TAChart: add tadrawutils.xml (plus: fix some typos)

git-svn-id: trunk@60416 -
This commit is contained in:
wp 2019-02-13 18:54:49 +00:00
parent 438cc7c2ac
commit 7b111e1c0a
5 changed files with 22 additions and 3 deletions

1
.gitattributes vendored
View File

@ -5182,6 +5182,7 @@ components/tachart/fpdoc/tachartaxisutils.xml svneol=native#text/xml
components/tachart/fpdoc/tachartutils.xml svneol=native#text/plain
components/tachart/fpdoc/tacustomseries.xml svneol=native#text/plain
components/tachart/fpdoc/tadbsource.xml svneol=native#text/plain
components/tachart/fpdoc/tadrawutils.xml svneol=native#text/xml
components/tachart/fpdoc/tageometry.xml svneol=native#text/xml
components/tachart/fpdoc/tagraph.xml svneol=native#text/plain
components/tachart/fpdoc/talegend.xml svneol=native#text/plain

View File

@ -3,6 +3,7 @@ tachartaxisutils.xml
tachartutils.xml
tacustomseries.xml
tadbsource.xml
tadrawutils.xml
tageometry.xml
tagraph.xml
talegend.xml

View File

@ -3,6 +3,7 @@
..\tachartutils.pas
..\tacustomseries.pas
..\tadbsource.pas
..\tadrawutils.pas
..\tageometry.pas
..\tagraph.pas
..\talegend.pas

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<fpdoc-descriptions><package name="TAChartLazarusPkg"><module name="TADrawUtils"><element name="TChartTransparency"><short>Data type for the transparency of a chart element ranging between 0 (fully opaque) and 255 (fully transparent, i.e. invisible)</short><descr><b>Compatibility note</b>: The FPVectorial and TFPCanvas drawers currently do
not support transparency because of limitations of the underlying libraries.
Printer and WMF drawers can not support transparency in principle.&lt;/p&gt;
<p/><p><b>Optimization note:</b> Transparency support in the LCL is rudimentary.
The current TCanvas drawer implementation, therefore, may be slow with many transparent
series and large charts. To improve efficiency, it is recommended to use as
few different transparency levels as possible and to not interleave series
with different transparencies. Alternatively, use BGRABitmap as back-end,
since it has a faster transparency implementation.</p>
</descr>
</element>
</module>
</package>
</fpdoc-descriptions>

View File

@ -22,7 +22,7 @@ the arrow points to the left or downward, respectively.
</element><element name="TChartArrow.Create"><short>Creates the arrow as an element of the specified chart</short>
</element><element name="TChartArrow.Assign"><short>Copies all properties from the arrow specified as <var>ASource</var>
</short>
</element><element name="TChartElement"><short>Ancestor of the charrt elements (title, footer, axes, legend, etc.)</short>
</element><element name="TChartElement"><short>Ancestor of the chart elements (title, footer, axes, legend, etc.)</short>
</element><element name="TChartElement.Create"><short>Creates an instance of <var>TChartElement</var> as an element of the specified chart</short>
</element><element name="TChartElement.SetOwner"><short>Sets the owner of the element to the specified chart.</short><descr>The owner of the element receives the notification messages
(<var><link id="TChartElement.StyleChanged">StyleChanged</link>
@ -89,8 +89,9 @@ original location in some specified color and with some degree of transparency.
</descr>
</element><element name="TCustomChart"><short>Ancestor of <var>TChart</var>
</short><descr>The <var>TCustomChart</var> prepares the most basic notification mechanism in
order to be able to communicate with <var><link id="TChartElement"/>
</var> instances.
order to be able to communicate with
<link id="TChartElement"><var>TChartElement</var>
</link> instances.
</descr><seealso><var><link id="TAGraph.TChart"/>
</var>
</seealso>