From d5d0fe62ac6e1bc50b3c8685d6c0fd185b5a58d9 Mon Sep 17 00:00:00 2001
From: dsiders
Date: Fri, 3 Nov 2023 01:21:28 +0100
Subject: [PATCH] Docs: LCL/lcltype. Adds topics for button identifier contants
added in bcd4138d.
* Includes other content updates.
(cherry picked from commit 7b061c1580757b816659c7e0481a49aba0e0f233)
---
docs/xml/lcl/lcltype.xml | 8445 +++++++++++---------------------------
1 file changed, 2468 insertions(+), 5977 deletions(-)
diff --git a/docs/xml/lcl/lcltype.xml b/docs/xml/lcl/lcltype.xml
index 7dac8c1388..6d0c786694 100644
--- a/docs/xml/lcl/lcltype.xml
+++ b/docs/xml/lcl/lcltype.xml
@@ -35,23 +35,18 @@ included in the Delphi Windows unit. This is done only for compatibility.
-
A type that can hold an UTF-8 encoded character.
-
+
A 32-bit unsigned integer.
-
-
-
+
Unsigned integer type with same size as Pointer.
-
-
-
+
Alias for the String type.
@@ -68,7 +63,7 @@ using this type can be localized using translation classes found in the
TDefaultTranslator
-
+
Alias for the PtrUInt type.
@@ -80,15 +75,12 @@ implemented in the syncobjs unit in the FPC RTL (Run-Time
Library).
-Actions occurring while dragging an image.
-
-Show the image.
@@ -114,46 +106,35 @@ SysUtils unit is defined as longint.
THandle has been deprecated in LCL version 4.0 (July 2023). Use the TLCLHandle
type instead.
-Handle to a registry key.
-
-
-
+
The type for a Device Context Handle.
-
-
-
+
Handle for a callback routine.
-
-
-
+
The type of a Font Handle.
-
-
+
The type of a general GraphicsDeviceInterface Object Handle.
GDI objects are e.g. fonts or brushes, used in GDI drawing operations.
-
-
+
The type of a line drawing Pen Handle.
-
-
-
+
The type of a display Region Handle.
@@ -164,21 +145,16 @@ shapes.
screen (clipping).
-
-
+
The type of a (process) Instance Handle.
-
-
-
+
The type of an Icon Handle.
-
-
-
+
The type of an Image List Handle.
@@ -188,45 +164,38 @@ 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.
-
-
+
The type for a mouse Cursor Handle.
-
-
-
+
The type for a Global memory block Handle.
Global memory blocks are managed by the platform, used e.g. for data shared
across multiple processes.
-
-
+
The type of a Window Handle.
+
Windows are managed by the platform's window manager.
-A window can be stand-alone (TForm) or embeddable (TWinControl).
+A window can be stand-alone (TForm) or embedded (TWinControl).
+
-
-
+
The type of a Menu Handle.
-
-
-
+
The type of a Bitmap Handle.
-
-
-
+
The type of a color Palette Handle.
@@ -234,9 +203,8 @@ A color palette is frequently used in compressed bitmaps,
which contain short (1..8 bit) palette indices instead of RGB colors,
for every pixel.
-
-
+
The type of a
painting Brush
@@ -245,58 +213,41 @@ Handle.
A brush is used to fill image areas.
Typical brush properties are color, pattern and fill style.
-
-
+
The type of a
display Monitor (CRT...)
Handle.
-
-
-
+
A LongBool type, distinct from the Boolean type.
-
-
-
+
A SmallInt type.
-
-
-
+
A pointer to TRect.
-
-
-
+
Type of the first message argument (pointer-sized).
-
-
-
+
Type of the second message argument (pointer-sized).
-
-
-
+
Type of a message result (pointer-sized).
-
-
-
+
Alias for the PtrUInt type.
-
-
@@ -316,130 +267,127 @@ instead.
-
-
+
Value representing an invalid (unassigned) Handle.
-
-
-
+
Maximum value for the WinAPI BYTE type ($FF).
-
+
Maximum value for the WinAPI WORD type ($FFFF).
-
+
Maximum value for the WinAPI DWORD type ($FFFF FFFF).
-
+
Minimum value for the WinAPI CHAR type ($80).
-
+
Maximum value for the WinAPI CHAR type ($7F).
-
+
Minimum value for the WinAPI SHORT type ($8000).
-
+
Maximum value for the WinAPI SHORT type ($7FFF).
-
+
Minimum value for the WinAPI LONG type ($8000 0000).
-
+
Maximum value for the WinAPI LONG type ($7FFF FFFF).
-
+
Binary raster operation (Dst op Pen): all black.
-
+
Binary raster operation (Dst op Pen): not (Dst or Pen).
-
+
Binary raster operation (Dst op Pen): Dst and not Pen.
-
+
Binary raster operation (Dst op Pen):
not Pen.
-
+
Binary raster operation (Dst op Pen): (not Dst) and Pen.
-
+
Binary raster operation (Dst op Pen): not Dst.
-
+
Binary raster operation (Dst op Pen): Dst xor Pen.
-
+
Binary raster operation (Dst op Pen): not (Dst and Pen).
-
+
Binary raster operation (Dst op Pen): Dst and Pen.
-
+
Binary raster operation (Dst op Pen): not (Dst xor Pen).
-
+
Binary raster operation (Dst op Pen): Dst.
-
+
Binary raster operation (Dst op Pen): Dst or not Pen.
-
+
Binary raster operation (Dst op Pen): Pen.
-
+
Binary raster operation (Dst op Pen): (not Dst) or Pen.
-
+
Binary raster operation (Dst op Pen): Dst or Pen.
-
+
Binary raster operation (Dst op Pen): all white.
-
+
Highest binary raster operation code.
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with Src.
@@ -449,7 +397,7 @@ Fills the destination area with Src.
cmSrcCopy
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst or Src).
@@ -458,7 +406,7 @@ Fills the destination area with (Dst or Src).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst and Src).
@@ -467,7 +415,7 @@ Fills the destination area with (Dst and Src).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst xor Src).
@@ -476,7 +424,7 @@ Fills the destination area with (Dst xor Src).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with ((not Dst) and Src).
@@ -485,7 +433,7 @@ Fills the destination area with ((not Dst) and Src).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (not Src).
@@ -494,7 +442,7 @@ Fills the destination area with (not Src).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (not (Dst or Src)).
@@ -503,7 +451,7 @@ Fills the destination area with (not (Dst or Src)).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Src and Pattern).
@@ -512,7 +460,7 @@ Fills the destination area with (Src and Pattern).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst or not Src).
@@ -521,7 +469,7 @@ Fills the destination area with (Dst or not Src).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Pattern).
@@ -530,7 +478,7 @@ Fills the destination area with (Pattern).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst or (not Src) or Pattern).
@@ -539,7 +487,7 @@ Fills the destination area with (Dst or (not Src) or Pattern).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (Dst xor Pattern).
@@ -548,7 +496,7 @@ Fills the destination area with (Dst xor Pattern).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with (not Dst).
@@ -557,7 +505,7 @@ Fills the destination area with (not Dst).
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with all black.
@@ -566,7 +514,7 @@ Fills the destination area with all black.
BitBlt
-
+
Ternary raster operation (Dst op Src op Pattern):
Fills the destination area with all white.
@@ -575,71 +523,69 @@ Fills the destination area with all white.
BitBlt
-
+
State array of 256 possible (virtual) keys.
-
-
-
+
-
+
Record describing the width of a TrueType character.
-
The effective display width for a single character is A+B+C.
+
+The effective display width for a single character is A+B+C.
-
The width of multiple characters should exclude the first A and last C
-value.
+
+The width of multiple characters should exclude the first A and last C value.
-
Negative A and C values allow for underhangs or overhangs, e.g. italics.
+
+Negative A and C values allow for underhangs or overhangs, e.g. italics.
-
-The (possibly negative) distance to add to the current position
-before drawing the character glyph.
+
+The (possibly negative) distance to add to the current position before drawing
+the character glyph.
-The width of the character glyph.
-
+The width of the character glyph.
-The (possibly negative) distance to add to the current position
-after drawing the character glyph.
+
+The (possibly negative) distance to add to the current position after drawing
+the character glyph.
-
+
-Opaque ExtTextOut mode,
-filling the rectangle with the background Color before painting the text.
+
+Opaque ExtTextOut mode, filling the rectangle with the background
+Color before painting the text.
-
ExtTextOut
-
+
-Clipped ExtTextOut mode,
-clipping the text at the rectangle boundaries.
+
+Clipped ExtTextOut mode, clipping the text at the rectangle
+boundaries.
-
ExtTextOut
-
+
Class style constant used to redraw the entire window when the height for the
client area has been changed.
-
-
@@ -647,192 +593,145 @@ client area has been changed.
Class style constant used to redraw the entire window when the width for the
client area has been changed.
-
-
-
CombineRgn mode: intersection (r1 AND r2).
-
-
-
+
CombineRgn mode: union (r1 OR r2).
-
-
-
+
CombineRgn mode: logical difference (r1 XOR r2).
-
-
-
+
CombineRgn mode: arithmetic difference (r1 - r2).
-
-
-
+
CombineRgn mode: copy of r1.
-
-
-
+
DrawText formatting: text justified to the top of the rectangle.
-
-
-
+
DrawText formatting: text justified to the left of the rectangle.
-
-
-
+
DrawText formatting: text centered horizontally within the
rectangle.
-
-
-
+
DrawText formatting: text justified to the right of the rectangle.
-
-
-
+
DrawText formatting: text centered vertically within the rectangle.
-
-
-
+
DrawText formatting: text justified to the bottom of the rectangle.
-
-
-
+
DrawText formatting: text can wrap into multiple lines.
-
-
-
+
DrawText formatting: text is drawn in a single line, regardless of
embedded line endings.
-
-
-
+
DrawText formatting: expand tab characters.
-
-
-
+
DrawText formatting: text is drawn without clipping.
-
-
-
+
DrawText formatting: returns the required rectangle, without
actually drawing.
-
-
-
+
DrawText formatting: show embedded '&' characters.
-
-
-
+
DrawText formatting: uses the system font for calculations.
-
-
-
+
DrawText formatting: emulates the behavior of a multi-line edit
control.
-
-
-
+
DrawText formatting: appends an ellipsis when the text is
truncated.
-
-
-
+
DrawText formatting: update the string to match the displayed text
(possibly truncated).
-
-
-
+
DrawText formatting:
use right-to-left reading layout for bidirectional text.
-
-
@@ -840,8 +739,6 @@ use right-to-left reading layout for bidirectional text.
DrawText formatting flag: Ignore the accelerator key prefix (&) and hide
the underline.
-
-
@@ -849,1675 +746,1162 @@ the underline.
DrawText formatting flag: Draw only the underlined accelerator key, ignore
any other text.
-
-
-
DrawFrameControl control type: title bar.
-
-
-
+
DrawFrameControl control type: menu bar.
-
-
-
+
DrawFrameControl control type: scroll bar.
-
-
-
+
DrawFrameControl control type: button.
-
-
-
+
DrawFrameControl control type: menu item.
-
-
-
+
DrawFrameControl button control style: checkbox.
-
-
-
+
DrawFrameControl button control style: radio button image.
-
-
-
+
DrawFrameControl button control style: radio button mask.
-
-
-
+
DrawFrameControl button control style: radio button.
-
-
-
+
DrawFrameControl button control style: three-state button.
-
-
-
+
DrawFrameControl button control style: push button.
-
-
-
+
DrawFrameControl caption control style: Close button.
-
-
-
+
DrawFrameControl caption control style: Minimize button.
-
-
-
+
DrawFrameControl caption control style: Maximize button.
-
-
-
+
DrawFrameControl caption control style: Restore button.
-
-
-
+
DrawFrameControl caption control style: Help button.
-
-
-
+
DrawFrameControl menubar control style: sub-menu arrow.
-
-
-
+
DrawFrameControl menubar control style: check mark.
-
-
-
+
DrawFrameControl menubar control style: bullet.
-
-
-
+
DrawFrameControl scrollbar control style: down arrow.
-
-
-
+
DrawFrameControl scrollbar control style: left arrow.
-
-
-
+
DrawFrameControl scrollbar control style: right arrow.
-
-
-
+
DrawFrameControl scrollbar control style: combobox scrollbar.
-
-
-
+
DrawFrameControl scrollbar control style: size grip in the
bottom-right window corner.
-
-
-
+
DrawFrameControl scrollbar control style: up arrow.
-
-
-
+
DrawFrameControl control state: inactive (grayed).
-
-
-
+
DrawFrameControl button control state: button pushed.
-
-
-
+
DrawFrameControl button control state: button checked.
-
-
-
+
DrawFrameControl control style: transparent (title bar...).
-
-
-
+
DrawFrameControl scrollbar control state: button hot-tracked.
-
-
-
+
DrawFrameControl button control style: exclude frame.
-
-
-
+
DrawFrameControl button control style: flat.
-
-
-
+
DrawFrameControl button control style: monochrome border.
-
-Hit test error (like HTNOWHERE) which produces a system beep.
-
-
-
Hit test: transparent area.
-
-
-
+
Hit test: outside control.
-
-
-
+
Hit test: client area.
-
-
-
+
Hit test: caption background.
-
-
Indicates an input event occurred in a dialog.
-
-
Indicates an input event occurred in a message box.
-
-
-
Indicates an input event occurred in a menu.
-
-
-
-
-
-
-???
+Not used in the current LCL version.
-
-
-
-???
+Not used in the current LCL version.
Indicates an input event occurred in a scroll bar.
-
-
Indicates an ALT+TAB input event occurred to activate the next window.
-
-
-
PeekMessage flag:
don't remove peeked message.
-
-
-
+
PeekMessage flag:
remove peeked message.
-
-
-
+
Find menu item by command ID.
-
-
-
+
Find menu item by position number.
-
-
-
+
-
-
-
+
Menu flag to draw a horizontal separator.
-
-
-
+
Menu flag to enable a menu item for selection.
-
-
-
+
Menu flag to disable a menu item and prevent its selection.
-
-
-
+
Menu flag to disable a menu item and prevent its selection, but it does not
gray the menu item.
-
-
-
+
Menu to flag to draw the item without a check mark, even when a bitmap is
supplied for the menu item.
-
-
-
+
Menu flag to draw a check mark for the menu item.
-
-
-
+
Menu flag to enable check mark bitmaps for menu items.
-
-
-
+
Menu flag which specifies a menu item as a text value.
-
-
-
+
Menu flag which specifies a menu item as a bitmap image.
-
-
-
+
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.
-
-
-
+
Menu flag which specifies the menu item is a a pop-up, drop-down, or sub-menu.
-
-
-
+
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.
-
-
-
+
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.
-
-
-
+
Menu flag used to remove highlighting from a menu item.
-
-
-
+
Menu flag used to add highlighting to a menu item. When omitted, the
MF_UNHILITE menu flag is assumed.
-
-
-
+
Menu flag used to indicate that an item is the default selection for a menu.
-
-
-
+
Menu flag which indicates if the menu item appears on the Window menu.
-
-
-
+
-
-???
-
+
Menu flag which indicates the menu item caption is right aligned.
-
-
-
+
Menu flag which indicates the item has been selected using the mouse.
-
-
-
+
Mask used to filter menu flag values.
-
-
-
+
Focus and activation key flag used to test for extended key values.
-
-
-
+
Focus and activation key flag which indicates if a dialog is active.
-
-
-
+
Focus and activation key flag which indicates if a menu is active.
-
-
-
+
Focus and activation key flag which indicates if the Alt key is pressed.
-
-
-
+
Focus and activation key flag used to manipulate the previous key state flag.
-
-
-
+
Focus and activation key flag used to manipulate a key state transition flag.
-
-
-
+
Represents the Meta key in a short cut value.
-
-
-
+
Virtual key code for an unknown key (defined by the LCL).
-
-
-
+
Virtual key code (Windows API compatible).
-
-
-
+
Virtual key code (Windows API compatible).
-
-
-
+
Virtual key code (Windows API compatible).
-
-
-
+
Virtual key code for the middle mouse button (Windows API compatible).
-
-
-
+
Virtual key code for the first extra mouse button (Windows API compatible).
-
-
-
+
Virtual key code for the second extra mouse button (Windows API compatible).
-
-
-
+
Virtual key code for the Backspace key. Not to be confused with the Android
BACK navigation key which is mapped to VK_ESCAPE.
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
@@ -2591,474 +1975,325 @@ key but not for a @ key as secondary action of a "2" key, for example.
-
Represents a 3-D border style with a raised outer border.
-
-
-
+
Represents a 3-D border style with a sunken outer border.
-
-
-
+
Represents a 3-D border style with a raised inner border.
-
-
-
+
Represents a 3-D border style with a sunken inner border.
-
-
-
+
Indicates whether an outer border (raised or sunken) is in use for a control.
-
-
-
+
Indicates whether an inner border (raised or sunken) is in use for a control.
-
-
-
+
Indicates whether a raised border (inner or outer) is in use for a control.
-
-
-
+
Indicates whether a sunken border (inner or outer) is in use for a control.
-
-
-
+
Combination of BDR_RAISEDOUTER and BDR_SUNKENINNER.
-
-
-
+
Combination of BDR_SUNKENOUTER and BDR_RAISEDINNER.
-
-
-
+
Combination of BDR_RAISEDOUTER and BDR_RAISEDINNER.
-
-
-
+
Combination of BDR_SUNKENOUTER and BDR_SUNKENINNER.
-
-
-
+
Border flag representing the left side of a border rectangle.
-
-
-
+
Border flag representing the top edge of a border rectangle.
-
-
-
+
Border flag representing the right side of a border rectangle.
-
-
-
+
Border flag representing the bottom edge of a border rectangle.
-
-
-
+
Border flag representing the top and left sides of a border rectangle.
-
-
-
+
Border flag representing the top and right sides of a border rectangle.
-
-
-
+
Border flag representing the bottom and left sides of a border rectangle.
-
-
-
+
Border flag representing the bottom and right sides of a border rectangle.
-
-
-
+
Border flag representing all sides of a border rectangle.
-
-
-
+
Border flag representing a diagonal border.
-
-
-
+
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.
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
Indicates a message box includes an Ok button.
-
-
-
+
Indicates a message box includes Ok and Cancel buttons.
-
-
-
+
Indicates a message box includes Abort, Retry, and Ignore buttons.
-
-
-
+
Indicates a message box includes Yes, No, and Cancel buttons.
-
-
-
+
Indicates a message box includes Yes and No buttons.
-
-
-
+
Indicates a message box includes Retry and Cancel buttons.
-
-
@@ -3070,7 +2305,6 @@ Indicates a message box includes Cancel, Retry, and Continue buttons.
Not yet supported by MessageDlg.
-
@@ -3080,417 +2314,280 @@ Not yet supported by MessageDlg.
Not yet supported by MessageDlg.
-
-
Indicates that a message box displays a Stop Sign icon.
-
-
-
+
Indicates that a message box displays a Question Mark icon.
-
-
-
+
Indicates that a message box displays an Exclamation Point icon.
-
-
-
-
-
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
Request for the scrollbar range.
@@ -3533,829 +2630,555 @@ Indicates that a message box displays an Exclamation Point icon.
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
@@ -4363,720 +3186,501 @@ Indicates that a message box displays an Exclamation Point icon.
Defined for the LCL.
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-Needs to be moved to to StdCtrls.
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
The Scrollbar properties parameter record.
@@ -5129,1831 +3733,1223 @@ while the user is dragging the slider. (read only)
-
+
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
@@ -7014,585 +5010,395 @@ canvas and some are not defined on bitmap canvas.
-
+
Cardinal color value used for no color.
-
-
-
+
Mask used to check for the default color value.
-
-
-
+
Same as CLR_NONE
-
-
-
+
Offset into the system color map for the scroll bar color.
-
-
-
+
Offset into the system color map for the background color.
-
-
-
+
Offset into the system color map for the active caption color.
-
-
-
+
Offset into the system color map for the inactive caption color.
-
-
-
+
Offset into the system color map for the menu color.
-
-
-
+
Offset into the system color map for the window color.
-
-
-
+
Offset into the system color map for the window frame or border color.
-
-
-
+
Offset into the system color map for the menu text color.
-
-
-
+
Offset into the system color map for the window text color.
-
-
-
+
Offset into the system color map for the caption text color.
-
-
-
+
-
-
-
+
Offset into the system color map for the inactive border color.
-
-
-
+
Offset into the system color map for the workspace color.
-
-
-
+
Offset into the system color map for the highlight color.
-
-
-
+
Offset into the system color map for the highlighted text color.
-
-
-
+
Offset into the system color map for the button face color.
-
-
-
+
Offset into the system color map for the button shadow color.
-
-
-
+
Offset into the system color map for the grayed or inactive text color.
-
-
-
+
Offset into the system color map for the button text color.
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
Maximum number of system colors.
@@ -7600,904 +5406,850 @@ Offset into the system color map for the grayed or inactive text color.
Same as COLOR_ENDCOLORS.
-
-
+
-
-
-
+
Represents the stock object for a white brush.
-
-
-
+
Represents the stock object for a light gray brush.
-
-
-
+
Represents the stock object for a gray brush.
-
-
-
+
Represents the stock object for a dark gray brush.
-
-
-
+
Represents the stock object for a black brush.
-
-
-
+
Represents the stock object for an undefined brush.
-
-
-
+
Same as NULL_BRUSH.
-
-
-
+
Represents the stock object for a white pen.
-
-
-
+
Represents the stock object for a black pen.
-
-
-
+
Represents an undefined pen.
-
-
-
+
Represents the stock object for an OEM fixed-pitch font.
-
-
-
+
Represents the stock object for an ANSI fixed-pitch font.
-
-
-
+
Represents the stock object for an ANSI variable-pitch font.
-
-
-
+
Represents the stock object for the system font.
-
-
-
+
Represents the stock object for a default device font.
-
-
-
+
Represents the stock object for the default system color palette.
-
-
-
+
Represents the stock object for the fixed-pitch system font.
-
-
-
+
Represents the stock object for the default GUI font.
-
-
-
+
Represents the stock object with a device context for a brush.
-
-
-
+
Represents the stock object with a device context for a pen.
-
-
-
+
Upper limit for stock object index definitions.
-
-
-
+
Lower limit for the stock pixmap type indexes.
-
-
-
+
-
-
-
+Identifier for the stock image used on an OK button.
-
+
-
-
-
+Identifier for the stock image used on a Cancel button.
-
+
-
-
-
+Identifier for the stock image used on a Help button.
-
+
-
-
-
+Identifier for the stock image used on a Yes button.
-
+
-
-
-
+Identifier for the stock image used on a No button.
-
+
-
-
-
+Identifier for the stock image used on a Close button.
-
+
-
-
-
+Identifier for the stock image used on a Abort button.
-
+
-
-
-
+Identifier for the stock image used on a Retry button.
-
+
-
-
-
+Identifier for the stock image used on an Ignore button.
-
+
-
-
-
+Identifier for the stock image used on an All button.
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Represents the pixmap containing the shield image used on dialogs.
+Identifier for the stock image used on a "Yes to All" button.
-
-
-
+
+
+
+Identifier for the stock image used on a "No to All" button.
+
+
+
+
+Identifier for the stock image used on an Open button.
+
+
+
+Identifier for the stock image used on a Save button.
+
+
+
+
+Identifier for the stock image used on a button with a Shield glyph.
+
+
+
+
+Identifier for the stock image used on a Continue button.
+
+Added in LCL 4.0.
+
+
+
+
+
+Identifier for the stock image used on a "Try Again" button.
+
+
+Added in LCL 4.0.
+
+
+
+
+Lower limit for identifier used as dialog glyphs.
+
+
+
+Identifier for the stock image used on a Warning dialog.
+
+
+
+Identifier for the stock image used on an Error dialog.
+
+
+
+Identifier for the stock image used on an Information dialog.
+
+
+
+Identifier for the stock image used on a Confirm dialog.
+
+
+
+Identifier for the stock image used on a Shield dialog.
+
+
+
Device context object type for a pen.
-
-
-
+
Device context object type for a brush.
-
-
-
+
Device context object type for a device handle.
-
-
-
+
Device context object type for a device handle with metadata.
-
-
-
+
Device context object type for a palette.
-
-
-
+
Device context object type for a font.
-
-
-
+
Device context object type for a bitmap image.
-
-
-
+
Device context object type for a region.
-
-
-
+
Device context object type for a metafile (.wmf).
-
-
-
+
-
-
-
+Device context object type for a Memory DC.
-
+
-
-
-
+Device context object type for an Extended Pen DC.
-
+
-
-
-
+Device context object type for an Enhanced Metafile DC.
-
+
-
-
-
+Device context object type for an Enhanced Metafile (.emf).
-
+
-
-
-
+
+Device context object type for a ColorSpace structure (tagEMRCREATECOLORSPACE).
+
-
+
System metric index used to get the width in pixels of the screen for the
primary display monitor.
-
-
-
+
System metric index used to get the height in pixels of the screen for the
primary display monitor.
-
-
-
+
System metric index used to get the width of a vertical scroll bar in pixels.
-
-
-
+
System metric index used to get the height of a horizontal scroll bar in
pixels.
-
-
-
+
System metric index used to get the height of the caption area in pixels.
-
-
-
+
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.
-
-
-
+
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.
-
-
-
+
Same as SM_CXFIXEDFRAME.
-
-
-
+
Same as SM_CYFIXEDFRAME.
-
-
-
+
-
-
-
+
+System metric index used to get the height for the thumb box (in pixels) in a
+vertical scroll bar.
+
-
+
-
-
-
+
+System metric index used to get the width for the thumb box (in pixels) in a
+horizontal scroll bar.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for a large icon.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a large icon.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for a cursor shape.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a cursor shape.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a single-line menu
+bar.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for the client area in a
+full-screen window on the primary display.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for the client area in a
+full-screen window on the primary display.
+
-
+
-
-
-
+
+System metric index used to get the height for the Kanji window at the bottom
+of the screen on DBCS input systems.
+
-
+
-
-
-
+
+System metric index used to determine whether a mouse (physical or virtual) is
+present on the system.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for the arrow drawn on a
+vertical scroll bar.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for the arrow drawn on a
+horizontal scroll bar.
+
-
+
-
-
-
+
+System metric index used to determine whether a debug version of User.exe is
+installed on the system.
+
-
+
-
-
-
+
+System metric index used to determine whether the actions for the left and
+right mouse buttons have been swapped.
+
-
+
-
-
-
+Not used in the current LCL version.
-
+
-
-
-
+Not used in the current LCL version.
-
+
-
-
-
+Not used in the current LCL version.
-
+
-
-
-
+Not used in the current LCL version.
-
+
-
-
-
+
+System metric index used to get the minimum width (in pixels) for a window.
+
-
+
-
-
-
+
+System metric index used to get the minimum height (in pixels) for a window.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for a button displayed on
+a window caption or title bar.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a button displayed
+on a window caption or title bar.
+
-
+
-
-
-
+Same as SM_CXSIZEFRAME.
+
+
+
-
+
-
-
-
+Same as SM_CYSIZEFRAME.
+
+
+
-
+
-
-
-
+
+System metric index used to get the minimum tracking width (in pixels) allowed
+when a window frame is resized.
+
-
+
-
-
-
+
+System metric index used to get the minimum tracking height (in pixels) allowed
+when a window frame is resized.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for the rectangle around
+the first mouse click in a double-click sequence. The second mouse click must
+be within the rectangle to be handled as a double-click event.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for the rectangle around
+the first mouse click in a double-click sequence. The second mouse click must
+be within the rectangle to be handled as a double-click event.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for an item displayed
+using the large icon view. SM_CXICON gets the minimum width.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for an item displayed
+using the large icon view. SM_CYICON gets the minimum height.
+
-
+
-
-
-
+
+System metric index used to determine whether drop-down menu are aligned to the
+right on a menu bar. Returns 0 when left-aligned. Non-zero is right-aligned.
+
-
+
-
-
-
+
+System metric index used to determine whether Pen computing extensions have
+been installed for the Windows platform.
+
-
+
-
-
-
+
+System metric index used to determine whether DBCS input is supported on a
+Windows platform. Non-zero indicates that DBCS is supported.
+
-
+
-
-
-
+
+System metric index used to get the number buttons available on the mouse.
+Returns 0 if a mouse is not installed.
+
-
+
-
-
-
+Same as SM_CXFIXEDFRAME.
-
+
-
-
-
+Same as SM_CYFIXEDFRAME.
-
+
-
-
-
+Same as SM_CXSIZEFRAME.
-
+
-
-
-
+
+System metric index used to get the thickness (in pixels) for the vertical
+border on a resizable window. Use SM_CXSIZEFRAME for the horizontal border. Has
+the same value as SM_CYFRAME.
+
-
+
-
-
-
+Ignored. Do not use.
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for the border on a
+window. Returns the same value as SM_CXEDGE.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for the border on a
+window. Returns the same value as SM_CXEDGE.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for the rectangle around
+a minimized window. The value is used when minimized windows are arranged.
+SM_CXMINIMIZED gets the minimum width for a minimized window.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for the rectangle around
+a minimized window. The value is used when minimized windows are arranged.
+SM_CYMINIMIZED gets the minimum height for a minimized window.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for a small icon used on
+a window caption/title bar or in small icon view on a list view.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a small icon used on
+a window caption/title bar or in small icon view on a list view.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a small caption.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for a small caption
+button.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a small caption
+button.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for a menu bar button.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a menu bar button.
+
-
+
-
-
-
+
+System metric index used to determine how minimized windows are arranged. The
+return value contains OR'd values which indicate the starting position and
+direction.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for a minimized window.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a minimized window.
+
-
+
-
-
-
+
+System metric index used to get the default maximum width (in pixels) for a
+window that has a caption and sizing borders. The return value refers to the
+width for the desktop.
+
-
+
-
-
-
+
+System metric index used to get the default maximum height (in pixels) for a
+window that has a caption and sizing borders. The return value refers to the
+height for the desktop.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for a maximized top-level
+window on the primary display.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for a maximized
+top-level window on the primary display.
+
-
+
-
-
-
+
+System metric index used to determine whether a network is present. Only the
+least significant bit in the return value is used; other bits are reserved.
+When set, a network is present.
+
-
+
-
-
-
+
+System metric index used to determine whether a fail-safe boot mode was used to
+start the Windows system. 0 is Normal boot. 1 is Fail-Safe. 2 is Fail-Safe with
+Network.
+
-
+
-
-
-
+
+System metric index used to get the number of horizontal pixels used as the
+threshold for starting a drag operation.
+
-
+
-
-
-
+
+System metric index used to get the number of vertical pixels used as the
+threshold for starting a drag operation.
+
-
+
-
-
-
+
+System metric index used to determine whether an application displays a visual
+indicator when it generates a sound. Returns a non-zero value when enabled.
+
-
+
-
-
-
+
+System metric index used to get the default width (in pixels) for the check
+mark bitmap drawn on a menu.
+
-
+
-
-
-
+
+System metric index used to get the default height (in pixels) for the check
+mark bitmap drawn on a menu.
+
-
+
-
-
-
+
+System metric index used to determine whether the system is quipped with a
+low-end (slow) processor. Returns a non-zero value when enabled.
+
-
+
-
-
-
+
+System metric index used to determine whether the system uses Arabic or Hebrew
+languages. Returns a non-zero value when enabled.
+
-
+
-
-
-
+
+System metric index used to determine whether a mouse with a vertical scroll
+wheel is installed. Returns a non-zero value when present.
+
-
+
-
-
-
+Not used in the current LCL version.
+
+
+As an aside, the value is also defined in FPC units. Source comments indicate:
+
+
+
The correct value for SM_CMETRICS for NT 3.5 is 75.
+
For Windows 95 and NT 4.0, it is 76.
+
The meaning is undocumented, anyhow.
+
+
-
+
-
-
-
+
+System metric index used to get the left edge of the virtual screen represented
+by all of the display monitors on the system. SM_CXVIRTUALSCREEN gets the width
+for the virtual screen.
+
-
+
-
-
-
+
+System metric index used to get the top edge of the virtual screen represented
+by all of the display monitors on the system. SM_CYVIRTUALSCREEN gets the
+height for the virtual screen.
+
-
+
-
-
-
+
+System metric index used to get the width (in pixels) for the virtual screen
+represented by all of the display monitors on the system. SM_XVIRTUALSCREEN
+gets the coordinate for the left edge on the virtual screen.
+
-
+
-
-
-
+
+System metric index used to get the height (in pixels) for the virtual screen
+represented by all of the display monitors on the system. SM_YVIRTUALSCREEN
+gets the coordinate for the top edge on the virtual screen.
+
-
+
-
-
-
+
+System metric index used to get the numbers of visible displays attached to the
+system. It excludes pseudo-monitors associated with devices used for remote
+drawing or mirrored displays.
+
-
+
-
-
-
+
+System metric index used to determine whether all of the display monitors share
+the same color format (RGB pixel order and number of bits). A non-zero return
+value indicates the color format is shared on all monitors.
+
-
+
-
-
-
+
+Defined in the LCL to get the spacing used between a scroll bar and the content
+area for a control. Used in GTK and QT widgetsets.
+Defined to get accurate maximized window width under X11.
-
-Defined to get accurate maximized height under X11.
-
-Indicates if a form uses Alpha channel transparency.
-
-
@@ -8505,1710 +6257,1241 @@ 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.
-
-
-
+
Gets the state for warning beeps from system parameter information.
-
-
-
+
Sets warning beeps on or off using system parameter information.
-
-
-
+
Gets mouse threshold and acceleration values from system parameter
information.
-
-
-
+
-
-
-
+
+System Parameter Info index used to set the threshold and acceleration values
+for the mouse.
+
-
+
-
-
-
+
+System Parameter Info index used to get a factor applied to sizing borders for
+a window.
+
-
+
-
-
-
+
+System Parameter Info index used to set the factor applied to sizing borders
+for a window.
+
-
+
-
-
-
+
+System Parameter Info index used to get the keyboard repeat rate setting in the
+range 0 (approximately 2.5 repetitions per second) to 31 (approximately 30
+repetitions per second).
+
-
+
-
-
-
+
+System Parameter Info index used to set the keyboard repeat rate. The value
+must be in the range 0 (approximately 2.5 repetitions per second) to 31
+(approximately 30 repetitions per second).
+
-
+
-
-
-
+Not used in the current LCL version.
-
+
-
-
-
+
+System Parameter Info index used to get or set the width (in pixels) for an
+icon displayed in the large icon view. SM_CXICON gets the minimum width for an
+icon.
+
-
+
-
-
-
+
+System Parameter Info index used to get the time-out value (in seconds) for a
+screen saver.
+
-
+
-
-
-
+
+System Parameter Info index used to set the time-out value (in seconds) for a
+screen saver.
+
-
+
-
-
-
+
+System Parameter Info index used to determine whether a screen saver is
+enabled. Return value is version-dependent. TRUE is normally enabled, except on
+Windows 7, Windows Server 2008 R2, and Windows 2000, where TRUE is disabled.
+
-
+
-
-
-
+
+System Parameter Info index used to set the state for the screen saver.
+Parameter value TRUE activates the screen saver, and FALSE deactivates it.
+
-
+
-
-
-
+Not used in the current LCL version.
-
+
-
-
-
+Not used in the current LCL version.
-
+
-
-
-
+
+System Parameter Info index used to indicate that the system wallpaper has been
+changed. The return value is True unless an error was detected.
+
-
+
-
-
-
+
+System Parameter Info index used to set the desktop pattern using the value
+read from the WIN.INI file.
+
-
+
-
-
-
+
+System Parameter Info index used to get the repeat-delay setting for the
+keyboard. The return value is in the range 0 (approximately 250 ms delay) to 3
+(approximately 1 second delay). The actual delay rate is hardware-dependent.
+
-
+
-
-
-
+
+System Parameter Info index used to set the repeat-delay for the keyboard. The
+new value must be in the range 0 (approximately 250 ms delay) to 3
+(approximately 1 second delay). The actual delay rate is hardware-dependent.
+
-
+
-
-
-
+
+System Parameter Info index used to get or set the height (in pixels) for the
+cell where an icon is displayed. SM_CYICON gets the minimum icon height.
+
-
+
-
-
-
+
+System Parameter Info index used to determine whether word wrapping for the
+caption text on an icon is enabled. Parameter value TRUE indicates word
+wrapping is enabled.
+
-
+
-
-
-
+
+System Parameter Info index used set to enable or disable word wrapping of the
+caption text for an icon. Parameter value TRUE is enabled.
+
-
+
-
-
-
+
+System Parameter Info index used to determine whether a pop-up menu is
+left-aligned or right-aligned to its menu bar item. TRUE is right-aligned.
+
-
+
-
-
-
+
+System Parameter Info index used to set the alignment for a pop-up menu
+relative to its menu bar item. FALSE is left-aligned. TRUE is right-aligned.
+
-
+
-
-
-
+
+System Parameter Info index used to set the width (in pixels) for the rectangle
+around the first mouse click in a double-click sequence. The second mouse click
+must be within the rectangle to be handled as a double-click event.
+
-
+
-
-
-
+
+System Parameter Info index used to set the height (in pixels) for the
+rectangle around the first mouse click in a double-click sequence. The second
+mouse click must be within the rectangle to be handled as a double-click event.
+
-
+
-
-
-
+
+System Parameter Info index used to get the logical font information for icon
+caption text. Used in the TWin32WidgetSet widgetset class.
+
-
+
-
-
-
+
+System Parameter Info index used to set the mouse double-click time threshold.
+The parameter value contains the maximum number of milliseconds between mouse
+clicks treated as a double-click event. The maximum value for the setting is
+5000 milliseconds (5 seconds).
+
-
+
-
-
-
+
+System Parameter Info index used to swap or restore the actions performed for
+the left and right mouse buttons. THe parameter value TRUE swaps the actions
+performed for the buttons. FALSE restores the original behavior.
+
-
+
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
+System Parameter Info index used to set the height (in pixels) for the top and
+bottom edges on the focus rectangle drawn in DrawFocusRect. Not supported on
+Windows 2000.
+
-
+
-Gets the color orientation for font smoothing from system parameter
-information.
+System Parameter Info index used to get the orientation used for font smoothing
+(RGB or BGR orientation).
-
-
-
+
-Sets the color orientation for font smoothing using system parameter
-information.
+System Parameter Info index used to set the orientation used for font smoothing
+(RGB or BGR orientation).
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
Horizontal size in millimeters.
-
+
Vertical size in millimeters.
-
-
-
+
Horizontal width in pixels for a device context.
-
+
Vertical height in pixels for a device context.
-
-
-
+
Number of bits per pixel.
-
+
Number of color planes.
-
-
-
+
The number of pixels per logical inch, in X (horizontal) direction.
-
-
-
+
The number of pixels per logical inch, in Y (vertical) direction.
-
-
-
+
Number of entries in the color palette.
-
-
-
+
Number of reserved entries in the color palette.
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
+
Description of a Brush.
@@ -10228,1610 +7511,1092 @@ a BS_HOLLOW brush can be used to suppress filling.
The brush style, e.g. BS_SOLID or BS_HATCHED.
-
-The brush color, a TColorRef for BS_SOLID or BS_HATCHED.
-
-Polymorphic, depending on lbStyle.
With style BS_HATCHED lbHatch is a pattern constant, e.g. HS_VERTICAL.
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
@@ -11852,8 +8617,6 @@ With style BS_HATCHED lbHatch is a pattern constant, e.g. HS_VERTICAL.
Pointer to a TClipboardFormat type.
-
-
@@ -11885,12 +8648,11 @@ used to implement the OnRequest event handler in
Used for platforms / window managers / desktop environments that support more
-than on clipboard. It appears to be inherently tied to the ICCCM protocol
+than one 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.
+classes as an index to access the different clipboard storage areas/formats.
-
@@ -11919,8 +8681,6 @@ different clients.
Contains the names associated with the clipboard types accessed using the
enumeration values.
-
-
@@ -11962,17 +8722,14 @@ in the LCL interface, and used in the implementation of widgetset classes.
Clipboard contains data stored using an application-specific custom format.
-
+
Contains MIME types for the values in the TPredefinedClipboardFormat
enumeration.
-
-
-
Specifies an event handler signalled when a value in a TListWithEvent
@@ -12021,13 +8778,11 @@ OnChange event handler to respond to the notification.
TList
-
+
Member used for the OnChange event handler.
-
-
+
-
Handles the notification when a value is added to or removed from the list.
@@ -12046,15 +8801,15 @@ using the values in Ptr and AnAction as arguments.
TList.Extract
-
+
Untyped pointer to the value for the notification.
-
+
Operation performed for the specified value.
-
+
Event handler signalled when a value is added to or removed from the list.
@@ -12071,292 +8826,199 @@ Signalled from the Notify method (when assigned).
TList.Extract
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier.
-
-
-
+
Component style identifier. Used for non-LCL controls that create their own
handles.
-
-
-
+
A key state constant to represent the left mouse button, equivalent to ssLeft
from TShiftState.
-
@@ -12369,13 +9031,12 @@ from TShiftState.
KeyDataToShiftState
-
+
A key state constant to represent the right mouse button, equivalent to
ssRight from TShiftState.
-
@@ -12389,13 +9050,12 @@ ssRight from TShiftState.
ShiftStateToKeys
-
+
A key state constant to represent the shift key, equivalent to ssShift from
TShiftState.
-
@@ -12409,13 +9069,12 @@ TShiftState.
ShiftStateToKeys
-
+
A key state constant to represent the control key, equivalent to ssCtrl from
TShiftState.
-
@@ -12429,13 +9088,12 @@ TShiftState.
ShiftStateToKeys
-
+
A key state constant to represent the middle mouse button, equivalent to
ssMiddle from TShiftState.
-
@@ -12449,13 +9107,12 @@ ssMiddle from TShiftState.
ShiftStateToKeys
-
+
A key state constant to represent the first extra mouse button, equivalent to
ssExtra1 from TShiftState.
-
@@ -12469,13 +9126,12 @@ ssExtra1 from TShiftState.
ShiftStateToKeys
-
+
A key state constant to represent the second extra mouse button, equivalent
to ssExtra2 from TShiftState.
-
@@ -12493,450 +9149,302 @@ to ssExtra2 from TShiftState.
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
List View notification message code for a pending change to an item.
-
-
-
+
List View notification message code for a completed change to an item.
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
Pointer to the TNMListView type.
-
-
-
+
Record type used for List View change notification messages.
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
-
-
-
+
Alias for the TNMListView type.
-
-
-
+
Alias for the TNMListView type.
-
-
-
+
Alias for the TNMListView type.
-
-
@@ -12948,7 +9456,6 @@ routine in the LCL interface, and used when a widgetset class calls its
InitStockFont method.
-Represents the stock system font.
@@ -12995,7 +9502,6 @@ The following values are not supported in the CompStyle argument, and cause
Not used in the current LCL implementation.
-
@@ -13014,7 +9520,6 @@ String.
Gets the largest value for the specified Integer as a Word type.
-
Hi
@@ -13031,7 +9536,6 @@ Gets the largest value for the specified Integer as a Word type.
Gets the smallest value for the specified Integer as a Word type.
-
Lo
@@ -13052,7 +9556,6 @@ 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'.
-Virtual key code for the specified value.
@@ -13063,8 +9566,6 @@ character in the ranges '0'..'9', 'a'..'z', or 'A'..'Z'.
Gets the character value for the specified virtual key code.
-
-Character value for the specified virtual key code.
@@ -13075,8 +9576,6 @@ character in the ranges '0'..'9', 'a'..'z', or 'A'..'Z'.
Rounds the specified Real value to an Int64 value.
-
-Int64 type with the rounded value.
@@ -13103,7 +9602,6 @@ 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).
-Integer result for the multiply and divide operations.
@@ -13129,7 +9627,6 @@ Ctrl, Alt, or Meta modifiers in Shift. The return value is 0 if any of the
high-order bits in Key are already set.
-TShortCut value for the specified key code and shift modifier.
@@ -13145,9 +9642,6 @@ high-order bits in Key are already set.
Gets a String with the name for the specified character set identifier.
-
-
-Character set name for the specified identifier.
@@ -13160,9 +9654,6 @@ Gets a String with the name for the specified character set identifier.
Gets the character set identifier for the specified character set name.
-
-
-