Revision 1 of 3, by Wp on 9-9-2018. The page as it is now.
Chart tab
The Chart tab of the Component Palette lists visible components of the Lazarus Component Library for use with graphs and charts from the TAChart package.
<figure> <img src="Component_Palette_Chart.png" title="Component_Palette_Chart.png" /> <figcaption>Component_Palette_Chart.png</figcaption> </figure>
<table> <thead> <tr> <th><p>Icon</p></th> <th><p>Component</p></th> <th><p>Description</p></th> </tr> </thead> <tbody> <tr> <td><figure> <img src="tchart.png" title="tchart.png" /> <figcaption>tchart.png</figcaption> </figure></td> <td><p>TChart</p></td> <td><p>Draws various kind of graphs and charts on screen</p></td> </tr> <tr> <td><figure> <img src="tlistchartsource.png" title="tlistchartsource.png" /> <figcaption>tlistchartsource.png</figcaption> </figure></td> <td><p>TListChartSource</p></td> <td><p>Chart source storing series data in an internal list</p></td> </tr> <tr> <td><figure> <img src="trandomchartsource.png" title="trandomchartsource.png" /> <figcaption>trandomchartsource.png</figcaption> </figure></td> <td><p>TRandomChartSource</p></td> <td><p>Chart source with random data for chart layout optimization at design-time</p></td> </tr> <tr> <td><figure> <img src="tuserdefinedchartsource.png" title="tuserdefinedchartsource.png" /> <figcaption>tuserdefinedchartsource.png</figcaption> </figure></td> <td><p>TUserDefinedChartSource</p></td> <td><p>Chart source providing an interface between series and user-defined data structures</p></td> </tr> <tr> <td><figure> <img src="tcalculatedchartsource.png" title="tcalculatedchartsource.png" /> <figcaption>tcalculatedchartsource.png</figcaption> </figure></td> <td><p>TCalculatedChartSource</p></td> <td><p>Chart source calculating the data to be plotted from another chart source</p></td> </tr> <tr> <td><figure> <img src="tdbchartsource.png" title="tdbchartsource.png" /> <figcaption>tdbchartsource.png</figcaption> </figure></td> <td><p>TDbChartSource</p></td> <td><p>Chart source providing plot data from a database table or query</p></td> </tr> <tr> <td><figure> <img src="tcharttoolset.png" title="tcharttoolset.png" /> <figcaption>tcharttoolset.png</figcaption> </figure></td> <td><p>TChartToolset</p></td> <td><p>Collection of tools for user interaction with a chart (zooming, panning, ...)</p></td> </tr> <tr> <td><figure> <img src="tchartaxistransformations.png" title="tchartaxistransformations.png" /> <figcaption>tchartaxistransformations.png</figcaption> </figure></td> <td><p>TChartAxisTransformations</p></td> <td><p>Collection of various chart axis transformations</p></td> </tr> <tr> <td><figure> <img src="tchartstyles.png" title="tchartstyles.png" /> <figcaption>tchartstyles.png</figcaption> </figure></td> <td><p>TChartStyles</p></td> <td><p>Can be used for individual styling of stacked series or for a striped axis grid</p></td> </tr> <tr> <td><figure> <img src="tchartlegendpanel.png" title="tchartlegendpanel.png" /> <figcaption>tchartlegendpanel.png</figcaption> </figure></td> <td><p>TChartLegendPanel</p></td> <td><p>Chart legend replacement which can be positioned outside the chart.</p></td> </tr> <tr> <td><figure> <img src="tchartnavscrollbar.png" title="tchartnavscrollbar.png" /> <figcaption>tchartnavscrollbar.png</figcaption> </figure></td> <td><p>TChartNavScrollBar</p></td> <td><p>Optimized for scrolling the visible extent of a zoomed chart</p></td> </tr> <tr> <td><figure> <img src="tchartnavpanel.png" title="tchartnavpanel.png" /> <figcaption>tchartnavpanel.png</figcaption> </figure></td> <td><p>TChartNavPanel</p></td> <td><p>Mini chart preview for navigation within a zoomed chart</p></td> </tr> <tr> <td><figure> <img src="tintervalchartsource.png" title="tintervalchartsource.png" /> <figcaption>tintervalchartsource.png</figcaption> </figure></td> <td><p>TIntervalChartSource</p></td> <td><p>Chart source providing numeric axis labels</p></td> </tr> <tr> <td><figure> <img src="tdatetimeintervalchartsource.png" title="tdatetimeintervalchartsource.png" /> <figcaption>tdatetimeintervalchartsource.png</figcaption> </figure></td> <td><p>TDateTimeIntervalChartSource</p></td> <td><p>Chart source provide labels for a date/time axis</p></td> </tr> <tr> <td><figure> <img src="tchartlistbox.png" title="tchartlistbox.png" /> <figcaption>tchartlistbox.png</figcaption> </figure></td> <td><p>TChartListBox</p></td> <td><p>Checked listbox for showing/hiding series of a chart</p></td> </tr> <tr> <td><figure> <img src="tchartextentlink.png" title="tchartextentlink.png" /> <figcaption>tchartextentlink.png</figcaption> </figure></td> <td><p>TChartExtentLink</p></td> <td><p>Links the axes of two (or more) charts to show the same extent</p></td> </tr> <tr> <td><figure> <img src="tchartimagelist.png" title="tchartimagelist.png" /> <figcaption>tchartimagelist.png</figcaption> </figure></td> <td><p>TChartImageList</p></td> <td><p>Imagelist which contains an icon for every series of a chart</p></td> </tr> <tr> <td><figure> <img src="tchartcombobox.png" title="tchartcombobox.png" /> <figcaption>tchartcombobox.png</figcaption> </figure></td> <td><p>TChartCombobox</p></td> <td><p>Combobox for selection of series pointer, line styles, line widths and brush styles</p></td> </tr> <tr> <td><figure> <img src="tchartguiconnectoraggpas.png" title="tchartguiconnectoraggpas.png" /> <figcaption>tchartguiconnectoraggpas.png</figcaption> </figure></td> <td><p>TChartGUIConnectorAggPas</p></td> <td><p>Utility to draw the chart using the AggPas library</p></td> </tr> <tr> <td><figure> <img src="tchartguiconnectorbgra.png" title="tchartguiconnectorbgra.png" /> <figcaption>tchartguiconnectorbgra.png</figcaption> </figure></td> <td><p>TChartGUIConnectorBGRA</p></td> <td><p>Utility to draw the chart using the BGRABitmap library</p></td> </tr> </tbody> </table>
\
From the Free Pascal wiki, page "Chart tab", as it stood on 2018-09-09 after a change by Wp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
