summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/xml/corelib/gfxbase.xml13229
-rw-r--r--prototypes/fpgui2/tests/themetest.lpr84
-rw-r--r--src/corelib/fpgfx.pas25
-rw-r--r--src/corelib/x11/fpgfx_package.lpk1
-rw-r--r--src/gui/fpgui_package.lpk9
5 files changed, 5466 insertions, 7882 deletions
diff --git a/docs/xml/corelib/gfxbase.xml b/docs/xml/corelib/gfxbase.xml
index 0a621ac6..04526517 100644
--- a/docs/xml/corelib/gfxbase.xml
+++ b/docs/xml/corelib/gfxbase.xml
@@ -1,7888 +1,5435 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0"?>
<fpdoc-descriptions>
-<package name="CoreLib">
-
-<!--
+ <package name="CoreLib">
+ <!--
====================================================================
gfxbase
====================================================================
-->
-
-<module name="gfxbase">
-<short>The base unit and starting point of fpGUI</short>
-<descr>
-<p>
-This unit contains all the abstract classes for the CoreLib code
+ <module name="gfxbase">
+ <short>The base unit and starting point of fpGUI</short>
+ <descr>
+ <p>This unit contains all the abstract classes for the CoreLib code
of fpGUI. It also defines many types and constants used throughout the toolkit.
</p>
-<p>
-When implementing support for a completely new windowing system
+ <p>When implementing support for a completely new windowing system
(eg: Carbon used in Mac OS-X) you would implement all the abstract methods
defined in this unit.
</p>
-</descr>
-
-<!-- unresolved type reference Visibility: default -->
-<element name="Classes">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- unresolved type reference Visibility: default -->
-<element name="SysUtils">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- alias type Visibility: default -->
-<element name="TfpgCoord">
-<short>A custom type used to represent X and Y coordinates.</short>
-<descr>Internally TfpgCoord is actually a Integer type. We created a custom
+ </descr>
+ <!-- unresolved type reference Visibility: default -->
+ <element name="Classes">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- unresolved type reference Visibility: default -->
+ <element name="SysUtils">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- alias type Visibility: default -->
+ <element name="TfpgCoord">
+ <short>A custom type used to represent X and Y coordinates.</short>
+ <descr>Internally TfpgCoord is actually a Integer type. We created a custom
alias type for use in fpGUI in the event that we might want to change the
underlying type in the future. Example to floating points.
</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- alias type Visibility: default -->
-<element name="TfpgColor">
-<short>Represents a color in integer format.</short>
-<descr>
-<p>TfpgColor is always in RRGGBB (Red, Green, Blue) format, no matter the
+ <seealso/>
+ </element>
+ <!-- alias type Visibility: default -->
+ <element name="TfpgColor">
+ <short>Represents a color in integer format.</short>
+ <descr>
+ <p>TfpgColor is always in RRGGBB (Red, Green, Blue) format, no matter the
operating system.
</p>
-<p>The <var>gfxbase</var> unit also contains definitions of many useful color
+ <p>The <var>gfxbase</var> unit also contains definitions of many useful color
constants. It defines the standard predefined Delphi colors (like clRed,
clMagenta etc.), the 140 websafe colors using the defacto standard names as
used by Netscape and Internet Explorer web browsers. As well as some internal
color constants used by many GUI components (like clText, clWindowBackground
etc.).
</p>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- record type Visibility: default -->
-<element name="TRGBTriple">
-<short>A record structure holding the RGBA values of a color.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TRGBTriple.Red">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TRGBTriple.Green">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TRGBTriple.Blue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TRGBTriple.Alpha">
-<short>Alpha support has not really been implemented in fpGUI yet.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration type Visibility: default -->
-<element name="TWindowType">
-<short>Enum type defining what types of windows can be created.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TWindowType.wtChild">
-<short>The window being created is a child on another window. This normally
+ </descr>
+ <seealso/>
+ </element>
+ <!-- record type Visibility: default -->
+ <element name="TRGBTriple">
+ <short>A record structure holding the RGBA values of a color.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TRGBTriple.Red">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TRGBTriple.Green">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TRGBTriple.Blue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TRGBTriple.Alpha">
+ <short>Alpha support has not really been implemented in fpGUI yet.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration type Visibility: default -->
+ <element name="TWindowType">
+ <short>Enum type defining what types of windows can be created.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TWindowType.wtChild">
+ <short>The window being created is a child on another window. This normally
means no titlebar or window borders are going to be created.</short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TWindowType.wtWindow">
-<short>This would specify a standard window with titlebar and window borders.</short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TWindowType.wtModalForm">
-<short>This windows is the same as <link id="TWindowType.wtWindow">wtWindow</link>,
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TWindowType.wtWindow">
+ <short>This would specify a standard window with titlebar and window borders.</short>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TWindowType.wtModalForm">
+ <short>This windows is the same as <link id="TWindowType.wtWindow">wtWindow</link>,
but grabs the input focus until it has closed.</short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TWindowType.wtPopup">
-<short>This window will normall not have a titlebar or window borders and will
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TWindowType.wtPopup">
+ <short>This window will normall not have a titlebar or window borders and will
appear above other windows. It is used for example in the dropdown window of a
ComboBox or a tooltip window.</short>
-</element>
-
-<!-- enumeration type Visibility: default -->
-<element name="TWindowAttribute">
-<short>An enum types defining extra attributes of a window.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TWindowAttribute.waSizeable">
-<short>If this attribute is set, the window will be resizeable by the user.</short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TWindowAttribute.waAutoPos">
-<short>If this attribute is set, the underlying window manager will decide where
+ </element>
+ <!-- enumeration type Visibility: default -->
+ <element name="TWindowAttribute">
+ <short>An enum types defining extra attributes of a window.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TWindowAttribute.waSizeable">
+ <short>If this attribute is set, the window will be resizeable by the user.</short>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TWindowAttribute.waAutoPos">
+ <short>If this attribute is set, the underlying window manager will decide where
the window will be placed on the screen it it becomes visible for the first time.</short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TWindowAttribute.waScreenCenterPos">
-<short>If this attribute is set, the window will be centred on the screen when
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TWindowAttribute.waScreenCenterPos">
+ <short>If this attribute is set, the window will be centred on the screen when
it is shown for the first time.</short>
-</element>
-
-<!-- set type Visibility: default -->
-<element name="TWindowAttributes">
-<short>A set of TWindowAttribute types.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration type Visibility: default -->
-<element name="TMouseCursor">
-<short>Enum types of the available mouse cursor shapes.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcDefault">
-<short>Normally the default arrow cursor.</short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcArrow">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcCross">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcIBeam">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcSizeEW">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcSizeNS">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcSizeNWSE">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcSizeNESW">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcSizeSWNE">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcSizeSENW">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcMove">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TMouseCursor.mcHourGlass">
-<short>Normally a hourglass or watch representing a busy state.</short>
-</element>
-
-<!-- enumeration type Visibility: default -->
-<element name="TGradientDirection">
-<short>Enum types defining how a gradient must be painted</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TGradientDirection.gdVertical">
-<short>Defines that the gradient must be painted vertically.</short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TGradientDirection.gdHorizontal">
-<short>Defines that the gradient must be painted horizontally.</short>
-</element>
-
-<!-- enumeration type Visibility: default -->
-<element name="TClipboardKeyType">
-<short>Represents the clipboard function being triggered by some keyboard key combination.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TClipboardKeyType.ckNone">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TClipboardKeyType.ckCopy">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TClipboardKeyType.ckPaste">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TClipboardKeyType.ckCut">
-<short></short>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="MOUSE_LEFT">
-<short>Constant representing the left mouse button.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="MOUSE_RIGHT">
-<short>Constant representing the right mouse button.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="MOUSE_MIDDLE">
-<short>Constant representing the middle mouse button.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_PAINT">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_ACTIVATE">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_DEACTIVATE">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_KEYPRESS">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_KEYRELEASE">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_KEYCHAR">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_MOUSEDOWN">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_MOUSEUP">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_MOUSEMOVE">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_DOUBLECLICK">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_MOUSEENTER">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_MOUSEEXIT">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_CLOSE">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_SCROLL">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_RESIZE">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_MOVE">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_POPUPCLOSE">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPGM_KILLME">
-<short>Platform independent messages used by fpGUI.</short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyNul">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyBackSpace">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyTab">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyLinefeed">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyReturn">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyEnter">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyEscape">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDelete">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keySpace">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyVoid">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyBreak">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyScrollForw">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyScrollBack">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyBoot">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCompose">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keySAK">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyUndo">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyRedo">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyMenu">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCancel">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPrintScreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyExecute">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyFind">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyBegin">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyClear">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyInsert">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keySelect">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyMacro">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyHelp">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDo">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPause">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyStop">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keySysRq">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyModeSwitch">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyUp">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDown">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyLeft">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyRight">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPrior">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPageUp">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyNext">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPageDown">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyHome">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyEnd">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF0">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF1">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF2">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF3">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF4">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF5">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF6">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF7">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF8">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF9">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF10">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF11">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF12">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF13">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF14">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF15">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF16">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF17">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF18">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF19">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF20">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF21">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF22">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF23">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF24">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF25">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF26">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF27">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF28">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF29">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF30">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF31">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF32">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF33">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF34">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF35">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF36">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF37">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF38">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF39">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF40">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF41">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF42">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF43">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF44">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF45">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF46">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF47">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF48">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF49">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF50">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF51">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF52">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF53">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF54">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF55">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF56">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF57">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF58">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF59">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF60">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF61">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF62">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF63">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyF64">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP0">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP1">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP2">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP3">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP4">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP5">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP6">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP7">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP8">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyP9">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPA">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPB">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPC">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPD">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPE">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPPlus">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPMinus">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPSlash">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPAsterisk">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPStar">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPEqual">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPSeparator">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPDecimal">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPParenLeft">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPParenRight">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPSpace">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPEnter">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPTab">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPPlusMinus">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPBegin">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF1">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF2">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF3">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF4">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF5">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF6">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF7">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF8">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPF9">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyShift">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCtrl">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyAlt">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyMeta">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keySuper">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyHyper">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyAltGr">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCaps">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyNum">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyScroll">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyShiftL">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyShiftR">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCtrlL">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCtrlR">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyAltL">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyAltR">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyMetaL">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyMetaR">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keySuperL">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keySuperR">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyHyperL">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyHyperR">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyShiftLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCtrlLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyAltLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyMetaLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keySuperLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyHyperLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyAltGrLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCapsLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyNumLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyScrollLock">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadRing">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadCaron">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadOgonek">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadIota">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadDoubleAcute">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadBreve">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadAboveDot">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadBelowDot">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadVoicedSound">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadSemiVoicedSound">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadAcute">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadCedilla">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadCircumflex">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadDiaeresis">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadGrave">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadTilde">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDeadMacron">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyNIL">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyEcuSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyColonSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyCruzeiroSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyFFrancSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyLiraSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyMillSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyNairaSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyPesetaSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyRupeeSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyWonSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyNewSheqelSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyDongSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="keyEuroSign">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="FPG_DEFAULT_FONT_DESC">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="UserNamedColorStart">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clAqua">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBlack">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clCream">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDkGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clFuchsia">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLime">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLtGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMaroon">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clNavy">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clOlive">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPurple">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clRed">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSilver">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clTeal">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clWhite">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clYellow">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clNone">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDefault">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMoneyGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSkyBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMedGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clWindowBackground">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBoxColor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clButtonFace">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clShadow1">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clShadow2">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clHilite1">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clHilite2">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clText1">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clText2">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clText3">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clText4">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSelection">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSelectionText">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clInactiveSel">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clInactiveSelText">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clScrollBar">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clListBox">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGridLines">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGridHeader">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clWidgetFrame">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clInactiveWgFrame">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clTextCursor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clChoiceListBox">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clUnset">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMenuText">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMenuDisabled">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clAliceBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clAntiqueWhite">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clAquamarine">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clAzure">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBeige">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBisque">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBlanchedAlmond">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBlueViolet">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBrown">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clBurlyWood">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clCadetBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clChartreuse">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clChocolate">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clCoral">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clCornflowerBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clCornsilk">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clCrimson">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clCyan">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkCyan">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkGoldenrod">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkKhaki">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkMagenta">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkOliveGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkOrange">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkOrchid">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkRed">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkSalmon">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkSeaGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkSlateBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkSlateGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkTurquoise">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDarkViolet">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDeepPink">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDeepSkyBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDimGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clDodgerBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clFireBrick">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clFloralWhite">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clForestGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGainsboro">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGhostWhite">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGold">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGoldenrod">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clGreenYellow">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clHoneydew">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clHotPink">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clIndianRed">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clIndigo">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clIvory">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clKhaki">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLavender">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLavenderBlush">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLawnGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLemonChiffon">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightCoral">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightCyan">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightGoldenrodYellow">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightGrey">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightPink">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightSalmon">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightSeaGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightSkyBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightSlateGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightSteelBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLightYellow">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLimeGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clLinen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMagenta">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumAquamarine">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumOrchid">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumPurple">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumSeaGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumSlateBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumSpringGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumTurquoise">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMediumVioletRed">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMidnightBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMintCream">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMistyRose">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clMoccasin">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clNavajoWhite">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clOldLace">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clOliveDrab">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clOrange">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clOrangeRed">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clOrchid">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPaleGoldenrod">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPaleGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPaleTurquoise">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPaleVioletRed">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPaleBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPapayaWhip">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPeachPuff">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPeru">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPink">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPlum">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clPowderBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clRosyBrown">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clRoyalBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSaddleBrown">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSalmon">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSandyBrown">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSeaGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSeashell">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSienna">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSkyBlue2">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSlateBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSlateGray">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSnow">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSpringGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clSteelBlue">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clTan">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clThistle">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clTomato">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clTurquoise">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clViolet">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clWheat">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clWhiteSmoke">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- constant Visibility: default -->
-<element name="clYellowGreen">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgRect">
-<short>A rectangle structure used throughout fpGUI.</short>
-<descr>Note that this structure is not a class, so static allocations are
+ </element>
+ <!-- set type Visibility: default -->
+ <element name="TWindowAttributes">
+ <short>A set of TWindowAttribute types.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration type Visibility: default -->
+ <element name="TMouseCursor">
+ <short>Enum types of the available mouse cursor shapes.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcDefault">
+ <short>Normally the default arrow cursor.</short>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcArrow">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcCross">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcIBeam">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcSizeEW">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcSizeNS">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcSizeNWSE">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcSizeNESW">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcSizeSWNE">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcSizeSENW">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcMove">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TMouseCursor.mcHourGlass">
+ <short>Normally a hourglass or watch representing a busy state.</short>
+ </element>
+ <!-- enumeration type Visibility: default -->
+ <element name="TGradientDirection">
+ <short>Enum types defining how a gradient must be painted</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TGradientDirection.gdVertical">
+ <short>Defines that the gradient must be painted vertically.</short>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TGradientDirection.gdHorizontal">
+ <short>Defines that the gradient must be painted horizontally.</short>
+ </element>
+ <!-- enumeration type Visibility: default -->
+ <element name="TClipboardKeyType">
+ <short>Represents the clipboard function being triggered by some keyboard key combination.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TClipboardKeyType.ckNone">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TClipboardKeyType.ckCopy">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TClipboardKeyType.ckPaste">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TClipboardKeyType.ckCut">
+ <short/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="MOUSE_LEFT">
+ <short>Constant representing the left mouse button.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="MOUSE_RIGHT">
+ <short>Constant representing the right mouse button.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="MOUSE_MIDDLE">
+ <short>Constant representing the middle mouse button.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_PAINT">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_ACTIVATE">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_DEACTIVATE">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_KEYPRESS">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_KEYRELEASE">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_KEYCHAR">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_MOUSEDOWN">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_MOUSEUP">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_MOUSEMOVE">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_DOUBLECLICK">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_MOUSEENTER">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_MOUSEEXIT">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_CLOSE">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_SCROLL">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_RESIZE">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_MOVE">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_POPUPCLOSE">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPGM_KILLME">
+ <short>Platform independent messages used by fpGUI.</short>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyNul">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyBackSpace">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyTab">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyLinefeed">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyReturn">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyEnter">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyEscape">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDelete">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keySpace">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyVoid">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyBreak">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyScrollForw">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyScrollBack">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyBoot">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCompose">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keySAK">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyUndo">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyRedo">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyMenu">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCancel">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPrintScreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyExecute">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyFind">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyBegin">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyClear">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyInsert">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keySelect">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyMacro">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyHelp">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDo">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPause">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyStop">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keySysRq">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyModeSwitch">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyUp">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDown">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyLeft">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyRight">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPrior">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPageUp">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyNext">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPageDown">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyHome">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyEnd">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF0">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF1">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF2">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF3">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF4">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF5">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF6">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF7">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF8">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF9">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF10">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF11">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF12">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF13">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF14">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF15">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF16">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF17">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF18">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF19">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF20">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF21">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF22">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF23">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF24">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF25">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF26">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF27">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF28">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF29">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF30">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF31">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF32">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF33">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF34">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF35">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF36">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF37">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF38">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF39">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF40">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF41">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF42">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF43">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF44">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF45">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF46">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF47">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF48">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF49">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF50">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF51">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF52">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF53">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF54">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF55">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF56">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF57">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF58">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF59">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF60">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF61">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF62">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF63">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyF64">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP0">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP1">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP2">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP3">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP4">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP5">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP6">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP7">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP8">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyP9">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPA">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPB">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPC">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPD">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPE">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPPlus">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPMinus">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPSlash">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPAsterisk">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPStar">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPEqual">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPSeparator">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPDecimal">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPParenLeft">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPParenRight">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPSpace">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPEnter">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPTab">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPPlusMinus">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPBegin">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF1">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF2">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF3">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF4">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF5">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF6">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF7">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF8">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPF9">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyShift">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCtrl">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyAlt">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyMeta">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keySuper">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyHyper">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyAltGr">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCaps">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyNum">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyScroll">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyShiftL">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyShiftR">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCtrlL">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCtrlR">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyAltL">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyAltR">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyMetaL">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyMetaR">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keySuperL">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keySuperR">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyHyperL">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyHyperR">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyShiftLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCtrlLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyAltLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyMetaLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keySuperLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyHyperLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyAltGrLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCapsLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyNumLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyScrollLock">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadRing">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadCaron">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadOgonek">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadIota">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadDoubleAcute">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadBreve">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadAboveDot">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadBelowDot">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadVoicedSound">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadSemiVoicedSound">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadAcute">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadCedilla">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadCircumflex">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadDiaeresis">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadGrave">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadTilde">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDeadMacron">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyNIL">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyEcuSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyColonSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyCruzeiroSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyFFrancSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyLiraSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyMillSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyNairaSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyPesetaSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyRupeeSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyWonSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyNewSheqelSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyDongSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="keyEuroSign">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="FPG_DEFAULT_FONT_DESC">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="UserNamedColorStart">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clAqua">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBlack">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clCream">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDkGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clFuchsia">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLime">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLtGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMaroon">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clNavy">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clOlive">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPurple">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clRed">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSilver">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clTeal">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clWhite">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clYellow">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clNone">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDefault">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMoneyGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSkyBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMedGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clWindowBackground">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBoxColor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clButtonFace">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clShadow1">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clShadow2">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clHilite1">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clHilite2">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clText1">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clText2">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clText3">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clText4">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSelection">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSelectionText">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clInactiveSel">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clInactiveSelText">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clScrollBar">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clListBox">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGridLines">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGridHeader">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clWidgetFrame">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clInactiveWgFrame">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clTextCursor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clChoiceListBox">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clUnset">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMenuText">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMenuDisabled">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clAliceBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clAntiqueWhite">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clAquamarine">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clAzure">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBeige">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBisque">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBlanchedAlmond">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBlueViolet">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBrown">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clBurlyWood">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clCadetBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clChartreuse">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clChocolate">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clCoral">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clCornflowerBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clCornsilk">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clCrimson">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clCyan">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkCyan">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkGoldenrod">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkKhaki">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkMagenta">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkOliveGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkOrange">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkOrchid">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkRed">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkSalmon">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkSeaGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkSlateBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkSlateGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkTurquoise">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDarkViolet">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDeepPink">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDeepSkyBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDimGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clDodgerBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clFireBrick">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clFloralWhite">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clForestGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGainsboro">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGhostWhite">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGold">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGoldenrod">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clGreenYellow">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clHoneydew">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clHotPink">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clIndianRed">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clIndigo">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clIvory">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clKhaki">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLavender">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLavenderBlush">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLawnGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLemonChiffon">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightCoral">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightCyan">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightGoldenrodYellow">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightGrey">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightPink">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightSalmon">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightSeaGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightSkyBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightSlateGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightSteelBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLightYellow">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLimeGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clLinen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMagenta">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumAquamarine">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumOrchid">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumPurple">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumSeaGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumSlateBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumSpringGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumTurquoise">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMediumVioletRed">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMidnightBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMintCream">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMistyRose">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clMoccasin">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clNavajoWhite">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clOldLace">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clOliveDrab">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clOrange">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clOrangeRed">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clOrchid">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPaleGoldenrod">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPaleGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPaleTurquoise">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPaleVioletRed">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPaleBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPapayaWhip">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPeachPuff">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPeru">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPink">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPlum">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clPowderBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clRosyBrown">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clRoyalBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSaddleBrown">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSalmon">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSandyBrown">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSeaGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSeashell">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSienna">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSkyBlue2">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSlateBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSlateGray">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSnow">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSpringGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clSteelBlue">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clTan">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clThistle">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clTomato">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clTurquoise">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clViolet">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clWheat">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clWhiteSmoke">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- constant Visibility: default -->
+ <element name="clYellowGreen">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgRect">
+ <short>A rectangle structure used throughout fpGUI.</short>
+ <descr>Note that this structure is not a class, so static allocations are
allowed. This makes it much easier to use in Widgets and in fpGUI internal
messages.
</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgRect.Top">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgRect.Left">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgRect.Width">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgRect.Height">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: default -->
-<element name="TfpgRect.SetRect">
-<short>A convenience function to quickly set a rectangle structure.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgRect.SetRect.aleft">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgRect.SetRect.atop">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgRect.SetRect.awidth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgRect.SetRect.aheight">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="TfpgRect.Bottom">
-<short>Calculates and returns the bottom position of the rectangle.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgRect.Bottom.Result">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="TfpgRect.Right">
-<short>Calculates and returns the Right most position of the rectangle.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgRect.Right.Result">
-<short></short>
-</element>
-
-<!-- procedure Visibility: default -->
-<element name="TfpgRect.SetBottom">
-<short>Sets the bottom value and recalculates the Height value.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgRect.SetBottom.Value">
-<short></short>
-</element>
-
-<!-- procedure Visibility: default -->
-<element name="TfpgRect.SetRight">
-<short>Sets the Right value and recalculates the Width value.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgRect.SetRight.Value">
-<short></short>
-</element>
-
-<!-- record type Visibility: default -->
-<element name="TfpgMsgParmMouse">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMsgParmMouse.x">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMsgParmMouse.y">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMsgParmMouse.Buttons">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMsgParmMouse.shiftstate">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMsgParmMouse.delta">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- record type Visibility: default -->
-<element name="TfpgMsgParmKeyboard">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMsgParmKeyboard.keycode">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMsgParmKeyboard.keychar">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMsgParmKeyboard.shiftstate">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- record type Visibility: default -->
-<element name="TfpgMessageParams">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMessageParams.mouse">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMessageParams.keyboard">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMessageParams.rect">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- record type Visibility: default -->
-<element name="TfpgMessageRec">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMessageRec.MsgCode">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMessageRec.Sender">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMessageRec.Dest">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: default -->
-<element name="TfpgMessageRec.Params">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- pointer type Visibility: default -->
-<element name="PfpgMessageRec">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration type Visibility: default -->
-<element name="TfpgLineStyle">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TfpgLineStyle.lsSolid">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TfpgLineStyle.lsDash">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TfpgLineStyle.lsDot">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TfpgLineStyle.lsDashDot">
-<short></short>
-</element>
-
-<!-- enumeration value Visibility: default -->
-<element name="TfpgLineStyle.lsDashDotDot">
-<short></short>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgWindowBase">
-<short>Abstract class use for representing a Window or Widget</short>
-<descr>fpGUI is a <i>Windowed</i> toolkit. By that we mean that every component
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgRect.Top">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgRect.Left">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgRect.Width">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgRect.Height">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: default -->
+ <element name="TfpgRect.SetRect">
+ <short>A convenience function to quickly set a rectangle structure.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgRect.SetRect.aleft">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgRect.SetRect.atop">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgRect.SetRect.awidth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgRect.SetRect.aheight">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="TfpgRect.Bottom">
+ <short>Calculates and returns the bottom position of the rectangle.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgRect.Bottom.Result">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="TfpgRect.Right">
+ <short>Calculates and returns the Right most position of the rectangle.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgRect.Right.Result">
+ <short/>
+ </element>
+ <!-- procedure Visibility: default -->
+ <element name="TfpgRect.SetBottom">
+ <short>Sets the bottom value and recalculates the Height value.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgRect.SetBottom.Value">
+ <short/>
+ </element>
+ <!-- procedure Visibility: default -->
+ <element name="TfpgRect.SetRight">
+ <short>Sets the Right value and recalculates the Width value.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgRect.SetRight.Value">
+ <short/>
+ </element>
+ <!-- record type Visibility: default -->
+ <element name="TfpgMsgParmMouse">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMsgParmMouse.x">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMsgParmMouse.y">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMsgParmMouse.Buttons">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMsgParmMouse.shiftstate">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMsgParmMouse.delta">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- record type Visibility: default -->
+ <element name="TfpgMsgParmKeyboard">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMsgParmKeyboard.keycode">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMsgParmKeyboard.keychar">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMsgParmKeyboard.shiftstate">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- record type Visibility: default -->
+ <element name="TfpgMessageParams">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMessageParams.mouse">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMessageParams.keyboard">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMessageParams.rect">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- record type Visibility: default -->
+ <element name="TfpgMessageRec">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMessageRec.MsgCode">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMessageRec.Sender">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMessageRec.Dest">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: default -->
+ <element name="TfpgMessageRec.Params">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- pointer type Visibility: default -->
+ <element name="PfpgMessageRec">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration type Visibility: default -->
+ <element name="TfpgLineStyle">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TfpgLineStyle.lsSolid">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TfpgLineStyle.lsDash">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TfpgLineStyle.lsDot">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TfpgLineStyle.lsDashDot">
+ <short/>
+ </element>
+ <!-- enumeration value Visibility: default -->
+ <element name="TfpgLineStyle.lsDashDotDot">
+ <short/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgWindowBase">
+ <short>Abstract class use for representing a Window or Widget</short>
+ <descr>fpGUI is a <i>Windowed</i> toolkit. By that we mean that every component
or widget has a window handle. Widgets are essentially embedded windows without
titlebars or borders inside a main parent window.
</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgCanvasBase">
-<short>Abstract class used to represent a Canvas for painting</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgImageBase">
-<short>Abstract class used to represent a Image</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: private -->
-<element name="TfpgImageBase.GetColor">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgImageBase.GetColor.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.GetColor.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.GetColor.y">
-<short></short>
-</element>
-
-<!-- procedure Visibility: private -->
-<element name="TfpgImageBase.SetColor">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.SetColor.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.SetColor.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.SetColor.AValue">
-<short></short>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgImageBase.FWidth">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgImageBase.FHeight">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgImageBase.FColorDepth">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgImageBase.FMasked">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgImageBase.FImageData">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgImageBase.FImageDataSize">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgImageBase.FMaskData">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgImageBase.FMaskDataSize">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgImageBase.DoFreeImage">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgImageBase.DoInitImage">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.DoInitImage.acolordepth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.DoInitImage.awidth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.DoInitImage.aheight">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.DoInitImage.aimgdata">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgImageBase.DoInitImageMask">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.DoInitImageMask.awidth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.DoInitImageMask.aheight">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.DoInitImageMask.aimgdata">
-<short></short>
-</element>
-
-<!-- constructor Visibility: public -->
-<element name="TfpgImageBase.Create">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- destructor Visibility: public -->
-<element name="TfpgImageBase.Destroy">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgImageBase.Invert">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgImageBase.FreeImage">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgImageBase.AllocateImage">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.AllocateImage.acolordepth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.AllocateImage.awidth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.AllocateImage.aheight">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgImageBase.AllocateMask">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgImageBase.CreateMaskFromSample">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.CreateMaskFromSample.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.CreateMaskFromSample.y">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgImageBase.UpdateImage">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.ImageData">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.ImageDataSize">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.MaskData">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.MaskDataSize">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.Width">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.Height">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.ColorDepth">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.Masked">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgImageBase.Colors">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.Colors.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgImageBase.Colors.y">
-<short></short>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgFontResourceBase">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgFontResourceBase.GetAscent">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgFontResourceBase.GetAscent.Result">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgFontResourceBase.GetDescent">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgFontResourceBase.GetDescent.Result">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgFontResourceBase.GetHeight">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgFontResourceBase.GetHeight.Result">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgFontResourceBase.GetTextWidth">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgFontResourceBase.GetTextWidth.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgFontResourceBase.GetTextWidth.txt">
-<short></short>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgFontBase">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgFontBase.FFontDesc">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgFontBase.FFontRes">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgFontBase.TextWidth">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgFontBase.TextWidth.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgFontBase.TextWidth.txt">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgFontBase.Ascent">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgFontBase.Ascent.Result">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgFontBase.Descent">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgFontBase.Descent.Result">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgFontBase.Height">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgFontBase.Height.Result">
-<short></short>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgFontBase.FontDesc">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgFontBase.FontRes">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgFontBase.Handle">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgCustomInterpolation">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgCustomInterpolation.FCanvas">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgCustomInterpolation.FImage">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCustomInterpolation.Initialize">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCustomInterpolation.Initialize.AImage">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCustomInterpolation.Initialize.ACanvas">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCustomInterpolation.Execute">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCustomInterpolation.Execute.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCustomInterpolation.Execute.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCustomInterpolation.Execute.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCustomInterpolation.Execute.h">
-<short></short>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCustomInterpolation.Canvas">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCustomInterpolation.Image">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgBaseInterpolation">
-<short>A abstract class representing a base Interpolation filter.</short>
-<descr>
-This is used as the base class to implement Interpolation filters like
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgCanvasBase">
+ <short>Abstract class used to represent a Canvas for painting</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgImageBase">
+ <short>Abstract class used to represent a Image</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: private -->
+ <element name="TfpgImageBase.GetColor">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgImageBase.GetColor.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.GetColor.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.GetColor.y">
+ <short/>
+ </element>
+ <!-- procedure Visibility: private -->
+ <element name="TfpgImageBase.SetColor">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.SetColor.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.SetColor.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.SetColor.AValue">
+ <short/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgImageBase.FWidth">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgImageBase.FHeight">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgImageBase.FColorDepth">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgImageBase.FMasked">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgImageBase.FImageData">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgImageBase.FImageDataSize">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgImageBase.FMaskData">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgImageBase.FMaskDataSize">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgImageBase.DoFreeImage">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgImageBase.DoInitImage">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.DoInitImage.acolordepth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.DoInitImage.awidth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.DoInitImage.aheight">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.DoInitImage.aimgdata">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgImageBase.DoInitImageMask">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.DoInitImageMask.awidth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.DoInitImageMask.aheight">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.DoInitImageMask.aimgdata">
+ <short/>
+ </element>
+ <!-- constructor Visibility: public -->
+ <element name="TfpgImageBase.Create">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- destructor Visibility: public -->
+ <element name="TfpgImageBase.Destroy">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgImageBase.Invert">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgImageBase.FreeImage">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgImageBase.AllocateImage">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.AllocateImage.acolordepth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.AllocateImage.awidth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.AllocateImage.aheight">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgImageBase.AllocateMask">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgImageBase.CreateMaskFromSample">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.CreateMaskFromSample.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.CreateMaskFromSample.y">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgImageBase.UpdateImage">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.ImageData">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.ImageDataSize">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.MaskData">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.MaskDataSize">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.Width">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.Height">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.ColorDepth">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.Masked">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgImageBase.Colors">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.Colors.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgImageBase.Colors.y">
+ <short/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgFontResourceBase">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgFontResourceBase.GetAscent">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgFontResourceBase.GetAscent.Result">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgFontResourceBase.GetDescent">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgFontResourceBase.GetDescent.Result">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgFontResourceBase.GetHeight">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgFontResourceBase.GetHeight.Result">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgFontResourceBase.GetTextWidth">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgFontResourceBase.GetTextWidth.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgFontResourceBase.GetTextWidth.txt">
+ <short/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgFontBase">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgFontBase.FFontDesc">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgFontBase.FFontRes">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgFontBase.TextWidth">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgFontBase.TextWidth.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgFontBase.TextWidth.txt">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgFontBase.Ascent">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgFontBase.Ascent.Result">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgFontBase.Descent">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgFontBase.Descent.Result">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgFontBase.Height">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgFontBase.Height.Result">
+ <short/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgFontBase.FontDesc">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgFontBase.FontRes">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgFontBase.Handle">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgCustomInterpolation">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgCustomInterpolation.FCanvas">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgCustomInterpolation.FImage">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCustomInterpolation.Initialize">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCustomInterpolation.Initialize.AImage">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCustomInterpolation.Initialize.ACanvas">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCustomInterpolation.Execute">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCustomInterpolation.Execute.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCustomInterpolation.Execute.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCustomInterpolation.Execute.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCustomInterpolation.Execute.h">
+ <short/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCustomInterpolation.Canvas">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCustomInterpolation.Image">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgBaseInterpolation">
+ <short>A abstract class representing a base Interpolation filter.</short>
+ <descr>This is used as the base class to implement Interpolation filters like
Gaussian, Sinc etc... These decendant filters are used in the
<link id="TfpgCanvasBase.StretchDraw">Canvas.StretchDraw</link> function.
</descr>
-<errors>
-</errors>
-<seealso>
- <link id="TfpgCanvasBase.StretchDraw">Canvas.StretchDraw</link>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgBaseInterpolation.xfactor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgBaseInterpolation.yfactor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgBaseInterpolation.xsupport">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgBaseInterpolation.ysupport">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgBaseInterpolation.tempimage">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: private -->
-<element name="TfpgBaseInterpolation.Horizontal">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Horizontal.width">
-<short></short>
-</element>
-
-<!-- procedure Visibility: private -->
-<element name="TfpgBaseInterpolation.Vertical">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Vertical.dx">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Vertical.dy">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Vertical.width">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Vertical.height">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgBaseInterpolation.Execute">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Execute.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Execute.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Execute.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Execute.h">
-<short></short>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgBaseInterpolation.Filter">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgBaseInterpolation.Filter.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgBaseInterpolation.Filter.x">
-<short></short>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgBaseInterpolation.MaxSupport">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgBaseInterpolation.MaxSupport.Result">
-<short></short>
-</element>
-
-<!-- destructor Visibility: public -->
-<element name="TfpgBaseInterpolation.Destroy">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgMitchelInterpolation">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgMitchelInterpolation.Filter">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgMitchelInterpolation.Filter.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgMitchelInterpolation.Filter.x">
-<short></short>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgMitchelInterpolation.MaxSupport">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgMitchelInterpolation.MaxSupport.Result">
-<short></short>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgCanvasBase.FFastDoubleBuffer">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgCanvasBase.FInterpolation">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: private -->
-<element name="TfpgCanvasBase.SetInterpolation">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetInterpolation.AValue">
-<short></short>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FBufferedDraw">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FBeginDrawCount">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FWindow">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FColor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FTextColor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FLineWidth">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FLineStyle">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FFont">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgCanvasBase.FPersistentResources">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoSetFontRes">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoSetFontRes.fntres">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoSetTextColor">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoSetTextColor.cl">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoSetColor">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoSetColor.cl">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoSetLineStyle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoSetLineStyle.awidth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoSetLineStyle.astyle">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoGetWinRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoGetWinRect.r">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoFillRectangle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillRectangle.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillRectangle.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillRectangle.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillRectangle.h">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoXORFillRectangle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoXORFillRectangle.col">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoXORFillRectangle.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoXORFillRectangle.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoXORFillRectangle.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoXORFillRectangle.h">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoFillTriangle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillTriangle.x1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillTriangle.y1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillTriangle.x2">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillTriangle.y2">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillTriangle.x3">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillTriangle.y3">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoDrawRectangle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawRectangle.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawRectangle.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawRectangle.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawRectangle.h">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoDrawLine">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawLine.x1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawLine.y1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawLine.x2">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawLine.y2">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoDrawImagePart">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawImagePart.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawImagePart.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawImagePart.img">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawImagePart.xi">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawImagePart.yi">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawImagePart.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawImagePart.h">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoDrawString">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawString.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawString.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawString.txt">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoSetClipRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoSetClipRect.ARect">
-<short></short>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgCanvasBase.DoGetClipRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgCanvasBase.DoGetClipRect.Result">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoAddClipRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoAddClipRect.ARect">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoClearClipRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoBeginDraw">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoBeginDraw.awin">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoBeginDraw.buffered">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoPutBufferToScreen">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoPutBufferToScreen.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoPutBufferToScreen.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoPutBufferToScreen.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoPutBufferToScreen.h">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoEndDraw">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgCanvasBase.GetPixel">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgCanvasBase.GetPixel.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.GetPixel.X">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.GetPixel.Y">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.SetPixel">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetPixel.X">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetPixel.Y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetPixel.AValue">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoDrawArc">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawArc.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawArc.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawArc.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawArc.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawArc.a1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoDrawArc.a2">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgCanvasBase.DoFillArc">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillArc.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillArc.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillArc.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillArc.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillArc.a1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DoFillArc.a2">
-<short></short>
-</element>
-
-<!-- constructor Visibility: public -->
-<element name="TfpgCanvasBase.Create">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- destructor Visibility: public -->
-<element name="TfpgCanvasBase.Destroy">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.DrawRectangle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawRectangle.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawRectangle.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawRectangle.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawRectangle.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawRectangle.r">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.DrawLine">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawLine.x1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawLine.y1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawLine.x2">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawLine.y2">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.DrawImage">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImage.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImage.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImage.img">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.DrawImagePart">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImagePart.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImagePart.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImagePart.img">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImagePart.xi">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImagePart.yi">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImagePart.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawImagePart.h">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.DrawArc">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawArc.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawArc.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawArc.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawArc.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawArc.a1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawArc.a2">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.StretchDraw">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.StretchDraw.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.StretchDraw.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.StretchDraw.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.StretchDraw.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.StretchDraw.ASource">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.CopyRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.CopyRect.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.CopyRect.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.CopyRect.ACanvas">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.CopyRect.SourceRect">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.DrawString">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawString.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawString.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.DrawString.txt">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.FillRectangle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillRectangle.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillRectangle.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillRectangle.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillRectangle.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillRectangle.r">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.FillTriangle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillTriangle.x1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillTriangle.y1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillTriangle.x2">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillTriangle.y2">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillTriangle.x3">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillTriangle.y3">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.FillArc">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillArc.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillArc.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillArc.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillArc.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillArc.a1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.FillArc.a2">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.GradientFill">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.GradientFill.ARect">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.GradientFill.AStart">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.GradientFill.AStop">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.GradientFill.ADirection">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.XORFillRectangle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.XORFillRectangle.col">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.XORFillRectangle.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.XORFillRectangle.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.XORFillRectangle.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.XORFillRectangle.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.XORFillRectangle.r">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.SetClipRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetClipRect.ARect">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgCanvasBase.GetClipRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgCanvasBase.GetClipRect.Result">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.AddClipRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.AddClipRect.ARect">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.ClearClipRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.Clear">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.Clear.AColor">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.GetWinRect">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.GetWinRect.r">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.SetColor">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetColor.AColor">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.SetTextColor">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetTextColor.AColor">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.SetLineStyle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetLineStyle.AWidth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetLineStyle.AStyle">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.SetFont">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.SetFont.AFont">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.BeginDraw">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.BeginDraw.ABuffered">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.EndDraw">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.EndDraw.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.EndDraw.y">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.EndDraw.w">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.EndDraw.h">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.EndDraw.ARect">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgCanvasBase.FreeResources">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCanvasBase.Color">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCanvasBase.TextColor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCanvasBase.Font">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCanvasBase.Pixels">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.Pixels.X">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgCanvasBase.Pixels.Y">
-<short></short>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCanvasBase.InterpolationFilter">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCanvasBase.FastDoubleBuffer">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCanvasBase.LineStyle">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgCanvasBase.LineWidth">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgWindowBase.FParent">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: private -->
-<element name="TfpgWindowBase.SetMouseCursor">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.SetMouseCursor.AValue">
-<short></short>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FMouseCursor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FWindowType">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FWindowAttributes">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FTop">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FLeft">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FWidth">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FHeight">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FMinWidth">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FMinHeight">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgWindowBase.FCanvas">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgWindowBase.HandleIsValid">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgWindowBase.HandleIsValid.Result">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.DoUpdateWindowPosition">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoUpdateWindowPosition.aleft">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoUpdateWindowPosition.atop">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoUpdateWindowPosition.awidth">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoUpdateWindowPosition.aheight">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.DoAllocateWindowHandle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoAllocateWindowHandle.AParent">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.DoReleaseWindowHandle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.DoSetWindowVisible">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoSetWindowVisible.AValue">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.DoMoveWindow">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoMoveWindow.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoMoveWindow.y">
-<short></short>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgWindowBase.DoWindowToScreen">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgWindowBase.DoWindowToScreen.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoWindowToScreen.ASource">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoWindowToScreen.AScreenPos">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.DoSetWindowTitle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.DoSetWindowTitle.ATitle">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.DoSetMouseCursor">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.SetParent">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.SetParent.AValue">
-<short></short>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgWindowBase.GetParent">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgWindowBase.GetParent.Result">
-<short></short>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgWindowBase.GetCanvas">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgWindowBase.GetCanvas.Result">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.AllocateWindowHandle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.ReleaseWindowHandle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.SetWindowTitle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.SetWindowTitle.ATitle">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.SetHeight">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.SetHeight.AValue">
-<short></short>
-</element>
-
-<!-- procedure Visibility: protected -->
-<element name="TfpgWindowBase.SetWidth">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.SetWidth.AValue">
-<short></short>
-</element>
-
-<!-- constructor Visibility: public -->
-<element name="TfpgWindowBase.Create">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.Create.AOwner">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgWindowBase.AfterConstruction">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgWindowBase.AdjustWindowStyle">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgWindowBase.SetWindowParameters">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgWindowBase.Right">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgWindowBase.Right.Result">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgWindowBase.Bottom">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgWindowBase.Bottom.Result">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgWindowBase.UpdateWindowPosition">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgWindowBase.MoveWindow">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.MoveWindow.x">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.MoveWindow.y">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgWindowBase.WindowToScreen">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgWindowBase.WindowToScreen.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.WindowToScreen.ASource">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgWindowBase.WindowToScreen.AScreenPos">
-<short></short>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgWindowBase.CaptureMouse">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- procedure Visibility: public -->
-<element name="TfpgWindowBase.ReleaseMouse">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.HasHandle">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.WindowType">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.WindowAttributes">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.Left">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.Top">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.Width">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.Height">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.MinWidth">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.MinHeight">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.Canvas">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.Parent">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgWindowBase.MouseCursor">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- object Visibility: default -->
-<element name="TfpgApplicationBase">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgApplicationBase.FMainForm">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgApplicationBase.FTerminated">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: private -->
-<element name="TfpgApplicationBase.FTopModalForm">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- variable Visibility: protected -->
-<element name="TfpgApplicationBase.FIsInitialized">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: protected -->
-<element name="TfpgApplicationBase.DoGetFontFaceList">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgApplicationBase.DoGetFontFaceList.Result">
-<short></short>
-</element>
-
-<!-- constructor Visibility: public -->
-<element name="TfpgApplicationBase.Create">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="TfpgApplicationBase.Create.AParams">
-<short></short>
-</element>
-
-<!-- function Visibility: public -->
-<element name="TfpgApplicationBase.GetFontFaceList">
-<short></short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="TfpgApplicationBase.GetFontFaceList.Result">
-<short></short>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgApplicationBase.IsInitialized">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgApplicationBase.TopModalForm">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgApplicationBase.MainForm">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- property Visibility: public -->
-<element name="TfpgApplicationBase.Terminated">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- function Visibility: default -->
-<element name="KeycodeToText">
-<short>Returns the text representation of a keycode.</short>
-<descr>
-This is mainly used for debugging, but could also be used for Menu Item keyboard
+ <errors/>
+ <seealso>
+ <link id="TfpgCanvasBase.StretchDraw">Canvas.StretchDraw</link>
+ </seealso>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgBaseInterpolation.xfactor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgBaseInterpolation.yfactor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgBaseInterpolation.xsupport">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgBaseInterpolation.ysupport">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgBaseInterpolation.tempimage">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: private -->
+ <element name="TfpgBaseInterpolation.Horizontal">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Horizontal.width">
+ <short/>
+ </element>
+ <!-- procedure Visibility: private -->
+ <element name="TfpgBaseInterpolation.Vertical">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Vertical.dx">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Vertical.dy">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Vertical.width">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Vertical.height">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgBaseInterpolation.Execute">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Execute.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Execute.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Execute.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Execute.h">
+ <short/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgBaseInterpolation.Filter">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgBaseInterpolation.Filter.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgBaseInterpolation.Filter.x">
+ <short/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgBaseInterpolation.MaxSupport">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgBaseInterpolation.MaxSupport.Result">
+ <short/>
+ </element>
+ <!-- destructor Visibility: public -->
+ <element name="TfpgBaseInterpolation.Destroy">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgMitchelInterpolation">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgMitchelInterpolation.Filter">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgMitchelInterpolation.Filter.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgMitchelInterpolation.Filter.x">
+ <short/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgMitchelInterpolation.MaxSupport">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgMitchelInterpolation.MaxSupport.Result">
+ <short/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgCanvasBase.FFastDoubleBuffer">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgCanvasBase.FInterpolation">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: private -->
+ <element name="TfpgCanvasBase.SetInterpolation">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetInterpolation.AValue">
+ <short/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FBufferedDraw">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FBeginDrawCount">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FWindow">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FColor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FTextColor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FLineWidth">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FLineStyle">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FFont">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgCanvasBase.FPersistentResources">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoSetFontRes">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoSetFontRes.fntres">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoSetTextColor">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoSetTextColor.cl">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoSetColor">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoSetColor.cl">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoSetLineStyle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoSetLineStyle.awidth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoSetLineStyle.astyle">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoGetWinRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoGetWinRect.r">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoFillRectangle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillRectangle.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillRectangle.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillRectangle.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillRectangle.h">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoXORFillRectangle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoXORFillRectangle.col">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoXORFillRectangle.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoXORFillRectangle.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoXORFillRectangle.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoXORFillRectangle.h">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoFillTriangle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillTriangle.x1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillTriangle.y1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillTriangle.x2">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillTriangle.y2">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillTriangle.x3">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillTriangle.y3">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoDrawRectangle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawRectangle.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawRectangle.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawRectangle.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawRectangle.h">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoDrawLine">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawLine.x1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawLine.y1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawLine.x2">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawLine.y2">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoDrawImagePart">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawImagePart.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawImagePart.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawImagePart.img">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawImagePart.xi">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawImagePart.yi">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawImagePart.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawImagePart.h">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoDrawString">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawString.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawString.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawString.txt">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoSetClipRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoSetClipRect.ARect">
+ <short/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgCanvasBase.DoGetClipRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgCanvasBase.DoGetClipRect.Result">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoAddClipRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoAddClipRect.ARect">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoClearClipRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoBeginDraw">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoBeginDraw.awin">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoBeginDraw.buffered">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoPutBufferToScreen">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoPutBufferToScreen.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoPutBufferToScreen.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoPutBufferToScreen.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoPutBufferToScreen.h">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoEndDraw">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgCanvasBase.GetPixel">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgCanvasBase.GetPixel.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.GetPixel.X">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.GetPixel.Y">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.SetPixel">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetPixel.X">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetPixel.Y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetPixel.AValue">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoDrawArc">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawArc.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawArc.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawArc.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawArc.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawArc.a1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoDrawArc.a2">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgCanvasBase.DoFillArc">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillArc.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillArc.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillArc.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillArc.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillArc.a1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DoFillArc.a2">
+ <short/>
+ </element>
+ <!-- constructor Visibility: public -->
+ <element name="TfpgCanvasBase.Create">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- destructor Visibility: public -->
+ <element name="TfpgCanvasBase.Destroy">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.DrawRectangle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawRectangle.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawRectangle.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawRectangle.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawRectangle.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawRectangle.r">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.DrawLine">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawLine.x1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawLine.y1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawLine.x2">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawLine.y2">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.DrawImage">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImage.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImage.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImage.img">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.DrawImagePart">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImagePart.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImagePart.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImagePart.img">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImagePart.xi">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImagePart.yi">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImagePart.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawImagePart.h">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.DrawArc">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawArc.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawArc.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawArc.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawArc.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawArc.a1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawArc.a2">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.StretchDraw">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.StretchDraw.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.StretchDraw.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.StretchDraw.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.StretchDraw.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.StretchDraw.ASource">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.CopyRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.CopyRect.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.CopyRect.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.CopyRect.ACanvas">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.CopyRect.SourceRect">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.DrawString">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawString.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawString.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.DrawString.txt">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.FillRectangle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillRectangle.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillRectangle.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillRectangle.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillRectangle.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillRectangle.r">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.FillTriangle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillTriangle.x1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillTriangle.y1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillTriangle.x2">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillTriangle.y2">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillTriangle.x3">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillTriangle.y3">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.FillArc">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillArc.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillArc.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillArc.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillArc.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillArc.a1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.FillArc.a2">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.GradientFill">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.GradientFill.ARect">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.GradientFill.AStart">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.GradientFill.AStop">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.GradientFill.ADirection">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.XORFillRectangle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.XORFillRectangle.col">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.XORFillRectangle.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.XORFillRectangle.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.XORFillRectangle.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.XORFillRectangle.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.XORFillRectangle.r">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.SetClipRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetClipRect.ARect">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgCanvasBase.GetClipRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgCanvasBase.GetClipRect.Result">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.AddClipRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.AddClipRect.ARect">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.ClearClipRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.Clear">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.Clear.AColor">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.GetWinRect">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.GetWinRect.r">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.SetColor">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetColor.AColor">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.SetTextColor">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetTextColor.AColor">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.SetLineStyle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetLineStyle.AWidth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetLineStyle.AStyle">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.SetFont">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.SetFont.AFont">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.BeginDraw">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.BeginDraw.ABuffered">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.EndDraw">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.EndDraw.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.EndDraw.y">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.EndDraw.w">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.EndDraw.h">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.EndDraw.ARect">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgCanvasBase.FreeResources">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCanvasBase.Color">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCanvasBase.TextColor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCanvasBase.Font">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCanvasBase.Pixels">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.Pixels.X">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgCanvasBase.Pixels.Y">
+ <short/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCanvasBase.InterpolationFilter">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCanvasBase.FastDoubleBuffer">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCanvasBase.LineStyle">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgCanvasBase.LineWidth">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgWindowBase.FParent">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: private -->
+ <element name="TfpgWindowBase.SetMouseCursor">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.SetMouseCursor.AValue">
+ <short/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FMouseCursor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FWindowType">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FWindowAttributes">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FTop">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FLeft">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FWidth">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FHeight">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FMinWidth">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FMinHeight">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgWindowBase.FCanvas">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgWindowBase.HandleIsValid">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgWindowBase.HandleIsValid.Result">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.DoUpdateWindowPosition">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoUpdateWindowPosition.aleft">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoUpdateWindowPosition.atop">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoUpdateWindowPosition.awidth">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoUpdateWindowPosition.aheight">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.DoAllocateWindowHandle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoAllocateWindowHandle.AParent">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.DoReleaseWindowHandle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.DoSetWindowVisible">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoSetWindowVisible.AValue">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.DoMoveWindow">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoMoveWindow.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoMoveWindow.y">
+ <short/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgWindowBase.DoWindowToScreen">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgWindowBase.DoWindowToScreen.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoWindowToScreen.ASource">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoWindowToScreen.AScreenPos">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.DoSetWindowTitle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.DoSetWindowTitle.ATitle">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.DoSetMouseCursor">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.SetParent">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.SetParent.AValue">
+ <short/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgWindowBase.GetParent">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgWindowBase.GetParent.Result">
+ <short/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgWindowBase.GetCanvas">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgWindowBase.GetCanvas.Result">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.AllocateWindowHandle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.ReleaseWindowHandle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.SetWindowTitle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.SetWindowTitle.ATitle">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.SetHeight">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.SetHeight.AValue">
+ <short/>
+ </element>
+ <!-- procedure Visibility: protected -->
+ <element name="TfpgWindowBase.SetWidth">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.SetWidth.AValue">
+ <short/>
+ </element>
+ <!-- constructor Visibility: public -->
+ <element name="TfpgWindowBase.Create">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.Create.AOwner">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgWindowBase.AfterConstruction">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgWindowBase.AdjustWindowStyle">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgWindowBase.SetWindowParameters">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgWindowBase.Right">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgWindowBase.Right.Result">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgWindowBase.Bottom">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgWindowBase.Bottom.Result">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgWindowBase.UpdateWindowPosition">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgWindowBase.MoveWindow">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.MoveWindow.x">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.MoveWindow.y">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgWindowBase.WindowToScreen">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgWindowBase.WindowToScreen.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.WindowToScreen.ASource">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgWindowBase.WindowToScreen.AScreenPos">
+ <short/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgWindowBase.CaptureMouse">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- procedure Visibility: public -->
+ <element name="TfpgWindowBase.ReleaseMouse">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.HasHandle">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.WindowType">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.WindowAttributes">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.Left">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.Top">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.Width">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.Height">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.MinWidth">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.MinHeight">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.Canvas">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.Parent">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgWindowBase.MouseCursor">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- object Visibility: default -->
+ <element name="TfpgApplicationBase">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgApplicationBase.FMainForm">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgApplicationBase.FTerminated">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: private -->
+ <element name="TfpgApplicationBase.FTopModalForm">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- variable Visibility: protected -->
+ <element name="TfpgApplicationBase.FIsInitialized">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: protected -->
+ <element name="TfpgApplicationBase.DoGetFontFaceList">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgApplicationBase.DoGetFontFaceList.Result">
+ <short/>
+ </element>
+ <!-- constructor Visibility: public -->
+ <element name="TfpgApplicationBase.Create">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="TfpgApplicationBase.Create.AParams">
+ <short/>
+ </element>
+ <!-- function Visibility: public -->
+ <element name="TfpgApplicationBase.GetFontFaceList">
+ <short/>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="TfpgApplicationBase.GetFontFaceList.Result">
+ <short/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgApplicationBase.IsInitialized">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgApplicationBase.TopModalForm">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgApplicationBase.MainForm">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- property Visibility: public -->
+ <element name="TfpgApplicationBase.Terminated">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="KeycodeToText">
+ <short>Returns the text representation of a keycode.</short>
+ <descr>This is mainly used for debugging, but could also be used for Menu Item keyboard
shortcuts etc.
</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="KeycodeToText.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="KeycodeToText.AKey">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="KeycodeToText.AShiftState">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="CheckClipboardKey">
-<short>Detects if the pressed keys represent a Clipboard key shortcut</short>
-<descr>
-Detects if the pressed keys represent a Clipboard key shortcut. If it does, it
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="KeycodeToText.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="KeycodeToText.AKey">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="KeycodeToText.AShiftState">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="CheckClipboardKey">
+ <short>Detects if the pressed keys represent a Clipboard key shortcut</short>
+ <descr>Detects if the pressed keys represent a Clipboard key shortcut. If it does, it
returns the correct enum type detected.
</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="CheckClipboardKey.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="CheckClipboardKey.AKey">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="CheckClipboardKey.AShiftstate">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="fpgColorToRGBTriple">
-<short>Converts the TfpgColor to TRGBTriple type</short>
-<descr>
-This function converts the given TfpgColor into a TRGBTriple type.
-</descr>
-<errors>
-</errors>
-<seealso>
- <link id="TRGBTriple" />
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="fpgColorToRGBTriple.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="fpgColorToRGBTriple.AColor">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="RGBTripleTofpgColor">
-<short>Converts the TRGBTriple to TfpgColor type</short>
-<descr>
-This function converts the given TRGBTriple into a TfpgColor type.
-</descr>
-<errors>
-</errors>
-<seealso>
- <link id="TRGBTriple" />
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="RGBTripleTofpgColor.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="RGBTripleTofpgColor.AColor">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="fpgGetRed">
-<short>Returns the Red portion of a color value.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="fpgGetRed.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="fpgGetRed.AColor">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="fpgGetGreen">
-<short>Returns the Green portion of a color value.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="fpgGetGreen.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="fpgGetGreen.AColor">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="fpgGetBlue">
-<short>Returns the Blue portion of a color value.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="fpgGetBlue.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="fpgGetBlue.AColor">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="fpgGetAlpha">
-<short>Returns the Alpha portion of a color value.</short>
-<descr>
-</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="fpgGetAlpha.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="fpgGetAlpha.AColor">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="fpgGetAvgColor">
-<short>Calculates the average color using the two supplied</short>
-<descr>
-This function calculates and returns the average color by using AColor1
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="CheckClipboardKey.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="CheckClipboardKey.AKey">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="CheckClipboardKey.AShiftstate">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="fpgColorToRGBTriple">
+ <short>Converts the TfpgColor to TRGBTriple type</short>
+ <descr>This function converts the given TfpgColor into a TRGBTriple type.
+</descr>
+ <errors/>
+ <seealso>
+ <link id="TRGBTriple"/>
+ </seealso>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="fpgColorToRGBTriple.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="fpgColorToRGBTriple.AColor">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="RGBTripleTofpgColor">
+ <short>Converts the TRGBTriple to TfpgColor type</short>
+ <descr>This function converts the given TRGBTriple into a TfpgColor type.
+</descr>
+ <errors/>
+ <seealso>
+ <link id="TRGBTriple"/>
+ </seealso>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="RGBTripleTofpgColor.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="RGBTripleTofpgColor.AColor">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="fpgGetRed">
+ <short>Returns the Red portion of a color value.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="fpgGetRed.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="fpgGetRed.AColor">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="fpgGetGreen">
+ <short>Returns the Green portion of a color value.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="fpgGetGreen.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="fpgGetGreen.AColor">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="fpgGetBlue">
+ <short>Returns the Blue portion of a color value.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="fpgGetBlue.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="fpgGetBlue.AColor">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="fpgGetAlpha">
+ <short>Returns the Alpha portion of a color value.</short>
+ <descr/>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="fpgGetAlpha.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="fpgGetAlpha.AColor">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="fpgGetAvgColor">
+ <short>Calculates the average color using the two supplied</short>
+ <descr>This function calculates and returns the average color by using AColor1
and AColor2. The Alpha value also gets taken into account.
</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="fpgGetAvgColor.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="fpgGetAvgColor.AColor1">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="fpgGetAvgColor.AColor2">
-<short></short>
-</element>
-
-<!-- function Visibility: default -->
-<element name="PtInRect">
-<short>Returns true if APoint is inside ARect rectangle</short>
-<descr>
-This function is used to detect if the point APoint is inside the given
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="fpgGetAvgColor.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="fpgGetAvgColor.AColor1">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="fpgGetAvgColor.AColor2">
+ <short/>
+ </element>
+ <!-- function Visibility: default -->
+ <element name="PtInRect">
+ <short>Returns true if APoint is inside ARect rectangle</short>
+ <descr>This function is used to detect if the point APoint is inside the given
rectangle ARect. If it is, the function returns True, otherwise False.
</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- function result Visibility: default -->
-<element name="PtInRect.Result">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="PtInRect.ARect">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="PtInRect.APoint">
-<short></short>
-</element>
-
-<!-- procedure Visibility: default -->
-<element name="SortRect">
-<short>Fixes the Top, Bottom and Left, Right to always represent a valid rectangle</short>
-<descr>
-This function fixes a rectangle so that the Left point is always smaller than the
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- function result Visibility: default -->
+ <element name="PtInRect.Result">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="PtInRect.ARect">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="PtInRect.APoint">
+ <short/>
+ </element>
+ <!-- procedure Visibility: default -->
+ <element name="SortRect">
+ <short>Fixes the Top, Bottom and Left, Right to always represent a valid rectangle</short>
+ <descr>This function fixes a rectangle so that the Left point is always smaller than the
Right. And the Top is always smaller than the Bottom.
</descr>
-<errors>
-</errors>
-<seealso>
-</seealso>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="SortRect.ARect">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="SortRect.left">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="SortRect.top">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="SortRect.right">
-<short></short>
-</element>
-
-<!-- argument Visibility: default -->
-<element name="SortRect.bottom">
-<short></short>
-</element>
-
-</module> <!-- gfxbase -->
-
-</package>
+ <errors/>
+ <seealso/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="SortRect.ARect">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="SortRect.left">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="SortRect.top">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="SortRect.right">
+ <short/>
+ </element>
+ <!-- argument Visibility: default -->
+ <element name="SortRect.bottom">
+ <short/>
+ </element>
+ </module>
+ <!-- gfxbase -->
+ </package>
</fpdoc-descriptions>
diff --git a/prototypes/fpgui2/tests/themetest.lpr b/prototypes/fpgui2/tests/themetest.lpr
index 42ef087c..97da4e05 100644
--- a/prototypes/fpgui2/tests/themetest.lpr
+++ b/prototypes/fpgui2/tests/themetest.lpr
@@ -63,7 +63,11 @@ type
procedure SetThemeImage(const AValue: TfpgImage);
protected
procedure HandlePaint; override;
+ procedure DrawSlider(recalc: boolean); override;
procedure HandleMouseMove(x, y: integer; btnstate: word; shiftstate: TShiftState); override;
+ procedure HandleMouseExit; override;
+ procedure HandleLMouseDown(x, y: integer; shiftstate: TShiftState); override;
+ procedure HandleLMouseUp(x, y: integer; shiftstate: TShiftState); override;
public
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
@@ -176,6 +180,9 @@ var
part: TfpgImage;
r: TRect;
begin
+ TopRect.SetRect(0, 0, Width, Width);
+ BottomRect.SetRect(0, Height-Width, Width, Width);
+
Canvas.BeginDraw;
// inherited HandlePaint;
Canvas.ClearClipRect;
@@ -198,39 +205,40 @@ begin
if Orientation = orVertical then
begin
-// DrawButton(0, 0, Width, Width, 'sys.sb.up' ,FStartBtnPressed);
- { top button }
-// if Pressed then
-// Canvas.DrawButtonFace(x, y, w, h, [btnIsEmbedded, btnIsPressed])
- state := 4;
- r.Left := (state * imgwidth);
- r.Top := 0;
- r.Right := (r.Left + imgwidth);
- r.Bottom := 21;
- part := image.ImageFromRect(r);
- Canvas.DrawImagePart(0, 0, image, r.Left, r.Top, width, width);
-// Canvas.DrawImage(0, 0, part);
- writeln('Width ', Width);
- writeln('Height ', Height);
-// Canvas.StretchDraw(0, 0, width, width, part);
- part.Free;
-// Canvas.DrawImagePart(0, 0, image, state*imgwidth, 0, imgwidth, 21);
-// else
-// Canvas.DrawButtonFace(x, y, w, h, [btnIsEmbedded]);
-
- { bottom button }
-{ DrawButton(0, Height - Width, Width, Width, 'sys.sb.down', FEndBtnPressed);
+ PaintPartScaledImage(image, Canvas, 0, 0, 32, 21, Width, Width, 3, state);
+ PaintPartScaledImage(image, Canvas, 0, Height-Width, 32, 21, Width, Width, 3, state);
end
else
begin
+ PaintPartScaledImage(image, Canvas, 0, 0, 32, 21, Height, Height, 3, state+4);
+ PaintPartScaledImage(image, Canvas, Width-Height, 0, 32, 21, Height, Height, 3, state+4);
+
DrawButton(0, 0, Height, Height, 'sys.sb.left', FStartBtnPressed);
DrawButton(Width - Height, 0, Height, Height, 'sys.sb.right', FEndBtnPressed);
end;
DrawSlider(True);
-}
+
+ Canvas.EndDraw;
+end;
+
+procedure TThemeScrollbar.DrawSlider(recalc: boolean);
+begin
+ inherited DrawSlider(recalc);
+{
+ // Paint the slider button
+ if Orientation = orVertical then
+ begin
+ PaintPartScaledImage(Image, Canvas, 0, Width+FSliderPos, 32, 21, Width, FSliderLength, 3, 4);
+// Canvas.EndDraw(0, Width, Width, Height - Width - Width);
+ end
+ else
+ begin
+ PaintPartScaledImage(Image, Canvas, Height+FSliderPos, 0, 32, 21, FSliderLength, Height, 3, 0);
+// Canvas.EndDraw(Height, 0, Width - Height - Height, Height);
end;
Canvas.EndDraw;
+}
end;
procedure TThemeScrollbar.HandleMouseMove(x, y: integer; btnstate: word;
@@ -240,7 +248,7 @@ var
NewState: Integer;
begin
inherited HandleMouseMove(x, y, btnstate, shiftstate);
- exit;
+// exit;
Pt := Point(X, Y);
NewState := 0;
@@ -258,6 +266,34 @@ begin
end;
end;
+procedure TThemeScrollbar.HandleMouseExit;
+begin
+ State := 0;
+ Repaint;
+ inherited HandleMouseExit;
+end;
+
+procedure TThemeScrollbar.HandleLMouseDown(x, y: integer;
+ shiftstate: TShiftState);
+begin
+ inherited HandleLMouseDown(x, y, shiftstate);
+ if PtInRect(TopRect, Point(x,y)) then
+ begin
+ State := 2;
+ Repaint;
+ end;
+end;
+
+procedure TThemeScrollbar.HandleLMouseUp(x, y: integer; shiftstate: TShiftState);
+begin
+ inherited HandleLMouseUp(x, y, shiftstate);
+ if PtInRect(TopRect, Point(x,y)) then
+ begin
+ State := 1;
+ Repaint;
+ end;
+end;
+
constructor TThemeScrollbar.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
diff --git a/src/corelib/fpgfx.pas b/src/corelib/fpgfx.pas
index 31c0800c..b002d217 100644
--- a/src/corelib/fpgfx.pas
+++ b/src/corelib/fpgfx.pas
@@ -1,7 +1,6 @@
unit fpgfx;
{$mode objfpc}{$H+}
-{.$INTERFACES CORBA}
interface
@@ -9,7 +8,7 @@ uses
Classes,
SysUtils,
gfxbase
- // This is the only place we have such IFDEF!!! Is this ok, or must be
+ // This is the only place we have such IFDEF!!! Is this ok, or must we
// implement it like we have done for the previous version of fpGFX?
{$IFDEF MSWINDOWS}
,gfx_gdi
@@ -29,7 +28,7 @@ type
TFButtonFlags = set of (btnIsEmbedded, btnIsDefault, btnIsPressed,
btnIsSelected, btnHasFocus, btnHasParentColor);
-
+
TMouseButton = (mbLeft, mbRight, mbMiddle);
@@ -38,7 +37,7 @@ const
// Used for the internal message queue
cMessageQueueSize = 512;
-
+
// version and name constants
fpGUIVersion = '0.5.1';
fpGUIName = 'fpGUI Library';
@@ -67,8 +66,8 @@ type
TMouseWheelEvent = procedure(Sender: TObject; AShift: TShiftState; AWheelDelta: Single; const AMousePos: TPoint) of object;
{ Painting }
TPaintEvent = procedure(Sender: TObject{; const ARect: TfpgRect}) of object;
-
-
+
+
type
TSizeParams = record
@@ -142,7 +141,7 @@ type
public
constructor Create(awin: TfpgWindow); reintroduce;
destructor Destroy; override;
-
+
// As soon as TfpgStyle has moved out of CoreLib, these must go!
procedure DrawButtonFace(x, y, w, h: TfpgCoord; AFlags: TFButtonFlags);
procedure DrawButtonFace(r: TfpgRect; AFlags: TFButtonFlags);
@@ -604,7 +603,7 @@ begin
FModalFormStack := TList.Create;
inherited Create(aparams);
-
+
if IsInitialized then
begin
FScreenWidth := GetScreenWidth;
@@ -621,7 +620,7 @@ begin
for i := 0 to (fpgNamedFonts.Count - 1) do
TNamedFontItem(fpgNamedFonts.Items[i]).Free;
fpgNamedFonts.Free;
-
+
fpgImages.Free;
FFontResList.Free;
@@ -1080,11 +1079,11 @@ begin
oldColor := ACanvas.Color;
oldLineWidth := ACanvas.LineWidth;
oldLineStyle := ACanvas.LineStyle;
-
+
ACanvas.SetColor(clText1);
ACanvas.SetLineStyle(1, lsDot);
ACanvas.DrawRectangle(r);
-
+
// restore previous settings
ACanvas.SetColor(oldColor);
ACanvas.SetLineStyle(oldLineWidth, oldLineStyle);
@@ -1263,11 +1262,11 @@ var
ix, iy: TfpgCoord;
begin
SortRect(ARect);
-
+
Result := TfpgImage.Create;
Result.AllocateImage(ColorDepth, ARect.Right-ARect.Left, ARect.Bottom-ARect.Top);
Result.UpdateImage;
-
+
iy := -1;
for y := ARect.Top to ARect.Bottom-1 do
begin
diff --git a/src/corelib/x11/fpgfx_package.lpk b/src/corelib/x11/fpgfx_package.lpk
index 538d4545..49ac5b3a 100644
--- a/src/corelib/x11/fpgfx_package.lpk
+++ b/src/corelib/x11/fpgfx_package.lpk
@@ -94,6 +94,7 @@
<UnitName Value="gfx_command_intf"/>
</Item17>
</Files>
+ <LazDoc Paths="../../../docs/xml/corelib/;../../../docs/xml/corelib/x11/;../../../docs/xml/corelib/gdi/"/>
<RequiredPkgs Count="1">
<Item1>
<PackageName Value="FCL"/>
diff --git a/src/gui/fpgui_package.lpk b/src/gui/fpgui_package.lpk
index 80dc2a9a..2c957e1e 100644
--- a/src/gui/fpgui_package.lpk
+++ b/src/gui/fpgui_package.lpk
@@ -140,14 +140,15 @@
<UnitName Value="gui_gauge"/>
</Item28>
</Files>
+ <LazDoc Paths="../../docs/xml/gui/"/>
<RequiredPkgs Count="2">
<Item1>
- <PackageName Value="FCL"/>
- <MinVersion Major="1" Valid="True"/>
- </Item1>
- <Item2>
<PackageName Value="fpgfx_package"/>
<MinVersion Minor="5" Valid="True"/>
+ </Item1>
+ <Item2>
+ <PackageName Value="FCL"/>
+ <MinVersion Major="1" Valid="True"/>
</Item2>
</RequiredPkgs>
<UsageOptions>