mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-01 00:12:35 +02:00
3027 lines
98 KiB
XML
3027 lines
98 KiB
XML
<?xml version="1.0"?>
|
|
<fpdoc-descriptions>
|
|
<package name="fcl">
|
|
<!--
|
|
====================================================================
|
|
FPCanvas
|
|
====================================================================
|
|
-->
|
|
<module name="FPCanvas">
|
|
<short/>
|
|
<descr/>
|
|
<!-- constant Visibility: default -->
|
|
<element name="PatternBitCount">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCanvasException">
|
|
<short>
|
|
<var>TFPCanvasException</var> - exception handler for FreePascal base Canvas class</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPPenException">
|
|
<short>
|
|
<var>TFPPenException</var> - exception handler for FreePascal base Pen class</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPBrushException">
|
|
<short>
|
|
<var>TFPBrushException</var> - exception handler for FreePascal base Brush class</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPFontException">
|
|
<short>
|
|
<var>TFPFontException</var> exception handler for FreePascal base Font class</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCustomCanvas">
|
|
<short>
|
|
<var>TFPCustomCanvas</var> - FreePascal base class for Canvas</short>
|
|
<descr>
|
|
<p>
|
|
<var>TFPCustomCanvas</var> - FreePascal base class for Canvas</p>
|
|
<p>Many of the methods are virtual and/or abstract; there is often no supplied code for the method, but the entries act as place-holders for programmers of descendant components to provide overriding methods</p>
|
|
</descr>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCanvasHelper">
|
|
<short>
|
|
<var>TFPCanvasHelper</var> - FreePascal base class providing utilities for drawing and painting canvases</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCanvasHelper.FDelayAllocate">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCanvasHelper.FFPColor">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCanvasHelper.FAllocated">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCanvasHelper.FFixedCanvas">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCanvasHelper.FCanvas">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCanvasHelper.FFlags">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCanvasHelper.FOnChange">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCanvasHelper.FOnChanging">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCanvasHelper.NotifyCanvas">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCanvasHelper.GetAllocated">
|
|
<short>
|
|
<var>GetAllocated</var> returns True if the canvas is allocated (assigned)</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCanvasHelper.GetAllocated.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.SetFlags">
|
|
<short>
|
|
<var>SetFlags</var> - stores specified boolean values in index-nominated flags</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.SetFlags.index">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.SetFlags.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCanvasHelper.GetFlags">
|
|
<short>
|
|
<var>GetFlags</var> - returns the boolean value of the specified flag</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCanvasHelper.GetFlags.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.GetFlags.index">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.CheckAllocated">
|
|
<short>
|
|
<var>CheckAllocated</var> - check whether the canvas is allocated, and if <var>ValueNeeded</var> if True, raises an exception if not allocated</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.CheckAllocated.ValueNeeded">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.SetFixedCanvas">
|
|
<short>
|
|
<var>SetFixedCanvas</var> - specifies whether the canvas is to be fixed</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.SetFixedCanvas.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.DoAllocateResources">
|
|
<short>
|
|
<var>DoAllocateResources</var> - procedure for allocating resources</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.DoDeAllocateResources">
|
|
<short>
|
|
<var>DoDeAllocateResources</var> - procedure for deallocationg resources</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.DoCopyProps">
|
|
<short>
|
|
<var>DoCopyProps</var> - copies properties from another Canvas Helper</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.DoCopyProps.From">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.SetFPColor">
|
|
<short>
|
|
<var>SetFPColor</var> - specify the colour using the FreePascal list</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.SetFPColor.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.Changing">
|
|
<short>
|
|
<var>Changing</var> - software emulation of a call to the <var>OnChanging</var> event</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.Changed">
|
|
<short>
|
|
<var>Changed</var> - software emulation of a call to the <var>OnChange</var> event</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.Lock">
|
|
<short>
|
|
<var>Lock</var> the canvas so it can't be changed</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCanvasHelper.UnLock">
|
|
<short>
|
|
<var>UnLock</var> a previously locked canvas</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TFPCanvasHelper.Create">
|
|
<short>
|
|
<var>Create</var> - constructor for <var>TFPCanvasHelper</var>: calls inherited <var>Create</var> then sets properties <var>Canvas</var> to nil, <var>FixedCanvas</var> and <var>Allocated</var> to False</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso>
|
|
<link id="#rtl.System.TObject.Create">TObject.Create</link>
|
|
</seealso>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TFPCanvasHelper.Destroy">
|
|
<short>
|
|
<var>Destroy</var> - destructor for <var>TFPCanvasHelper</var>: de-allocates resources then calls inherited <var>Destroy</var>
|
|
</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso>
|
|
<link id="#rtl.Classes.TPersistent.Destroy">TPersistent.Destroy</link>
|
|
</seealso>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCanvasHelper.AllocateResources">
|
|
<short>
|
|
<var>AllocateResources</var> - prepare helper for use</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.AllocateResources.ACanvas">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCanvasHelper.AllocateResources.CanDelay">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCanvasHelper.DeallocateResources">
|
|
<short>
|
|
<var>DeallocateResources</var> - free all resources used by this helper</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCanvasHelper.Allocated">
|
|
<short>If True, then helper has been <var>Allocated</var>
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCanvasHelper.FixedCanvas">
|
|
<short>
|
|
<var>FixedCanvas</var> - properties cannot be changed when allocated</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCanvasHelper.Canvas">
|
|
<short>
|
|
<var>Canvas</var> for which the helper is allocated</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCanvasHelper.FPColor">
|
|
<short>
|
|
<var>FPColor</var> - colour of the helper</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCanvasHelper.OnChanging">
|
|
<short>
|
|
<var>OnChanging</var> - event handler while change is occurring</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCanvasHelper.OnChange">
|
|
<short>
|
|
<var>OnChange</var> - event handler when a change has occurred</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCanvasHelper.DelayAllocate">
|
|
<short>
|
|
<var>DelayAllocate</var> - if True, then allocation is to be delayed</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCustomFont">
|
|
<short>
|
|
<var>TFPCustomFont</var> - FreePascal base class for Fonts</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomFont.FName">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomFont.FSize">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomFont.DoCopyProps" link="#fcl.FPCanvas.TFPCanvasHelper.DoCopyProps">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomFont.DoCopyProps.From">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomFont.SetName">
|
|
<short>
|
|
<var>SetName</var> - specify the name of the Font</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomFont.SetName.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomFont.SetSize">
|
|
<short>
|
|
<var>SetSize</var> - specify the size for the Font</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomFont.SetSize.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomFont.CopyFont">
|
|
<short>
|
|
<var>CopyFont</var> - returns a copy of the font with all properties the same, but not allocated</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomFont.CopyFont.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomFont.GetTextSize">
|
|
<short>
|
|
<var>GetTextSize</var> - finds the size (w: width, h: height) of the specified text in the current font</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomFont.GetTextSize.text">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomFont.GetTextSize.w">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomFont.GetTextSize.h">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomFont.GetTextHeight">
|
|
<short>
|
|
<var>GetTextHeight</var> - returns the height of the specified text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomFont.GetTextHeight.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomFont.GetTextHeight.text">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomFont.GetTextWidth">
|
|
<short>
|
|
<var>GetTextWidth</var> - returns the width of the specified text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomFont.GetTextWidth.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomFont.GetTextWidth.text">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomFont.Name">
|
|
<short>The <var>Name</var> of the current Font</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomFont.Size">
|
|
<short>The <var>Size</var> of the current Font</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomFont.Bold">
|
|
<short>Is the Font <var>Bold</var>?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomFont.Italic">
|
|
<short>Is the Font <var>Italic</var>?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomFont.Underline">
|
|
<short>Is the Font <var>Underline</var>?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomFont.StrikeTrough">
|
|
<short>Is the Font <var>StrikeTrough</var>?</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- "class of" type Visibility: default -->
|
|
<element name="TFPCustomFontClass">
|
|
<short>
|
|
<var>TFPCustomFontClass</var> - class of <var>TFPCustomFont</var>
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration type Visibility: default -->
|
|
<element name="TFPPenStyle">
|
|
<short>
|
|
<var>TFPPenStyle</var> - Solid, Dash, Dot, DashDot, DashDotDot, insideFrame, Pattern, Clear</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenStyle.psSolid">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenStyle.psDash">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenStyle.psDot">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenStyle.psDashDot">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenStyle.psDashDotDot">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenStyle.psinsideFrame">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenStyle.psPattern">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenStyle.psClear">
|
|
<short/>
|
|
</element>
|
|
<!-- set type Visibility: default -->
|
|
<element name="TFPPenStyleSet">
|
|
<short>
|
|
<var>TFPPenStyleSet</var> - set of <var>TFPPenStyle</var>
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration type Visibility: default -->
|
|
<element name="TFPPenMode">
|
|
<short>
|
|
<var>TFPPenMode</var> - Black, White, Nop, Not, Copy, NotCopy, MergePenNot, MaskPenNot, MergeNotPen, MaskNotPen, Merge, NotMerge, Mask, NotMask, Xor, NotXor</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmBlack">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmWhite">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmNop">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmNot">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmCopy">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmNotCopy">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmMergePenNot">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmMaskPenNot">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmMergeNotPen">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmMaskNotPen">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmMerge">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmNotMerge">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmMask">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmNotMask">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmXor">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPPenMode.pmNotXor">
|
|
<short/>
|
|
</element>
|
|
<!-- alias type Visibility: default -->
|
|
<element name="TPenPattern">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCustomPen">
|
|
<short>
|
|
<var>TFPCustomPen</var> - FreePascal base class for Pens</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomPen.FStyle">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomPen.FWidth">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomPen.FMode">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomPen.FPattern">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomPen.DoCopyProps" link="#fcl.FPCanvas.TFPCanvasHelper.DoCopyProps">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomPen.DoCopyProps.From">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomPen.SetMode">
|
|
<short>
|
|
<var>SetMode</var> specifies Pen Mode</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomPen.SetMode.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomPen.SetWidth">
|
|
<short>
|
|
<var>SetWidth</var> - specifies width of the Pen</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomPen.SetWidth.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomPen.SetStyle">
|
|
<short>
|
|
<var>SetStyle</var> - specifies style for the Pen</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomPen.SetStyle.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomPen.SetPattern">
|
|
<short>
|
|
<var>SetPattern</var> - specifies the pattern for the Pen</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomPen.SetPattern.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomPen.CopyPen">
|
|
<short>
|
|
<var>CopyPen</var> - returns a copy of the pen with all properties the same, but not allocated</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomPen.CopyPen.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomPen.Style">
|
|
<short>The <var>Style</var> of the Pen</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomPen.Width">
|
|
<short>The <var>Width</var> in pixels of the current <var>Pen</var>
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomPen.Mode">
|
|
<short>The <var>Mode</var> of the Pen</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomPen.Pattern">
|
|
<short>The <var>Pattern</var> for the Pen</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- "class of" type Visibility: default -->
|
|
<element name="TFPCustomPenClass">
|
|
<short>
|
|
<var>TFPCustomPenClass</var> - class of <var>TFPCustomPen</var>
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration type Visibility: default -->
|
|
<element name="TFPBrushStyle">
|
|
<short>
|
|
<var>TFPBrushStyle</var> - Solid, Clear, Horizontal, Vertical, FDiagonal, BDiagonal, Cross, DiagCross, Image, Pattern</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsSolid">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsClear">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsHorizontal">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsVertical">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsFDiagonal">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsBDiagonal">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsCross">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsDiagCross">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsImage">
|
|
<short/>
|
|
</element>
|
|
<!-- enumeration value Visibility: default -->
|
|
<element name="TFPBrushStyle.bsPattern">
|
|
<short/>
|
|
</element>
|
|
<!-- array type Visibility: default -->
|
|
<element name="TBrushPattern">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- pointer type Visibility: default -->
|
|
<element name="PBrushPattern">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCustomBrush">
|
|
<short>
|
|
<var>TFPCustomBrush</var> - FreePascal base class for Brushes</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomBrush.FStyle">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomBrush.FImage">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomBrush.FPattern">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomBrush.SetStyle">
|
|
<short>
|
|
<var>SetStyle</var> - specifies the style for the Brush</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomBrush.SetStyle.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomBrush.SetImage">
|
|
<short>
|
|
<var>SetImage</var> - specifies the Image for use with the Brush (eg if BrushStyle is <var>bsImage</var>)</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomBrush.SetImage.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomBrush.DoCopyProps" link="#fcl.FPCanvas.TFPCanvasHelper.DoCopyProps">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomBrush.DoCopyProps.From">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomBrush.CopyBrush">
|
|
<short>
|
|
<var>CopyBrush</var> - returns a copy of the brush with all properties the same, but not allocated</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomBrush.CopyBrush.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomBrush.Style">
|
|
<short>The <var>Style</var> for the current Brush</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomBrush.Image">
|
|
<short>The <var>Image</var> to be used in the Brush (if Style is <var>bsImage</var>)</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomBrush.Pattern">
|
|
<short>The <var>Pattern</var> to use for the Brush (if Style is <var>bsPattern</var>)</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- "class of" type Visibility: default -->
|
|
<element name="TFPCustomBrushClass">
|
|
<short>
|
|
<var>TFPCustomBrushClass</var> - class of <var>TFPCustomBrush</var>
|
|
</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCustomInterpolation">
|
|
<short>
|
|
<var>TFPCustomInterpolation</var> - FreePascal base class for interpolations while drawing in unspecified regions between specified points</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomInterpolation.fcanvas">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomInterpolation.fimage">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomInterpolation.Initialize">
|
|
<short>
|
|
<var>Initialize</var> - the image ready to apply interpolation</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomInterpolation.Initialize.aimage">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomInterpolation.Initialize.acanvas">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomInterpolation.Execute">
|
|
<short>
|
|
<var>Execute</var> the interpolation</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomInterpolation.Execute.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomInterpolation.Execute.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomInterpolation.Execute.w">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomInterpolation.Execute.h">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomInterpolation.Canvas">
|
|
<short>The <var>Canvas</var> on which the interpolation is to be applied</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomInterpolation.Image">
|
|
<short>The <var>Image</var> to which the interpolation is to be applied</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPBaseInterpolation">
|
|
<short>
|
|
<var>TFPBaseInterpolation</var> - the default interpolation to be applied if no other is specified</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPBaseInterpolation.xfactor">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPBaseInterpolation.yfactor">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPBaseInterpolation.xsupport">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPBaseInterpolation.ysupport">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPBaseInterpolation.tempimage">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPBaseInterpolation.Horizontal">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.Horizontal.width">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPBaseInterpolation.vertical">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.vertical.dx">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.vertical.dy">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.vertical.width">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.vertical.height">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPBaseInterpolation.Execute" link="#fcl.FPCanvas.TFPCustomInterpolation.Execute">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.Execute.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.Execute.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.Execute.w">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.Execute.h">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPBaseInterpolation.Filter">
|
|
<short>
|
|
<var>Filter</var> factor to be used in interpolating</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPBaseInterpolation.Filter.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPBaseInterpolation.Filter.x">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPBaseInterpolation.MaxSupport">
|
|
<short>
|
|
<var>MaxSupport</var> factor for interpolation</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPBaseInterpolation.MaxSupport.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TMitchelInterpolation">
|
|
<short>
|
|
<var>TMitchelInterpolation</var> - one possible algorithm for interpolation</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TMitchelInterpolation.Filter">
|
|
<short>
|
|
<var>Filter</var> uses specific constants as coefficients in a polynomial interpolation</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso>
|
|
<link id="#fcl.FPCanvas.TFPBaseInterpolation.Filter">TFPBaseInterpolation.Filter</link>
|
|
</seealso>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TMitchelInterpolation.Filter.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TMitchelInterpolation.Filter.x">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TMitchelInterpolation.MaxSupport" link="#fcl.FPCanvas.TFPBaseInterpolation.MaxSupport">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TMitchelInterpolation.MaxSupport.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FClipping">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FManageResources">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FRemovingHelpers">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FDefaultFont">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FFont">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FDefaultBrush">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FBrush">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FDefaultPen">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FPen">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FPenPos">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FClipRect">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FHelpers">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FLocks">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- variable Visibility: private -->
|
|
<element name="TFPCustomCanvas.FInterpolation">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.AllowFont">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.AllowFont.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.AllowFont.AFont">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.AllowBrush">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.AllowBrush.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.AllowBrush.ABrush">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.AllowPen">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.AllowPen.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.AllowPen.APen">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.CreateDefaultFont">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.CreateDefaultFont.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.CreateDefaultPen">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.CreateDefaultPen.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.CreateDefaultBrush">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.CreateDefaultBrush.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomCanvas.RemoveHelpers">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.GetFont">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetFont.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.GetBrush">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetBrush.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomCanvas.GetPen">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetPen.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoCreateDefaultFont">
|
|
<short>
|
|
<var>DoCreateDefaultFont</var> - returns a newly created default Font</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoCreateDefaultFont.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoCreateDefaultPen">
|
|
<short>
|
|
<var>DoCreateDefaultPen</var> - returns a newly created default Pen</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoCreateDefaultPen.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoCreateDefaultBrush">
|
|
<short>
|
|
<var>DoCreateDefaultBrush</var> - returns a newly created default Brush</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoCreateDefaultBrush.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.SetFont">
|
|
<short>
|
|
<var>SetFont</var> - specifies the Font to use</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetFont.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.SetBrush">
|
|
<short>
|
|
<var>SetBrush</var> - specifies the Brush to use</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetBrush.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.SetPen">
|
|
<short>
|
|
<var>SetPen</var> - specifies the Pen to use</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetPen.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoAllowFont">
|
|
<short>
|
|
<var>DoAllowFont</var> - returns True if specified Font is valid</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoAllowFont.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoAllowFont.AFont">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoAllowPen">
|
|
<short>
|
|
<var>DoAllowPen</var> - returns True if specified Pen is valid</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoAllowPen.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoAllowPen.APen">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoAllowBrush">
|
|
<short>
|
|
<var>DoAllowBrush</var> - returns True if specified Brush is valid</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoAllowBrush.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoAllowBrush.ABrush">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.SetColor">
|
|
<short>
|
|
<var>SetColor</var> - specifies colour at the given location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetColor.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetColor.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetColor.Value">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.GetColor">
|
|
<short>
|
|
<var>GetColor</var> - finds the colour at the given location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetColor.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetColor.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetColor.y">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.SetHeight">
|
|
<short>
|
|
<var>SetHeight</var> -sspecifies Canvas height</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetHeight.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.GetHeight">
|
|
<short>
|
|
<var>GetHeight</var> - returns the height of the Canvas</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetHeight.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.SetWidth">
|
|
<short>
|
|
<var>SetWidth</var> - specifies the width of the Canvas</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetWidth.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.GetWidth">
|
|
<short>
|
|
<var>GetWidth</var> - returns the Width</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetWidth.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.GetClipRect">
|
|
<short>
|
|
<var>GetClipRect</var> - returns the coordinates of the rectangle used for clipping</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetClipRect.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.SetClipRect">
|
|
<short>
|
|
<var>SetClipRect</var> - specifies the rectangle to use for clipping</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetClipRect.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.SetPenPos">
|
|
<short>
|
|
<var>SetPenPos</var> - specifies the position of the Pen</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.SetPenPos.AValue">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoLockCanvas">
|
|
<short>
|
|
<var>DoLockCanvas</var> - method for locking the Canvas, making it impossible to change</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoUnlockCanvas">
|
|
<short>
|
|
<var>DoUnlockCanvas</var> - method for unlocking a previously locked Canvas</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoTextOut">
|
|
<short>
|
|
<var>DoTextOut</var> - method for writing given text out at specified location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoTextOut.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoTextOut.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoTextOut.text">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoGetTextSize">
|
|
<short>
|
|
<var>DoGetTextSize</var> - method for finding the size (stored as w: width, h: height) of the given text </short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoGetTextSize.text">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoGetTextSize.w">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoGetTextSize.h">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoGetTextHeight">
|
|
<short>
|
|
<var>DoGetTextHeight</var> - returns the height of the given text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoGetTextHeight.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoGetTextHeight.text">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoGetTextWidth">
|
|
<short>
|
|
<var>DoGetTextWidth</var> - returns the width of the given text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoGetTextWidth.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoGetTextWidth.text">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoRectangle">
|
|
<short>
|
|
<var>DoRectangle</var> - method for drawing a rectangle in the given position</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoRectangle.Bounds">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoRectangleFill">
|
|
<short>
|
|
<var>DoRectangleFill</var> - method for filling a rectagle in the given location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoRectangleFill.Bounds">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoRectangleAndFill">
|
|
<short>
|
|
<var>DoRectangleAndFill</var> - method for drawing a rectangle and filling it at the given location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoRectangleAndFill.Bounds">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoEllipseFill">
|
|
<short>
|
|
<var>DoEllipseFill</var> - method for filing an ellipse at the given location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoEllipseFill.Bounds">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoEllipse">
|
|
<short>
|
|
<var>DoEllipse</var> - method for drawing an ellipse at the given location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoEllipse.Bounds">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoEllipseAndFill">
|
|
<short>
|
|
<var>DoEllipseAndFill</var> - method for drawing an ellipse and filling it at the given location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoEllipseAndFill.Bounds">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoPolygonFill">
|
|
<short>
|
|
<var>DoPolygonFill</var> - method for filling a polygon at the given location (using supplied array of points)</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoPolygonFill.points">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoPolygon">
|
|
<short>
|
|
<var>DoPolygon</var> - method for drawing a polygon using the given array of points</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoPolygon.points">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoPolygonAndFill">
|
|
<short>
|
|
<var>DoPolygonAndFill</var> - method for drawing a polygon and filling it using the given array of points</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoPolygonAndFill.points">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoPolyline">
|
|
<short>
|
|
<var>DoPolyline</var> - method for drawing a PolyLine uing the given array of points</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoPolyline.points">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoFloodFill">
|
|
<short>
|
|
<var>DoFloodFill</var> - method for Flood-Filling an area strarting at the given location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoFloodFill.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoFloodFill.y">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoMoveTo">
|
|
<short>
|
|
<var>DoMoveTo</var> - method to move the drawing cursor to the specified point</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoMoveTo.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoMoveTo.y">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoLineTo">
|
|
<short>
|
|
<var>DoLineTo</var> - method for drawing a line between the current cursor position and the specified point</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoLineTo.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoLineTo.y">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoLine">
|
|
<short>
|
|
<var>DoLine</var> - method for drawing a line between two specified points</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoLine.x1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoLine.y1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoLine.x2">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoLine.y2">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoCopyRect">
|
|
<short>
|
|
<var>DoCopyRect</var> - method to copy the source rectangle <var>SourceRect</var> to the specified position on another Canvas</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoCopyRect.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoCopyRect.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoCopyRect.canvas">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoCopyRect.SourceRect">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.DoDraw">
|
|
<short>
|
|
<var>DoDraw</var> - method to draw the nominated Image at the specified location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoDraw.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoDraw.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.DoDraw.image">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.CheckHelper">
|
|
<short>
|
|
<var>CheckHelper</var> - method to ensure that a valid Helper has been called</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.CheckHelper.AHelper">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomCanvas.AddHelper">
|
|
<short>
|
|
<var>AddHelper</var> - method to add a helper to the list</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.AddHelper.AHelper">
|
|
<short/>
|
|
</element>
|
|
<!-- constructor Visibility: public -->
|
|
<element name="TFPCustomCanvas.create">
|
|
<short>
|
|
<var>create</var> - constructor for <var>TFPCustomCanvas</var>. Performs inherited Create, creates helpers, sets up default sizes and pen, brush and font</short>
|
|
<descr>
|
|
<p>
|
|
<var>create</var> - constructor for <var>TFPCustomCanvas</var>. Performs inherited Create, creates helpers, sets up default sizes and pen, brush and font</p>
|
|
<p>Overrides ancestor constructor, and may be overridden by descendants</p>
|
|
</descr>
|
|
<errors/>
|
|
<seealso>
|
|
<link id="#rtl.System.TObject.Create">TObject.Create</link>
|
|
</seealso>
|
|
</element>
|
|
<!-- destructor Visibility: public -->
|
|
<element name="TFPCustomCanvas.destroy">
|
|
<short>
|
|
<var>Destroy</var> - destructor for <var>TFPCustomCanvas</var>: frees helpers and default pen, brush and font, then performs inherited <var>Destroy</var>
|
|
</short>
|
|
<descr>
|
|
<p>
|
|
<var>Destroy</var> - destructor for <var>TFPCustomCanvas</var>: frees helpers and default pen, brush and font, then performs inherited <var>Destroy</var>
|
|
</p>
|
|
<p>Overrides ancestor destructor; may be overridden by descendants</p>
|
|
</descr>
|
|
<errors/>
|
|
<seealso>
|
|
<link id="#rtl.Classes.TPersistent.Destroy">TPersistent.Destroy</link>
|
|
</seealso>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.LockCanvas">
|
|
<short>
|
|
<var>LockCanvas</var>, ensuring no changes can be made</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.UnlockCanvas">
|
|
<short>
|
|
<var>UnlockCanvas</var> - frees a previously locked Canvas</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomCanvas.Locked">
|
|
<short>Returns True if Canvas is <var>Locked</var>
|
|
</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.Locked.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomCanvas.CreateFont">
|
|
<short>
|
|
<var>CreateFont</var> - returns a Font that has been created</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.CreateFont.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomCanvas.CreatePen">
|
|
<short>
|
|
<var>CreatePen</var> - returns a Pen that has been created</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.CreatePen.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomCanvas.CreateBrush">
|
|
<short>
|
|
<var>CreateBrush</var> - returns a Brush that has been created</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.CreateBrush.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.TextOut">
|
|
<short>Writes the <var>Text</var> string at the position <var>X, Y</var> on the canvas and leaves the pen at the end of the text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.TextOut.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.TextOut.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.TextOut.text">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.GetTextSize">
|
|
<short>
|
|
<var>GetTextSize</var> - finds the size (stored as w: width, h: height) of the specified text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetTextSize.text">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetTextSize.w">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetTextSize.h">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomCanvas.GetTextHeight">
|
|
<short>
|
|
<var>GetTextHeight</var> - returns height of the specified text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetTextHeight.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetTextHeight.text">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: public -->
|
|
<element name="TFPCustomCanvas.GetTextWidth">
|
|
<short>
|
|
<var>GetTextWidth</var> - returns width of the specified text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetTextWidth.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.GetTextWidth.text">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.Ellipse">
|
|
<short>
|
|
<var>Ellipse</var> - method to draw an ellipse to fit the given rectangle</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Ellipse.Bounds">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Ellipse.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Ellipse.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Ellipse.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Ellipse.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.EllipseC">
|
|
<short>
|
|
<var>EllipseC</var> - method to draw an ellipse given starting coordinates and radii for x- and y- directions</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.EllipseC.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.EllipseC.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.EllipseC.rx">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.EllipseC.ry">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.Polygon">
|
|
<short>Method to draw a <var>Polygon</var>, ie a closed figure with the last point joined to the first</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Polygon.points">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.Polyline">
|
|
<short>Method to draw a <var>Polyline</var>, ie a figure connecting the points in sequence, but not necessarily producing a closed figure</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Polyline.points">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.Rectangle">
|
|
<short>Method to draw a <var>Rectangle</var> within the specified bounds, or given the limiting coordinates</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Rectangle.Bounds">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Rectangle.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Rectangle.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Rectangle.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Rectangle.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.FloodFill">
|
|
<short>Method to <var>FloodFill</var> an area with colour, starting at the given point</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.FloodFill.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.FloodFill.y">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.Clear">
|
|
<short>Method to <var>Clear</var> the Canvas</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.MoveTo" link="FPCanvas.TFPCustomCanvas.MoveTo">
|
|
<short>Moves cursor to new position <var>X1, Y1</var> without drawing anything</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.MoveTo.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.MoveTo.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.MoveTo.p">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.LineTo">
|
|
<short>
|
|
<var>LineTo</var> - draw a line between the current Pen position and the specified point</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.LineTo.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.LineTo.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.LineTo.p">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.Line">
|
|
<short>Draw a <var>Line</var> between the first and second points</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Line.x1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Line.y1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Line.x2">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Line.y2">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Line.p1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Line.p2">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Line.points">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.CopyRect">
|
|
<short>
|
|
<var>CopyRect</var> - copies a rectangle from <var>SourceRect</var> to the specified position on a nominated Canvas</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.CopyRect.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.CopyRect.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.CopyRect.canvas">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.CopyRect.SourceRect">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.Draw">
|
|
<short>
|
|
<var>Draw</var> the nominated Image at the specified location</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Draw.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Draw.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Draw.image">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.StretchDraw">
|
|
<short>
|
|
<var>StretchDraw</var> - steretch out the image being drawn to fit the supplied location and size</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.StretchDraw.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.StretchDraw.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.StretchDraw.w">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.StretchDraw.h">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.StretchDraw.source">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomCanvas.Erase">
|
|
<short>
|
|
<var>Erase</var> - clear away the drawing</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.Font">
|
|
<short>The <var>Font</var> to be used for text in this Canvas</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.Pen">
|
|
<short>The <var>Pen</var> to be used for writing in this Canvas</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.Brush">
|
|
<short>The <var>Brush</var> for the current Canvas</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.Interpolation">
|
|
<short>The <var>Interpolation</var> algorithm to be used for connecting the indeterminate areas between specified points in an Image</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.Colors">
|
|
<short>The <var>Colors</var> to be used for this Canvas</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Colors.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomCanvas.Colors.y">
|
|
<short/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.ClipRect">
|
|
<short>
|
|
<var>ClipRect</var> - the rectangle to be used for clipping</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.Clipping">
|
|
<short>If True, then <var>Clipping</var>is being applied to images on this Canvas</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.PenPos">
|
|
<short>
|
|
<var>PenPos</var> - the current position of the Pen</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.Height">
|
|
<short>The <var>Height</var> of the Canvas</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.Width">
|
|
<short>The <var>Width</var> of the Canvas</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- property Visibility: public -->
|
|
<element name="TFPCustomCanvas.ManageResources">
|
|
<short>
|
|
<var>ManageResources</var> - if True, then resource management is being used</short>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCustomDrawFont">
|
|
<short>
|
|
<var>TFPCustomDrawFont</var> - base class for drawing fonts</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawFont.DrawText">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DrawText.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DrawText.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DrawText.text">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawFont.GetTextSize">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.GetTextSize.text">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.GetTextSize.w">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.GetTextSize.h">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomDrawFont.GetTextHeight">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomDrawFont.GetTextHeight.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.GetTextHeight.text">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: private -->
|
|
<element name="TFPCustomDrawFont.GetTextWidth">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomDrawFont.GetTextWidth.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.GetTextWidth.text">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomDrawFont.DoDrawText">
|
|
<short>
|
|
<var>DoDrawText</var> - method for drawing text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoDrawText.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoDrawText.y">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoDrawText.text">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomDrawFont.DoGetTextSize">
|
|
<short>
|
|
<var>DoGetTextSize</var> - method for finding size of text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoGetTextSize.text">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoGetTextSize.w">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoGetTextSize.h">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomDrawFont.DoGetTextHeight">
|
|
<short>
|
|
<var>DoGetTextHeight</var> - returns height of text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoGetTextHeight.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoGetTextHeight.text">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: protected -->
|
|
<element name="TFPCustomDrawFont.DoGetTextWidth">
|
|
<short>
|
|
<var>DoGetTextWidth</var> - returns width of text</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoGetTextWidth.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawFont.DoGetTextWidth.text">
|
|
<short/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPEmptyFont">
|
|
<short>
|
|
<var>TFPEmptyFont</var> - dummy class for empty font</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCustomDrawPen">
|
|
<short>
|
|
<var>TFPCustomDrawPen</var> - base class for pen used for drawing figures</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawPen.DrawLine">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DrawLine.x1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DrawLine.y1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DrawLine.x2">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DrawLine.y2">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawPen.Polyline">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Polyline.points">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Polyline.close">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawPen.Ellipse">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Ellipse.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Ellipse.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Ellipse.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Ellipse.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawPen.Rectangle">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Rectangle.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Rectangle.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Rectangle.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.Rectangle.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomDrawPen.DoDrawLine">
|
|
<short>
|
|
<var>DoDrawLine</var> - draw a line from first to second point</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoDrawLine.x1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoDrawLine.y1">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoDrawLine.x2">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoDrawLine.y2">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomDrawPen.DoPolyline">
|
|
<short>
|
|
<var>DoPolyline</var> - draw a Polyline connecting points of the array in sequence, and closing the figure if <var>Close</var> is True</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoPolyline.points">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoPolyline.close">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomDrawPen.DoEllipse">
|
|
<short>
|
|
<var>DoEllipse</var> - draws an ellipse within the specified space</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoEllipse.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoEllipse.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoEllipse.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoEllipse.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: protected -->
|
|
<element name="TFPCustomDrawPen.DoRectangle">
|
|
<short>
|
|
<var>DoRectangle</var> - draws a rectangle with the given coordinates</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoRectangle.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoRectangle.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoRectangle.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawPen.DoRectangle.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPEmptyPen">
|
|
<short>
|
|
<var>TFPEmptyPen</var> - dummy class for empty pen</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPCustomDrawBrush">
|
|
<short>
|
|
<var>TFPCustomDrawBrush</var> - base class for brush used for drawing</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawBrush.Rectangle">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Rectangle.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Rectangle.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Rectangle.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Rectangle.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawBrush.FloodFill">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.FloodFill.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.FloodFill.y">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawBrush.Ellipse">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Ellipse.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Ellipse.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Ellipse.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Ellipse.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: private -->
|
|
<element name="TFPCustomDrawBrush.Polygon">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.Polygon.points">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomDrawBrush.DoRectangle">
|
|
<short>
|
|
<var>DoRectangle</var> - draws a rectangle within the given bounds</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoRectangle.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoRectangle.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoRectangle.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoRectangle.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomDrawBrush.DoEllipse">
|
|
<short>
|
|
<var>DoEllipse</var> - draws an elipse to fit the given bounds</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoEllipse.left">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoEllipse.top">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoEllipse.right">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoEllipse.bottom">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomDrawBrush.DoFloodFill">
|
|
<short>
|
|
<var>DoFloodFill</var> - Fllod-Fill an area with colour, starting at the given point</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoFloodFill.x">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoFloodFill.y">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: public -->
|
|
<element name="TFPCustomDrawBrush.DoPolygon">
|
|
<short>
|
|
<var>DoPolygon</var> - produce a closed Polygon using the given array of points</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="TFPCustomDrawBrush.DoPolygon.points">
|
|
<short/>
|
|
</element>
|
|
<!-- class Visibility: default -->
|
|
<element name="TFPEmptyBrush">
|
|
<short>
|
|
<var>TFPEmptyBrush</var> - dummy class for empty brush</short>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="DecRect">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="DecRect.rect">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="DecRect.delta">
|
|
<short/>
|
|
</element>
|
|
<!-- procedure Visibility: default -->
|
|
<element name="IncRect">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="IncRect.rect">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="IncRect.delta">
|
|
<short/>
|
|
</element>
|
|
</module>
|
|
<!-- FPCanvas -->
|
|
</package>
|
|
</fpdoc-descriptions>
|