TCustomForm class

Inheritance
Implementers

Constructors

TCustomForm.new(TComponent? AOwner)
TCustomForm.CreateNew(TComponent? AOwner, int Dummy)

Properties

Action TBasicAction?
getter/setter pairinherited
getter/setter pairinherited
Active bool
no setter
ActiveControl TWinControl?
getter/setter pair
Align TAlign
getter/setter pairinherited
AlignLevel int
no setterinherited
Anchors TAnchors
getter/setter pairinherited
AutoScroll bool
no getterinherited
AutoScrool bool
no setterinherited
AutoSize bool
getter/setter pairinherited
BiDiMode TBiDiMode
getter/setter pairinherited
BorderStyle TFormBorderStyle
getter/setter pair
BoundsRect TRect
getter/setter pairinherited
Canvas TCanvas
no setter
Caption String
getter/setter pair
ClientHandle HWND?
no setter
ClientHeight int
getter/setter pairinherited
ClientOrigin TPoint
no setterinherited
ClientRect TRect
no setterinherited
ClientWidth int
getter/setter pairinherited
Color TColor
getter/setter pairinherited
ComponentCount int
no setterinherited
Components TItems<TComponent>
latefinalinherited
ComponentState TComponentState
no setterinherited
ComponentStyle TComponentStyle
no setterinherited
Constraints TSizeConstraints
getter/setter pairinherited
ControlCount int
no setterinherited
Controls TItems<TControl>
latefinalinherited
ControlState TControlState
no setterinherited
ControlStyle TControlStyle
no setterinherited
Ctl3D bool
getter/setter pairinherited
Cursor TCursor
getter/setter pairinherited
DoubleBuffered bool
getter/setter pairinherited
Enabled bool
getter/setter pairinherited
Flex TFlexControlParams
no setterinherited
Font TFont
getter/setter pairinherited
FormState TFormState
no setter
FormStyle TFormStyle
getter/setter pair
Handle HWND
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
Height int
getter/setter pairinherited
Hint String
getter/setter pairinherited
HostDockSite TWinControl?
getter/setter pairinherited
KeyPreview bool
getter/setter pair
Left int
getter/setter pairinherited
getter/setter pair
ModalResult TModalResult
getter/setter pair
MouseCapture bool
getter/setter pairinherited
Name String
getter/setter pairinherited
OnActivate TNotifyEvent?
getter/setter pair
OnCanResize TCanResizeEvent?
getter/setter pairinherited
OnClick TNotifyEvent?
getter/setter pairinherited
OnClose TCloseEvent?
getter/setter pair
OnCreateHandle TNotifyEvent?
getter/setter pairinherited
OnDblClick TNotifyEvent?
getter/setter pairinherited
OnDeactivate TNotifyEvent?
getter/setter pair
OnEnter TNotifyEvent?
getter/setter pairinherited
OnExit TNotifyEvent?
getter/setter pairinherited
OnHide TNotifyEvent?
getter/setter pair
OnKeyDown TKeyEvent?
getter/setter pairinherited
OnKeyPress TKeyPressEvent?
getter/setter pairinherited
OnKeyUp TKeyEvent?
getter/setter pairinherited
OnMouseDown TMouseEvent?
getter/setter pairinherited
OnMouseMove TMouseMoveEvent?
getter/setter pairinherited
OnMouseUp TMouseEvent?
getter/setter pairinherited
OnPaint TNotifyEvent?
getter/setter pair
OnResize TNotifyEvent?
getter/setter pairinherited
OnShow TNotifyEvent?
getter/setter pair
Owner TComponent?
no setterinherited
Parent TWinControl?
getter/setter pairinherited
ParentBiDiMode bool
getter/setter pairinherited
ParentColor bool
getter/setter pairinherited
ParentCtl3D bool
no setterinherited
ParentFont bool
getter/setter pairinherited
ParentForm TCustomForm?
no setterinherited
ParentShowHint bool
getter/setter pairinherited
ParentWindow HWND?
getter/setter pairinherited
PopupMenu TPopupMenu?
getter/setter pairinherited
Position TPosition
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
ScrollArea TScroll
no setterinherited
ShowHint bool
getter/setter pairinherited
Showing bool
no setterinherited
TabOrder int
getter/setter pairinherited
TabStop bool
getter/setter pairinherited
Tag ↔ dynamic
getter/setter pairinherited
Top int
getter/setter pairinherited
Visible bool
getter/setter pairinherited-getteroverride-setter
WheelAccumulator int
getter/setter pairinherited
Width int
getter/setter pairinherited
WindowHandle HWND?
getter/setter pairinherited
WindowProc TWndMethod
getter/setter pairinherited
WindowState TWindowState
getter/setter pair
WindowText String
getter/setter pairinherited

Methods

ActionChange(TObject Sender, bool CheckDefaults) → void
inherited
Activate() → void
ActiveChanged() → void
AddBiDiModeExStyle(TPointer<UINT> ExStyle) → void
inherited
AdjustClientRect(TRect Rect) → void
inherited
AdjustSize() → void
inherited
AlignControl(TControl? AControl) → void
inherited
AlignControls(TControl? AControl, TRect Rect) → void
override
Assign(TPersistent Source) → void
inherited
AssignTo(TPersistent Dest) → void
inherited
AutoScrollInView(TControl AControl) → void
inherited
BeforeDestruction() → void
inherited
BringToFront() → void
inherited
Broadcast(TMessage Message) → void
inherited
CalcAutoRange() → void
inherited
CalcConstraints(Integer MinWidth, Integer MinHeight, Integer MaxWidth, Integer MaxHeight) → void
inherited
CalcCursorPos() TPoint
inherited
CanAutoSize(Integer NewWidth, Integer NewHeight) bool
inherited
CanFocus() bool
inherited
CanResize(Integer NewWidth, Integer NewHeight) bool
inherited
Changed() → void
inherited
ChangeName(String NewName) → void
inherited
CheckNewSize(Integer NewWidth, Integer NewHeight) bool
inherited
ClassName() String
inherited
ClassType() TClass
inherited
Click() → void
inherited
ClientToScreen(TPoint point) TPoint
inherited
Close() → void
CloseQuery() Future<bool>
ConstrainedResize(Integer MinWidth, Integer MinHeight, Integer MaxWidth, Integer MaxHeight) → void
inherited
ContainsControl(TControl? Control) bool
inherited
ControlAtPos(TPoint Pos, bool AllowDisabled, [bool AllowWinControls = false]) TControl?
inherited
ControlsAligned() → void
inherited
CreateHandle() → void
inherited
CreateParams(TCreateParams Params) → void
override
CreateWindowHandle(TCreateParams Params) → void
override
CreateWnd() → void
override
CustomAlignInsertBefore(TControl C1, TControl C2) bool
inherited
CustomAlignPosition(TControl Control, int NewLeft, int NewTop, int NewWidth, int NewHeight, TRect AlignRect, TAlignInfo AlignInfo) → void
inherited
DblClick() → void
inherited
Deactivate() → void
DefaultHandler(TMessage Message) → void
inherited
DefocusControl(TWinControl Control, bool Removing) → void
Destroy() → void
override
DestroyComponents() → void
inherited
DestroyHandle() → void
inherited
Destroying() → void
inherited
DestroyWindowHandle() → void
override
DestroyWnd() → void
inherited
DisableAlign() → void
inherited
DisableAutoRange() → void
inherited
Dispatch(TMessage Message) → void
override
DoCanAutoSize(Integer NewWidth, Integer NewHeight) bool
inherited
DoCanResize(Integer NewWidth, Integer NewHeight) bool
inherited
Dock(TWinControl? NewDockSite, TRect ARect) → void
inherited
DoClose(TPointer<TCloseAction> Action) Future<void>
DoConstrainedResize(Integer NewWidth, Integer NewHeight) → void
inherited
DoConstraintsChange(TObject Sender) → void
inherited
DoContextPopup(TPoint MousePos, TPointer<bool> Handled) → void
inherited
DoEnter() → void
inherited
DoExit() → void
inherited
DoHide() → void
DoKeyDown(TWMKey Message) bool
inherited
DoKeyPress(TWMKey Message) bool
inherited
DoKeyUp(TWMKey Message) bool
inherited
DoMouseDown(TWMMouse Message, TMouseButton Button, TShiftState Shift) → void
inherited
DoMouseUp(TWMMouse Message, TMouseButton Button) → void
inherited
DoMouseWheel(TShiftState Shift, int WheelDelta, TPoint MousePos) bool
inherited
DoMouseWheelDown(TShiftState Shift, TPoint MousePos) bool
inherited
DoMouseWheelUp(TShiftState Shift, TPoint MousePos) bool
inherited
DoNestedActivation(MESSAGE Msg, TWinControl? Control, TCustomForm Form) → void
DoShow() → void
EnableAlign() → void
inherited
EnableAutoRange() → void
inherited
FindComponent(String AName) TComponent?
inherited
FindNextControl(TWinControl? CurControl, bool GoForward, bool CheckTabStop, bool CheckParent) TWinControl?
inherited
FixupTabList() → void
inherited
FocusControl(TWinControl Control) → void
Focused() bool
inherited
FontChanged(TObject Sender) → void
inherited
Free() → void
inherited
FreeNotification(TComponent AComponent) → void
inherited
GetAction() TBasicAction?
inherited
GetActionLinkClass() TMetaClass
inherited
GetClientMetric() TRect
GetClientOrigin() TPoint
inherited
GetClientRect() TRect
override
GetControlExtents() TRect
inherited
GetDeviceContext(TPointer<HWND?> WindowHandle) HDC?
inherited
GetEnabled() bool
inherited
GetOwner() TPersistent?
inherited
GetPopupMenu() TPopupMenu?
inherited
GetScrollArea() TScroll
inherited
GetTabOrderList(List<TWinControl> list) → void
inherited
HandleAllocated() bool
inherited
HandleNeeded() → void
inherited
Hide() → void
override
IfHandleAllocated<T>(dynamic proc(T client), [dynamic res]) → dynamic
inherited
InitiateAction() → void
inherited
InsertComponent(TComponent AComponent) → void
inherited
InsertControl(TControl AControl) → void
inherited
Invalidate() → void
inherited
InvalidateControl(bool IsVisible, bool IsOpaque) → void
inherited
InvalidateFrame() → void
inherited
IsAnchorsStored() bool
inherited
IsMenuKey(TWMKey Message) bool
inherited
IsRightToLeft() bool
inherited
KeyDown(TKeyCode Key, TShiftState Shift) → void
inherited
KeyPress(TKeyCode Key) → void
inherited
KeyUp(TKeyCode Key, TShiftState Shift) → void
inherited
MergeMenu(bool MergeState) → void
MouseDown(TMouseButton Button, TShiftState Shift, int X, int Y) → void
inherited
MouseMove(TShiftState Shift, int X, int Y) → void
inherited
MouseUp(TMouseButton Button, TShiftState Shift, int X, int Y) → void
inherited
MouseWheelHandler(TMessage Message) → void
override
MoveTo(int ALeft, int ATop) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
Notification(TComponent AComponent, TOperation Operation) → void
inherited
NotifyControls(MESSAGE Msg) → void
inherited
Paint() → void
Perform(MESSAGE msg, [dynamic wParam = null, dynamic lParam = null, dynamic result = 0]) → dynamic
inherited
PerformHandle(MESSAGE msg, dynamic wParam, dynamic lParam) → dynamic
inherited
PrecedingWindow(TWinControl Control) HWINDOW?
inherited
Realign() → void
inherited
RecreateWnd() → void
inherited
Refresh() → void
inherited
RefreshMDIMenu() → void
RemoveComponent(TComponent AComponent) → void
inherited
RemoveControl(TControl AControl) → void
inherited
RemoveFocus(bool Removing) → void
inherited
RemoveFreeNotification(TComponent AComponent) → void
inherited
RemoveNotification(TComponent AComponent) → void
inherited
Repaint() → void
inherited
RequestAlign() → void
override
Resize() → void
inherited
Resizing(TWindowState State) → void
override
ScreenToClient(TPoint point) TPoint
inherited
ScrollInView(TControl AControl) → void
inherited
SelectFirst() → void
inherited
SelectNext(TWinControl CurControl, bool GoForward, bool CheckTabStop) → void
inherited
SendCancelMode(TControl? Sender) → void
override
SendDockNotification(MESSAGE Msg, dynamic WParam, dynamic LParam) → void
inherited
SendToBack() → void
inherited
SetActive(bool Value) → void
SetAutoSize(bool Value) → void
inherited
SetBounds(int? ALeft, int? ATop, int? AWidth, int? AHeight) → void
inherited
SetClientSize(int? cx, int? cy) → void
inherited
SetEnabled(bool Value) → void
inherited
SetFocus() → void
override
SetFocusedControl(TWinControl Control) bool
SetModalResult(TModalResult Value) → void
SetName(String NewName) → void
inherited
SetParent(TWinControl? AParent) → void
override
SetParentCtl3D(bool Value) → void
inherited
SetShowHint(bool Value) → void
inherited
SetSize(int AWidth, int AHeight) → void
inherited
SetTextBuf(String Buffer) → void
inherited
SetWindowFocus() → void
SetWindowToMonitor() → void
SetZOrder(bool TopMost) → void
inherited
SetZOrderPosition(int Position) → void
inherited
Show() → void
override
ShowControl(TControl AControl) → void
inherited
ShowModal() Future<TModalResult>
toString() String
A string representation of this object.
inherited
Update() → void
inherited
UpdateActions() → void
UpdateAnchorRules() → void
inherited
UpdateBounds() → void
inherited
UpdateBoundsRect(TRect R) → void
inherited
UpdateControlState() → void
inherited
UpdateScrollBars() → void
inherited
UpdateShowing() → void
inherited
UpdateTabOrder(int Value) → void
inherited
UpdateWindowState() → void
UseRightToLeftAlignment() bool
inherited
ValidateContainer(TComponent AComponent) → void
inherited
ValidateInsert(TComponent AComponent) → void
inherited
VisibleChanging() → void
override
WantChildKey(TControl Child, TMessage Message) bool
WndProc(TMessage Message) → void
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

ShowCommands Map
getter/setter pair