[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LCLType' (#lcl)

Reference for unit 'LCLType': Types

BITMAP

  

BITMAPCOREHEADER

  

BITMAPCOREINFO

  

BITMAPFILEHEADER

  

BITMAPINFO

  

BITMAPINFOHEADER

  

Bool

  

A LongBool type, distinct from the Boolean type.

COLORREF

  

Represents color constants in the LCL.

DIBSECTION

  

DrawItemStruct

  

ENUMLOGFONT

  

ENUMLOGFONTA

  

ENUMLOGFONTEX

  

ENUMLOGFONTEXA

  

ENUMLOGFONTEXW

  

ENUMLOGFONTW

  

EXTLOGPEN

  

FontEnumExProc

  

FontEnumProc

  

GRADIENTRECT

  

GRADIENTTRIANGLE

  

HANDLE

  

Alias to the PtrUInt type.

HBITMAP

  

The type of a Bitmap Handle.

HBRUSH

  

The type of a painting Brush Handle.

HCURSOR

  

The type for a mouse Cursor Handle.

HDC

  

The type for a Device Context Handle.

HFONT

  

The type of a Font Handle.

HGDIOBJ

  

The type of a general GraphicsDeviceInterface Object Handle.

HGLOBAL

  

The type for a Global memory block Handle.

HHOOK

  

Handle for a callback routine.

HICON

  

The type of an Icon Handle.

HIMAGELIST

  

The type of an Image List Handle.

HINST

  

The type of a (process) Instance Handle.

HKEY

  

Handle to a registry key.

HMENU

  

The type of a Menu Handle.

HMONITOR

  

The type of a display Monitor (CRT...) Handle.

HPALETTE

  

The type of a color Palette Handle.

HPEN

  

The type of a line drawing Pen Handle.

HRGN

  

The type of a display Region Handle.

HWND

  

The type of a Window Handle.

LOGBRUSH

  

Description of a Brush.

LOGFONT

  

LOGFONTA

  

LOGFONTW

  

LOGPALETTE

  

LOGPEN

  

LPARAM

  

Type of the second message argument (pointer-sized).

LPLOGFONT

  

LRESULT

  

Type of a message result (pointer-sized).

MonitorEnumProc

  

MONITOR_DPI_TYPE

NMHDR

  

NM_LISTVIEW

  

Alias for the TNMListView type.

PABC

PAINTSTRUCT

  

PALETTEENTRY

  

PBitmap

  

PBitmapCoreHeader

  

PBitmapCoreInfo

  

PBitmapFileHeader

  

PBitmapInfo

  

PBitmapInfoHeader

  

PClipboardFormat

  

Pointer to a TClipboardFormat type.

PCriticalSection

  

Alias for the PtrUInt type.

PDIBSection

  

PDrawItemStruct

  

PDrawListItemStruct

  

PEnumLogFont

  

PEnumLogFontA

  

PEnumLogFontEx

  

PEnumLogFontExA

  

PEnumLogFontExW

  

PEnumLogFontW

  

PExtLogPen

  

PGradientRect

  

PGradientTriangle

  

PHandle

  

Alias to the PtrUInt type.

PHelpInfo

  

PHKEY

PIconInfo

  

PInt

PLogBrush

  

Description of a Brush.

PLogFont

  

PLogFontA

  

PLogFontW

  

PLogPalette

  

PLogPen

  

PMaxLogPalette

  

PMeasureItemStruct

  

PMonitorInfo

  

PMonitorInfoEx

  

PMonitorInfoExW

  

PMsg

  

PNMHdr

  

PNMListView

  

Pointer to the TNMListView type.

PPaintStruct

  

PPaletteEntry

  

PRect

  

A pointer to TRect.

PRGBAQuad

  

PRGBQUAD

  

PRGBTriple

  

PScreenInfo

  

PScrollInfo

  

The Scrollbar properties parameter record.

PTextMetric

  

PTextMetricA

  

PTextMetricW

  

PTriVertex

  

PWindowPos

  

PWndClass

  

PWndClassA

  

PWndClassEx

  

PWndClassExA

  

PWndClassExW

  

PWndClassW

  

RGBQUAD

  

RGBTRIPLE

  

Short

  

A SmallInt type.

TABC

tagBITMAP

  

tagBITMAPCOREHEADER

  

tagBITMAPCOREINFO

  

tagBITMAPFILEHEADER

  

tagBITMAPINFO

  

tagBITMAPINFOHEADER

  

tagDIBSECTION

  

tagDrawItemStruct

  

tagENUMLOGFONT

  

tagENUMLOGFONTA

  

tagENUMLOGFONTEX

  

tagENUMLOGFONTEXA

  

tagENUMLOGFONTEXW

  

tagENUMLOGFONTW

  

tagEXTLOGPEN

  

tagGRADIENTRECT

  

tagGRADIENTTRIANGLE

  

tagHELPINFO

  

tagLOGBRUSH

  

Description of a Brush.

tagLOGFONT

  

tagLOGFONTA

tagLOGFONTW

tagLOGPALETTE

  

tagLOGPEN

  

tagMonitorInfo

  

tagMonitorInfoEx

  

tagMonitorInfoExW

  

tagMSG

  

tagNMHDR

  

tagNMLISTVIEW

  

Alias for the TNMListView type.

tagPAINTSTRUCT

  

tagPALETTEENTRY

  

tagRGBQUAD

  

tagRGBTRIPLE

  

tagScrollInfo

  

The Scrollbar properties parameter record.

tagTEXTMETRIC

  

tagTextMetricA

  

tagTEXTMETRICW

  

tagTRIVERTEX

  

tagWindowPos

  

tagWNDCLASS

  

tagWNDCLASSA

  

tagWNDCLASSEX

  

tagWNDCLASSEXA

  

tagWNDCLASSEXW

  

tagWNDCLASSW

  

TBitmapCoreHeader

  

TBitmapCoreInfo

  

TBitmapFileHeader

  

TBitmapInfo

  

TBitmapInfoHeader

  

TClipboardFormat

  

Alias for the PtrUInt type.

TClipboardRequestEvent

  

Specifies an event handler signalled to get a stream instance with the data for a given clipboard format.

TClipboardType

  

Represents the sources or dispositions for clipboard data.

TColorRef

  

Represents color constants in the LCL.

TCreateParams

  

TCriticalSection

  

Alias for the PtrUInt type.

TDIBSection

  

TDockImageOperation

  

Actions occurring while dragging an image.

TDrawItemStruct

  

TDrawListItemStruct

  

TEnumLogFont

  

TEnumLogFontA

  

TEnumLogFontEx

  

TEnumLogFontExA

  

TEnumLogFontExW

  

TEnumLogFontW

  

TExtLogPen

  

TEXTMETRIC

  

TEXTMETRICA

  

TEXTMETRICW

  

TFarProc

  

TFNTimerProc

  

TFNWndProc

  

TFontSignature

  

TGradientRect

  

TGradientTriangle

  

THandle

  

Alias to the PtrUInt type.

THelpInfo

  

TIconInfo

  

TKeyBoardState

  

State array of 256 possible (virtual) keys.

TLCLIntfHandle

  

Alias for the THandle type.

TListChangeEvent

  

Specifies an event handler signalled when a value in a TListWithEvent instance is modified.

TLMTimer

  

TLogBrush

  

Description of a Brush.

TLogFont

  

TLogFontA

  

TLogFontW

  

TLogGradientStop

TLOGPALETTE

  

TLogPen

  

TLogRadialGradient

TMaxLogPalette

  

TMeasureItemStruct

  

TMonitorDpiType

TMonitorInfo

  

TMonitorInfoEx

  

TMonitorInfoExW

  

TMsg

  

TNativeCanvasType

TNativeCanvasTypes

TNativeHandleType

TNativeHandleTypes

TNewTextMetric

  

TNewTextMetricEx

  

TNMHdr

  

TNMListView

  

Record type used for List View change notification messages.

TOnShowSelectItemDialogResult

TOwnerDrawState

  

TOwnerDrawStateType

  

TPaintStruct

  

TPaletteEntry

  

TPredefinedClipboardFormat

  

Represents predefined clipboard formats used in the LCL.

TResourceType

  

TRGBAQuad

  

TRGBAQuadArray

TRGBQuad

  

TRGBTriple

  

TRIVERTEX

  

TScreenInfo

  

TScrollInfo

  

The Scrollbar properties parameter record.

TStockFont

  

Represents stock font types used in InitStockFont.

TTextMetric

  

TTextMetricA

  

TTextMetricW

  

TTimerProc

  

TTranslateString

  

Alias for the String type.

TTriVertex

  

TUTF8Char

  

A type that can hold an UTF-8 encoded character.

TWindowPos

  

TWndClass

  

TWndClassA

  

TWndClassEx

  

TWndClassExA

  

TWndClassExW

  

TWndClassW

  

UINT

  

A 32-bit unsigned integer.

UINT_PTR

  

Unsigned integer type with same size as Pointer.

ULONG_PTR

  

Alias for the PtrUInt type.

WindowPos

  

WNDCLASS

  

WNDCLASSA

  

WNDCLASSEX

  

WNDCLASSEXA

  

WNDCLASSEXW

  

WNDCLASSW

  

WPARAM

  

Type of the first message argument (pointer-sized).

_ABC

  

Record describing the width of a TrueType character.

_MSG

  

_NM_LISTVIEW

  

Alias for the TNMListView type.


Version 3.2 Generated 2024-02-25 Home