1.04 mpandroidchartwrapper.barChartWrapper BarChart com.github.mikephil.charting.charts.BarChart process BringToFront void RequestFocus boolean setTheLegendPositionAndForm void legendpos java.lang.String legendform java.lang.String RemoveView void SetBackgroundImage void arg0 android.graphics.Bitmap Invalidate3 void arg0 int arg1 int arg2 int arg3 int Invalidate2 void arg0 android.graphics.Rect disableScroll disables intercept touchevents void clearValues Clears this data object from all DataSets and removes all Entries. Don't forget to invalidate the chart after this. void IsInitialized boolean Initialize void ba anywheresoftware.b4a.BA EventName java.lang.String Invalidate void SetLayout void arg0 int arg1 int arg2 int arg3 int DesignerCreateView void base anywheresoftware.b4a.objects.PanelWrapper lw anywheresoftware.b4a.objects.LabelWrapper props anywheresoftware.b4a.objects.collections.Map SetColorAnimated void arg0 int arg1 int arg2 int SetLayoutAnimated void arg0 int arg1 int arg2 int arg3 int arg4 int SetVisibleAnimated void arg0 int arg1 boolean setDescriptionPosition Sets a custom position for the description text in pixels on the screen. x: - xcoordinate y: - ycoordinate void x float y float SendToBack void enableScroll enables intercept touchevents void Enabled boolean arg0 boolean YaxisTextColor ycolor int set Y-Axis text color ChartData cdata float[] Visible boolean arg0 boolean ScaleXEnabled enabled boolean TheLegendTextSize ltextsize float ChartDescriptionTextSize size float Background android.graphics.drawable.Drawable arg0 android.graphics.drawable.Drawable DragEnabled enabled boolean Set this to true to enable dragging (moving the chart with the finger) for the chart (this does not effect scaling). ScaleYEnabled enabled boolean DrawValueAboveBar dvab boolean DrawBorders enabled boolean Sets drawing the borders rectangle to true. If this is enabled, there is no point drawing the axis-lines of x- and y-axis. DoubleTapToZoomEnabled enabled boolean Set this to true to enable zooming in by double-tap on the chart. Default: enabled LegendShapeSize fsize float Tag java.lang.Object arg0 java.lang.Object XaxisTextSize size float set X-Axis text size LegendTitle lt java.lang.String XaxisLabelPosition xalp java.lang.String set x-axis label position Width int Width int DrawXaxisGridLines dxagl boolean set draw x-axis grid lines YaxisTextSize size float set Y-Axis text size Top int top int ChartDescriptionColor color int LegendText ltext java.lang.String[] DrawBarShadow dbs boolean BarData count int ScaleEnabled enabled boolean Set this to true to enable scaling (zooming in and out by gesture) for the chart (this does not effect dragging) on both X- and Y-Axis. ValueTextSize vts int Height int height int GridBackgroundColor color int Sets the color for the background of the chart-drawing area (everything behind the grid lines). PinchZoom pz boolean if set to true, both x and y axis can be scaled with 2 fingers, if false, x and y axis can be scaled separately. default: false TheLegendColor lcolor int Left int left int Color arg0 int BorderWidth width float Sets the width of the border lines in dp. DrawHighlightArrow enabled boolean set this to true to draw the highlightning arrow XaxisTextColor xcolor int set X-Axis text color ChartDescription descrip java.lang.String BarColors piecolor int[] DrawGridBackground enabled boolean set this to true to draw the grid background, false if not BorderColor color int Sets the color of the chart border lines. ValueTextColor valuecolor int DrawYaxisGridLines dyagl boolean set draw y-axis grid lines MaxVisibleValueCount mvvc int DrawAxisLine dxal boolean set draw x-axis line ba anywheresoftware.b4a.BA mpandroidchartwrapper.horizontalBarChartWrapper HorizontalBarChart com.github.mikephil.charting.charts.HorizontalBarChart process BringToFront void RequestFocus boolean setTheLegendPositionAndForm void legendpos java.lang.String legendform java.lang.String RemoveView void SetBackgroundImage void arg0 android.graphics.Bitmap Invalidate3 void arg0 int arg1 int arg2 int arg3 int Invalidate2 void arg0 android.graphics.Rect disableScroll disables intercept touchevents void clearValues Clears this data object from all DataSets and removes all Entries. Don't forget to invalidate the chart after this. void IsInitialized boolean Initialize void ba anywheresoftware.b4a.BA EventName java.lang.String Invalidate void SetLayout void arg0 int arg1 int arg2 int arg3 int DesignerCreateView void base anywheresoftware.b4a.objects.PanelWrapper lw anywheresoftware.b4a.objects.LabelWrapper props anywheresoftware.b4a.objects.collections.Map SetColorAnimated void arg0 int arg1 int arg2 int SetLayoutAnimated void arg0 int arg1 int arg2 int arg3 int arg4 int SetVisibleAnimated void arg0 int arg1 boolean setDescriptionPosition Sets a custom position for the description text in pixels on the screen. x: - xcoordinate y: - ycoordinate void x float y float SendToBack void enableScroll enables intercept touchevents void Enabled boolean arg0 boolean YaxisTextColor ycolor int set Y-Axis text color ChartData cdata float[] Visible boolean arg0 boolean ScaleXEnabled enabled boolean TheLegendTextSize ltextsize float ChartDescriptionTextSize size float Background android.graphics.drawable.Drawable arg0 android.graphics.drawable.Drawable DragEnabled enabled boolean Set this to true to enable dragging (moving the chart with the finger) for the chart (this does not effect scaling). ScaleYEnabled enabled boolean DrawValueAboveBar dvab boolean DrawBorders enabled boolean Sets drawing the borders rectangle to true. If this is enabled, there is no point drawing the axis-lines of x- and y-axis. DoubleTapToZoomEnabled enabled boolean Set this to true to enable zooming in by double-tap on the chart. Default: enabled LegendShapeSize fsize float Tag java.lang.Object arg0 java.lang.Object XaxisTextSize size float set X-Axis text size LegendTitle lt java.lang.String XaxisLabelPosition xalp java.lang.String set x-axis label position Width int Width int DrawXaxisGridLines dxagl boolean set draw x-axis grid lines YaxisTextSize size float set Y-Axis text size Top int top int ChartDescriptionColor color int LegendText ltext java.lang.String[] DrawBarShadow dbs boolean BarData count int ScaleEnabled enabled boolean Set this to true to enable scaling (zooming in and out by gesture) for the chart (this does not effect dragging) on both X- and Y-Axis. ValueTextSize vts int Height int height int GridBackgroundColor color int Sets the color for the background of the chart-drawing area (everything behind the grid lines). PinchZoom pz boolean if set to true, both x and y axis can be scaled with 2 fingers, if false, x and y axis can be scaled separately. default: false TheLegendColor lcolor int Left int left int Color arg0 int BorderWidth width float Sets the width of the border lines in dp. XaxisTextColor xcolor int set X-Axis text color ChartDescription descrip java.lang.String BarColors piecolor int[] DrawGridBackground enabled boolean set this to true to draw the grid background, false if not BorderColor color int Sets the color of the chart border lines. ValueTextColor valuecolor int DrawYaxisGridLines dyagl boolean set draw y-axis grid lines MaxVisibleValueCount mvvc int DrawAxisLine dxal boolean set draw x-axis line ba anywheresoftware.b4a.BA mpandroidchartwrapper.lineChartWrapper LineChart com.github.mikephil.charting.charts.LineChart process BringToFront void RequestFocus boolean setTheLegendPositionAndForm void legendpos java.lang.String legendform java.lang.String RemoveView void SetBackgroundImage void arg0 android.graphics.Bitmap Invalidate3 void arg0 int arg1 int arg2 int arg3 int Invalidate2 void arg0 android.graphics.Rect disableScroll disables intercept touchevents void clearValues Clears this data object from all DataSets and removes all Entries. Don't forget to invalidate the chart after this. void IsInitialized boolean Initialize void ba anywheresoftware.b4a.BA EventName java.lang.String Invalidate void SetLayout void arg0 int arg1 int arg2 int arg3 int DesignerCreateView void base anywheresoftware.b4a.objects.PanelWrapper lw anywheresoftware.b4a.objects.LabelWrapper props anywheresoftware.b4a.objects.collections.Map SetColorAnimated void arg0 int arg1 int arg2 int SetLayoutAnimated void arg0 int arg1 int arg2 int arg3 int arg4 int SetVisibleAnimated void arg0 int arg1 boolean setDescriptionPosition Sets a custom position for the description text in pixels on the screen. x: - xcoordinate y: - ycoordinate void x float y float SendToBack void enableScroll enables intercept touchevents void DrawDashedLine ddl boolean Disables the line to be drawn in dashed mode. ChartData cdata float[] Visible boolean arg0 boolean TheLegendTextSize ltextsize float DrawGraphValues dgv boolean Draw or don't draw values on the graph. DragEnabled enabled boolean Set this to true to enable dragging (moving the chart with the finger) for the chart (this does not effect scaling). DoubleTapToZoomEnabled enabled boolean Set this to true to enable zooming in by double-tap on the chart. Default: enabled Tag java.lang.Object arg0 java.lang.Object LegendTitle lt java.lang.String XaxisLabelPosition xalp java.lang.String set x-axis label position Width int Width int DrawXaxisGridLines dxagl boolean set draw x-axis grid lines YaxisTextSize size float set Y-Axis text size LegendText ltext java.lang.String[] Top int top int ScaleEnabled enabled boolean Set this to true to enable scaling (zooming in and out by gesture) for the chart (this does not effect dragging) on both X- and Y-Axis. GraphCircleColor gcc int Set the color of the graph small circles. ValueTextSize vts int CubicIntensity ci float Set the intensity of the cubic line graph. A value from 0.0 to 1.0 GraphLineWidth glw float Set the width of the graph line. Height int height int PinchZoom pz boolean if set to true, both x and y axis can be scaled with 2 fingers, if false, x and y axis can be scaled separately. default: false Left int left int Color arg0 int BorderWidth width float Sets the width of the border lines in dp. GraphLineColor glc int Set the color of the graph line. YaxisMinVal yamv float Set the minimum value for the y axis If a value is not set then it will be calculated automatically ChartDescription descrip java.lang.String DrawGraphHollowCircles ghc boolean Draw hollow or solid graph circles. ValueTextColor valuecolor int DrawYaxisGridLines dyagl boolean set draw y-axis grid lines MaxVisibleValueCount mvvc int DrawAxisLine dxal boolean set draw x-axis line Enabled boolean arg0 boolean YaxisTextColor ycolor int set Y-Axis text color ScaleXEnabled enabled boolean LineColors piecolor int[] DrawCubicGraph dcg boolean Draw or don't draw a cubic line graph. ChartDescriptionTextSize size float Background android.graphics.drawable.Drawable arg0 android.graphics.drawable.Drawable DrawFilled df boolean Fill or don't fill the area between the graph and the X axis. ScaleYEnabled enabled boolean DrawBorders enabled boolean Sets drawing the borders rectangle to true. If this is enabled, there is no point drawing the axis-lines of x- and y-axis. LegendShapeSize fsize float FillColor fc int Set the color to fill the area between the graph and the X axis with. XaxisTextSize size float set X-Axis text size ChartDescriptionColor color int GridBackgroundColor color int Sets the color for the background of the chart-drawing area (everything behind the grid lines). TheLegendColor lcolor int LineData count int YaxisMaxVal yamv float Set the maximum value for the y axis If a value is not set then it will be calculated automatically XaxisTextColor xcolor int set X-Axis text color GraphCircleSize gcs float Set the size of the graph small circles. DrawGridBackground enabled boolean set this to true to draw the grid background, false if not BorderColor color int Sets the color of the chart border lines. CrossHairColor cc int Set the color of the cross hair that appears when the graph is touched ba anywheresoftware.b4a.BA mpandroidchartwrapper.pieChartWrapper PieChart com.github.mikephil.charting.charts.PieChart process isDrawHoleEnabled returns true if the hole in the center of the pie-chart is set to be visible, false if not Return type: @return: boolean RequestFocus boolean BringToFront void RemoveView void SetBackgroundImage void arg0 android.graphics.Bitmap isCenterTextWordWrapEnabled should the center text be word wrapped? note that word wrapping takes a toll on performance if word wrapping is disabled, newlines are still respected boolean isDrawCenterTextEnabled returns true if drawing the center text is enabled Return type: @return: boolean Invalidate3 void arg0 int arg1 int arg2 int arg3 int Invalidate2 void arg0 android.graphics.Rect clearValues Clears this data object from all DataSets and removes all Entries. Don't forget to invalidate the chart after this. void IsInitialized boolean isUsePercentValuesEnabled Returns true if using percentage values is enabled for the chart. Return type: @return: boolean Initialize void ba anywheresoftware.b4a.BA EventName java.lang.String isDrawRoundedSlicesEnabled Returns true if the chart is set to draw each end of a pie-slice "rounded". Return type: @return: boolean isDrawSliceTextEnabled returns true if drawing x-values is enabled, false if not Return type: @return: boolean Invalidate void SetLayout void arg0 int arg1 int arg2 int arg3 int DesignerCreateView void base anywheresoftware.b4a.objects.PanelWrapper lw anywheresoftware.b4a.objects.LabelWrapper props anywheresoftware.b4a.objects.collections.Map SetColorAnimated void arg0 int arg1 int arg2 int isHoleTransparent Returns true if the hole in the center of the PieChart is transparent, false if not. Return type: @return:true if hole is transparent. boolean SetLayoutAnimated void arg0 int arg1 int arg2 int arg3 int arg4 int SetVisibleAnimated void arg0 int arg1 boolean SendToBack void CenterTextSize sizeDp float Sets the size of the center text of the PieChart in dp. Enabled boolean arg0 boolean ChartData cdata float[] Visible boolean arg0 boolean TheLegendTextSize ltextsize float CenterTextSizePixels sizePixels float Sets the size of the center text of the PieChart in pixels. ChartDescriptionTextSize size float Background android.graphics.drawable.Drawable arg0 android.graphics.drawable.Drawable DrawCenterText enabled boolean set this to true to draw the text that is displayed in the center of the pie chart DrawSliceText enabled boolean set this to true to draw the x-value text into the pie slices TransparentCircleAlpha alpha int Sets the amount of transparency the transparent circle should have 0 = fully transparent, 255 = fully opaque. Default value is 100. Tag java.lang.Object arg0 java.lang.Object CenterText java.lang.String text java.lang.String returns the text that is drawn in the center of the pie-chart LegendTitle lt java.lang.String Width int Width int TheLegendPosition legendpos java.lang.String TransparentCircleRadius float percent float sets the radius of the transparent circle that is drawn next to the hole in the piechart in percent of the maximum radius (max = the radius of the whole chart), default 55% -> means 5% larger than the center-hole by default LegendText ltext java.lang.String[] PieColors piecolor int[] ChartDescriptionColor color int Top int top int UsePercentValues enabled boolean If this is enabled, values inside the PieChart are drawn in percent and not with their original value. Values provided for the ValueFormatter to format are then provided in percent. HoleColorTransparent enable boolean Set the hole in the center of the PieChart transparent. Thank you, code provided by: ValueTextSize vts int CenterTextColor color int Sets the color of the center text of the PieChart. PieData count int Height int height int TheLegendColor lcolor int DrawHoleEnabled enabled boolean set this to true to draw the pie center empty Left int left int Color arg0 int HoleColor color int Sets the color for the hole that is drawn in the center of the PieChart (if enabled). NOTE: Use setHoleColorTransparent(boolean enabled) to make the hole transparent. ChartDescription descrip java.lang.String CenterTextRadiusPercent float percent float the rectangular radius of the bounding box for the center text, as a percentage of the pie hole default 1.f (100%) ValueTextColor valuecolor int TransparentCircleColor color int Sets the color the transparent-circle should have. HoleRadius float percent float Returns the size of the hole radius in percent of the total radius. CenterTextWordWrapEnabled enabled boolean should the center text be word wrapped? note that word wrapping takes a toll on performance if word wrapping is disabled, newlines are still respected ba anywheresoftware.b4a.BA mpandroidchartwrapper.radarChartWrapper RadarChart com.github.mikephil.charting.charts.RadarChart process setRadarData void numberOfCharts int numberOfEntriesPerChart int BringToFront void RequestFocus boolean setTheLegendPositionAndForm void legendpos java.lang.String legendform java.lang.String RemoveView void SetBackgroundImage void arg0 android.graphics.Bitmap Invalidate3 void arg0 int arg1 int arg2 int arg3 int Invalidate2 void arg0 android.graphics.Rect clearValues Clears this data object from all DataSets and removes all Entries. Don't forget to invalidate the chart after this. void IsInitialized boolean Initialize void ba anywheresoftware.b4a.BA EventName java.lang.String Invalidate void SetLayout void arg0 int arg1 int arg2 int arg3 int DesignerCreateView void base anywheresoftware.b4a.objects.PanelWrapper lw anywheresoftware.b4a.objects.LabelWrapper props anywheresoftware.b4a.objects.collections.Map SetColorAnimated void arg0 int arg1 int arg2 int SetLayoutAnimated void arg0 int arg1 int arg2 int arg3 int arg4 int SetVisibleAnimated void arg0 int arg1 boolean SendToBack void Enabled boolean arg0 boolean YaxisTextColor ycolor int set Y-Axis text color Chart_2_Data c2d float[] Visible boolean arg0 boolean WebRadialColor wrc int TheLegendTextSize ltextsize float DrawWeb dw boolean Chart_4_Data c4d float[] RadialLineWidth rlw float DrawGraphValues dgv boolean Draw or don't draw values on the graph. ChartDescriptionTextSize size float Background android.graphics.drawable.Drawable arg0 android.graphics.drawable.Drawable DrawFilled df boolean Fill or don't fill the area between the graph and the X axis. LegendShapeSize fsize float ConcentricLineWidth clw float Tag java.lang.Object arg0 java.lang.Object WebConcentricColor wcc int XaxisTextSize size float set X-Axis text size Width int Width int YaxisTextSize size float set Y-Axis text size LegendText lt java.lang.String[] ChartDescriptionColor color int Top int top int WebAlpha wa int ValueTextSize vts int Chart_5_Data c5d float[] GraphLineWidth glw float Set the width of the graph line. Height int height int TheLegendColor lcolor int Left int left int Color arg0 int YaxisMinVal yamv float Set the minimum value for the y axis If a value is not set then it will be calculated automatically GraphLineColor glc int[] Set the color to fill the area between the graph and the X axis with. YaxisMaxVal yamv float Set the maximum value for the y axis If a value is not set then it will be calculated automatically ChartDescription descrip java.lang.String XaxisTextColor xcolor int set X-Axis text color ValueTextColor valuecolor int XaxisLables xal java.lang.String[] Set the X-Axis labels. Chart_1_Data c1d float[] CrossHairColor cc int Set the color of the cross hair that appears when the graph is touched Chart_3_Data c3d float[] ba anywheresoftware.b4a.BA 1.0 Johan Schoeman