vcl library
Classes
- AnsiString
- BITMAP
- BrushStyles
- BUTTON_MESSAGE
- CHAR
- CLASS_ID
- COLORREF
- Colors
- COMBOBOX_MESSAGE
- ComStrs
- Consts
- CREATESTRUCT
- CWND
- Date
- DBConsts
- DEVCAPS
- EDIT_MESSAGE
- FontMetric
- HBITMAP
- HBRUSH
- HButton
- HButtonControl
- HCanvasDC
- HCheckBox
- HComboBox
- HComponent
- HControl
- HCustomControl
- HCustomForm
- HDateTimePick
- HDC
- HDummyDC
- HEdit
- HElement
- HFlexBox
- HFONT
- HForm
- HGDIOBJ
- HGlyphElement
- HGraphicControl
- HGrid
- HGroupBox
- HHint
- HIMAGE
- HIMAGEDATA
- HInput
- HLabel
- HLabelGroup
- HMAINMENU
- HMemo
- HMENU
- HPALETTE
- HPanel
- HPEN
- HPopupControl
- HPopupList
- HPOPUPMENU
- HRadioButton
- HRichEdit
- HScrollBar
- HScrollControl
- HSelect
- HSpeedButton
- HStatusBar
- HStatusPanel
- HTabButton
- HTabControl
- HTextArea
- HWINDOW
- HWND
- INITSTRUCT
- Integer
- LISTBOX_MESSAGE
- Locale
- LongDayNames
- LongMonthNames
- LPPTR
- MESSAGE
- MINMAXINFO
- MONITORINFO
- MSG
- NCCALCSIZE_PARAMS
- NMHDR
- PenStyles
- Period
- POINT
-
ProxyIterator<
T> - RECT
- RTLConsts
- SCROLLINFO
- ShortDayNames
- ShortMonthNames
- SIZE
- STYLESTRUCT
- SysConsts
- SysDate
- Date is integer value as one plus number of days since 1/1/0001
- SysLocale
- SysLocaleDialogs
- SysMetric
- SysTime
- SysUtils
- TAction
- TActionLink
- TAlignInfo
- TAlphaColor
- TApplication
- TAsset
- TAssetItem
- TAssets
- TAutoIncField
- TBasicAction
- TBasicActionLink
- TBevel
- TBitmap
- TBitmapCanvas
- TBitmapImage
- TBits
- TBooleanField
- TBrush
- TBrushData
- TBrushStyle
- TButton
- TButtonActionLink
- TButtonActionLinkClass = class of TButtonActionLink;
- TButtonControl
- TCalcFlexParams
- TCanvas
- TCharRange
- TCheckBox
- TClass
- TCollection
- TCollectionItem
- TColor
- TColumn
- TColumnTitle
- TComboBox
- TComboBoxStrings
- TCommand
- TCommonCalendar
- TComponent
- TContainedAction
- TControl
- TControlActionLink
- TControlCanvas
- TCreateParams
- TCursor
- TCustomAction
- TCustomActionList
- TCustomCheckBox
- TCustomCombo
- TCustomComboBox
- TCustomComboBoxStrings
- TCustomControl
- TCustomDBGrid
- TCustomDrawGrid
- TCustomEdit
- TCustomForm
- TCustomGrid
- TCustomGroupBox
- TCustomLabel
- TCustomListBox
- TCustomListControl
- TCustomMaskEdit
- TCustomMemo
- TCustomMemoryStream
- TCustomMessage
- TCustomMultiSelectListControl
- TCustomPanel
- TCustomRichEdit
- TCustomStatusBar
- TCustomTabControl
- TDataLink
- TDataSet
- TDataSetField
- TDataSource
- TDate
- TDateField
- TDateTime
- TDateTimeBase
- TDateTimeField
- TDateTimePicker
- TDBGrid
- TDBGridColumns
- TDefCollection
- TDIBSection
- TDrawGrid
- TDynamicField
- TEdit
- TElementStyle
- TEnum
- TField
- TFieldDef
- TFieldDefList
- TFieldDefs
- TFieldList
- TFields
- TFlatList
- TFlexBox
- TFlexControlParams
- TFlexParamItems
- TFlexParams
- TFloatField
- TFont
- TFontData
- TForm
- TGraphic
- TGraphicControl
-
TGraphicsObject<
T extends TResData> - TGridAxisDrawInfo
- TGridCell
- TGridCoord
- TGridDataLink
- TGridDrawInfo
- TGridExtent
- TGridRect
- TGridSizing
- TGroupBox
- THintAction
- THintInfo
- THintWindow
- TImageInfo
- Time
- TInplaceEdit
- TIntegerField
- TInterfacedPersistent
-
TItems<
T> - TKeyCode
- TLabel
- TLabelGroup
-
TList<
T> - TListBox
- TListBoxStrings
- TLocale
- TLocaleItem
- TLocaleRoot
- TLocaleSet
- TLocaleTree
- TMainMenu
- TMaskBrushStyle
- TMemo
- TMemoryStream
- TMenu
- TMenuItem
- TMessage
- TMetaClass
- TMetric
- TModalResult
- TNamedItem
- TNodeStyle
- TNullObject
- TNumericField
- TObject
- TObjectField
- TOwnedCollection
- TPageControl
- TPanel
- TPatternBrushStyle
- TPen
- TPenData
- TPenStyle
- TPersistent
- TPoint
-
TPointer<
T> - TPopupMenu
- TRadioButton
- TRecordBuf
- TRect
- TResData
- TRichEdit
- TRichEditStrings
- TRichEditTools
- TScreen
- TScroll
- TScrollBar
- TScroller
- TScrollInfo
- TScrollingWinControl
- TShortCut
- TSize
- TSizeConstraints
- TSpeedButton
- TSplitter
- TStatusBar
- TStatusPanel
- TStatusPanels
- TStream
- TStringField
- TStringGrid
- TStringItem
- TStringList
- TStrings
- TTabControl
- TTabList
- TTabPos
- TTabSet
- TTabSheet
- TTabStrings
- TTaskWindow
- TTCItem
- TTime
- TTimeStamp
- TUserAction
- TWheelInfo
- TWinControl
- TWinControlActionLink
- TWinControlActionLinkClass = class of TWinControlActionLink;
- TWMCommand
- TWMContextMenu
- TWMGetMinMaxInfo
- TWMKey
- TWMMouse
- TWMMouseWheel
- TWMMove
- TWMNotify
- TWMPaint
- TWMShowWindow
- TWMSize
- TWMWindowPosMsg
- TWndStyle
- USER_Driver
- WINDOWPLACEMENT
- WINDOWPOS
- Windows
- wingdi_dc
- wingdi_objects
- wingdi_text
- wingdi_uitools
- WND
- XFORM
Enums
- ComponentStates
- ComponentStyles
- ControlStates
- ControlStyles
- DBGridOptions
- FormStates
- GridOptions
- ShiftStates
- TActionListState
- TAlign
- TAlignment
- TAnchorKind
- TBevelCut
- TBevelShape
- TBevelStyle
- TBiDiMode
- TBookmarkFlag
- TButtonState
- TCanvasStates
- TCheckBoxState
- TCloseAction
- TCollectionNotification
- TColumnValue
- TComboBoxStyle
- TDataAction
- TDataEvent
- TDataSetState
- TDateOrder
- TDateTimeFlag
- TDBGridColumnsState
- TColumn defines internal storage for column attributes. If IsStored is True, values assigned to properties are stored in this object, the grid- or field-based default sources are not modified. Values read from properties are the previously assigned value, if any, or the grid- or field-based default values if nothing has been assigned to that property. This class also publishes the column attribute properties for persistent storage. If IsStored is True, the column does not maintain local storage of property values. Assignments to column properties are passed through to the underlying grid- or field-based default sources.
- TEdgePart
- TEdgeType
- TFieldAttribute
- TFieldKind
- TFieldType
- TFlexAlignContent
- TFlexAlignItem
- TFlexDirection
- TFlexJustify
- TFlexJustifyContent
- TFontStyle
- TFormBorderStyle
- TFormStyle
- TGetMode
- TGetResult
- TGridDrawStates
- TGridState
- TLineCap
- TLineJoin
- TListBoxStyle
- TListNotification
- TLocateOption
- TMetricUnit
- TMouseButton
- TOperation
- TPopupAlignment
- TPosition
- TResizeStyle
- TScrollBarKind
- TScrollStyle
- TTabStyle
- TWindowState
- WindowProp
Extensions
Constants
- BM_GETCHECK → const MESSAGE
- BM_GETSTATE → const MESSAGE
- BM_SETCHECK → const MESSAGE
- BM_SETSTATE → const MESSAGE
- BM_SETSTYLE → const MESSAGE
- CB_ADDSTRING → const MESSAGE
- CB_CREATEITEM → const MESSAGE
- CB_DELETESTRING → const MESSAGE
- CB_FINDSTRINGEXACT → const MESSAGE
- CB_GETCOUNT → const MESSAGE
- CB_GETCURSEL → const MESSAGE
- CB_GETITEMDATA → const MESSAGE
- CB_GETLBTEXT → const MESSAGE
- CB_INSERTSTRING → const MESSAGE
- CB_LASTMESSAGE → const MESSAGE
- CB_RESETCONTENT → const MESSAGE
- CB_SETCURSEL → const MESSAGE
- CB_SETDROPPEDWIDTH → const MESSAGE
- CB_SETEDITSEL → const MESSAGE
- CB_SETITEMDATA → const MESSAGE
- CB_UPDATEITEM → const MESSAGE
- CBN_SELCHANGE → const int
- cl3DDkShadow → const TColor
- cl3DLight → const TColor
- clActiveBorder → const TColor
- clActiveCaption → const TColor
- clActiveRecord → const TColor
- clAppWorkSpace → const TColor
- clAqua → const TColor
- clBackground → const TColor
- clBlack → const TColor
- clBlue → const TColor
- clBtnFace → const TColor
- clBtnHighlight → const TColor
- clBtnShadow → const TColor
- clBtnText → const TColor
- clCaptionText → const TColor
- clDefault → const TColor
- clFuchsia → const TColor
- clGold → const TColor
- clGray → const TColor
- clGray05 → const TColor
- clGray10 → const TColor
- clGray15 → const TColor
- clGray20 → const TColor
- clGray25 → const TColor
- clGray30 → const TColor
- clGray35 → const TColor
- clGray40 → const TColor
- clGray45 → const TColor
- clGray50 → const TColor
- clGray55 → const TColor
- clGray60 → const TColor
- clGray65 → const TColor
- clGray70 → const TColor
- clGray75 → const TColor
- clGray80 → const TColor
- clGray85 → const TColor
- clGray90 → const TColor
- clGray95 → const TColor
- clGrayText → const TColor
- clGreen → const TColor
- clHighlight → const TColor
- clHighlightText → const TColor
- clInactiveBorder → const TColor
- clInactiveCaption → const TColor
- clInactiveCaptionText → const TColor
- clInactiveRecord → const TColor
- clInfoBk → const TColor
- clInfoText → const TColor
- clLightBlue → const TColor
- clLightOrange → const TColor
- clLime → const TColor
- clLinkBk → const TColor
- clMaroon → const TColor
- clMenu → const TColor
- clMenuText → const TColor
- clNone → const TColor
- clOlive → const TColor
- clPink → const TColor
- clPlum → const TColor
- clPurple → const TColor
- clReadOnly → const TColor
- clRed → const TColor
- clScrollBar → const TColor
- clSilver → const TColor
- clTeal → const TColor
- clWhite → const TColor
- clWindow → const TColor
- clWindowFrame → const TColor
- clWindowText → const TColor
- clYellow → const TColor
- CM_ACTIVATE → const MESSAGE
- CM_BIDIMODECHANGED → const MESSAGE
- CM_BUTTONPRESSED → const MESSAGE
- CM_CANCELMODE → const MESSAGE
- CM_CANFOCUS → const MESSAGE
- CM_CHANGED → const MESSAGE
- CM_CHILDKEY → const MESSAGE
- CM_CLEARVALUE → const MESSAGE
- CM_COLORCHANGED → const MESSAGE
- CM_CONTROLCHANGE → const MESSAGE
- CM_CONTROLLISTCHANGE → const MESSAGE
- CM_CTL3DCHANGED → const MESSAGE
- CM_CURSORCHANGED → const MESSAGE
- CM_DEACTIVATE → const MESSAGE
- CM_DIALOGCHAR → const MESSAGE
- CM_DIALOGKEY → const MESSAGE
- CM_ENABLEDCHANGED → const MESSAGE
- CM_ENTER → const MESSAGE
- CM_EXIT → const MESSAGE
- CM_FOCUSCHANGED → const MESSAGE
- CM_FONTCHANGED → const MESSAGE
- CM_GETCAPTION → const MESSAGE
- CM_GETINSTANCE → const MESSAGE
- CM_GETVALUE → const MESSAGE
- CM_HINTSHOW → const MESSAGE
- CM_HINTSHOWPAUSE → const MESSAGE
- CM_HITTEST → const MESSAGE
- CM_INVALIDATE → const MESSAGE
- CM_ISEMPTY → const MESSAGE
- CM_MENUCHANGED → const MESSAGE
- CM_MOUSEENTER → const MESSAGE
- CM_MOUSELEAVE → const MESSAGE
- CM_MOUSEWHEEL → const MESSAGE
- CM_PARENTBIDIMODECHANGED → const MESSAGE
- CM_PARENTCOLORCHANGED → const MESSAGE
- CM_PARENTCTL3DCHANGED → const MESSAGE
- CM_PARENTFONTCHANGED → const MESSAGE
- CM_PARENTSHOWHINTCHANGED → const MESSAGE
- CM_RECREATEWND → const MESSAGE
- CM_SETVALUE → const MESSAGE
- CM_SHOWHINTCHANGED → const MESSAGE
- CM_SHOWINGCHANGED → const MESSAGE
- CM_TABSTOPCHANGED → const MESSAGE
- CM_TEXTCHANGED → const MESSAGE
- CM_UIACTIVATE → const MESSAGE
- CM_UIDEACTIVATE → const MESSAGE
- CM_VISIBLECHANGED → const MESSAGE
- CM_WANTSPECIALKEY → const MESSAGE
- CN_CHAR → const MESSAGE
- CN_COMMAND → const MESSAGE
- CN_HSCROLL → const MESSAGE
- CN_KEYDOWN → const MESSAGE
- CN_KEYUP → const MESSAGE
- CN_VSCROLL → const MESSAGE
- DefHintColor → const TColor
- DefHintHidePause → const int
- DefHintPause → const int
- DefHintShortPause → const int
- EM_EXGETSEL → const MESSAGE
- EM_EXLINEFROMCHAR → const MESSAGE
- EM_EXSETSEL → const MESSAGE
- EM_FIRSTMESSAGE → const MESSAGE
- EM_GETEVENTMASK → const MESSAGE
- EM_GETLINE → const MESSAGE
- EM_GETLINECOUNT → const MESSAGE
- EM_GETSEL → const MESSAGE
- EM_LASTMESSAGE → const MESSAGE
- EM_LIMITTEXT → const MESSAGE
- EM_LINEINDEX → const MESSAGE
- EM_LINELENGTH → const MESSAGE
- EM_REPLACESEL → const MESSAGE
- EM_SETEVENTMASK → const MESSAGE
- EM_SETREADONLY → const MESSAGE
- EM_SETSEL → const MESSAGE
- HWND_BOTTOM → const CWND
- HWND_BROADCAST → const CWND
- HWND_FFFE → const CWND
- HWND_NOTOPMOST → const CWND
- HWND_TOP → const CWND
- HWND_TOPMOST → const CWND
- IndicatorWidth → const int
- LB_ADDSTRING → const MESSAGE
- LB_DELETESTRING → const MESSAGE
- LB_FINDSTRINGEXACT → const MESSAGE
- LB_GETCARETINDEX → const MESSAGE
- LB_GETCOUNT → const MESSAGE
- LB_GETCURSEL → const MESSAGE
- LB_GETITEMDATA → const MESSAGE
- LB_GETSEL → const MESSAGE
- LB_GETSELCOUNT → const MESSAGE
- LB_GETTEXT → const MESSAGE
- LB_GETTEXTLEN → const MESSAGE
- LB_INSERTSTRING → const MESSAGE
- LB_LASTMESSAGE → const MESSAGE
- LB_RESETCONTENT → const MESSAGE
- LB_SETCARETINDEX → const MESSAGE
- LB_SETCURSEL → const MESSAGE
- LB_SETITEMDATA → const MESSAGE
- LB_SETSEL → const MESSAGE
- MaxListSize → const int
- TCIF_PARAM → const int
- TCIF_TEXT → const int
- TCM_ADJUSTRECT → const MESSAGE
- TCM_DELETEALLITEMS → const MESSAGE
- TCM_DELETEITEM → const MESSAGE
- TCM_GETCURSEL → const MESSAGE
- TCM_GETITEM → const MESSAGE
- TCM_GETITEMCOUNT → const MESSAGE
- TCM_INSERTITEM → const MESSAGE
- TCM_SETCURSEL → const MESSAGE
- TCM_SETITEM → const MESSAGE
- TCN_FIRST → const int
- TCN_LAST → const int
- TCN_SELCHANGE → const int
- TCN_SELCHANGING → const int
- WHEEL_DELTA → const int
- WM_ACTIVATE → const MESSAGE
- WM_CHAR → const MESSAGE
- WM_CHILDACTIVATE → const MESSAGE
- WM_CLEAR → const MESSAGE
- WM_COMMAND → const MESSAGE
- WM_CONTEXTMENU → const MESSAGE
- WM_COPY → const MESSAGE
- WM_CREATE → const MESSAGE
- WM_CUT → const MESSAGE
- WM_DESTROY → const MESSAGE
- WM_ENABLE → const MESSAGE
- WM_EVENT → const MESSAGE
- WM_GETDLGCODE → const MESSAGE
- WM_GETMINMAXINFO → const MESSAGE
- WM_GETTEXT → const MESSAGE
- WM_HSCROLL → const MESSAGE
- WM_KEYDOWN → const MESSAGE
- WM_KEYFIRST → const MESSAGE
- WM_KEYLAST → const MESSAGE
- WM_KEYUP → const MESSAGE
- WM_KILLFOCUS → const MESSAGE
- WM_LBUTTONDBLCLK → const MESSAGE
- WM_LBUTTONDOWN → const MESSAGE
- WM_LBUTTONUP → const MESSAGE
- WM_MBUTTONDBLCLK → const MESSAGE
- WM_MBUTTONDOWN → const MESSAGE
- WM_MBUTTONUP → const MESSAGE
- WM_MOUSEDOWN → const MESSAGE
- WM_MOUSEFIRST → const MESSAGE
- WM_MOUSELAST → const MESSAGE
- WM_MOUSEMOVE → const MESSAGE
- WM_MOUSEWHEEL → const MESSAGE
- WM_MOVE → const MESSAGE
- WM_NCACTIVATE → const MESSAGE
- WM_NCCALCSIZE → const MESSAGE
- WM_NCCREATE → const MESSAGE
- WM_NCDESTROY → const MESSAGE
- WM_NCHITTEST → const MESSAGE
- WM_NOTIFY → const MESSAGE
- WM_PAINT → const MESSAGE
- WM_PARENTNOTIFY → const MESSAGE
- WM_PASTE → const MESSAGE
- WM_RBUTTONDBLCLK → const MESSAGE
- WM_RBUTTONDOWN → const MESSAGE
- WM_RBUTTONUP → const MESSAGE
- WM_SETCURSOR → const MESSAGE
- WM_SETFOCUS → const MESSAGE
- WM_SETFONT → const MESSAGE
- WM_SETREDRAW → const MESSAGE
- WM_SETTEXT → const MESSAGE
- WM_SHOWWINDOW → const MESSAGE
- WM_SIZE → const MESSAGE
- WM_UNICHAR → const MESSAGE
- WM_USER → const MESSAGE
- WM_VSCROLL → const MESSAGE
- WM_WINDOWPOSCHANGED → const MESSAGE
- WM_WINDOWPOSCHANGING → const MESSAGE
Properties
- Application → TApplication
-
no setter
- Assets → TAssets
-
final
- CaptureControl → TControl?
-
no setter
-
csAllValid
↔ Set<
TCanvasStates> -
getter/setter pair
- FALSE → int
-
no setter
- FocusCount → int
-
no setter
- FocusMessages → bool
-
no setter
-
FONT_NAMES
→ List<
String> -
final
- HintWindowClass ↔ TClass
-
getter/setter pair
- HWND_DESKTOP → HWND
-
final
-
locale_en_EN
→ Map<
String, Map< String, Map< >String, Object> > -
final
-
locale_ru_RU
→ Map<
String, Map< String, Map< >String, Object> > -
final
- Screen → TScreen
-
no setter
- THintWindowClass ↔ TClass
-
getter/setter pair
- TRUE → int
-
no setter
- vcl_lib_date → DateTime
-
final
- vcl_lib_version → String
-
final
Functions
-
AnchorAlign(
TAlign Value) → TAnchors -
ApplicationAllocated(
) → bool -
ColorToStr(
TColor color, [TLocale? lng]) → String -
CopyBitmap(
HBITMAP? Handle, HPALETTE? OldPalette, HPALETTE? NewPalette, TDIBSection DIB, TCanvas? Canvas) → HBITMAP -
CreateCompatibleDC(
HDC? dc) → HDC -
CreateObjectInstance(
Type type, TComponent Owner) → TObject? -
DatabaseError(
String Message, [TComponent? Component]) → void -
DatabaseErrorFmt(
String Message, dynamic Args, [TComponent? Component]) → void -
datacmp(
List< int> s1, List<int> s2, [int? len]) → int -
DataTypeToString(
TFieldType type) → String -
DefineObjectFactory(
Type type, TObjectCreator f) → void -
DisableTaskWindows(
HWND? ActiveWindow) → TTaskWindow? -
EnableTaskWindows(
TTaskWindow? WindowList) → void -
EnumFontFamilies(
ENUM_FONT_FAMILY_PROC enumProc) → void -
EqualRect(
RECT rc1, RECT rc2) → bool -
FindControl(
HWND? hwnd) → TWinControl? -
FindDragTarget(
TPoint Pos, bool AllowDisabled) → TControl? -
FindElementControl(
Element? elem) → TWinControl? -
FindTopMostWindow(
HWND ActiveWindow) → HWND? -
FindVCLWindow(
TPoint Pos) → TWinControl? -
GetCaptureControl(
) → TControl? -
GetHint(
TControl? Control) → String - Hint functions
-
GetHintControl(
TControl? Control) → TControl? -
GetLongHint(
String hint) → String -
GetParentForm(
TControl Control) → TCustomForm? -
GetShortHint(
String hint) → String -
GetSystemMetrics(
int nIndex) → int -
GridRect(
TGridCoord Coord1, TGridCoord Coord2) → TGridRect -
HIWORD(
int l) → int -
HookHintHooks(
) → void -
InflateRect(
RECT rect, int x, int y) → void -
InitMenuItems(
TMenu AMenu, List< TMenuItem> Items) → void -
InputBox(
String ACaption, String APrompt, String ADefault) → Future< String> -
IntersectRect(
RECT dest, RECT src1, RECT src2) → bool -
InvalidOp(
String id) → void -
IsRectEmpty(
RECT rect) → bool -
LOWORD(
int l) → int -
make_font_line(
num? size, String? name, int? weight, bool? italic) → String -
MAKELONG(
int a, int b) → int -
memcmp(
dynamic _s1, dynamic _s2, [int? len]) → int -
MessageBox(
dynamic data, String caption, int mode) → Future< int> -
MulDiv(
int nNumber, int nNumerator, int nDenominator) → int -
NewItem(
String ACaption, TShortCut AShortCut, bool AChecked, bool AEnabled, TNotifyEvent AOnClick, THelpContext hCtx, String AName) → TMenuItem -
NewLine(
) → TMenuItem -
NewMenu(
TComponent Owner, String AName, List< TMenuItem> Items) → TMainMenu -
NewPopupMenu(
TComponent Owner, String AName, TPopupAlignment Alignment, bool AutoPopup, List< TMenuItem> Items) → TPopupMenu -
NewSubMenu(
String ACaption, THelpContext hCtx, String AName, List< TMenuItem> Items, bool AEnabled) → TMenuItem -
OffsetRect(
RECT rect, int dx, int dy) → void -
PtInRect(
RECT rect, POINT pt) → bool -
SendFocusMessage(
HWND hWnd, MESSAGE Msg) → bool -
SetCaptureControl(
TControl? Control) → void -
SetRect(
RECT rc, int xLeft, int yTop, int xRight, int yBottom) → bool -
SetRectEmpty(
RECT rect) → bool -
ShowErrorMessage(
dynamic data) → Future< void> -
ShowMessage(
dynamic data) → Future< void> -
ShowQuestionMessage(
dynamic data, [int mode = Windows.MB_YESNO]) → Future< int> -
ShowWarningMessage(
dynamic data) → Future< void> -
START_APPLICATION(
TApplication? app) → TApplication? -
StateInEditModes(
TDataSetState State) → bool -
StrToColor(
String data, [TColor? def = clBlack, TLocale? lng]) → TColor? -
TabControlError(
String s) → void -
toBoolDef(
dynamic val, bool def) → bool -
toDateDef(
dynamic val, [TDateTime? def]) → TDateTime? -
toDoubleDef(
dynamic val, double def) → double -
toEnumDef<
T> (dynamic val, T def) → T -
toIntDef(
dynamic val, int def) → int -
toStringDef(
dynamic val, [String def = ""]) → String -
tryToBool(
dynamic val, [bool? def]) → bool? -
tryToDouble(
dynamic val, [double? def]) → double? -
tryToEnum<
T> (dynamic val, [T? def]) → T? -
tryToInt(
dynamic val, [int? def]) → int? -
tryToString(
dynamic val, [String? def]) → String? -
UnhookHintHooks(
) → void -
UniqueCommand(
) → int -
ValidParentForm(
TControl Control) → TCustomForm
Typedefs
- BOOL = int
- ENUM_FONT_FAMILY_PROC = void Function(String name)
- ENUMPROC = dynamic Function(dynamic elem)
- HMONITOR = dynamic
-
TActionEvent
= void Function(TBasicAction Action, TPointer<
bool> Handled) -
TAnchors
= Set<
TAnchorKind> - TBorderStyle = TFormBorderStyle
-
TCanResizeEvent
= void Function(TObject Sender, Integer NewWidth, Integer NewNeight, TPointer<
bool> Accept) -
TCanvasState
= Set<
TCanvasStates> -
TCloseEvent
= Future<
void> Function(TObject Sender, TPointer<TCloseAction> Action) -
TColumnValues
= Set<
TColumnValue> -
TComponentState
= Set<
ComponentStates> -
TComponentStyle
= Set<
ComponentStyles> -
TControlState
= Set<
ControlStates> -
TControlStyle
= Set<
ControlStyles> - TDataChangeEvent = void Function(TObject Sender, TField? Field)
- TDataOperation = void Function()
- TDataSetErrorEvent = dynamic Function(TDataSet DataSet, EDatabaseError E, TDataAction Action)
- TDataSetNotifyEvent = dynamic Function(TDataSet DataSet)
-
TDBGridOptions
= Set<
DBGridOptions> - TDefUpdateMethod = void Function()
- TEvent = void Function(dynamic Sender)
-
TFieldAttributes
= Set<
TFieldAttribute> - TFlexBlockProc = void Function(TFlexBox flex)
-
TFontStyles
= Set<
TFontStyle> -
TFormState
= Set<
FormStates> -
TGridDrawState
= Set<
TGridDrawStates> -
TGridOptions
= Set<
GridOptions> - THelpContext = int
-
THintEvent
= void Function(TPointer<
String> HintStr, TPointer<bool> CanShow) -
TIdleEvent
= void Function(TObject Sender, TPointer<
bool> Done) - TKeyEvent = void Function(TObject Sender, TKeyCode Key, TShiftState Shift)
- TKeyPressEvent = void Function(TObject Sender, TKeyCode Key)
- TLBFindDataEvent = int Function(TWinControl Control, String FindString)
-
TLocaleItems<
T> = Map< TLocale, Map< T, String> > -
TLocateOptions
= Set<
TLocateOption> -
TLogicEvent
= Future<
bool> Function(dynamic Sender) -
TMessageEvent
= void Function(MSG Msg, TPointer<
bool> Handled) - TMouseEvent = void Function(TObject Sender, TMouseButton Button, TShiftState Shift, int X, int Y)
- TMouseMoveEvent = void Function(TObject Sender, TShiftState Shift, int X, int Y)
- TNotifyEvent = void Function(TObject Sender)
- TObjectCreator = TObject Function(TObject? Owner)
-
TShiftState
= Set<
ShiftStates> -
TShowHintEvent
= void Function(TPointer<
String> HintStr, TPointer<bool> CanShow, THintInfo HintInfo) - TTabChangeEvent = bool Function(TObject Sender, int NewTab)
- TUnsafeNotifyEvent = void Function(TObject? Sender)
- TWndMethod = void Function(TMessage Message)
- UINT = int
- ULONG = int
- window_surface = dynamic
- WNDENUMPROC = bool Function(HWND hWnd, dynamic lParam)
- WNDPROC = void Function(Element elem, TMessage msg)