<?xml version="1.0" encoding="UTF-8"?>
<!--

Documentation for LCL (Lazarus Component Library) and LazUtils (Lazarus 
Utilities) are published under the Creative Commons Attribution-ShareAlike 4.0 
International public license.

https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt
file://../../cc-by-sa-4-0.txt

Copyright (c) 1997-2023, by the Lazarus Development Team.

-->
<fpdoc-descriptions>
<package name="lcl">
<!--
====================================================================
LCLType
====================================================================
-->
<module name="LCLType">
<short>Provides compatibility with the Delphi Windows unit.</short>
<descr>
<p>
<file>lcltype.pp</file> was created specifically for compatibility with 
Delphi. It should only be used for constants and type definitions that are 
included in the Delphi Windows unit. This is done only for compatibility.
</p>
</descr>

<!-- unresolved external references -->
<element name="UTF8Bidi"/>
<element name="Windows"/>
<element name="System.UITypes"/>
<element name="Classes"/>
<element name="SysUtils"/>

<!-- alias type Visibility: default -->
<element name="TUTF8Char">
<short>A type that can hold an UTF-8 encoded character.</short>
</element>
<!-- alias type Visibility: default -->
<element name="UINT">
<short>A 32-bit unsigned integer.</short>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="UINT_PTR">
<short>Unsigned integer type with same size as Pointer.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="TTranslateString">
<short>Alias for the String type.</short>
<descr>
<p>
<var>TTranslateString</var> is the type used to represent string values that 
can be translated using the localization facilities found in the LCL and the 
Lazarus IDE. Properties, constants, variables, and parameter values defined 
using this type can be localized using translation classes found in the 
<file>lcltranslator</file> unit.
</p>
</descr>
<seealso>
<link id="#lcl.lcltranslator.TUpdateTranslator">TUpdateTranslator</link>
<link id="#lcl.lcltranslator.TDefaultTranslator">TDefaultTranslator</link>
</seealso>
</element>
<!-- alias type Visibility: default -->
<element name="TCriticalSection">
<short>Alias for the PtrUInt type.</short>
<descr>
<p>
<var>TCriticalSection</var> is the type used to protect access to resources 
in a multi-threaded application. Please note that the type is different than 
the <var>TRTLCriticalSection</var> type and the class by the same name 
implemented in the <file>syncobjs</file> unit in the FPC RTL (Run-Time 
Library).
</p>
</descr>
<seealso/>
</element>

<element link="#lcl.lcltype.TCriticalSection" name="PCriticalSection"/>

<element name="TDockImageOperation">
<short>Actions occurring while dragging an image.</short>
<descr/>
<seealso/>
</element>
<element name="TDockImageOperation.disShow">
<short>Show the image.</short>
</element>
<element name="TDockImageOperation.disMove">
<short>Move the already visible image.</short>
</element>
<element name="TDockImageOperation.disHide">
<short>Hide the image.</short>
</element>
<!-- "type" alias type Visibility: default -->
<element name="THandle">
<short>Alias to the PtrUInt type.</short>
<descr>
<p>
Defined for platforms other than Windows. Needed because THandle in the RTL 
SysUtils unit is defined as longint.
</p>
</descr>
<seealso/>
</element>
<element link="#lcl.lcltype.THandle" name="HANDLE"/>
<element link="#lcl.lcltype.THandle" name="PHandle"/>
<!-- alias type Visibility: default -->
<element name="HKEY">
<short>Handle to a registry key.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HDC">
<short>The type for a Device Context Handle.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HHOOK">
<short>Handle for a callback routine.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HFONT">
<short>The type of a Font Handle.</short>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HGDIOBJ">
<short>The type of a general GraphicsDeviceInterface Object Handle.</short>
<descr>
GDI objects are e.g. fonts or brushes, used in GDI drawing operations.
</descr>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HPEN">
<short>The type of a line drawing Pen Handle.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HRGN">
<short>The type of a display Region Handle.</short>
<descr>
<p>A region can be as simple as a rectangle, or can be composed of multiple 
shapes.
</p>
<p>Regions are almost used to restrict painting to certain areas of the 
screen (clipping).
</p>
</descr>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HINST">
<short>The type of a (process) Instance Handle.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HICON">
<short>The type of an Icon Handle.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HIMAGELIST">
<short>The type of an Image List Handle.</short>
<descr>
<p>
Image lists are frequently used with controls, whose display items (list 
entries...) can also show an image. Then every item refers to its image by an 
index into the shared image list, instead of holding a copy of the image.
</p>
</descr>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="HCURSOR">
<short>The type for a mouse Cursor Handle.</short>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="HGLOBAL">
<short>The type for a Global memory block Handle.</short>
<descr>
Global memory blocks are managed by the platform, used e.g. for data shared 
across multiple processes.
</descr>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="HWND">
<short>The type of a Window Handle. </short>
<descr>
Windows are managed by the platform's window manager.
A window can be stand-alone (TForm) or embeddable (TWinControl).
</descr>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HMENU">
<short>The type of a Menu Handle.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HBITMAP">
<short>The type of a Bitmap Handle.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HPALETTE">
<short>The type of a color Palette Handle.</short>
<descr>
A color palette is frequently used in compressed bitmaps,
which contain short (1..8 bit) palette indices instead of RGB colors,
for every pixel.
</descr>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HBRUSH">
<short>The type of a
painting Brush
Handle.
</short>
<descr>A brush is used to fill image areas.
Typical brush properties are color, pattern and fill style.
</descr>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="HMONITOR">
<short>The type of a
display Monitor (CRT...)
Handle.
</short>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="Bool">
<short>A LongBool type, distinct from the Boolean type.</short>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="Short">
<short>A SmallInt type.</short>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PRect">
<short>A pointer to TRect.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="WPARAM">
<short>Type of the first message argument (pointer-sized).</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="LPARAM">
<short>Type of the second message argument (pointer-sized).</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="LRESULT">
<short>Type of a message result (pointer-sized).</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="ULONG_PTR">
<short>Alias for the PtrUInt type.</short>
<descr/>
<seealso/>
</element>
<!-- "type" alias type Visibility: default -->
<element name="TLCLIntfHandle">
<short>Alias for the THandle type.</short>
<descr>
<p>
TLCLIntfHandle is the type returned from the CreateHandle method in widgetset 
classes.
</p>
</descr>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element link="HKEY" name="PHKEY"/>
<!-- constant Visibility: default -->
<element name="INVALID_HANDLE_VALUE">
<short>Value representing an invalid (unassigned) Handle.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MaxByte">
<short>Maximum value for the WinAPI BYTE type ($FF).
</short>
</element>
<!-- constant Visibility: default -->
<element name="MAXWORD">
<short>Maximum value for the WinAPI WORD type ($FFFF).
</short>
</element>
<!-- constant Visibility: default -->
<element name="MAXDWORD">
<short>Maximum value for the WinAPI DWORD type ($FFFF FFFF).
</short>
</element>
<!-- constant Visibility: default -->
<element name="MINCHAR">
<short>Minimum value for the WinAPI CHAR type ($80).
</short>
</element>
<!-- constant Visibility: default -->
<element name="MAXCHAR">
<short>Maximum value for the WinAPI CHAR type ($7F).
</short>
</element>
<!-- constant Visibility: default -->
<element name="MINSHORT">
<short>Minimum value for the WinAPI SHORT type ($8000).
</short>
</element>
<!-- constant Visibility: default -->
<element name="MAXSHORT">
<short>Maximum value for the WinAPI SHORT type ($7FFF).
</short>
</element>
<!-- constant Visibility: default -->
<element name="MINLONG">
<short>Minimum value for the WinAPI LONG type ($8000 0000).
</short>
</element>
<!-- constant Visibility: default -->
<element name="MAXLONG">
<short>Maximum value for the WinAPI LONG type ($7FFF FFFF).
</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_BLACK">
<short>Binary raster operation (Dst op Pen): all black.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_NOTMERGEPEN">
<short>Binary raster operation (Dst op Pen): not (Dst or Pen).</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_MASKNOTPEN">
<short>Binary raster operation (Dst op Pen): Dst and not Pen.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_NOTCOPYPEN">
<short>Binary raster operation (Dst op Pen):
not Pen.
</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_MASKPENNOT">
<short>Binary raster operation (Dst op Pen): (not Dst) and Pen.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_NOT">
<short>Binary raster operation (Dst op Pen): not Dst.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_XORPEN">
<short>Binary raster operation (Dst op Pen): Dst xor Pen.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_NOTMASKPEN">
<short>Binary raster operation (Dst op Pen): not (Dst and Pen).</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_MASKPEN">
<short>Binary raster operation (Dst op Pen): Dst and Pen.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_NOTXORPEN">
<short>Binary raster operation (Dst op Pen): not (Dst xor Pen).</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_NOP">
<short>Binary raster operation (Dst op Pen): Dst.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_MERGENOTPEN">
<short>Binary raster operation (Dst op Pen): Dst or not Pen.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_COPYPEN">
<short>Binary raster operation (Dst op Pen): Pen.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_MERGEPENNOT">
<short>Binary raster operation (Dst op Pen): (not Dst) or Pen.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_MERGEPEN">
<short>Binary raster operation (Dst op Pen): Dst or Pen.</short>
</element>
<!-- constant Visibility: default -->
<element name="R2_WHITE">
<short>Binary raster operation (Dst op Pen): all white.</short>
</element>
<!-- constant Visibility: default -->
<element link="R2_WHITE" name="R2_LAST">
<short>Highest binary raster operation code.</short>
</element>
<!-- constant Visibility: default -->
<element name="SRCCOPY">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with Src.
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
<link id="#lcl.graphics.cmSrcCopy">cmSrcCopy</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="SRCPAINT">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst or Src).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="SRCAND">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst and Src).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="SRCINVERT">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst xor Src).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="SRCERASE">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with ((not Dst) and Src).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="NOTSRCCOPY">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (not Src).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="NOTSRCERASE">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (not (Dst or Src)).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="MERGECOPY">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Src and Pattern).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="MERGEPAINT">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst or not Src).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="PATCOPY">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Pattern).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="PATPAINT">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst or (not Src) or Pattern).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="PATINVERT">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst xor Pattern).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="DSTINVERT">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (not Dst).
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="BLACKNESS">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with all black.
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="WHITENESS">
<short>Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with all white.
</short>
<seealso>
<link id="#lcl.lclintf.BitBlt">BitBlt</link>
</seealso>
</element>
<!-- array type Visibility: default -->
<element name="TKeyBoardState">
<short>State array of 256 possible (virtual) keys.</short>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element link="_ABC" name="PABC"/>
<!-- record type Visibility: default -->
<element name="_ABC">
<short>Record describing the width of a TrueType character.</short>
<descr>
<p>The effective display width for a single character is A+B+C.
</p>
<p>The width of multiple characters should exclude the first A and last C 
value.
</p>
<p>Negative A and C values allow for underhangs or overhangs, e.g. italics.
</p>
</descr>
<seealso/>
</element>
<element name="_ABC.abcA">
<short>The (possibly negative) distance to add to the current position
before drawing the character glyph.
</short>
</element>
<element name="_ABC.abcB">
<short>The width of the character glyph.
</short>
</element>
<element name="_ABC.abcC">
<short>The (possibly negative) distance to add to the current position
after drawing the character glyph.
</short>
</element>
<element link="_ABC" name="TABC"/>
<!-- constant Visibility: default -->
<element name="ETO_OPAQUE">
<short>Opaque <var>ExtTextOut</var> mode,
filling the rectangle with the background Color before painting the text.
</short>
<descr/>
<seealso>
<link id="#lcl.lclintf.ExtTextOut">ExtTextOut</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="ETO_CLIPPED">
<short>Clipped <var>ExtTextOut</var> mode,
clipping the text at the rectangle boundaries.
</short>
<descr/>
<seealso>
<link id="#lcl.lclintf.ExtTextOut">ExtTextOut</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="CS_VREDRAW">
<short>
Class style constant used to redraw the entire window when the height for the 
client area has been changed.
</short>
<descr/>
<seealso/>
</element>

<element name="CS_HREDRAW">
<short>
Class style constant used to redraw the entire window when the width for the 
client area has been changed.
</short>
<descr/>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="RGN_AND">
<short>
<var>CombineRgn</var> mode: intersection (r1 AND r2).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RGN_OR">
<short>
<var>CombineRgn</var> mode: union (r1 OR r2).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RGN_XOR">
<short>
<var>CombineRgn</var> mode: logical difference (r1 XOR r2).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RGN_DIFF">
<short>
<var>CombineRgn</var> mode: arithmetic difference (r1 - r2).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RGN_COPY">
<short>
<var>CombineRgn</var> mode: copy of r1.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_TOP">
<short>
<var>DrawText</var> formatting: text justified to the top of the rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_LEFT">
<short>
<var>DrawText</var> formatting: text justified to the left of the rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_CENTER">
<short>
<var>DrawText</var> formatting: text centered horizontally within the 
rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_RIGHT">
<short>
<var>DrawText</var> formatting: text justified to the right of the rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_VCENTER">
<short>
<var>DrawText</var> formatting: text centered vertically within the rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_BOTTOM">
<short>
<var>DrawText</var> formatting: text justified to the bottom of the rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_WORDBREAK">
<short>
<var>DrawText</var> formatting: text can wrap into multiple lines.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_SINGLELINE">
<short>
<var>DrawText</var> formatting: text is drawn in a single line, regardless of 
embedded line endings.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_EXPANDTABS">
<short>
<var>DrawText</var> formatting: expand tab characters.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_NOCLIP">
<short>
<var>DrawText</var> formatting: text is drawn without clipping.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_CALCRECT">
<short>
<var>DrawText</var> formatting: returns the required rectangle, without 
actually drawing.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_NOPREFIX">
<short>
<var>DrawText</var> formatting: show embedded '&amp;' characters.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_INTERNAL">
<short>
<var>DrawText</var> formatting: uses the system font for calculations.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_EDITCONTROL">
<short>
<var>DrawText</var> formatting: emulates the behavior of a multi-line edit 
control.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_END_ELLIPSIS">
<short>
<var>DrawText</var> formatting: appends an ellipsis when the text is 
truncated.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_MODIFYSTRING">
<short>
<var>DrawText</var> formatting: update the string to match the displayed text 
(possibly truncated).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DT_RTLREADING">
<short>
<var>DrawText</var> formatting:
use right-to-left reading layout for bidirectional text.
</short>
<descr/>
<seealso/>
</element>

<element name="DT_HIDEPREFIX">
<short>
DrawText formatting flag: Ignore the accelerator key prefix (&amp;) and hide 
the underline.
</short>
<descr/>
<seealso/>
</element>

<element name="DT_PREFIXONLY">
<short>
DrawText formatting flag: Draw only the underlined accelerator key, ignore 
any other text.
</short>
<descr/>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="DFC_CAPTION">
<short>
<var>DrawFrameControl</var> control type: title bar.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFC_MENU">
<short>
<var>DrawFrameControl</var> control type: menu bar.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFC_SCROLL">
<short>
<var>DrawFrameControl</var> control type: scroll bar.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFC_BUTTON">
<short>
<var>DrawFrameControl</var> control type: button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFC_POPUPMENU">
<short>
<var>DrawFrameControl</var> control type: menu item.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_BUTTONCHECK">
<short>
<var>DrawFrameControl</var> button control style: checkbox.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_BUTTONRADIOIMAGE">
<short>
<var>DrawFrameControl</var> button control style: radio button image.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_BUTTONRADIOMASK">
<short>
<var>DrawFrameControl</var> button control style: radio button mask.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_BUTTONRADIO">
<short>
<var>DrawFrameControl</var> button control style: radio button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_BUTTON3STATE">
<short>
<var>DrawFrameControl</var> button control style: three-state button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_BUTTONPUSH">
<short>
<var>DrawFrameControl</var> button control style: push button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_CAPTIONCLOSE">
<short>
<var>DrawFrameControl</var> caption control style: Close button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_CAPTIONMIN">
<short>
<var>DrawFrameControl</var> caption control style: Minimize button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_CAPTIONMAX">
<short>
<var>DrawFrameControl</var> caption control style: Maximize button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_CAPTIONRESTORE">
<short>
<var>DrawFrameControl</var> caption control style: Restore button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_CAPTIONHELP">
<short>
<var>DrawFrameControl</var> caption control style: Help button.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_MENUARROW">
<short>
<var>DrawFrameControl</var> menubar control style: sub-menu arrow.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_MENUCHECK">
<short>
<var>DrawFrameControl</var> menubar control style: check mark.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_MENUBULLET">
<short>
<var>DrawFrameControl</var> menubar control style: bullet.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_SCROLLDOWN">
<short>
<var>DrawFrameControl</var> scrollbar control style: down arrow.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_SCROLLLEFT">
<short>
<var>DrawFrameControl</var> scrollbar control style: left arrow.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_SCROLLRIGHT">
<short>
<var>DrawFrameControl</var> scrollbar control style: right arrow.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_SCROLLCOMBOBOX">
<short>
<var>DrawFrameControl</var> scrollbar control style: combobox scrollbar.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_SCROLLSIZEGRIP">
<short>
<var>DrawFrameControl</var> scrollbar control style: size grip in the 
bottom-right window corner.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_SCROLLUP">
<short>
<var>DrawFrameControl</var> scrollbar control style: up arrow.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_INACTIVE">
<short>
<var>DrawFrameControl</var> control state: inactive (grayed).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_PUSHED">
<short>
<var>DrawFrameControl</var> button control state: button pushed.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_CHECKED">
<short>
<var>DrawFrameControl</var> button control state: button checked.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_TRANSPARENT">
<short>
<var>DrawFrameControl</var> control style: transparent (title bar...).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_HOT">
<short>
<var>DrawFrameControl</var> scrollbar control state: button hot-tracked.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_ADJUSTRECT">
<short>
<var>DrawFrameControl</var> button control style: exclude frame.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_FLAT">
<short>
<var>DrawFrameControl</var> button control style: flat.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DFCS_MONO">
<short>
<var>DrawFrameControl</var> button control style: monochrome border.
</short>
<descr/>
<seealso/>
</element>

<element name="HTERROR">
<short>Hit test error (like HTNOWHERE) which produces a system beep.</short>
<descr/>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="HTTRANSPARENT">
<short>Hit test: transparent area.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HTNOWHERE">
<short>Hit test: outside control.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HTCLIENT">
<short>Hit test: client area.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HTCAPTION">
<short>Hit test: caption background.</short>
<descr/>
<seealso/>
</element>

<element name="MSGF_DIALOGBOX">
<short>
Indicates an input event occurred in a dialog.
</short>
<descr/>
<seealso/>
</element>

<element name="MSGF_MESSAGEBOX">
<short>
Indicates an input event occurred in a message box.
</short>
<descr/>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="MSGF_MENU">
<short>
Indicates an input event occurred in a menu.
</short>
<descr/>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="MSGF_MOVE">
<short/>
<descr/>
<seealso/>
<notes><note>???</note></notes>
</element>

<element name="MSGF_SIZE">
<short/>
<descr/>
<seealso/>
<notes><note>???</note></notes>
</element>

<element name="MSGF_SCROLLBAR">
<short>
Indicates an input event occurred in a scroll bar.
</short>
<descr/>
<seealso/>
</element>

<element name="MSGF_NEXTWINDOW">
<short>
Indicates an ALT+TAB input event occurred to activate the next window.
</short>
<descr/>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="PM_Noremove">
<short>
<var>PeekMessage</var> flag:
don't remove peeked message.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PM_Remove">
<short>
<var>PeekMessage</var> flag:
remove peeked message.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_BYCOMMAND">
<short>Find menu item by command ID.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_BYPOSITION">
<short>Find menu item by position number.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_BYHANDLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_SEPARATOR">
<short>Menu flag to draw a horizontal separator.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_ENABLED">
<short>
Menu flag to enable a menu item for selection.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_GRAYED">
<short>
Menu flag to disable a menu item and prevent its selection.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_DISABLED">
<short>
Menu flag to disable a menu item and prevent its selection, but it does not 
gray the menu item.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_UNCHECKED">
<short>
Menu to flag to draw the item without a check mark, even when a bitmap is 
supplied for the menu item.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_CHECKED">
<short>
Menu flag to draw a check mark for the menu item.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_USECHECKBITMAPS">
<short>
Menu flag to enable check mark bitmaps for menu items.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_STRING">
<short>
Menu flag which specifies a menu item as a text value.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_BITMAP">
<short>
Menu flag which specifies a menu item as a bitmap image.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_OWNERDRAW">
<short>
Menu flag which specified the menu item is owner-drawn. Indicates that 
WM_MEASUREITEM and WM_DRAWITEM messages are used when the menu item is 
updated.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_POPUP">
<short>
Menu flag which specifies the menu item is a a pop-up, drop-down, or sub-menu.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_MENUBARBREAK">
<short>
Menu flag, like MF_MENUBREAK, but used for a menu bar. Causes a menu, 
sub-menu, or short cut to be displayed in a new column with a vertical 
separator.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_MENUBREAK">
<short>
Menu flag, like MF_MENUBARBREAK, but used for a menu item. Causes the new 
menu item to appear on a separate line (menu bar) or column (menu, sub-menu, 
or short cut) without a separator line.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_UNHILITE">
<short>Menu flag used to remove highlighting from a menu item.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_HILITE">
<short>
Menu flag used to add highlighting to a menu item. When omitted, the 
MF_UNHILITE menu flag is assumed.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_DEFAULT">
<short>
Menu flag used to indicate that an item is the default selection for a menu.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_SYSMENU">
<short>
Menu flag which indicates if the menu item appears on the Window menu.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_HELP">
<short/>
<descr/>
<seealso/>
<notes><note>???</note></notes>
</element>
<!-- constant Visibility: default -->
<element name="MF_RIGHTJUSTIFY">
<short>
Menu flag which indicates the menu item caption is right aligned.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_MOUSESELECT">
<short>
Menu flag which indicates the item has been selected using the mouse.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MF_UNSUPPORTED">
<short>Mask used to filter menu flag values.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="KF_EXTENDED">
<short>
Focus and activation key flag used to test for extended key values.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="KF_DLGMODE">
<short>
Focus and activation key flag which indicates if a dialog is active.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="KF_MENUMODE">
<short>
Focus and activation key flag which indicates if a menu is active.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="KF_ALTDOWN">
<short>
Focus and activation key flag which indicates if the Alt key is pressed.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="KF_REPEAT">
<short>
Focus and activation key flag used to manipulate the previous key state flag.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="KF_UP">
<short>
Focus and activation key flag used to manipulate a key state transition flag.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="scMeta">
<short>Represents the Meta key in a short cut value.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_UNKNOWN">
<short>Virtual key code for an unknown key (defined by the LCL).</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LBUTTON">
<short>Virtual key code (Windows API compatible).</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_RBUTTON">
<short>Virtual key code (Windows API compatible).</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_CANCEL">
<short>Virtual key code (Windows API compatible).</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_MBUTTON">
<short>
Virtual key code for the middle mouse button (Windows API compatible).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_XBUTTON1">
<short>
Virtual key code for the first extra mouse button (Windows API compatible).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_XBUTTON2">
<short>
Virtual key code for the second extra mouse button (Windows API compatible).
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_BACK">
<short>
Virtual key code for the Backspace key. Not to be confused with the Android 
BACK navigation key which is mapped to VK_ESCAPE.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_TAB">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_CLEAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_RETURN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_SHIFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_CONTROL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_MENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_PAUSE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_CAPITAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_KANA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_HANGUL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_JUNJA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_FINAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_HANJA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_KANJI">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_ESCAPE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_CONVERT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NONCONVERT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_ACCEPT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_MODECHANGE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_SPACE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_PRIOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NEXT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_END">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_HOME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_UP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_RIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_DOWN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_SELECT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_PRINT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_EXECUTE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_SNAPSHOT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_INSERT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_DELETE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_HELP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_0">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_3">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_4">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_5">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_6">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_7">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_8">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_9">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_A">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_B">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_C">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_D">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_E">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_G">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_H">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_I">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_J">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_K">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_L">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_M">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_N">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_O">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_P">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_Q">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_R">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_S">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_T">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_U">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_V">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_W">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_X">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_Y">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_Z">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LWIN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_RWIN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_APPS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_SLEEP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD0">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD3">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD4">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD5">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD6">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD7">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD8">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMPAD9">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_MULTIPLY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_ADD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_SEPARATOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_SUBTRACT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_DECIMAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_DIVIDE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F3">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F4">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F5">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F6">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F7">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F8">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F9">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F10">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F11">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F12">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F13">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F14">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F15">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F16">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F17">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F18">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F19">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F20">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F21">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F22">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F23">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_F24">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NUMLOCK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_SCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LSHIFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_RSHIFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LCONTROL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_RCONTROL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LMENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_RMENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_BROWSER_BACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_BROWSER_FORWARD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_BROWSER_REFRESH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_BROWSER_STOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_BROWSER_SEARCH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_BROWSER_FAVORITES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_BROWSER_HOME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_VOLUME_MUTE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_VOLUME_DOWN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_VOLUME_UP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_MEDIA_NEXT_TRACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_MEDIA_PREV_TRACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_MEDIA_STOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_MEDIA_PLAY_PAUSE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LAUNCH_MAIL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LAUNCH_MEDIA_SELECT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LAUNCH_APP1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_LAUNCH_APP2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_PLUS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_COMMA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_MINUS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_PERIOD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_3">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_4">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_5">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_6">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_7">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_8">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_102">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_PROCESSKEY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_ATTN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_CRSEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_EXSEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_EREOF">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_PLAY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_ZOOM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_NONAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_PA1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_OEM_CLEAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_HIGHESTVALUE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VK_UNDEFINED">
<short/>
<descr/>
<seealso/>
</element>

<element name="VK_LCL_EQUAL">
<short/>
</element>
<element name="VK_LCL_COMMA">
<short/>
</element>
<element name="VK_LCL_POINT">
<short/>
</element>
<element name="VK_LCL_SLASH">
<short/>
</element>
<element name="VK_LCL_SEMI_COMMA">
<short/>
</element>
<element name="VK_LCL_MINUS">
<short/>
</element>
<element name="VK_LCL_OPEN_BRAKET">
<short/>
</element>
<element name="VK_LCL_CLOSE_BRAKET">
<short/>
</element>
<element name="VK_LCL_OPEN_BRACKET">
<short/>
</element>
<element name="VK_LCL_CLOSE_BRACKET">
<short/>
</element>
<element name="VK_LCL_BACKSLASH">
<short/>
</element>
<element name="VK_LCL_TILDE">
<short/>
</element>
<element name="VK_LCL_QUOTE">
<short/>
</element>
<element name="VK_LCL_ALT">
<short/>
</element>
<element name="VK_LCL_LALT">
<short/>
</element>
<element name="VK_LCL_RALT">
<short/>
</element>
<element name="VK_LCL_CAPSLOCK">
<short/>
</element>

<element name="VK_LCL_POWER">
<short/>
</element>
<element name="VK_LCL_CALL">
<short/>
</element>
<element name="VK_LCL_ENDCALL">
<short/>
</element>
<element name="VK_LCL_AT">
<short/>
<descr>
<p>
Not equivalent to anything less than $FF. Will only be sent by a primary "@" 
key but not for a @ key as secondary action of a "2" key, for example.
</p>
</descr>
</element>

<!-- constant Visibility: default -->
<element name="BDR_RAISEDOUTER">
<short>Represents a 3-D border style with a raised outer border.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BDR_SUNKENOUTER">
<short>Represents a 3-D border style with a sunken outer border.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BDR_RAISEDINNER">
<short>Represents a 3-D border style with a raised inner border.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BDR_SUNKENINNER">
<short>Represents a 3-D border style with a sunken inner border.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BDR_OUTER">
<short>
Indicates whether an outer border (raised or sunken) is in use for a control.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BDR_INNER">
<short>
Indicates whether an inner border (raised or sunken) is in use for a control.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BDR_RAISED">
<short>
Indicates whether a raised border (inner or outer) is in use for a control.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BDR_SUNKEN">
<short>
Indicates whether a sunken border (inner or outer) is in use for a control.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="EDGE_BUMP">
<short>Combination of BDR_RAISEDOUTER and BDR_SUNKENINNER.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="EDGE_ETCHED">
<short>Combination of BDR_SUNKENOUTER and BDR_RAISEDINNER.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="EDGE_RAISED">
<short>Combination of BDR_RAISEDOUTER and BDR_RAISEDINNER.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="EDGE_SUNKEN">
<short>Combination of BDR_SUNKENOUTER and BDR_SUNKENINNER.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_LEFT">
<short>Border flag representing the left side of a border rectangle.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_TOP">
<short>Border flag representing the top edge of a border rectangle.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_RIGHT">
<short>Border flag representing the right side of a border rectangle.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_BOTTOM">
<short>Border flag representing the bottom edge of a border rectangle.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_TOPLEFT">
<short>
Border flag representing the top and left sides of a border rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_TOPRIGHT">
<short>
Border flag representing the top and right sides of a border rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_BOTTOMLEFT">
<short>
Border flag representing the bottom and left sides of a border rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_BOTTOMRIGHT">
<short>
Border flag representing the bottom and right sides of a border rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_RECT">
<short>
Border flag representing all sides of a border rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_DIAGONAL">
<short>
Border flag representing a diagonal border.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_DIAGONAL_ENDTOPRIGHT">
<short>
Border flag representing a diagonal border where the origin is the 
bottom-left corner and the terminus is the top-right corner of the rectangle.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_DIAGONAL_ENDTOPLEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_DIAGONAL_ENDBOTTOMLEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_DIAGONAL_ENDBOTTOMRIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_MIDDLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_SOFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_ADJUST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_FLAT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BF_MONO">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DLGC_WANTARROWS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DLGC_WANTTAB">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DLGC_WANTALLKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DLGC_WANTCHARS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SMOOTHSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_ERASE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_INVALIDATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SCROLLCHILDREN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODT_MENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODT_LISTBOX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODT_COMBOBOX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODT_BUTTON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODT_STATIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODT_HEADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODT_TAB">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODT_LISTVIEW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODA_DRAWENTIRE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODA_SELECT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODA_FOCUS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_SELECTED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_GRAYED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_DISABLED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_CHECKED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_FOCUS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_DEFAULT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_HOTLIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_INACTIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_NOACCEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_NOFOCUSRECT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ODS_COMBOBOXEDIT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GWL_WNDPROC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GWL_HINSTANCE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GWL_HWNDPARENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GWL_STYLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GWL_EXSTYLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GWL_USERDATA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GWL_ID">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_OK">
<short>Indicates a message box includes an Ok button.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_OKCANCEL">
<short>Indicates a message box includes Ok and Cancel buttons.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_ABORTRETRYIGNORE">
<short>
Indicates a message box includes Abort, Retry, and Ignore buttons.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_YESNOCANCEL">
<short>Indicates a message box includes Yes, No, and Cancel buttons.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_YESNO">
<short>Indicates a message box includes Yes and No buttons.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_RETRYCANCEL">
<short>Indicates a message box includes Retry and Cancel buttons.</short>
<descr/>
<seealso/>
</element>

<element name="MB_CANCELTRYCONTINUE">
<short>
Indicates a message box includes Cancel, Retry, and Continue buttons.
</short>
<descr>
<p>
Not yet supported by MessageDlg.
</p>
</descr>
<seealso/>
</element>

<element name="MB_HELP">
<short>Indicates a message box includes a Help button.</short>
<descr>
<p>
Not yet supported by MessageDlg.
</p>
</descr>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="MB_ICONHAND">
<short>
Indicates that a message box displays a Stop Sign icon.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_ICONQUESTION">
<short>Indicates that a message box displays a Question Mark icon.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_ICONEXCLAMATION">
<short>
Indicates that a message box displays an Exclamation Point icon.
</short>
<descr/>
<seealso/>
</element>

<element name="MB_ICONASTERISK">
<short/>
<descr/>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="MB_ICONWARNING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_ICONERROR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_ICONSTOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_ICONINFORMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDOK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_OK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDCANCEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_CANCEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDABORT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_ABORT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDRETRY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_RETRY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDIGNORE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_IGNORE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDYES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_YES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDNO">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_NO">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDCLOSE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_CLOSE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IDHELP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ID_HELP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_DEFBUTTON1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_DEFBUTTON2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_DEFBUTTON3">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MB_DEFBUTTON4">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Error">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NullRegion">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SimpleRegion">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ComplexRegion">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Region_Error">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_Horz">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_Vert">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_CTL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_BOTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_LINEUP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_LINELEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_LINEDOWN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_LINERIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_PAGEUP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_PAGELEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_PAGEDOWN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_PAGERIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_THUMBPOSITION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_THUMBTRACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_TOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_LEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_BOTTOM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_RIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_ENDSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_POLICY_CONTINUOUS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_POLICY_DISCONTINUOUS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SB_POLICY_DELAYED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_HORZ">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_VERT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_TOPALIGN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_LEFTALIGN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_BOTTOMALIGN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_RIGHTALIGN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_SIZEBOXTOPLEFTALIGN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_SIZEBOXBOTTOMRIGHTALIGN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_SIZEBOX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SBS_SIZEGRIP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SIF_Range">
<short>Request for the scrollbar range.</short>
<seealso>
<link id="tagScrollInfo"/>
</seealso>
</element>
<element name="SIF_PAGE">
<short>Request for the scrollbar page size.</short>
<seealso>
<link id="tagScrollInfo"/>
</seealso>
</element>
<element name="SIF_POS">
<short>Request for the scrollbar position.</short>
<seealso>
<link id="tagScrollInfo"/>
</seealso>
</element>
<element name="SIF_DISABLENOSCROLL">
<short>Disable the scrollbar if not needed.</short>
<seealso>
<link id="tagScrollInfo"/>
</seealso>
</element>
<element name="SIF_TRACKPOS">
<short>Request for the scrollbar tracking position.</short>
<seealso>
<link id="tagScrollInfo"/>
</seealso>
</element>
<element name="SIF_ALL">
<short>Request all scrollbar properties.</short>
<seealso>
<link id="tagScrollInfo"/>
</seealso>
</element>
<element name="SIF_UPDATEPOLICY">
<short/>
<seealso>
<link id="tagScrollInfo"/>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOMOVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOZORDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOREDRAW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOACTIVATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_DRAWFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_FRAMECHANGED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_SHOWWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_HIDEWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOCOPYBITS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOOWNERZORDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOREPOSITION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_NOSENDCHANGING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_DEFERERASE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_ASYNCWINDOWPOS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_STATECHANGED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SWP_SourceIsInterface">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Size_Restored">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Size_Minimized">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Size_Maximized">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Size_MaxShow">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Size_MaxHide">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Size_SourceIsInterface">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SIZENORMAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SIZEICONIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SIZEFULLSCREEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SIZEZOOMSHOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SIZEZOOMHIDE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Move_Default">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="Move_SourceIsInterface">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_OVERLAPPED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_POPUP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_CHILD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_MINIMIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_VISIBLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_DISABLED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_CLIPSIBLINGS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_CLIPCHILDREN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_MAXIMIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_BORDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_DLGFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_CAPTION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_VSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_HSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_SYSMENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_THICKFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_GROUP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_TABSTOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_MINIMIZEBOX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_MAXIMIZEBOX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_TILED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_ICONIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_SIZEBOX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_OVERLAPPEDWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_TILEDWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_POPUPWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_CHILDWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_DLGMODALFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_NOPARENTNOTIFY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_TOPMOST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_ACCEPTFILES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_TRANSPARENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_MDICHILD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_TOOLWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_WINDOWEDGE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_CLIENTEDGE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_CONTEXTHELP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_RIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_LEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_RTLREADING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_LTRREADING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_LEFTSCROLLBAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_RIGHTSCROLLBAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_CONTROLPARENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_STATICEDGE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_APPWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_OVERLAPPEDWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WS_EX_PALETTEWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_PUSHBUTTON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_DEFPUSHBUTTON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_AUTOCHECKBOX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_RADIOBUTTON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_3STATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_GROUPBOX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_OWNERDRAW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_PUSHLIKE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_LEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_CENTER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_RIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_MULTILINE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_AUTOVSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_AUTOHSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_NOHIDESEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_READONLY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ES_WANTRETURN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBS_SIMPLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBS_DROPDOWN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBS_DROPDOWNLIST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBS_OWNERDRAWFIXED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBS_OWNERDRAWVARIABLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBS_AUTOHSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBS_SORT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBS_HASSTRINGS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_NOTIFY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_SORT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_NOREDRAW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_MULTIPLESEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_OWNERDRAWFIXED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_OWNERDRAWVARIABLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_HASSTRINGS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_USETABSTOPS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_NOINTEGRALHEIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_MULTICOLUMN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_WANTKEYBOARDINPUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_EXTENDEDSEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_DISABLENOSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_NODATA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_NOSEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LBS_STANDARD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HWND_TOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HWND_BOTTOM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HWND_TOPMOST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HWND_NOTOPMOST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_HIDE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOWNORMAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_NORMAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOWMINIMIZED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOWMAXIMIZED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_MAXIMIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOWNOACTIVATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_MINIMIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOWMINNOACTIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOWNA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_RESTORE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOWDEFAULT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_MAX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SW_SHOWFULLSCREEN">
<short/>
<descr>
<p>
Defined for the LCL.
</p>
</descr>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_INVALIDATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_INTERNALPAINT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_ERASE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_VALIDATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_NOINTERNALPAINT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_NOERASE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_NOCHILDREN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_ALLCHILDREN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_UPDATENOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_ERASENOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_FRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RDW_NOFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DIB_RGB_COLORS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DIB_PAL_COLORS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GRADIENT_FILL_RECT_H">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GRADIENT_FILL_RECT_V">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GRADIENT_FILL_TRIANGLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PNMHdr">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagNMHDR">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagNMHDR.hwndFrom">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagNMHDR.idFrom">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagNMHDR.code">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TNMHdr">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="NMHDR">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PScreenInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TScreenInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TScreenInfo.PixelsPerInchX">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TScreenInfo.PixelsPerInchY">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TScreenInfo.ColorDepth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TScreenInfo.Initialized">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MONITOR_UNIMPL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MONITOR_DEFAULTTONULL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MONITOR_DEFAULTTOPRIMARY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MONITOR_DEFAULTTONEAREST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MONITORINFOF_PRIMARY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCHDEVICENAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagMonitorInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfo.cbSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfo.rcMonitor">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfo.rcWork">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfo.dwFlags">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PMonitorInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TMonitorInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagMonitorInfoEx">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoEx.cbSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoEx.rcMonitor">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoEx.rcWork">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoEx.dwFlags">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoEx.szDevice">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PMonitorInfoEx">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TMonitorInfoEx">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagMonitorInfoExW">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoExW.cbSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoExW.rcMonitor">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoExW.rcWork">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoExW.dwFlags">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMonitorInfoExW.szDevice">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PMonitorInfoExW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TMonitorInfoExW">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PDrawItemStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagDrawItemStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct.ctlType">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct.ctlID">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct.itemID">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct.itemAction">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct.itemState">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct.hwndItem">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct._hDC">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct.rcItem">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDrawItemStruct.itemData">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TDrawItemStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="DrawItemStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- enumeration type Visibility: default -->
<element name="TOwnerDrawStateType">
<short/>
<descr/>
<seealso/>
<notes><note>Needs to be moved to to StdCtrls.</note></notes>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odSelected">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odGrayed">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odDisabled">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odChecked">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odFocused">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odDefault">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odHotLight">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odInactive">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odNoAccel">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odNoFocusRect">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odReserved1">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odReserved2">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odComboBoxEdit">
<short/>
</element>
<!-- enumeration value Visibility: default -->
<element name="TOwnerDrawStateType.odPainted">
<short/>
</element>
<!-- set type Visibility: default -->
<element name="TOwnerDrawState">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PDrawListItemStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TDrawListItemStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TDrawListItemStruct.ItemID">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TDrawListItemStruct.Area">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TDrawListItemStruct.DC">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TDrawListItemStruct.ItemState">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PMeasureItemStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TMeasureItemStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMeasureItemStruct.CtlType">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMeasureItemStruct.CtlID">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMeasureItemStruct.itemID">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMeasureItemStruct.itemWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMeasureItemStruct.itemHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMeasureItemStruct.itemData">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PPaintStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagPAINTSTRUCT">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPAINTSTRUCT.hdc">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPAINTSTRUCT.fErase">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPAINTSTRUCT.rcPaint">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPAINTSTRUCT.fRestore">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPAINTSTRUCT.fIncUpdate">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPAINTSTRUCT.rgbReserved">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TPaintStruct">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="PAINTSTRUCT">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PWindowPos">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagWindowPos">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWindowPos._hwnd">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWindowPos.hwndInsertAfter">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWindowPos.x">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWindowPos.y">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWindowPos.cx">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWindowPos.cy">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWindowPos.flags">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TWindowPos">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="WindowPos">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagScrollInfo">
<short>The Scrollbar properties parameter record.</short>
<descr>
<p>This record is used with the GetScrollInfo and SetScrollInfo procedures.
before every call fMask must be initialized with the flags for the desired 
values:
</p>
<ul>
<li>SIF_DISABLENOSCROLL: when the new parameters make the scrollbar 
unnecessary,
the scrollbar is only disabled, not removed. (write only)
</li>
<li>SIF_PAGE: nPage contains the page size.
</li>
<li>SIF_POS: nPos contains the slider position.
</li>
<li>SIF_RANGE: nMin and nMax contain the scroll limits.
</li>
<li>SIF_TRACKPOS: nTrackPos contains the current slider position,
while the user is dragging the slider. (read only)
</li>
</ul>
<p/>
</descr>
<seealso>
<link id="#lcl.lclintf.GetScrollInfo">GetScrollInfo</link>
<link id="#lcl.lclintf.SetScrollInfo">SetScrollInfo</link>
</seealso>
</element>
<element name="tagScrollInfo.cbSize">
<short>Must be initialized to sizeof(TScrollInfo).</short>
</element>
<element name="tagScrollInfo.fMask">
<short>Contains the flags for the desired values.</short>
</element>
<element name="tagScrollInfo.nMin">
<short>The minimum Position value.</short>
</element>
<element name="tagScrollInfo.nMax">
<short>The maximum Position value.</short>
</element>
<element name="tagScrollInfo.nPage">
<short>The page size, equivalent to the slider size.</short>
</element>
<element name="tagScrollInfo.nPos">
<short>The slider position.</short>
</element>
<element name="tagScrollInfo.nTrackPos">
<short>The current position while the user is dragging the slider.</short>
</element>
<element link="#lcl.lcltype.tagScrollInfo" name="PScrollInfo"/>
<element link="#lcl.lcltype.tagScrollInfo" name="TScrollInfo"/>
<!-- pointer type Visibility: default -->
<element link="#lcl.lcltype.tagPaletteEntry" name="PPaletteEntry"/>
<!-- record type Visibility: default -->
<element name="tagPALETTEENTRY">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPALETTEENTRY.peRed">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPALETTEENTRY.peGreen">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPALETTEENTRY.peBlue">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagPALETTEENTRY.peFlags">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TPaletteEntry">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="PALETTEENTRY">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PLogPalette">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagLOGPALETTE">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagLOGPALETTE.palVersion">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagLOGPALETTE.palNumEntries">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagLOGPALETTE.palPalEntry">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="LOGPALETTE">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TLOGPALETTE">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PTriVertex">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagTRIVERTEX">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTRIVERTEX.x">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTRIVERTEX.y">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTRIVERTEX.Red">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTRIVERTEX.Green">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTRIVERTEX.Blue">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTRIVERTEX.Alpha">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TRIVERTEX">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TTriVertex">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PGradientTriangle">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagGRADIENTTRIANGLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagGRADIENTTRIANGLE.Vertex1">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagGRADIENTTRIANGLE.Vertex2">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagGRADIENTTRIANGLE.Vertex3">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="GRADIENTTRIANGLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TGradientTriangle">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PGradientRect">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagGRADIENTRECT">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagGRADIENTRECT.UpperLeft">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagGRADIENTRECT.LowerRight">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="GRADIENTRECT">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TGradientRect">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PBitmap">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagBITMAP">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAP.bmType">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAP.bmWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAP.bmHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAP.bmWidthBytes">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAP.bmPlanes">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAP.bmBitsPixel">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAP.bmBits">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="BITMAP">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PBitmapCoreHeader">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagBITMAPCOREHEADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPCOREHEADER.bcSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPCOREHEADER.bcWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPCOREHEADER.bcHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPCOREHEADER.bcPlanes">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPCOREHEADER.bcBitCount">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TBitmapCoreHeader">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="BITMAPCOREHEADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PBitmapInfoHeader">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagBITMAPINFOHEADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biPlanes">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biBitCount">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biCompression">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biSizeImage">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biXPelsPerMeter">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biYPelsPerMeter">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biClrUsed">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFOHEADER.biClrImportant">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TBitmapInfoHeader">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="BITMAPINFOHEADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PRGBTriple">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagRGBTRIPLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagRGBTRIPLE.rgbtBlue">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagRGBTRIPLE.rgbtGreen">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagRGBTRIPLE.rgbtRed">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TRGBTriple">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="RGBTRIPLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PRGBQUAD">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagRGBQUAD">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagRGBQUAD.rgbBlue">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagRGBQUAD.rgbGreen">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagRGBQUAD.rgbRed">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagRGBQUAD.rgbReserved">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TRGBQuad">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="RGBQUAD">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TRGBAQuad">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TRGBAQuad.Blue">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TRGBAQuad.Green">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TRGBAQuad.Red">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TRGBAQuad.Alpha">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PRGBAQuad">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PBitmapInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagBITMAPINFO">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFO.bmiHeader">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPINFO.bmiColors">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TBitmapInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="BITMAPINFO">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PBitmapCoreInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagBITMAPCOREINFO">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPCOREINFO.bmciHeader">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPCOREINFO.bmciColors">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPCOREINFO.Reserved">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TBitmapCoreInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="BITMAPCOREINFO">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PBitmapFileHeader">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagBITMAPFILEHEADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPFILEHEADER.bfType">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPFILEHEADER.bfSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPFILEHEADER.bfReserved1">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPFILEHEADER.bfReserved2">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagBITMAPFILEHEADER.bfOffBits">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TBitmapFileHeader">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="BITMAPFILEHEADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PDIBSection">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagDIBSECTION">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDIBSECTION.dsBm">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDIBSECTION.dsBmih">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDIBSECTION.dsBitfields">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDIBSECTION.dshSection">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagDIBSECTION.dsOffset">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TDIBSection">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="DIBSECTION">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagHELPINFO">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagHELPINFO.cbSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagHELPINFO.iContextType">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagHELPINFO.iCtrlId">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagHELPINFO.hItemHandle">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagHELPINFO.dwContextId">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagHELPINFO.MousePos">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="THelpInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PHelpInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RASTER_FONTTYPE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DEVICE_FONTTYPE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TRUETYPE_FONTTYPE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GCP_DBCS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HELPINFO_WINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HELPINFO_MENUITEM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HELP_CONTEXT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HELP_COMMAND">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TRANSPARENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OPAQUE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BKMODE_LAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LF_FULLFACESIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LF_FACESIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_DEFAULT_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_STRING_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_CHARACTER_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_STROKE_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_TT_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_DEVICE_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_RASTER_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_TT_ONLY_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_OUTLINE_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OUT_SCREEN_OUTLINE_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLIP_DEFAULT_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLIP_CHARACTER_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLIP_STROKE_PRECIS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLIP_MASK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLIP_LH_ANGLES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLIP_TT_ALWAYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLIP_EMBEDDED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DEFAULT_QUALITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DRAFT_QUALITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PROOF_QUALITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NONANTIALIASED_QUALITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ANTIALIASED_QUALITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLEARTYPE_QUALITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLEARTYPE_NATURAL_QUALITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DEFAULT_PITCH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FIXED_PITCH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VARIABLE_PITCH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MONO_FONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ANSI_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DEFAULT_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SYMBOL_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_10646_1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_3">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_4">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_5">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_6">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_7">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_8">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_9">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_10">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FCS_ISO_8859_15">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MAC_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SHIFTJIS_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HANGEUL_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="JOHAB_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GB2312_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CHINESEBIG5_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GREEK_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TURKISH_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="VIETNAMESE_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HEBREW_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ARABIC_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BALTIC_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RUSSIAN_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="THAI_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="EASTEUROPE_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OEM_CHARSET">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_LATIN1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_LATIN2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_CYRILLIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_GREEK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_TURKISH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_HEBREW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_ARABIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_BALTIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_VIETNAMESE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_THAI">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_JISJAPAN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_CHINESESIMP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_WANSUNG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_CHINESETRAD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_JOHAB">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FS_SYMBOL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FF_DONTCARE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FF_ROMAN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FF_SWISS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FF_MODERN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FF_SCRIPT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FF_DECORATIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_DONTCARE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_THIN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_EXTRALIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_LIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_NORMAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_MEDIUM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_SEMIBOLD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_BOLD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_EXTRABOLD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_HEAVY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_ULTRALIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_REGULAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_DEMIBOLD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_ULTRABOLD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FW_BLACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FOUNDRYCHAR_OPEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="FOUNDRYCHAR_CLOSE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_FONTNAME_REG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_FOUNDRY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_FAMILY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_WEIGHTNAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_SLANT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_WIDTHNAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_STYLENAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_PIXELSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_POINTSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_RESX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_RESY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_SPACING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_AVG_WIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_CHARSET_REG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="XLFD_CHARSET_COD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_SOLID">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_NULL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_HOLLOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_HATCHED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_PATTERN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_INDEXED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_DIBPATTERN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_DIBPATTERNPT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_PATTERN8X8">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_DIBPATTERN8X8">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BS_MONOPATTERN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HS_HORIZONTAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HS_VERTICAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HS_FDIAGONAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HS_BDIAGONAL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HS_CROSS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HS_DIAGCROSS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_SOLID">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_DASH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_DOT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_DASHDOT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_DASHDOTDOT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_NULL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_INSIDEFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_USERSTYLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_ALTERNATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_STYLE_MASK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_ENDCAP_ROUND">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_ENDCAP_SQUARE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_ENDCAP_FLAT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_ENDCAP_MASK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_JOIN_ROUND">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_JOIN_BEVEL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_JOIN_MITER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_JOIN_MASK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_COSMETIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_GEOMETRIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="PS_TYPE_MASK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MM_TEXT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MM_LOMETRIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MM_HIMETRIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MM_LOENGLISH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MM_HIENGLISH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MM_TWIPS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MM_ISOTROPIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MM_ANISOTROPIC">
<short/>
<descr/>
<seealso/>
</element>

<element name="COLORREF">
<short>Represents color constants in the LCL.</short>
<descr>
<p>
COLORREF is the type used for color constants defined in the LCL. It is 
interchangeable with the TColorRef type; TColorRef is an alias for COLORREF.
</p>
<p>
The base type used for the definition is dependent on the compiler version 
used to build the LCL. Starting in FPC version 3.2.3, the base type is the 
TColorRef type defined in the System.UITypes namespace in the FPC run-time 
library (RTL). For previous compiler versions, the base type is Cardinal.
</p>
<p>
This is done to prevent type conflicts when both System.UITypes and LCL units 
are used.
</p>
<p>
Values in COLORREF (and TColorRef) are normally OR-ed with the value 
$80000000 to prevent interference with other MS color enumeration values.
</p>
</descr>
<seealso>
<link id="TColorRef"/>
<!-- link id="#rtl.system.uitypes.TColorRef"/ -->
</seealso>
</element>
<!-- alias type Visibility: default -->
<element name="TColorRef">
<short>Represents color constants in the LCL.</short>
<descr>
<p>
TColorRef is an alias for the COLORREF type, and is used for color constants 
defined in the LCL.
</p>
<p>
Values from 0..$FFFFFF are BGR colors. The lowest 8 bit are the blue 
component, the middle 8 bit the green component and the highest 8 bit the red 
component. Use the functions Red, Green, Blue to extract the components, 
RedGreenBlue to extract all three components and RGBToColor to convert the 
three colors to a TColor.
</p>
<p>
Values with highest bit set are system colors or themed colors. For example 
clNone, clBackground, clButton, clWindowText. Their actual value depend on 
the context (i.e. the used Canvas) and they are not valid in all contexts. 
For example clWindowText might only work for Font.Color, not for Brush.Color 
or Pen.Color. clBackground might be a color, gradient, pattern or image, 
depending on theme and control type.
</p>
<p>
A system color can change during run-time, so do not store them. Use system 
colors only on LCL control Canvas. They probably are not defined for printer 
canvas and some are not defined on bitmap canvas.
</p>
</descr>
<seealso>
<link id="COLORREF"/>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="CLR_NONE">
<short>Cardinal color value used for no color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLR_DEFAULT">
<short>Mask used to check for the default color value.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CLR_INVALID">
<short>Same as CLR_NONE</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_SCROLLBAR">
<short>Offset into the system color map for the scroll bar color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_BACKGROUND">
<short>Offset into the system color map for the background color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_ACTIVECAPTION">
<short>Offset into the system color map for the active caption color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_INACTIVECAPTION">
<short>
Offset into the system color map for the inactive caption color.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_MENU">
<short>Offset into the system color map for the menu color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_WINDOW">
<short>Offset into the system color map for the window color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_WINDOWFRAME">
<short>
Offset into the system color map for the window frame or border color.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_MENUTEXT">
<short>Offset into the system color map for the menu text color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_WINDOWTEXT">
<short>Offset into the system color map for the window text color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_CAPTIONTEXT">
<short>Offset into the system color map for the caption text color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_ACTIVEBORDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_INACTIVEBORDER">
<short>Offset into the system color map for the inactive border color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_APPWORKSPACE">
<short>Offset into the system color map for the workspace color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_HIGHLIGHT">
<short>Offset into the system color map for the highlight color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_HIGHLIGHTTEXT">
<short>
Offset into the system color map for the highlighted text color.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_BTNFACE">
<short>Offset into the system color map for the button face color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_BTNSHADOW">
<short>Offset into the system color map for the button shadow color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_GRAYTEXT">
<short>
Offset into the system color map for the grayed or inactive text color.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_BTNTEXT">
<short>Offset into the system color map for the button text color.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_INACTIVECAPTIONTEXT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_BTNHIGHLIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_3DDKSHADOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_3DLIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_INFOTEXT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_INFOBK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_HOTLIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_GRADIENTACTIVECAPTION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_GRADIENTINACTIVECAPTION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_MENUHILIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_MENUBAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_FORM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clForeground">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clButton">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clLight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clMidlight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDark">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clMid">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clBrightText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clButtonText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clBase">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clShadow">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clHighlightedText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalForeground">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalButton">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalLight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalMidlight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalDark">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalMid">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalBrightText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalButtonText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalBase">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalBackground">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalShadow">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalHighlight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clNormalHighlightedText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledForeground">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledButton">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledLight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledMidlight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledDark">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledMid">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledBrightText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledButtonText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledBase">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledBackground">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledShadow">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledHighlight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clDisabledHighlightedText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveForeground">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveButton">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveLight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveMidlight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveDark">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveMid">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveBrightText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveButtonText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveBase">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveBackground">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveShadow">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveHighlight">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_clActiveHighlightedText">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_ENDCOLORS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_DESKTOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_3DFACE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_3DSHADOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_3DHIGHLIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_3DHILIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLOR_BTNHILIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MAX_SYS_COLORS">
<short>Maximum number of system colors.</short>
<descr>
<p>
Same as COLOR_ENDCOLORS.
</p>
</descr>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SYS_COLOR_BASE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WHITE_BRUSH">
<short>Represents the stock object for a white brush.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LTGRAY_BRUSH">
<short>Represents the stock object for a light gray brush.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="GRAY_BRUSH">
<short>Represents the stock object for a gray brush.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DKGRAY_BRUSH">
<short>Represents the stock object for a dark gray brush.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BLACK_BRUSH">
<short>Represents the stock object for a black brush.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NULL_BRUSH">
<short>Represents the stock object for an undefined brush.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HOLLOW_BRUSH">
<short>Same as NULL_BRUSH.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WHITE_PEN">
<short>Represents the stock object for a white pen.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BLACK_PEN">
<short>Represents the stock object for a black pen.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NULL_PEN">
<short>Represents an undefined pen.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OEM_FIXED_FONT">
<short>Represents the stock object for an OEM fixed-pitch font.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ANSI_FIXED_FONT">
<short>Represents the stock object for an ANSI fixed-pitch font.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ANSI_VAR_FONT">
<short>Represents the stock object for an ANSI variable-pitch font.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SYSTEM_FONT">
<short>Represents the stock object for the system font.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DEVICE_DEFAULT_FONT">
<short>Represents the stock object for a default device font.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DEFAULT_PALETTE">
<short>
Represents the stock object for the default system color palette.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SYSTEM_FIXED_FONT">
<short>Represents the stock object for the fixed-pitch system font.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DEFAULT_GUI_FONT">
<short>Represents the stock object for the default GUI font.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DC_BRUSH">
<short>Represents the stock object with a device context for a brush.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DC_PEN">
<short>Represents the stock object with a device context for a pen.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="STOCK_LAST">
<short>Upper limit for stock object index definitions.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonBase">
<short>Lower limit for the stock pixmap type indexes.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonOk">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonCancel">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonHelp">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonYes">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonNo">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonClose">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonAbort">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonRetry">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonIgnore">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonAll">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonYesToAll">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonNoToAll">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonOpen">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonSave">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idButtonShield">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idDialogBase">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idDialogWarning">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idDialogError">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idDialogInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idDialogConfirm">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="idDialogShield">
<short>
Represents the pixmap containing the shield image used on dialogs.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_PEN">
<short>Device context object type for a pen.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_BRUSH">
<short>Device context object type for a brush.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_DC">
<short>Device context object type for a device handle.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_METADC">
<short>Device context object type for a device handle with metadata.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_PAL">
<short>Device context object type for a palette.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_FONT">
<short>Device context object type for a font.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_BITMAP">
<short>Device context object type for a bitmap image.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_REGION">
<short>Device context object type for a region.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_METAFILE">
<short>Device context object type for a metafile (.wmf).</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_MEMDC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_EXTPEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_ENHMETADC">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_ENHMETAFILE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="OBJ_COLORSPACE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXSCREEN">
<short>
System metric index used to get the width in pixels of the screen for the 
primary display monitor.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYSCREEN">
<short>
System metric index used to get the height in pixels of the screen for the 
primary display monitor.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXVSCROLL">
<short>
System metric index used to get the width of a vertical scroll bar in pixels.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYHSCROLL">
<short>
System metric index used to get the height of a horizontal scroll bar in 
pixels.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYCAPTION">
<short>
System metric index used to get the height of the caption area in pixels.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXBORDER">
<short>
System metric index used to get the width of the window border in pixels. 
Same as SM_CXEDGE when the windows uses 3-D borders.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYBORDER">
<short>
System metric index used to get the height of the window border in pixels. 
Same as SM_CYEDGE when the windows uses 3-D borders.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXDLGFRAME">
<short>Same as SM_CXFIXEDFRAME.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYDLGFRAME">
<short>Same as SM_CYFIXEDFRAME.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYVTHUMB">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXHTHUMB">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXICON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYICON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXCURSOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYCURSOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXFULLSCREEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYFULLSCREEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYKANJIWINDOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_MOUSEPRESENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYVSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXHSCROLL">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_DEBUG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_SWAPBUTTON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_RESERVED1">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_RESERVED2">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_RESERVED3">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_RESERVED4">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXMIN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMIN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXMINTRACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMINTRACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXDOUBLECLK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYDOUBLECLK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXICONSPACING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYICONSPACING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_MENUDROPALIGNMENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_PENWINDOWS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_DBCSENABLED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CMOUSEBUTTONS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXFIXEDFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYFIXEDFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXSIZEFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYSIZEFRAME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_SECURE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXEDGE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYEDGE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXMINSPACING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMINSPACING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXSMICON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYSMICON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYSMCAPTION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXSMSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYSMSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXMENUSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMENUSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_ARRANGE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXMINIMIZED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMINIMIZED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXMAXTRACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMAXTRACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXMAXIMIZED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMAXIMIZED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_NETWORK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CLEANBOOT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXDRAG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYDRAG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_SHOWSOUNDS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXMENUCHECK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYMENUCHECK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_SLOWMACHINE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_MIDEASTENABLED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_MOUSEWHEELPRESENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CMETRICS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_XVIRTUALSCREEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_YVIRTUALSCREEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CXVIRTUALSCREEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CYVIRTUALSCREEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_CMONITORS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_SAMEDISPLAYFORMAT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SM_SWSCROLLBARSPACING">
<short/>
<descr/>
<seealso/>
</element>

<element name="SM_LCLMAXIMIZEDWIDTH">
<short>Defined to get accurate maximized window width under X11.</short>
<descr/>
<seealso/>
</element>
<element name="SM_LCLMAXIMIZEDHEIGHT">
<short>Defined to get accurate maximized height under X11.</short>
<descr/>
<seealso/>
</element>
<element name="SM_LCLHasFormAlphaBlend">
<short>Indicates if a form uses Alpha channel transparency.</short>
<descr/>
<seealso/>
</element>
<element name="SM_REMOTESESSION">
<short>
System metric index used to determine if the calling process is a terminal 
services client session (non-zero return value) or a console session (zero 
return value). A console session does not have to be the physical console.
</short>
<descr/>
<seealso/>
</element>

<!-- constant Visibility: default -->
<element name="SPI_GETBEEP">
<short>
Gets the state for warning beeps from system parameter information.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETBEEP">
<short>
Sets warning beeps on or off using system parameter information.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSE">
<short>
Gets mouse threshold and acceleration values from system parameter 
information.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETBORDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETBORDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETKEYBOARDSPEED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETKEYBOARDSPEED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_LANGDRIVER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_ICONHORIZONTALSPACING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSCREENSAVETIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSCREENSAVETIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSCREENSAVEACTIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSCREENSAVEACTIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETGRIDGRANULARITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETGRIDGRANULARITY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDESKWALLPAPER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDESKPATTERN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETKEYBOARDDELAY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETKEYBOARDDELAY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_ICONVERTICALSPACING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETICONTITLEWRAP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETICONTITLEWRAP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMENUDROPALIGNMENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMENUDROPALIGNMENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDOUBLECLKWIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDOUBLECLKHEIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETICONTITLELOGFONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDOUBLECLICKTIME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSEBUTTONSWAP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETICONTITLELOGFONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFASTTASKSWITCH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFASTTASKSWITCH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDRAGFULLWINDOWS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETDRAGFULLWINDOWS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETNONCLIENTMETRICS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETNONCLIENTMETRICS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMINIMIZEDMETRICS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMINIMIZEDMETRICS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETICONMETRICS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETICONMETRICS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETWORKAREA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETWORKAREA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETPENWINDOWS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFILTERKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFILTERKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETTOGGLEKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETTOGGLEKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSEKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSEKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSHOWSOUNDS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSHOWSOUNDS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSTICKYKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSTICKYKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETACCESSTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETACCESSTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSERIALKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSERIALKEYS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSOUNDSENTRY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSOUNDSENTRY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETHIGHCONTRAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETHIGHCONTRAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETKEYBOARDPREF">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETKEYBOARDPREF">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSCREENREADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSCREENREADER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETANIMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETANIMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFONTSMOOTHING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFONTSMOOTHING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDRAGWIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDRAGHEIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETHANDHELD">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETLOWPOWERTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETPOWEROFFTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETLOWPOWERTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETPOWEROFFTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETLOWPOWERACTIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETPOWEROFFACTIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETLOWPOWERACTIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETPOWEROFFACTIVE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETCURSORS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETICONS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETDEFAULTINPUTLANG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDEFAULTINPUTLANG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETLANGTOGGLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETWINDOWSEXTENSION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSETRAILS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSETRAILS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSNAPTODEFBUTTON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSNAPTODEFBUTTON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SCREENSAVERRUNNING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSCREENSAVERRUNNING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSEHOVERWIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSEHOVERWIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSEHOVERHEIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSEHOVERHEIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSEHOVERTIME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSEHOVERTIME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETWHEELSCROLLLINES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETWHEELSCROLLLINES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMENUSHOWDELAY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMENUSHOWDELAY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSHOWIMEUI">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSHOWIMEUI">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSESPEED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSESPEED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSCREENSAVERRUNNING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETDESKWALLPAPER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETACTIVEWINDOWTRACKING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETACTIVEWINDOWTRACKING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMENUANIMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMENUANIMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETCOMBOBOXANIMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETCOMBOBOXANIMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETLISTBOXSMOOTHSCROLLING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETLISTBOXSMOOTHSCROLLING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETGRADIENTCAPTIONS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETGRADIENTCAPTIONS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETKEYBOARDCUES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETKEYBOARDCUES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMENUUNDERLINES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMENUUNDERLINES">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETACTIVEWNDTRKZORDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETACTIVEWNDTRKZORDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETHOTTRACKING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETHOTTRACKING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMENUFADE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMENUFADE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETSELECTIONFADE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETSELECTIONFADE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETTOOLTIPANIMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETTOOLTIPANIMATION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETTOOLTIPFADE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETTOOLTIPFADE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETCURSORSHADOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETCURSORSHADOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETUIEFFECTS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETUIEFFECTS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFOREGROUNDLOCKTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFOREGROUNDLOCKTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETACTIVEWNDTRKTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETACTIVEWNDTRKTIMEOUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFOREGROUNDFLASHCOUNT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFOREGROUNDFLASHCOUNT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETCARETWIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETCARETWIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSESONAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSESONAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSECLICKLOCK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSECLICKLOCK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSEVANISH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSEVANISH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFLATMENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFLATMENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETDROPSHADOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETDROPSHADOW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETBLOCKSENDINPUTRESETS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETBLOCKSENDINPUTRESETS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETMOUSECLICKLOCKTIME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETMOUSECLICKLOCKTIME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFONTSMOOTHINGTYPE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFONTSMOOTHINGTYPE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFONTSMOOTHINGCONTRAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFONTSMOOTHINGCONTRAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFOCUSBORDERWIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFOCUSBORDERWIDTH">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFOCUSBORDERHEIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFOCUSBORDERHEIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_GETFONTSMOOTHINGORIENTATION">
<short>
Gets the color orientation for font smoothing from system parameter 
information.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SPI_SETFONTSMOOTHINGORIENTATION">
<short>
Sets the color orientation for font smoothing using system parameter 
information.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BI_RGB">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BI_RLE8">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BI_RLE4">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BI_BITFIELDS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HORZSIZE">
<short>Horizontal size in millimeters.</short>
</element>
<!-- constant Visibility: default -->
<element name="VERTSIZE">
<short>Vertical size in millimeters.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HORZRES">
<short>Horizontal width in pixels for a device context.</short>
</element>
<!-- constant Visibility: default -->
<element name="VERTRES">
<short>Vertical height in pixels for a device context.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BITSPIXEL">
<short>Number of bits per pixel.</short>
</element>
<!-- constant Visibility: default -->
<element name="PLANES">
<short>Number of color planes.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LOGPIXELSX">
<short>
The number of pixels per logical inch, in X (horizontal) direction.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LOGPIXELSY">
<short>
The number of pixels per logical inch, in Y (vertical) direction.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="SIZEPALETTE">
<short>Number of entries in the color palette.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NUMRESERVED">
<short>Number of reserved entries in the color palette.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_NOUPDATECP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_UPDATECP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_LEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_RIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_CENTER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_TOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_BOTTOM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_BASELINE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_RTLREADING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TA_MASK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="ALTERNATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WINDING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="POLYFILL_LAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="BLACKONWHITE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="WHITEONBLACK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="COLORONCOLOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HALFTONE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MAXSTRETCHBLTMODE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CBM_INIT">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TResourceType">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_CURSOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_BITMAP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_ICON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_MENU">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_DIALOG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_STRING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_FONTDIR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_FONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_ACCELERATOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_RCDATA">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_MESSAGETABLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_GROUP_CURSOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_GROUP_ICON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_VERSION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_ANICURSOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_ANIICON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_HTML">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="RT_MANIFEST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IMAGE_BITMAP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IMAGE_ICON">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IMAGE_CURSOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="IMAGE_ENHMETAFILE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_DEFAULTCOLOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_MONOCHROME">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_COLOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_COPYRETURNORG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_COPYDELETEORG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_LOADFROMFILE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_LOADTRANSPARENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_DEFAULTSIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_VGACOLOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_LOADMAP3DCOLORS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_CREATEDIBSECTION">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_COPYFROMRESOURCE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LR_SHARED">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TFarProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TFNWndProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PLogFontA">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PLogFontW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="PLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfEscapement">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfOrientation">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfWeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfItalic">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfUnderline">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfStrikeOut">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfCharSet">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfOutPrecision">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfClipPrecision">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfQuality">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfPitchAndFamily">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTA.lfFaceName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfEscapement">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfOrientation">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfWeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfItalic">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfUnderline">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfStrikeOut">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfCharSet">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfOutPrecision">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfClipPrecision">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfQuality">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfPitchAndFamily">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="LOGFONTW.lfFaceName">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TLogFontA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TLogFontW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="tagLOGFONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="LOGFONTA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="LOGFONTW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="LOGFONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="LPLOGFONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element link="#lcl.lcltype.tagLOGBRUSH" name="PLogBrush"/>
<!-- record type Visibility: default -->
<element name="tagLOGBRUSH">
<short>Description of a Brush.</short>
<descr>
<p>A brush has a color and a pattern.
</p>
<p>The content of lbColor and lbHatch varies, depending on lbStyle.
</p>
<p>When a drawing function fills an area, using the current brush,
a BS_HOLLOW brush can be used to suppress filling.
</p>
</descr>
<seealso>
<link id="BS_SOLID"/>
<link id="HS_HORIZONTAL"/>
<link id="#lcl.lclintf.CreateBrushIndirect">CreateBrushIndirect</link>
</seealso>
</element>
<element name="tagLOGBRUSH.lbStyle">
<short>The brush style, e.g. BS_SOLID or BS_HATCHED.</short>
<descr/>
<seealso/>
</element>
<element name="tagLOGBRUSH.lbColor">
<short>The brush color, a TColorRef for BS_SOLID or BS_HATCHED.</short>
<descr/>
<seealso/>
</element>
<element name="tagLOGBRUSH.lbHatch">
<short>Polymorphic, depending on lbStyle.
With style BS_HATCHED lbHatch is a pattern constant, e.g. HS_VERTICAL.
</short>
<descr/>
<seealso/>
</element>
<element link="#lcl.lcltype.tagLOGBRUSH" name="TLogBrush"/>
<element link="#lcl.lcltype.tagLOGBRUSH" name="LOGBRUSH"/>
<!-- pointer type Visibility: default -->
<element name="PMaxLogPalette">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TMaxLogPalette">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMaxLogPalette.palVersion">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMaxLogPalette.palNumEntries">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TMaxLogPalette.palPalEntry">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PEnumLogFontA">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PEnumLogFontW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="PEnumLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagENUMLOGFONTA">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTA.elfLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTA.elfFullName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTA.elfStyle">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagENUMLOGFONTW">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTW.elfLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTW.elfFullName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTW.elfStyle">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="tagENUMLOGFONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEnumLogFontA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEnumLogFontW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEnumLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="ENUMLOGFONTA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="ENUMLOGFONTW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="ENUMLOGFONT">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PEnumLogFontExA">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PEnumLogFontExW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="PEnumLogFontEx">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagENUMLOGFONTEXA">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTEXA.elfLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTEXA.elfFullName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTEXA.elfStyle">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTEXA.elfScript">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagENUMLOGFONTEXW">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTEXW.elfLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTEXW.elfFullName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTEXW.elfStyle">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagENUMLOGFONTEXW.elfScript">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="tagENUMLOGFONTEX">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEnumLogFontExA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEnumLogFontExW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEnumLogFontEx">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="ENUMLOGFONTEXA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="ENUMLOGFONTEXW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="ENUMLOGFONTEX">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PLogPen">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagLOGPEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagLOGPEN.lopnStyle">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagLOGPEN.lopnWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagLOGPEN.lopnColor">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TLogPen">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="LOGPEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PExtLogPen">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagEXTLOGPEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagEXTLOGPEN.elpPenStyle">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagEXTLOGPEN.elpWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagEXTLOGPEN.elpBrushStyle">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagEXTLOGPEN.elpColor">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagEXTLOGPEN.elpHatch">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagEXTLOGPEN.elpNumEntries">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagEXTLOGPEN.elpStyleEntry">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TExtLogPen">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="EXTLOGPEN">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PTextMetricA">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PTextMetricW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="PTextMetric">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagTextMetricA">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmAscent">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmDescent">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmInternalLeading">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmExternalLeading">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmAveCharWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmMaxCharWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmWeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmOverhang">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmDigitizedAspectX">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmDigitizedAspectY">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmFirstChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmLastChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmDefaultChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmBreakChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmItalic">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmUnderlined">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmStruckOut">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmPitchAndFamily">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTextMetricA.tmCharSet">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagTEXTMETRICW">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmAscent">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmDescent">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmInternalLeading">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmExternalLeading">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmAveCharWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmMaxCharWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmWeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmOverhang">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmDigitizedAspectX">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmDigitizedAspectY">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmFirstChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmLastChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmDefaultChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmBreakChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmItalic">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmUnderlined">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmStruckOut">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmPitchAndFamily">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagTEXTMETRICW.tmCharSet">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="tagTEXTMETRIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TTextMetricA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TTextMetricW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TTextMetric">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEXTMETRICA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEXTMETRICW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TEXTMETRIC">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TNewTextMetric">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmAscent">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmDescent">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmInternalLeading">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmExternalLeading">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmAveCharWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmMaxCharWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmWeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmOverhang">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmDigitizedAspectX">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmDigitizedAspectY">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmFirstChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmLastChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmDefaultChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmBreakChar">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmItalic">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmUnderlined">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmStruckOut">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmPitchAndFamily">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.tmCharSet">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.ntmFlags">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.ntmSizeEM">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.ntmCellHeight">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetric.ntmAvgWidth">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TFontSignature">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TFontSignature.fsUsb">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TFontSignature.fsCsb">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TNewTextMetricEx">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetricEx.ntmentm">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNewTextMetricEx.ntmeFontSignature">
<short/>
<descr/>
<seealso/>
</element>
<!-- function type Visibility: default -->
<element name="FontEnumProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- function result Visibility: default -->
<element name="FontEnumProc.Result">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="FontEnumProc.ELogFont">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="FontEnumProc.Metric">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="FontEnumProc.FontType">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="FontEnumProc.Data">
<short/>
</element>
<!-- function type Visibility: default -->
<element name="FontEnumExProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- function result Visibility: default -->
<element name="FontEnumExProc.Result">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="FontEnumExProc.ELogFont">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="FontEnumExProc.Metric">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="FontEnumExProc.FontType">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="FontEnumExProc.Data">
<short/>
</element>
<!-- function type Visibility: default -->
<element name="MonitorEnumProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- function result Visibility: default -->
<element name="MonitorEnumProc.Result">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="MonitorEnumProc.hMonitor">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="MonitorEnumProc.hdcMonitor">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="MonitorEnumProc.lprcMonitor">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="MonitorEnumProc.dwData">
<short/>
</element>
<!-- pointer type Visibility: default -->
<element name="PWndClassExA">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PWndClassExW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="PWndClassEx">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagWNDCLASSEXA">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.cbSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.style">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.lpfnWndProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.cbClsExtra">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.cbWndExtra">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.hInstance">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA._hIcon">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.hCursor">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.hbrBackground">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.lpszMenuName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.lpszClassName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXA.hIconSm">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagWNDCLASSEXW">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.cbSize">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.style">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.lpfnWndProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.cbClsExtra">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.cbWndExtra">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.hInstance">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW._hIcon">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.hCursor">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.hbrBackground">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.lpszMenuName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.lpszClassName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSEXW.hIconSm">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="tagWNDCLASSEX">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TWndClassExA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TWndClassExW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TWndClassEx">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="WNDCLASSEXA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="WNDCLASSEXW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="WNDCLASSEX">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PWndClassA">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PWndClassW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="PWndClass">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagWNDCLASSA">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.style">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.lpfnWndProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.cbClsExtra">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.cbWndExtra">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.hInstance">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.hIcon">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.hCursor">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.hbrBackground">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.lpszMenuName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSA.lpszClassName">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagWNDCLASSW">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.style">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.lpfnWndProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.cbClsExtra">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.cbWndExtra">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.hInstance">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.hIcon">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.hCursor">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.hbrBackground">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.lpszMenuName">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagWNDCLASSW.lpszClassName">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="tagWNDCLASS">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TWndClassA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TWndClassW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TWndClass">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="WNDCLASSA">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="WNDCLASSW">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="WNDCLASS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="DefaultLogFont">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PMsg">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="tagMSG">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMSG.hwnd">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMSG.message">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMSG.wParam">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMSG.lParam">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMSG.time">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="tagMSG.pt">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="TMsg">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="_MSG">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TCreateParams">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.Caption">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.Style">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.ExStyle">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.X">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.Y">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.Width">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.Height">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.WndParent">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.Param">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.WindowClass">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TCreateParams.WinClassName">
<short/>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TIconInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TIconInfo.fIcon">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TIconInfo.xHotspot">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TIconInfo.yHotspot">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TIconInfo.hbmMask">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TIconInfo.hbmColor">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PIconInfo">
<short/>
<descr/>
<seealso/>
</element>
<!-- procedure type Visibility: default -->
<element name="TTimerProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- argument Visibility: default -->
<element name="TTimerProc.hWnd">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="TTimerProc.uMsg">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="TTimerProc.idEvent">
<short/>
</element>
<!-- argument Visibility: default -->
<element name="TTimerProc.dwTime">
<short/>
</element>
<!-- record type Visibility: default -->
<element name="TLMTimer">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TLMTimer.Msg">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TLMTimer.TimerID">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TLMTimer.TimerProc">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TLMTimer.Result">
<short/>
<descr/>
<seealso/>
</element>
<!-- procedure type Visibility: default -->
<element name="TFNTimerProc">
<short/>
<descr/>
<seealso/>
</element>

<element name="TClipboardFormat">
<short>Alias for the PtrUInt type.</short>
<descr>
<p>
<var>TClipboardFormat</var> is the type passed as an argument to 
<var>TClipboardRequestEvent</var> event handlers, and to routines in the 
<file>graphics</file> and <file>clipbrd</file> units.
</p>
</descr>
<seealso>
<link id="TPredefinedClipboardFormat"/>
<link id="PredefinedClipboardMimeTypes"/>
<link id="#lcl.lclintf.PredefinedClipboardFormat">PredefinedClipboardFormat</link>
</seealso>
</element>

<element name="PClipboardFormat">
<short>Pointer to a TClipboardFormat type.</short>
<descr/>
<seealso/>
</element>

<element name="TClipboardRequestEvent">
<short>
Specifies an event handler signalled to get a stream instance with the data 
for a given clipboard format.
</short>
<descr>
<p>
<var>TClipboardRequestEvent</var> is the type used to represent an event 
handler procedure for clipboard requests in widgetset classes. It is the type 
used to implement the <var>OnRequest</var> event handler in 
<var>TClipboard</var>.
</p>
</descr>
<seealso>
<link id="#lcl.clipbrd.TClipboard.OnRequest">TClipboard.OnRequest</link>
</seealso>
</element>
<element name="TClipboardRequestEvent.RequestedFormatID">
<short/>
</element>
<element name="TClipboardRequestEvent.Data">
<short/>
</element>

<element name="TClipboardType">
<short>Represents the sources or dispositions for clipboard data.</short>
<descr>
<p>
Used for platforms / window managers / desktop environments that support more 
than on clipboard. It appears to be inherently tied to the ICCCM protocol 
developed by freedesktop.org. Values in the enumeration are used in widgetset 
classes as an index to access the different clipboard storages.
</p>
</descr>
<seealso/>
</element>
<element name="TClipboardType.ctPrimarySelection">
<short>
The clipboard is the one designated as PRIMARY for the desktop. Implies that 
it is used for commands that accept a single argument. Historically, it is 
used for mouse selections, pasting using the middle mouse button, and 
explicit cut/copy/paste operations initiated from a menu item.
</short>
</element>
<element name="TClipboardType.ctSecondarySelection">
<short>
The clipboard is the one designated as SECONDARY for the desktop. Implies 
that it is used to exchange values for primary and secondary selections.
</short>
</element>
<element name="TClipboardType.ctClipboard">
<short>
This is the clipboard type when the desktop does not support multiple 
clipboards, or when copy/cut and paste operations are performed between 
different clients.
</short>
</element>

<element name="ClipboardTypeName">
<short>
Contains the names associated with the clipboard types accessed using the 
enumeration values.
</short>
<descr/>
<seealso/>
</element>

<element name="TPredefinedClipboardFormat">
<short>Represents predefined clipboard formats used in the LCL.</short>
<descr>
<p>
Values in the enumeration indicates the type of content stored on the 
clipboard. Values from the enumeration are passed as an argument to routines 
in the LCL interface, and used in the implementation of widgetset classes.
</p>
</descr>
<seealso>
<link id="PredefinedClipboardMimeTypes"/>
</seealso>
</element>
<element name="TPredefinedClipboardFormat.pcfText">
<short>Clipboard contains plain text.</short>
</element>
<element name="TPredefinedClipboardFormat.pcfBitmap">
<short>Clipboard contains an image using the .BMP or Bitmap format.</short>
</element>
<element name="TPredefinedClipboardFormat.pcfPixmap">
<short>Clipboard contains an image using the PixMap format.</short>
</element>
<element name="TPredefinedClipboardFormat.pcfIcon">
<short>Clipboard contains an image using the .ico or Icon format.</short>
</element>
<element name="TPredefinedClipboardFormat.pcfPicture">
<short>Clipboard contains an image using the TPicture format.</short>
</element>
<element name="TPredefinedClipboardFormat.pcfObject">
<short>Clipboard contains an object (TObject) instance.</short>
</element>
<element name="TPredefinedClipboardFormat.pcfComponent">
<short>Clipboard contains a component (TComponent) instance.</short>
</element>
<element name="TPredefinedClipboardFormat.pcfCustomData">
<short>
Clipboard contains data stored using an application-specific custom format.
</short>
</element>
<!-- constant Visibility: default -->
<element name="PredefinedClipboardMimeTypes">
<short>
Contains MIME types for the values in the TPredefinedClipboardFormat 
enumeration.
</short>
<descr/>
<seealso/>
</element>

<!-- procedure type Visibility: default -->
<element name="TListChangeEvent">
<short>
Specifies an event handler signalled when a value in a TListWithEvent 
instance is modified.
</short>
<descr>
<p>
TListChangeEvent is the type used for the OnChange event handler property in 
TListWithEvent.
</p>
</descr>
<seealso>
<link id="TListWithEvent.OnChange"/>
<link id="TListWithEvent.Notify"/>
<link id="#rtl.classes.TListNotification">TListNotification</link>
</seealso>
</element>
<element name="TListChangeEvent.Ptr">
<short>An untyped Pointer to the modified list item for the event.</short>
</element>
<element name="TListChangeEvent.AnAction">
<short>
Indicates the action performed for the list item that caused the notification 
event.
</short>
</element>

<element name="TListWithEvent">
<short>
Implements a list with an event signalled when values are added or removed.
</short>
<descr>
<p>
<var>TListWithEvent</var> is a <var>TList</var> descendant which implements a 
list with an event handler signalled when values are added to or removed from 
the container. It provides an overridden <var>Notify</var> method which 
signals the event handler (when assigned) for add or delete operations. 
Assign an object procedure using the signature in TListChangeEvent to the 
OnChange event handler to respond to the notification.
</p>
</descr>
<seealso>
<link id="TListWithEvent.OnChange"/>
<link id="TListWithEvent.Notify"/>
<link id="TListChangeEvent"/>
<link id="#rtl.classes.TList">TList</link>
</seealso>
</element>
<!-- variable Visibility: private -->
<element name="TListWithEvent.FOnChange">
<short>Member used for the OnChange event handler.</short>
<descr/>
<seealso/>
</element>
<!-- procedure Visibility: protected -->
<element name="TListWithEvent.Notify">
<short>
Handles the notification when a value is added to or removed from the list.
</short>
<descr>
<p>
<var>Notify</var> is an overridden method in <var>TListWithEvent</var>. It 
calls the inherited method to notify registered observers of the change to 
the list. It signals the <var>OnChange</var> event handler (when assigned) 
using the values in <var>Ptr</var> and <var>AnAction</var> as arguments.
</p>
</descr>
<seealso>
<link id="#rtl.classes.TList.Add">TList.Add</link>
<link id="#rtl.classes.TList.Delete">TList.Delete</link>
<link id="#rtl.classes.TList.Extract">TList.Extract</link>
</seealso>
</element>
<!-- argument Visibility: default -->
<element name="TListWithEvent.Notify.Ptr">
<short>Untyped pointer to the value for the notification.</short>
</element>
<!-- argument Visibility: default -->
<element name="TListWithEvent.Notify.AnAction">
<short>Operation performed for the specified value.</short>
</element>
<!-- property Visibility: public -->
<element name="TListWithEvent.OnChange">
<short>
Event handler signalled when a value is added to or removed from the list.
</short>
<descr>
<p>
Signalled from the Notify method (when assigned).
</p>
</descr>
<seealso>
<link id="TListWithEvent.Notify"/>
<link id="#rtl.classes.TList.Add">TList.Add</link>
<link id="#rtl.classes.TList.Delete">TList.Delete</link>
<link id="#rtl.classes.TList.Extract">TList.Extract</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="csNone">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csButton">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csComboBox">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csCheckbox">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csEdit">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csForm">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csStaticText">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csScrollBar">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csListView">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csMemo">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csMainMenu">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csMenuBar">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csMenuItem">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csNotebook">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csFileDialog">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csRadioButton">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csScrolledWindow">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csSpinedit">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csStatusBar">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csToggleBox">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csGroupBox">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csPage">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csColorDialog">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csListBox">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csFontDialog">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csProgressBar">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csTrackBar">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csWinControl">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csFixed">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csBitBtn">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csCListBox">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csPopupMenu">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csHintWindow">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csCalendar">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csArrow">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csPanel">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csScrollBox">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csCheckListBox">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csPairSplitter">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csPairSplitterSide">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csOpenFileDialog">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csSaveFileDialog">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csSelectDirectoryDialog">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csPreviewFileControl">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csPreviewFileDialog">
<short>Component style identifier.</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="csNonLCL">
<short>
Component style identifier. Used for non-LCL controls that create their own 
handles.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="MK_LBUTTON">
<short>
A key state constant to represent the left mouse button, equivalent to ssLeft 
from TShiftState.
</short>
<descr/>
<seealso>
<link id="MK_Shift"/>
<link id="MK_Control"/>
<link id="MK_RButton"/>
<link id="MK_MButton"/>
<link id="MK_XBUTTON1"/>
<link id="MK_XBUTTON2"/>
<link id="#rtl.classes.TShiftState">TShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
<link id="#lcl.forms.KeyDataToShiftState">KeyDataToShiftState</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="MK_RBUTTON">
<short>
A key state constant to represent the right mouse button, equivalent to 
ssRight from TShiftState.
</short>
<descr/>
<seealso>
<link id="MK_Shift"/>
<link id="MK_Control"/>
<link id="MK_LButton"/>
<link id="MK_MButton"/>
<link id="MK_XBUTTON1"/>
<link id="MK_XBUTTON2"/>
<link id="#rtl.classes.TShiftState">TShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
<link id="#lcl.forms.KeyDataToShiftState">KeyDataToShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="MK_SHIFT">
<short>
A key state constant to represent the shift key, equivalent to ssShift from 
TShiftState.
</short>
<descr/>
<seealso>
<link id="MK_Control"/>
<link id="MK_LButton"/>
<link id="MK_RButton"/>
<link id="MK_MButton"/>
<link id="MK_XBUTTON1"/>
<link id="MK_XBUTTON2"/>
<link id="#rtl.classes.TShiftState">TShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
<link id="#lcl.forms.KeyDataToShiftState">KeyDataToShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="MK_CONTROL">
<short>
A key state constant to represent the control key, equivalent to ssCtrl from 
TShiftState.
</short>
<descr/>
<seealso>
<link id="MK_Shift"/>
<link id="MK_LButton"/>
<link id="MK_RButton"/>
<link id="MK_MButton"/>
<link id="MK_XBUTTON1"/>
<link id="MK_XBUTTON2"/>
<link id="#rtl.classes.TShiftState">TShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
<link id="#lcl.forms.KeyDataToShiftState">KeyDataToShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="MK_MBUTTON">
<short>
A key state constant to represent the middle mouse button, equivalent to 
ssMiddle from TShiftState.
</short>
<descr/>
<seealso>
<link id="MK_Shift"/>
<link id="MK_Control"/>
<link id="MK_LButton"/>
<link id="MK_RButton"/>
<link id="MK_XBUTTON1"/>
<link id="MK_XBUTTON2"/>
<link id="#rtl.classes.TShiftState">TShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
<link id="#lcl.forms.KeyDataToShiftState">KeyDataToShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="MK_XBUTTON1">
<short>
A key state constant to represent the first extra mouse button, equivalent to 
ssExtra1 from TShiftState.
</short>
<descr/>
<seealso>
<link id="MK_Shift"/>
<link id="MK_Control"/>
<link id="MK_LButton"/>
<link id="MK_RButton"/>
<link id="MK_MButton"/>
<link id="MK_XBUTTON2"/>
<link id="#rtl.classes.TShiftState">TShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
<link id="#lcl.forms.KeyDataToShiftState">KeyDataToShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
</seealso>
</element>
<!-- constant Visibility: default -->
<element name="MK_XBUTTON2">
<short>
A key state constant to represent the second extra mouse button, equivalent 
to ssExtra2 from TShiftState.
</short>
<descr/>
<seealso>
<link id="MK_Shift"/>
<link id="MK_Control"/>
<link id="MK_LButton"/>
<link id="MK_RButton"/>
<link id="MK_MButton"/>
<link id="MK_XBUTTON1"/>
<link id="#rtl.classes.TShiftState">TShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
<link id="#lcl.forms.KeyDataToShiftState">KeyDataToShiftState</link>
<link id="#lcl.forms.ShiftStateToKeys">ShiftStateToKeys</link>
</seealso>
</element>

<!-- notification messages for all controls -->
<element name="NM_FIRST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_OUTOFMEMORY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_CLICK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_DBLCLK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_RETURN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_RCLICK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_RDBLCLK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_SETFOCUS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_KILLFOCUS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_CUSTOMDRAW">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_HOVER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_NCHITTEST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_KEYDOWN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_RELEASEDCAPTURE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_SETCURSOR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_CHAR">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="NM_LAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_FIRST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_LAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HDN_FIRST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="HDN_LAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TVN_FIRST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TVN_LAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TTN_FIRST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TTN_LAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TCN_FIRST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TCN_LAST">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TBN_First">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="TBN_Last">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_TOP">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_NOMOVEY">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_BOTTOM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_NORESIZE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_NOPARENTALIGN">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_ADJUSTABLE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_NODIVIDER">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_VERT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_LEFT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_RIGHT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="CCS_NOMOVEX">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_ITEMCHANGING">
<short>
List View notification message code for a pending change to an item.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_ITEMCHANGED">
<short>
List View notification message code for a completed change to an item.
</short>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_INSERTITEM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_DELETEITEM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_DELETEALLITEMS">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_COLUMNCLICK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_BEGINDRAG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVN_BEGINRDRAG">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIF_TEXT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIF_IMAGE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIF_PARAM">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIF_STATE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIF_INDENT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIF_NORECOMPUTE">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIS_FOCUSED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIS_SELECTED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIS_CUT">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIS_DROPHILITED">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIS_ACTIVATING">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIS_OVERLAYMASK">
<short/>
<descr/>
<seealso/>
</element>
<!-- constant Visibility: default -->
<element name="LVIS_STATEIMAGEMASK">
<short/>
<descr/>
<seealso/>
</element>
<!-- pointer type Visibility: default -->
<element name="PNMListView">
<short>Pointer to the TNMListView type.</short>
<descr/>
<seealso/>
</element>
<!-- record type Visibility: default -->
<element name="TNMListView">
<short>Record type used for List View change notification messages.</short>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNMListView.hdr">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNMListView.iItem">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNMListView.iSubItem">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNMListView.uNewState">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNMListView.uOldState">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNMListView.uChanged">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNMListView.ptAction">
<short/>
<descr/>
<seealso/>
</element>
<!-- variable Visibility: default -->
<element name="TNMListView.lParam">
<short/>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="_NM_LISTVIEW">
<short>Alias for the TNMListView type.</short>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="NM_LISTVIEW">
<short>Alias for the TNMListView type.</short>
<descr/>
<seealso/>
</element>
<!-- alias type Visibility: default -->
<element name="tagNMLISTVIEW">
<short>Alias for the TNMListView type.</short>
<descr/>
<seealso/>
</element>

<element name="TStockFont">
<short>Represents stock font types used in InitStockFont.</short>
<descr>
<p>
Values in the enumeration are passed as an argument to the InitStockFont 
routine in the LCL interface, and used when a widgetset class calls its 
InitStockFont method.
</p>
</descr>
<seealso/>
</element>
<element name="TStockFont.sfSystem">
<short>Represents the stock system font.</short>
</element>
<element name="TStockFont.sfHint">
<short>Represents the stock hint font.</short>
</element>
<element name="TStockFont.sfIcon">
<short>Represents the stock icon font.</short>
</element>
<element name="TStockFont.sfMenu">
<short>Represents the stock menu font.</short>
</element>

<element name="CS_To_String">
<short>
Converts a component style identifier to a component style name.
</short>
<descr>
<p>
The following values are not supported in the CompStyle argument, and cause 
'Unknown component style' to be returned from the routine:
</p>
<ul>
<li>csAlignment</li>
<li>csBox</li>
<li>csGTKTable</li>
<li>csMainForm</li>
<li>csTable</li>
<li>csVScrollBar</li>
<li>csFrame</li>
<li>csButtonBox</li>
<li>csCanvas</li>
<li>csFont</li>
<li>csPen</li>
<li>csBrush</li>
<li>csTimer</li>
<li>csImage</li>
<li>csToolbar</li>
<li>csToolButton</li>
<li>csSpeedButton</li>
</ul>
<p>
Not used in the current LCL implementation.
</p>
</descr>
<seealso/>
</element>
<element name="CS_To_String.Result">
<short>
String representing the component style, or 'Unknown component style' for 
unsupported values.
</short>
</element>
<element name="CS_To_String.CompStyle">
<short>
Integer component style identifier converted to its representation as a 
String.
</short>
</element>

<element name="HiWord">
<short>
Gets the largest value for the specified Integer as a Word type.
</short>
<descr/>
<seealso>
<link id="LoWord"/>
<link id="#rtl.system.Hi">Hi</link>
</seealso>
</element>
<element name="HiWord.Result">
<short>Largest Word value for the specified Integer.</short>
</element>
<element name="HiWord.i">
<short>Integer value examined in the routine.</short>
</element>

<element name="LoWord">
<short>
Gets the smallest value for the specified Integer as a Word type.
</short>
<descr/>
<seealso>
<link id="HiWord"/>
<link id="#rtl.system.Hi">Lo</link>
</seealso>
</element>
<element name="LoWord.Result">
<short>Smallest Word value for the specified Integer.</short>
</element>
<element name="LoWord.i">
<short>Integer value examined in the routine.</short>
</element>

<element name="Char2VK">
<short>Gets the virtual key code for the specified character value.</short>
<descr>
<p>
The return value is 0 (zero) if the character in C is not an alphanumeric 
character in the ranges '0'..'9', 'a'..'z', or 'A'..'Z'.
</p>
</descr>
<seealso/>
</element>
<element name="Char2VK.Result">
<short>Virtual key code for the specified value.</short>
</element>
<element name="Char2VK.C">
<short>Character value examined in the routine.</short>
</element>

<element name="VK2Char">
<short>Gets the character value for the specified virtual key code.</short>
<descr/>
<seealso/>
</element>
<element name="VK2Char.Result">
<short>Character value for the specified virtual key code.</short>
</element>
<element name="VK2Char.AVK">
<short>Virtual key code converted to a character in the routine.</short>
</element>

<element name="MathRound">
<short>Rounds the specified Real value to an Int64 value.</short>
<descr/>
<seealso/>
</element>
<element name="MathRound.Result">
<short>Int64 type with the rounded value.</short>
</element>
<element name="MathRound.AValue">
<short>Real type with the value rounded in the routine.</short>
</element>

<element name="MulDiv">
<short>
Multiples the numerator by the specified Integer value, and divides the 
result by the denominator value.
</short>
<descr>
<p>
Values passed in the arguments to the routine are Integer types. Values in 
nNumber and nNumerator are cast to Int64 values for the multiplication 
operation. MathRound is called to ensure that the result for the division 
operation is rounded for the Int64 type, and is cast to the Integer type used 
in the return value.
</p>
<p>
When nNumerator and nDenominator have the same value, the return value is set 
to nNumber. The return value is -1 if the value in nDenominator is 0 (zero).
</p>
</descr>
<seealso/>
</element>
<element name="MulDiv.Result">
<short>Integer result for the multiply and divide operations.</short>
</element>
<element name="MulDiv.nNumber">
<short>Multiplicand for the operation.</short>
</element>
<element name="MulDiv.nNumerator">
<short>Numerator multiplied by the specified value.</short>
</element>
<element name="MulDiv.nDenominator">
<short>Denominator used for the division operation.</short>
</element>

<element name="KeyToShortCut">
<short>
Gets the short cut value for the specified key code and shift modifiers.
</short>
<descr>
<p>
The return value is determined by combining the value in Key with the Shift, 
Ctrl, Alt, or Meta modifiers in Shift. The return value is 0 if any of the 
high-order bits in Key are already set.
</p>
</descr>
<seealso/>
</element>
<element name="KeyToShortCut.Result">
<short>TShortCut value for the specified key code and shift modifier.</short>
</element>
<element name="KeyToShortCut.Key">
<short>Key code for the short cut value.</short>
</element>
<element name="KeyToShortCut.Shift">
<short>Shift, Ctrl, Alt, or Meta modifier for the short cut value.</short>
</element>

<element name="CharSetToString">
<short>
Gets a String with the name for the specified character set identifier.
</short>
<descr/>
<errors/>
<seealso/>
</element>
<element name="CharSetToString.Result">
<short>Character set name for the specified identifier.</short>
</element>
<element name="CharSetToString.Charset">
<short>Character set identifier converted to a name in the routine.</short>
</element>

<element name="StringToCharset">
<short>
Gets the character set identifier for the specified character set name.
</short>
<descr/>
<errors/>
<seealso/>
</element>
<element name="StringToCharset.Result">
<short>
Constant with the character set identifier for the specified character set 
name.
</short>
</element>
<element name="StringToCharset.Charset">
<short>Character set name converted to its identifier constant.</short>
</element>
</module>
<!-- LCLType -->
</package>
</fpdoc-descriptions>
