VCLua version0.3.2

Visual controls

Bevel

BitBtn

Button

CalcEdit

CheckBox

CheckListBox

ComboBox

DateEdit

DirectoryEdit

Edit

EditButton

FileListBox

FileNameEdit

FloatSpinEdit

Form

GroupBox

Image

Label

ListBox

MainMenu

Memo

PageControl

Panel

PopupMenu

ProgressBar

RadioButton

RadioGroup

ScrollBox

Shape

SpeedButton

SpinEdit

Splitter

StatusBar

StringGrid

SynEdit

TabSheet

ToggleBox

ToolBar

TrackBar

TrayIcon

Tree



Nonvisual controls

Action

ActionList

IdleTimer

ImageList

Timer

XMLConfig



Dialogs

OpenDlg

SaveDlg

SelectDirectoryDlg

ColorDlg

FontDlg

FindDlg

ReplaceDlg



Bevel

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
Shape BevelShape
Style BevelStyle
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnPaint OnPaint(Sender)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



BitBtn

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Cancel Boolean
Caption String
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Default Boolean
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
GlyphShowMode gsmAlways, gsmNever, gsmApplication, gsmSystem
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Kind bkCustom, bkOK, bkCancel, bkHelp, bkYes, bkNo, bkClose, bkAbort, bkRetry, bkIgnore, bkAll, bkNoToAll, bkYesToAll
Layout blGlyphLeft, blGlyphRight, blGlyphTop, blGlyphBottom
Left LongInt
Margin LongInt
ModalResult mrNone, mrOk, mrCancel, mrAbort, mrRetry, mrIgnore, mrYes, mrNo, mrAll, mrNoToAll, mrYesToAll
Name String
NumGlyphs LongInt
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
Spacing LongInt
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Image DEPRECATED
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Button

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Cancel Boolean
Caption String
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Default Boolean
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
ModalResult mrNone, mrOk, mrCancel, mrAbort, mrRetry, mrIgnore, mrYes, mrNo, mrAll, mrNoToAll, mrYesToAll
Name String
ParentBidiMode Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



CalcEdit

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AsFloat Double
AsInteger LongInt
AutoSelect Boolean
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
ButtonOnlyWhenFocused Boolean
ButtonWidth LongInt
CalculatorLayout CalculatorLayout
Color clXXXX
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DialogTitle String
DirectInput Boolean
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
Enabled Boolean
Flat Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
MaxLength LongInt
Name String
NumGlyphs LongInt
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnAcceptValue AValue,Action OnAcceptValue(Sender, AValue, Action)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



CheckBox

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
AllowGrayed Boolean
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Caption String
Checked Boolean
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentBidiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
State CheckBoxState
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



CheckListBox

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
AllowGrayed Boolean
Anchors akTop, akLeft, akRight, akBottom
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
Color clXXXX
Columns LongInt
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
Enabled Boolean
ExtendedSelect Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
IntegralHeight Boolean
ItemHeight LongInt
Left LongInt
MultiSelect Boolean
Name String
ParentBidiMode Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
Sorted Boolean
Style ListBoxStyle
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
TopIndex LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)
OnResize OnResize(Sender)

Method Call
Add Add(string)
Clear Clear()
Count number Count()
Delete Deletet(index)
Free Free()
Get string Get()
GetText table GetText()
Index number Index()
Insert Insert(index, string)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
SetText SetText(string or table)



ComboBox

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
ArrowKeysTraverseList Boolean
AutoComplete Boolean
AutoCompleteText ComboBoxAutoCompleteText
AutoDropDown Boolean
AutoSelect Boolean
AutoSize Boolean
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
CharCase EditCharCase
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
DropDownCount LongInt
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
ItemHeight LongInt
ItemIndex LongInt
ItemWidth LongInt
Left LongInt
MaxLength LongInt
Name String
ParentBidiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
ShowHint Boolean
Sorted Boolean
Style ComboBoxStyle
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Text String
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)

Method Call
Add Add(string)
Clear Clear()
Count number Count()
Delete Deletet(index)
Free Free()
Get string Get()
GetText table GetText()
Index number Index()
Insert Insert(index, string)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
SetText SetText(string or table)



DateEdit

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSelect Boolean
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
ButtonOnlyWhenFocused Boolean
ButtonWidth LongInt
CalendarDisplaySettings DisplaySettings
CancelCaption String
CharCase EditCharCase
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Date DateTime
DateOrder DateOrder
DefaultToday Boolean
DialogTitle String
DirectInput Boolean
DragMode dmManual , dmAutomatic
EchoMode EchoMode
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
MaxLength LongInt
Name String
NumGlyphs LongInt
OKCaption String
ParentFont Boolean
ParentShowHint Boolean
PasswordChar Char
ReadOnly Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Text String
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnAcceptDate ADate,AcceptDate OnAcceptDate(Sender, ADate, AcceptDate)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



DirectoryEdit

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSelect Boolean
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
ButtonOnlyWhenFocused Boolean
ButtonWidth LongInt
Color clXXXX
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DialogTitle String
DirectInput Boolean
Directory String
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
Enabled Boolean
Flat Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
MaxLength LongInt
Name String
NumGlyphs LongInt
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
RootDir String
ShowHidden Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnAcceptDirectory Value OnAcceptDirectory(Sender, Value)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Edit

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Alignment Alignment
Anchors akTop, akLeft, akRight, akBottom
AutoSelect Boolean
AutoSize Boolean
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
CharCase EditCharCase
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
EchoMode EchoMode
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
MaxLength LongInt
Name String
ParentBidiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
PasswordChar Char
ReadOnly Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Text String
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



EditButton

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSelect Boolean
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
ButtonHint String
ButtonOnlyWhenFocused Boolean
ButtonWidth LongInt
CharCase EditCharCase
Color clXXXX
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DirectInput Boolean
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
EchoMode EchoMode
Enabled Boolean
Flat Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
MaxLength LongInt
Name String
NumGlyphs LongInt
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
PasswordChar Char
ReadOnly Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Text String
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnButtonClick OnButtonClick(Sender)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



FileListBox

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Directory String
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
Drive Char
ExtendedSelect Boolean
FileName String
FileType FileType
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
IntegralHeight Boolean
ItemHeight LongInt
Left LongInt
Mask String
MultiSelect Boolean
Name String
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
Sorted Boolean
Style ListBoxStyle
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
TopIndex LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)
OnResize OnResize(Sender)

Method Call
Add Add(string)
Clear Clear()
Count number Count()
Delete Deletet(index)
Free Free()
Get string Get()
GetText table GetText()
Index number Index()
Insert Insert(index, string)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
SetText SetText(string or table)



FileNameEdit

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Alignment Alignment
Anchors akTop, akLeft, akRight, akBottom
AutoSelect Boolean
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
ButtonOnlyWhenFocused Boolean
ButtonWidth LongInt
Color clXXXX
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DialogKind DialogKind
DialogOptions ofReadOnly, ofOverwritePrompt, ofHideReadOnly, ofNoChangeDir, ofShowHelp, ofNoValidate, ofAllowMultiSelect, ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofCreatePrompt, ofShareAware, ofNoReadOnlyReturn, ofNoTestFileCreate, ofNoNetworkButton, ofNoLongNames, ofOldStyleDialog, ofNoDereferenceLinks, ofEnableIncludeNotify, ofEnableSizing, ofDontAddToRecent, ofForceShowHidden, ofViewDetail, ofAutoPreview
DialogTitle String
DirectInput Boolean
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
Enabled Boolean
FileName String
Filter String
FilterIndex LongInt
Flat Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
HideDirectories Boolean
Hint String
InitialDir String
Left LongInt
MaxLength LongInt
Name String
NumGlyphs LongInt
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnAcceptFileName Value OnAcceptFileName(Sender, Value)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



FloatSpinEdit

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSelect Boolean
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DecimalPlaces LongInt
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Increment Double
Left LongInt
MaxValue Double
MinValue Double
Name String
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Value Double
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Form

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
AllowDropFiles Boolean
AutoScroll Boolean
AutoSize Boolean
BiDiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderIcons biSystemMenu, biMinimize, biMaximize, biHelp
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
BorderWidth Integer
Caption String
ChildSizing.ControlsPerLine LongInt
ChildSizing.EnlargeHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.EnlargeVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.HorizontalSpacing LongInt
ChildSizing.Layout cclNone, cclLeftToRightThenTopToBottom, cclTopToBottomThenLeftToRight
ChildSizing.LeftRightSpacing LongInt
ChildSizing.ShrinkHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.ShrinkVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.TopBottomSpacing LongInt
ChildSizing.VerticalSpacing LongInt
ClientHeight LongInt
ClientWidth LongInt
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DefaultMonitor dmDesktop, dmPrimary, dmMainForm, dmActiveForm
DockSite Boolean
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
FormStyle fsNormal, fsMDIChild, fsMDIForm, fsStayOnTop
Height LongInt
HelpContext Longint
HelpFile String
HelpKeyword String
HelpType htKeyword, htContext
Hint String
HorzScrollBar.Increment ScrollBarInc
HorzScrollBar.Page ScrollBarInc
HorzScrollBar.Position LongInt
HorzScrollBar.Range LongInt
HorzScrollBar.Smooth Boolean
HorzScrollBar.Visible Boolean
KeyPreview Boolean
LCLVersion String
Left LongInt
Name String
ParentBiDiMode Boolean
ParentFont Boolean
PixelsPerInch LongInt
Position poDesigned, poDefault, poDefaultPosOnly, poDefaultSizeOnly, poScreenCenter, poDesktopCenter, poMainFormCenter, poOwnerFormCenter
SessionProperties String
ShowHint Boolean
ShowInTaskBar stDefault, stAlways, stNever
Tag LongInt
Top LongInt
UseDockManager Boolean
VertScrollBar.Increment ScrollBarInc
VertScrollBar.Page ScrollBarInc
VertScrollBar.Position LongInt
VertScrollBar.Range LongInt
VertScrollBar.Smooth Boolean
VertScrollBar.Visible Boolean
Visible Boolean
Width LongInt
WindowState wsNormal, wsMinimized, wsMaximized

Event Call
OnChange OnChange(Sender)
OnActivate OnActivate(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnClose Action OnClose(Sender, Action)
OnCloseQuery Canclose OnCloseQuery(Sender, CanClose)
OnCreate OnCreate(Sender)
OnDblClick OnDblClick(Sender)
OnDeactivate OnDeactivate(Sender)
OnDestroy OnDestroy(Sender)
OnDockDrop OnDockDrop(Sender, Source, X, Y)
OnDockOver Accept OnDockOver(Sender, Source, X, Y, State, Accept)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnDropFiles OnDropFiles(Sender, FileNames)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnHide OnHide(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)
OnPaint OnPaint(Sender)
OnResize OnResize(Sender)
OnShow OnShow(Sender)
OnStartDock DockObject OnStartDock(Sender, DockObject)
OnUnDock Allow OnUnDock(Sender, Client, NewTarget, Allow)
OnWindowStateChange OnWindowStateChange(Sender)

Method Call
Close Close()
Dock Dock(control)
Free Free()
Hide Hide()
Icon DEPRECATED
IsDocked boolean IsDocked()
Refresh Refresh() (for visual controls only)
SendToBack SendToBack()
SetFocus SetFocus() (for visual controls only)
Show Show()
ShowModal ShowModal()
ShowOnTop ShowOnTopÍ()
UnDock UnDock([table={left,top,width,height}])



GroupBox

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Caption String
ChildSizing.ControlsPerLine LongInt
ChildSizing.EnlargeHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.EnlargeVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.HorizontalSpacing LongInt
ChildSizing.Layout cclNone, cclLeftToRightThenTopToBottom, cclTopToBottomThenLeftToRight
ChildSizing.LeftRightSpacing LongInt
ChildSizing.ShrinkHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.ShrinkVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.TopBottomSpacing LongInt
ChildSizing.VerticalSpacing LongInt
ClientHeight LongInt
ClientWidth LongInt
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DockSite Boolean
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentBidiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDockDrop OnDockDrop(Sender, Source, X, Y)
OnDockOver Accept OnDockOver(Sender, Source, X, Y, State, Accept)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)
OnStartDock DockObject OnStartDock(Sender, DockObject)
OnUnDock Allow OnUnDock(Sender, Client, NewTarget, Allow)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Image

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Center Boolean
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
Enabled Boolean
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentShowHint Boolean
Proportional Boolean
ShowHint Boolean
Stretch Boolean
Tag LongInt
Top LongInt
Transparent Boolean
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)
OnPaint OnPaint(Sender)
OnResize OnResize(Sender)

Method Call
Free Free()
LoadFromBuffer DEPRECATED
LoadFromFile LoadFromFile(string)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Label

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Alignment Alignment
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Caption String
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Layout TextLayout
Left LongInt
Name String
OptimalFill Boolean
ParentBidiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowAccelChar Boolean
ShowHint Boolean
Tag LongInt
Top LongInt
Transparent Boolean
Visible Boolean
Width LongInt
WordWrap Boolean

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



ListBox

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
ClickOnSelChange Boolean
Color clXXXX
Columns LongInt
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
ExtendedSelect Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
IntegralHeight Boolean
ItemHeight LongInt
Left LongInt
MultiSelect Boolean
Name String
ParentBidiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
Sorted Boolean
Style ListBoxStyle
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
TopIndex LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)
OnResize OnResize(Sender)

Method Call
Add Add(string)
Clear Clear()
Count number Count()
Delete Deletet(index)
Free Free()
Get string Get()
GetText table GetText()
Index number Index()
Insert Insert(index, string)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
SetText SetText(string or table)



MainMenu

Property Type
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
Items.AutoCheck Boolean
Items.Caption String
Items.Checked Boolean
Items.Default Boolean
Items.Enabled Boolean
Items.GlyphShowMode gsmAlways, gsmNever, gsmApplication, gsmSystem
Items.GroupIndex Byte
Items.HelpContext Longint
Items.Hint String
Items.ImageIndex LongInt
Items.Name String
Items.RadioItem Boolean
Items.RightJustify Boolean
Items.ShortCut ShortCut
Items.ShowAlwaysCheckable Boolean
Items.Tag LongInt
Items.Visible Boolean
Name String
ParentBidiMode Boolean
Tag LongInt

Event Call
OnClick OnClick(Sender)
OnChange OnChange(Sender)

Method Call
Add Add(string)
Find Find(string)
Free Free()
Insert Insert(index, string)
LoadFromTable LoadFromTable(table)
Refresh Refresh() (for visual controls only)
Remove Remove([index]
SetFocus SetFocus() (for visual controls only)



Memo

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Alignment Alignment
Anchors akTop, akLeft, akRight, akBottom
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
MaxLength LongInt
Name String
ParentBidiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
ScrollBars ScrollStyle
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
WantReturns Boolean
WantTabs Boolean
Width LongInt
WordWrap Boolean

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)

Method Call
Add Add(string)
Clear Clear()
Count number Count()
Delete Deletet(index)
Free Free()
Get string Get()
GetText table GetText()
Index number Index()
Insert Insert(index, string)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
SetText SetText(string or table)



PageControl

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DockSite Boolean
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
TabIndex LongInt
TabOrder TabOrder
TabPosition TabPosition
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnDockDrop OnDockDrop(Sender, Source, X, Y)
OnDockOver Accept OnDockOver(Sender, Source, X, Y, State, Accept)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)
OnStartDock DockObject OnStartDock(Sender, DockObject)
OnUnDock Allow OnUnDock(Sender, Client, NewTarget, Allow)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Panel

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Alignment Alignment
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BevelInner GraphicsBevelCut
BevelOuter GraphicsBevelCut
BevelWidth BevelWidth
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
BorderWidth Integer
Caption String
ChildSizing.ControlsPerLine LongInt
ChildSizing.EnlargeHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.EnlargeVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.HorizontalSpacing LongInt
ChildSizing.Layout cclNone, cclLeftToRightThenTopToBottom, cclTopToBottomThenLeftToRight
ChildSizing.LeftRightSpacing LongInt
ChildSizing.ShrinkHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.ShrinkVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.TopBottomSpacing LongInt
ChildSizing.VerticalSpacing LongInt
ClientHeight LongInt
ClientWidth LongInt
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DockSite Boolean
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
FullRepaint Boolean
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
UseDockManager Boolean
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDockDrop OnDockDrop(Sender, Source, X, Y)
OnDockOver Accept OnDockOver(Sender, Source, X, Y, State, Accept)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)
OnStartDock DockObject OnStartDock(Sender, DockObject)
OnUnDock Allow OnUnDock(Sender, Client, NewTarget, Allow)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



PopupMenu

Property Type
AutoPopup Boolean
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
Items.AutoCheck Boolean
Items.Caption String
Items.Checked Boolean
Items.Default Boolean
Items.Enabled Boolean
Items.GlyphShowMode gsmAlways, gsmNever, gsmApplication, gsmSystem
Items.GroupIndex Byte
Items.HelpContext Longint
Items.Hint String
Items.ImageIndex LongInt
Items.Name String
Items.RadioItem Boolean
Items.RightJustify Boolean
Items.ShortCut ShortCut
Items.ShowAlwaysCheckable Boolean
Items.Tag LongInt
Items.Visible Boolean
Name String
ParentBidiMode Boolean
Tag LongInt

Event Call
OnClick OnClick(Sender)
OnClose Action OnClose(Sender, Action)

Method Call
Add Add(string)
Find Find(string)
Free Free()
LoadFromTable LoadFromTable(table)
Popup Popup([x,y])
Refresh Refresh() (for visual controls only)
Remove Remove([index]
SetFocus SetFocus() (for visual controls only)



ProgressBar

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
BarShowText Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderWidth Integer
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Max LongInt
Min LongInt
Name String
Orientation ProgressBarOrientation
ParentShowHint Boolean
Position LongInt
ShowHint Boolean
Smooth Boolean
Step LongInt
Style ProgressBarStyle
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnStartDock DockObject OnStartDock(Sender, DockObject)

Method Call
Free Free()
Image DEPRECATED
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
StepIt StepInt(number)



RadioButton

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
AllowGrayed Boolean
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BidiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Caption String
Checked Boolean
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentBidiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
State CheckBoxState
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



RadioGroup

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoFill Boolean
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Caption String
ChildSizing.ControlsPerLine LongInt
ChildSizing.EnlargeHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.EnlargeVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.HorizontalSpacing LongInt
ChildSizing.Layout cclNone, cclLeftToRightThenTopToBottom, cclTopToBottomThenLeftToRight
ChildSizing.LeftRightSpacing LongInt
ChildSizing.ShrinkHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.ShrinkVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.TopBottomSpacing LongInt
ChildSizing.VerticalSpacing LongInt
ClientHeight LongInt
ClientWidth LongInt
Color clXXXX
ColumnLayout ColumnLayout
Columns LongInt
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
ItemIndex LongInt
Left LongInt
Name String
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



ScrollBox

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoScroll Boolean
AutoSize Boolean
BiDiMode bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
ChildSizing.ControlsPerLine LongInt
ChildSizing.EnlargeHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.EnlargeVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.HorizontalSpacing LongInt
ChildSizing.Layout cclNone, cclLeftToRightThenTopToBottom, cclTopToBottomThenLeftToRight
ChildSizing.LeftRightSpacing LongInt
ChildSizing.ShrinkHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.ShrinkVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.TopBottomSpacing LongInt
ChildSizing.VerticalSpacing LongInt
ClientHeight LongInt
ClientWidth LongInt
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DockSite Boolean
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
HorzScrollBar.Increment ScrollBarInc
HorzScrollBar.Page ScrollBarInc
HorzScrollBar.Position LongInt
HorzScrollBar.Range LongInt
HorzScrollBar.Smooth Boolean
HorzScrollBar.Visible Boolean
Left LongInt
Name String
ParentBiDiMode Boolean
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
VertScrollBar.Increment ScrollBarInc
VertScrollBar.Page ScrollBarInc
VertScrollBar.Position LongInt
VertScrollBar.Range LongInt
VertScrollBar.Smooth Boolean
VertScrollBar.Visible Boolean
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDockDrop OnDockDrop(Sender, Source, X, Y)
OnDockOver Accept OnDockOver(Sender, Source, X, Y, State, Accept)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)
OnPaint OnPaint(Sender)
OnResize OnResize(Sender)
OnStartDock DockObject OnStartDock(Sender, DockObject)
OnUnDock Allow OnUnDock(Sender, Client, NewTarget, Allow)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Shape

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Brush.Color clXXXX
Brush.Style FPBrushStyle
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentShowHint Boolean
Pen.Color clXXXX
Pen.Cosmetic Boolean
Pen.EndCap PenEndCap
Pen.JoinStyle PenJoinStyle
Pen.Mode FPPenMode
Pen.Style FPPenStyle
Pen.Width LongInt
Shape stRectangle, stSquare, stRoundRect, stRoundSquare, stEllipse, stCircle, stSquaredDiamond, stDiamond
ShowHint Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnPaint OnPaint(Sender)
OnResize OnResize(Sender)
OnStartDock DockObject OnStartDock(Sender, DockObject)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



SpeedButton

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
AllowAllUp Boolean
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Caption String
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Down Boolean
Enabled Boolean
Flat Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
GroupIndex LongInt
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Layout blGlyphLeft, blGlyphRight, blGlyphTop, blGlyphBottom
Left LongInt
Margin LongInt
Name String
NumGlyphs LongInt
ParentFont Boolean
ParentShowHint Boolean
ShowCaption Boolean
ShowHint Boolean
Spacing LongInt
Tag LongInt
Top LongInt
Transparent Boolean
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnPaint OnPaint(Sender)
OnResize OnResize(Sender)

Method Call
Free Free()
Image DEPRECATED
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



SpinEdit

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSelect Boolean
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Enabled Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Increment LongInt
Left LongInt
MaxValue LongInt
MinValue LongInt
Name String
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Value LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Splitter

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSnap Boolean
Beveled Boolean
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
MinSize LongInt
Name String
ParentColor Boolean
ParentShowHint Boolean
ResizeAnchor AnchorKind
ResizeStyle rsNone, rsLine, rsUpdate, rsPattern
ShowHint Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



StatusBar

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoHint Boolean
AutoSize Boolean
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentShowHint Boolean
ShowHint Boolean
SimplePanel Boolean
SimpleText String
SizeGrip Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)
OnStartDock DockObject OnStartDock(Sender, DockObject)

Method Call
Add Add(string)
Clear Clear()
Count number Count()
Delete Deletet(index)
Free Free()
Insert Insert(index, string)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
Update Update(index, string)



StringGrid

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
AlternateColor clXXXX
Anchors akTop, akLeft, akRight, akBottom
AutoAdvance AutoAdvance
AutoEdit Boolean
AutoFillColumns Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
ColCount LongInt
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DefaultColWidth LongInt
DefaultDrawing Boolean
DefaultRowHeight LongInt
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
ExtendedSelect Boolean
FixedColor clXXXX
FixedCols LongInt
FixedRows LongInt
Flat Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
GridLineWidth LongInt
HeaderHotZones GridZoneSet
HeaderPushZones GridZoneSet
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
MouseWheelOption MouseWheelOption
Name String
Options GridOptions
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
RowCount LongInt
ScrollBars ScrollStyle
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
TitleFont.CharSet FontCharSet
TitleFont.Color clXXXX
TitleFont.Height LongInt
TitleFont.Name String
TitleFont.Orientation LongInt
TitleFont.Pitch fpDefault, fpVariable, fpFixed
TitleFont.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
TitleFont.Size LongInt
TitleFont.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
TitleStyle TitleStyle
Top LongInt
UseXORFeatures Boolean
Visible Boolean
VisibleColCount LongInt
VisibleRowCount LongInt
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnDrawCell OnDrawCell(Sender, ACol, ARow, Rect, State)
OnEditButtonClick OnEditButtonClick(Sender)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnGetEditMask Value OnGetEditMask(Sender, ACol, ARow, Value)
OnGetEditText Value OnGetEditText(Sender, ACol, ARow, Value)
OnHeaderClick OnHeaderClick(Sender, IsColumn, Index)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)
OnResize OnResize(Sender)
OnSelectCell CanSelect OnSelectCell(Sender, ACol, ARow, CanSelect)
OnSetEditText Value OnSetEditText(Sender, ACol, ARow, Value)
OnStartDock DockObject OnStartDock(Sender, DockObject)
OnTopLeftChanged OnTopLeftChanged(Sender)

Method Call
AddCol AddCol([index,] table)
CellRect table CellRect(col, row)
ColToTable table ColToTable(index)
DeleteColRow DeleteColRow(isColumn, index)
Free Free()
GetCell string GetCell(col, row)
LoadColFromTable LoadColFromTable(index, table)
LoadFromFile LoadFromFile(string)
LoadRowFromTable LoadRowFromTable(index, table)
MouseToCell col,row = MouseToCell(mousex, mousey)
Refresh Refresh() (for visual controls only)
RowToTable table RowToTable(index)
SaveToFile SaveToFile(string)
SelectedCell col,row SelectedCell()
SetCell SetCell(col,row,string)
SetColParams SetColParams([index,] table)
SetColWidth SetColWidth([index,width] or [table of widths])
SetFocus SetFocus() (for visual controls only)
SetRowHeight SetRowHeight([index,] height)
SortColRow SortColRow(isColumn, index)



SynEdit

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
Beautifier.IndentType SynBeautifierIndentType
Beautifier.Name String
Beautifier.Tag LongInt
BlockIndent LongInt
BookMarkOptions.DrawBookmarksFirst Boolean
BookMarkOptions.EnableKeys Boolean
BookMarkOptions.GlyphsVisible Boolean
BookMarkOptions.LeftMargin LongInt
BookMarkOptions.Xoffset LongInt
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
BracketHighlightStyle SynEditBracketHighlightStyle
BracketMatchColor.Background clXXXX
BracketMatchColor.Foreground clXXXX
BracketMatchColor.FrameColor clXXXX
BracketMatchColor.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
BracketMatchColor.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DefaultSelectionMode SynSelectionMode
Enabled Boolean
ExtraCharSpacing LongInt
ExtraLineSpacing LongInt
FoldedCodeColor.Background clXXXX
FoldedCodeColor.Foreground clXXXX
FoldedCodeColor.FrameColor clXXXX
FoldedCodeColor.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
FoldedCodeColor.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Gutter.AutoSize Boolean
Gutter.Color clXXXX
Gutter.Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Gutter.LeftOffset LongInt
Parts.Name String
Parts.Tag LongInt
Gutter.RightOffset LongInt
Gutter.Visible Boolean
Gutter.Width LongInt
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
HideSelection Boolean
HighlightAllColor.Background clXXXX
HighlightAllColor.Foreground clXXXX
HighlightAllColor.FrameColor clXXXX
HighlightAllColor.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
HighlightAllColor.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Highlighter.ActiveDot Boolean
CommentAttri.Background clXXXX
CommentAttri.Foreground clXXXX
CommentAttri.FrameColor clXXXX
CommentAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
CommentAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Highlighter.Comments CommentStyles
ConstantAttri.Background clXXXX
ConstantAttri.Foreground clXXXX
ConstantAttri.FrameColor clXXXX
ConstantAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
ConstantAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Highlighter.DefaultFilter String
Highlighter.DetectPreprocessor Boolean
Highlighter.DollarVariables Boolean
DotAttri.Background clXXXX
DotAttri.Foreground clXXXX
DotAttri.FrameColor clXXXX
DotAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
DotAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Highlighter.Enabled Boolean
Highlighter.Entity Boolean
EntityAttri.Background clXXXX
EntityAttri.Foreground clXXXX
EntityAttri.FrameColor clXXXX
EntityAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
EntityAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
IdentifierAttri.Background clXXXX
IdentifierAttri.Foreground clXXXX
IdentifierAttri.FrameColor clXXXX
IdentifierAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
IdentifierAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Highlighter.IdentifierChars String
KeyAttri.Background clXXXX
KeyAttri.Foreground clXXXX
KeyAttri.FrameColor clXXXX
KeyAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
KeyAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Highlighter.Markup Boolean
Highlighter.Name String
NumberAttri.Background clXXXX
NumberAttri.Foreground clXXXX
NumberAttri.FrameColor clXXXX
NumberAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
NumberAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
ObjectAttri.Background clXXXX
ObjectAttri.Foreground clXXXX
ObjectAttri.FrameColor clXXXX
ObjectAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
ObjectAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
PreprocessorAttri.Background clXXXX
PreprocessorAttri.Foreground clXXXX
PreprocessorAttri.FrameColor clXXXX
PreprocessorAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
PreprocessorAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
SpaceAttri.Background clXXXX
SpaceAttri.Foreground clXXXX
SpaceAttri.FrameColor clXXXX
SpaceAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
SpaceAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
StringAttri.Background clXXXX
StringAttri.Foreground clXXXX
StringAttri.FrameColor clXXXX
StringAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
StringAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Highlighter.StringDelim StringDelim
SymbolAttri.Background clXXXX
SymbolAttri.Foreground clXXXX
SymbolAttri.FrameColor clXXXX
SymbolAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
SymbolAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Highlighter.Tag LongInt
VariableAttri.Background clXXXX
VariableAttri.Foreground clXXXX
VariableAttri.FrameColor clXXXX
VariableAttri.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
VariableAttri.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Hint String
IncrementColor.Background clXXXX
IncrementColor.Foreground clXXXX
IncrementColor.FrameColor clXXXX
IncrementColor.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
IncrementColor.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
InsertCaret SynEditCaretType
InsertMode Boolean
Left LongInt
LineHighlightColor.Background clXXXX
LineHighlightColor.Foreground clXXXX
LineHighlightColor.FrameColor clXXXX
LineHighlightColor.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
LineHighlightColor.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
MaxLeftChar LongInt
MaxUndo LongInt
MouseLinkColor.Background clXXXX
MouseLinkColor.Foreground clXXXX
MouseLinkColor.FrameColor clXXXX
MouseLinkColor.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
MouseLinkColor.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
Name String
Options SynEditorOptions
Options2 SynEditorOptions2
OverwriteCaret SynEditCaretType
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
RightEdge LongInt
RightEdgeColor clXXXX
ScrollBars ScrollStyle
SelectedColor.Background clXXXX
SelectedColor.Foreground clXXXX
SelectedColor.FrameColor clXXXX
SelectedColor.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
SelectedColor.StyleMask fsBold, fsItalic, fsStrikeOut, fsUnderline
SelectionMode SynSelectionMode
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
TabWidth LongInt
Tag LongInt
Text String
Top LongInt
Visible Boolean
WantTabs Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnClickLink OnClickLink(Sender, Button, Shift, X, Y)
OnCommandProcessed OnCommandProcessed(Sender, Command, AChar, Data)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnDropFiles OnDropFiles(Sender, FileNames)
OnEndDock OnEndDock(Sender, Target, X, Y)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseLink AllowMouseLink OnMouseLink(Sender, X, Y, AllowMouseLink)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnPaint OnPaint(Sender)
OnReplaceText ReplaceAction OnReplaceText(Sender, ASearch, AReplace, Line, Column, ReplaceAction)
OnStartDock DockObject OnStartDock(Sender, DockObject)

Method Call
Add Add(string)
CaretPos col,row CaretPos()
Clear Clear()
CommandProcessor CommandProcessor(string)
Count number Count()
Delete Deletet(index)
FindReplace number FindReplace(findstring, replacestirng, [[string ot table], [x, y]])
Free Free()
Get string Get()
GetSelectedText string GetSelectedText()
GetText table GetText()
GotoLine GotoLine(row)
Index number Index()
Info lines,length Info()
Insert Insert(index, string)
LoadFromFile LoadFromFile(string)
MouseToCaretPos col,row MouseToCaretPos()
Refresh Refresh() (for visual controls only)
SaveToFile SaveToFile(string)
SaveToHtml SaveToHtml(filename)
SetFocus SetFocus() (for visual controls only)
SetLang SetLang(string)
SetText SetText(string or table)
TextPos col,row TextPos() -- considered
TextToLineEnd string TextToLineEnd()
WordAtCursor string WordAtCursor()



TabSheet

Property Type
Caption String
ChildSizing.ControlsPerLine LongInt
ChildSizing.EnlargeHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.EnlargeVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.HorizontalSpacing LongInt
ChildSizing.Layout cclNone, cclLeftToRightThenTopToBottom, cclTopToBottomThenLeftToRight
ChildSizing.LeftRightSpacing LongInt
ChildSizing.ShrinkHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.ShrinkVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.TopBottomSpacing LongInt
ChildSizing.VerticalSpacing LongInt
ClientHeight LongInt
ClientWidth LongInt
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
Enabled Boolean
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
ImageIndex LongInt
Left LongInt
Name String
PageIndex LongInt
ParentFont Boolean
ParentShowHint Boolean
ShowHint Boolean
TabVisible Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnHide OnHide(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)
OnShow OnShow(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



ToggleBox

Property Type
AllowGrayed Boolean
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Caption String
Checked Boolean
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
Name String
ParentShowHint Boolean
ShowHint Boolean
State CheckBoxState
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



ToolBar

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoSize Boolean
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderWidth Integer
ButtonHeight LongInt
ButtonWidth LongInt
Caption String
ChildSizing.ControlsPerLine LongInt
ChildSizing.EnlargeHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.EnlargeVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.HorizontalSpacing LongInt
ChildSizing.Layout cclNone, cclLeftToRightThenTopToBottom, cclTopToBottomThenLeftToRight
ChildSizing.LeftRightSpacing LongInt
ChildSizing.ShrinkHorizontal crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.ShrinkVertical crsAnchorAligning, crsScaleChilds, crsHomogenousChildResize, crsHomogenousSpaceResize
ChildSizing.TopBottomSpacing LongInt
ChildSizing.VerticalSpacing LongInt
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
EdgeBorders EdgeBorders
EdgeInner EdgeStyle
EdgeOuter EdgeStyle
Enabled Boolean
Flat Boolean
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Indent LongInt
Left LongInt
List Boolean
Name String
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ShowCaptions Boolean
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
Top LongInt
Transparent Boolean
Visible Boolean
Width LongInt
Wrapable Boolean

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnResize OnResize(Sender)

Method Call
Add Add(string)
Find Find(string)
Free Free()
LoadFromTable LoadFromTable(table)
Refresh Refresh() (for visual controls only)
Remove Remove([index]
SetFocus SetFocus() (for visual controls only)



TrackBar

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragMode dmManual , dmAutomatic
Enabled Boolean
Frequency LongInt
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
Left LongInt
LineSize LongInt
Max LongInt
Min LongInt
Name String
Orientation TrackBarOrientation
PageSize LongInt
ParentShowHint Boolean
Position LongInt
ScalePos TrackBarScalePos
ShowHint Boolean
TabOrder TabOrder
TabStop Boolean
Tag LongInt
TickMarks TickMark
TickStyle TickStyle
Top LongInt
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChangeBounds OnChangeBounds(Sender)
OnClick OnClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseEnter OnMouseEnter(Sender)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnMouseWheel Handled OnMouseWheel(Sender, Shift, WheelDelta, {MousePos}, Handled)
OnMouseWheelDown Handled OnMouseWheelDown(Sender, Shift, {MousePos}, Handled)
OnMouseWheelUp Handled OnMouseWheelUp(Sender, Shift, {MousePos}, Handled)
OnResize OnResize(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



TrayIcon

Property Type
BalloonFlags BalloonFlags
BalloonHint String
BalloonTimeout LongInt
BalloonTitle String
Hint String
Name String
Tag LongInt
Visible Boolean

Event Call
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)
OnPaint OnPaint(Sender)

Method Call
Free Free()
Hide Hide()
Icon DEPRECATED
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
Show Show()
ShowBalloonHint ShowBalloonHint()



Tree

Property Type
Align alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom
Anchors akTop, akLeft, akRight, akBottom
AutoExpand Boolean
BackgroundColor clXXXX
BorderSpacing.Around SpacingSize
BorderSpacing.Bottom SpacingSize
BorderSpacing.CellAlignHorizontal ControlCellAlign
BorderSpacing.CellAlignVertical ControlCellAlign
BorderSpacing.InnerBorder LongInt
BorderSpacing.Left SpacingSize
BorderSpacing.Right SpacingSize
BorderSpacing.Top SpacingSize
BorderStyle bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin
BorderWidth Integer
Color clXXXX
Constraints.MaxHeight ConstraintSize
Constraints.MaxWidth ConstraintSize
Constraints.MinHeight ConstraintSize
Constraints.MinWidth ConstraintSize
Cursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DefaultItemHeight LongInt
DragCursor crDefault, crNone, crArrow, crCross, crIBeam, crSizeNESW, crSizeNS, crSizeNWSE, crSizeWE, crUpArrow, crHourGlass, crDrag, crNoDrop, crHSplit, crVSplit, crMultiDrag, crSQLWait, crNo, crAppStart, crHelp, crHandPoint, crSize, crSizeAll
DragKind dkDrag, dkDock
DragMode dmManual , dmAutomatic
Enabled Boolean
ExpandSignColor clXXXX
ExpandSignType TreeViewExpandSignType
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
HideSelection Boolean
Hint String
HotTrack Boolean
Indent LongInt
Left LongInt
Name String
Options TreeViewOptions
ParentColor Boolean
ParentFont Boolean
ParentShowHint Boolean
ReadOnly Boolean
RightClickSelect Boolean
RowSelect Boolean
ScrollBars ScrollStyle
SelectionColor clXXXX
ShowButtons Boolean
ShowHint Boolean
ShowLines Boolean
ShowRoot Boolean
SortType SortType
TabOrder TabOrder
TabStop Boolean
Tag LongInt
ToolTips Boolean
Top LongInt
TreeLineColor clXXXX
TreeLinePenStyle FPPenStyle
Visible Boolean
Width LongInt

Event Call
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnChange OnChange(Sender)
OnClick OnClick(Sender)
OnDblClick OnDblClick(Sender)
OnDragDrop OnDragDrop(Sender, Source, X, Y)
OnDragOver Accept OnDragOver(Sender, Source, X, Y, State, Accept)
OnEnter OnEnter(Sender)
OnExit OnExit(Sender)
OnKeyDown Key OnKeyDown(Sender, Key, Shift)
OnKeyUp Key OnKeyUp(Sender, Key, Shift)
OnMouseDown OnMouseDown(Sender, Button, Shift, X, Y)
OnMouseMove OnMouseMove(Sender, Shift, X, Y)
OnMouseUp OnMouseUp(Sender, Button, Shift, X, Y)

Method Call
Add Add(string)
Clear Clear()
Delete Deletet(index)
Free Free()
Get string Get()
GetData
Images
LoadFromFile LoadFromFile(string)
LoadFromTable LoadFromTable(table)
Refresh Refresh() (for visual controls only)
SaveToFile SaveToFile(string)
Selected
Set
SetData
SetFocus SetFocus() (for visual controls only)
SetImage
SetSelectedImage
ToTable



Action

Property Type
AutoCheck Boolean
Caption String
Category String
Checked Boolean
DisableIfNoHandler Boolean
Enabled Boolean
GroupIndex LongInt
HelpContext Longint
HelpKeyword String
HelpType htKeyword, htContext
Hint String
ImageIndex ImageIndex
Name String
ShortCut ShortCut
Tag LongInt
Visible Boolean

Event Call
OnExecute OnExecute(Sender)
OnUpdate OnUpdate(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



ActionList

Property Type
Name String
State ActionListState
Tag LongInt

Event Call
OnChange OnChange(Sender)
OnExecute OnExecute(Sender)
OnUpdate OnUpdate(Sender)

Method Call
Free Free()
Get string Get()
LoadFromTable LoadFromTable(table)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



IdleTimer

Property Type
AutoEnabled Boolean
AutoEndEvent IdleTimerAutoEvent
AutoStartEvent IdleTimerAutoEvent
Enabled Boolean
Interval LongWord
Name String
Tag LongInt

Event Call
OnTimer OnTimer(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



ImageList

Property Type
AllocBy LongInt
BkColor clXXXX
BlendColor clXXXX
DrawingStyle DrawingStyle
Height LongInt
ImageType ImageType
Masked Boolean
Name String
ShareImages Boolean
Tag LongInt
Width LongInt

Event Call
OnChange OnChange(Sender)

Method Call
Clear Clear()
Free Free()
GetGlyph
LoadFromBuffer DEPRECATED
LoadFromFile LoadFromFile(string)
LoadFromTable LoadFromTable(table)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



Timer

Property Type
Enabled Boolean
Interval LongWord
Name String
Tag LongInt

Event Call
OnTimer OnTimer(Sender)

Method Call
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



XMLConfig

Property Type
Filename String
Name String
RootName WideString
StartEmpty Boolean
Tag LongInt
UseEscaping Boolean

Event Call

Method Call
Free Free()
GetValue string GetValue(key)
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)
SetValue SetValue(key, value)



OpenDlg

Property Type
DefaultExt String
FileName String
Filter String
FilterIndex LongInt
Height LongInt
HelpContext Longint
InitialDir String
Name String
Options ofReadOnly, ofOverwritePrompt, ofHideReadOnly, ofNoChangeDir, ofShowHelp, ofNoValidate, ofAllowMultiSelect, ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofCreatePrompt, ofShareAware, ofNoReadOnlyReturn, ofNoTestFileCreate, ofNoNetworkButton, ofNoLongNames, ofOldStyleDialog, ofNoDereferenceLinks, ofEnableIncludeNotify, ofEnableSizing, ofDontAddToRecent, ofForceShowHidden, ofViewDetail, ofAutoPreview
Tag LongInt
Title String
Width LongInt

Event Call
OnClose Action OnClose(Sender, Action)
OnShow OnShow(Sender)

Method Call
Execute Execute()
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



SaveDlg

Property Type
DefaultExt String
FileName String
Filter String
FilterIndex LongInt
Height LongInt
HelpContext Longint
InitialDir String
Name String
Options ofReadOnly, ofOverwritePrompt, ofHideReadOnly, ofNoChangeDir, ofShowHelp, ofNoValidate, ofAllowMultiSelect, ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofCreatePrompt, ofShareAware, ofNoReadOnlyReturn, ofNoTestFileCreate, ofNoNetworkButton, ofNoLongNames, ofOldStyleDialog, ofNoDereferenceLinks, ofEnableIncludeNotify, ofEnableSizing, ofDontAddToRecent, ofForceShowHidden, ofViewDetail, ofAutoPreview
Tag LongInt
Title String
Width LongInt

Event Call
OnClose Action OnClose(Sender, Action)
OnShow OnShow(Sender)

Method Call
Execute Execute()
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



SelectDirectoryDlg

Property Type
DefaultExt String
FileName String
Filter String
FilterIndex LongInt
Height LongInt
HelpContext Longint
InitialDir String
Name String
Options ofReadOnly, ofOverwritePrompt, ofHideReadOnly, ofNoChangeDir, ofShowHelp, ofNoValidate, ofAllowMultiSelect, ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofCreatePrompt, ofShareAware, ofNoReadOnlyReturn, ofNoTestFileCreate, ofNoNetworkButton, ofNoLongNames, ofOldStyleDialog, ofNoDereferenceLinks, ofEnableIncludeNotify, ofEnableSizing, ofDontAddToRecent, ofForceShowHidden, ofViewDetail, ofAutoPreview
Tag LongInt
Title String
Width LongInt

Event Call
OnClose Action OnClose(Sender, Action)
OnShow OnShow(Sender)

Method Call
Execute Execute()
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



ColorDlg

Property Type
Color clXXXX
Height LongInt
HelpContext Longint
Name String
Tag LongInt
Title String
Width LongInt

Event Call
OnClose Action OnClose(Sender, Action)
OnShow OnShow(Sender)

Method Call
Execute Execute()
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



FontDlg

Property Type
Font.CharSet FontCharSet
Font.Color clXXXX
Font.Height LongInt
Font.Name String
Font.Orientation LongInt
Font.Pitch fpDefault, fpVariable, fpFixed
Font.Quality fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased, fqCleartype, fqCleartypeNatural
Font.Size LongInt
Font.Style fsBold, fsItalic, fsStrikeOut, fsUnderline
Height LongInt
HelpContext Longint
MaxFontSize LongInt
MinFontSize LongInt
Name String
Options FontDialogOptions
PreviewText String
Tag LongInt
Title String
Width LongInt

Event Call
OnClose Action OnClose(Sender, Action)
OnShow OnShow(Sender)

Method Call
Execute Execute()
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



FindDlg

Property Type
FindText String
Height LongInt
HelpContext Longint
Name String
Options frDown, frFindNext, frHideMatchCase, frHideWholeWord, frHideUpDown, frMatchCase, frDisableMatchCase, frDisableUpDown, frDisableWholeWord, frReplace, frReplaceAll, frWholeWord, frShowHelp, frEntireScope
Tag LongInt
Title String
Width LongInt

Event Call
OnClose Action OnClose(Sender, Action)
OnShow OnShow(Sender)

Method Call
Close Close()
CloseDialog CloseDialog()
Execute Execute()
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)



ReplaceDlg

Property Type
FindText String
Height LongInt
HelpContext Longint
Name String
Options frDown, frFindNext, frHideMatchCase, frHideWholeWord, frHideUpDown, frMatchCase, frDisableMatchCase, frDisableUpDown, frDisableWholeWord, frReplace, frReplaceAll, frWholeWord, frShowHelp, frEntireScope
ReplaceText String
Tag LongInt
Title String
Width LongInt

Event Call
OnClose Action OnClose(Sender, Action)
OnShow OnShow(Sender)

Method Call
Close Close()
CloseDialog CloseDialog()
Execute Execute()
Free Free()
Refresh Refresh() (for visual controls only)
SetFocus SetFocus() (for visual controls only)