TControl
Overview
Location
-
Reference:
- DelphiVCL.fx Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
- libDelphiVCL.fx Toffee-Mac Catalyst, Toffee-macOS
- Namespace: RemObjects.Elements.RTL.Delphi.VCL
- Platforms: Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows, Toffee-Mac Catalyst, Toffee-macOS
- Ancestry: TPersistent | TComponent | TControl
constructor (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
constructor
TControl()
init()
Sub New()
constructor (TComponent) protected
constructor(aOwner: TComponent)
TControl(TComponent aOwner)
init(_ aOwner: TComponent)
Sub New(aOwner As TComponent)
Parameters:
- aOwner:
Align virtual
property Align: TAlign read write;
TAlign Align { get; set; }
var Align: TAlign { get{} set{} }
Property Align() As TAlign
AlignWithMargins virtual
property AlignWithMargins: Boolean read write;
Boolean AlignWithMargins { get; set; }
var AlignWithMargins: Boolean { get{} set{} }
Property AlignWithMargins() As Boolean
Assign virtual (declared in TPersistent)
method Assign(Source: TPersistent)
void Assign(TPersistent Source)
func Assign(_ Source: TPersistent)
Sub Assign(Source As TPersistent)
Parameters:
- Source:
AssignTo protected virtual (declared in TPersistent)
method AssignTo(Dest: TPersistent)
void AssignTo(TPersistent Dest)
func AssignTo(_ Dest: TPersistent)
Sub AssignTo(Dest As TPersistent)
Parameters:
- Dest:
Caption virtual
property Caption: VCLString read write;
VCLString Caption { get; set; }
var Caption: VCLString { get{} set{} }
Property Caption() As VCLString
Changed protected virtual
method Changed(aObject: TObject; propName: String)
void Changed(TObject aObject, String propName)
func Changed(_ aObject: TObject, _ propName: String)
Sub Changed(aObject As TObject, propName As String)
Parameters:
- aObject:
- propName:
Click protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method Click
void Click()
func Click()
Sub Click()
Click Click() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func Click(Click )
Parameters:
- :
ClientHeight virtual
property ClientHeight: Int32 read write;
Int32 ClientHeight { get; set; }
var ClientHeight: Int32 { get{} set{} }
Property ClientHeight() As Int32
ClientWidth virtual
property ClientWidth: Int32 read write;
Int32 ClientWidth { get; set; }
var ClientWidth: Int32 { get{} set{} }
Property ClientWidth() As Int32
Color virtual
property Color: TColor read write;
TColor Color { get; set; }
var Color: TColor { get{} set{} }
Property Color() As TColor
ComponentState virtual (declared in TComponent)
property ComponentState: TComponentState read;
TComponentState ComponentState { get; }
var ComponentState: TComponentState { get{} }
ReadOnly Property ComponentState() As TComponentState
Controls virtual
CreateHandle protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method CreateHandle
void CreateHandle()
func CreateHandle()
Sub CreateHandle()
CreateHandle CreateHandle() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func CreateHandle(CreateHandle )
Parameters:
- :
CurrentPPI Island-Windows
property CurrentPPI: Int32 read;
Int32 CurrentPPI { get; }
var CurrentPPI: Int32 { get{} }
ReadOnly Property CurrentPPI() As Int32
DefaultHandler protected virtual Island-Windows
method DefaultHandler(var aMessage: TMessage)
void DefaultHandler(ref TMessage aMessage)
func DefaultHandler(_ aMessage: TMessage)
Sub DefaultHandler(ByRef aMessage As TMessage)
Parameters:
- aMessage:
DefineProperties virtual (declared in TPersistent)
method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
Sub DefineProperties(Filer As TObject)
Parameters:
- Filer:
ExplicitHeight virtual
property ExplicitHeight: Int32 read write;
Int32 ExplicitHeight { get; set; }
var ExplicitHeight: Int32 { get{} set{} }
Property ExplicitHeight() As Int32
ExplicitLeft virtual
property ExplicitLeft: Int32 read write;
Int32 ExplicitLeft { get; set; }
var ExplicitLeft: Int32 { get{} set{} }
Property ExplicitLeft() As Int32
ExplicitTop virtual
property ExplicitTop: Int32 read write;
Int32 ExplicitTop { get; set; }
var ExplicitTop: Int32 { get{} set{} }
Property ExplicitTop() As Int32
ExplicitWidth virtual
property ExplicitWidth: Int32 read write;
Int32 ExplicitWidth { get; set; }
var ExplicitWidth: Int32 { get{} set{} }
Property ExplicitWidth() As Int32
Font virtual
property Font: TFont read write;
TFont Font { get; set; }
var Font: TFont { get{} set{} }
Property Font() As TFont
GetClientHeight protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method GetClientHeight: Int32
Int32 GetClientHeight()
func GetClientHeight() -> Int32
Function GetClientHeight() As Int32
GetClientHeight GetClientHeight(): Int32 protected virtual Toffee-Mac Catalyst, Toffee-macOS
func GetClientHeight(GetClientHeight ) -> Int32
Parameters:
- :
GetClientWidth protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method GetClientWidth: Int32
Int32 GetClientWidth()
func GetClientWidth() -> Int32
Function GetClientWidth() As Int32
GetClientWidth GetClientWidth(): Int32 protected virtual Toffee-Mac Catalyst, Toffee-macOS
func GetClientWidth(GetClientWidth ) -> Int32
Parameters:
- :
GetDefaultName protected Island-Windows
method GetDefaultName: String
String GetDefaultName()
func GetDefaultName() -> String
Function GetDefaultName() As String
GetDesignPPI protected Island-Windows
method GetDesignPPI: Int32
Int32 GetDesignPPI()
func GetDesignPPI() -> Int32
Function GetDesignPPI() As Int32
GetNamePath virtual (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
Function GetNamePath() As DelphiString
GetNamePath GetNamePath(): DelphiString virtual (declared in TPersistent) Toffee-Mac Catalyst, Toffee-macOS
func GetNamePath(GetNamePath ) -> DelphiString
Parameters:
- :
GetOwner protected virtual (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method GetOwner: TPersistent
TPersistent GetOwner()
func GetOwner() -> TPersistent
Function GetOwner() As TPersistent
GetOwner GetOwner(): TPersistent protected virtual (declared in TPersistent) Toffee-Mac Catalyst, Toffee-macOS
func GetOwner(GetOwner ) -> TPersistent
Parameters:
- :
GetParentForm Island-Windows
method GetParentForm: TCustomForm
TCustomForm GetParentForm()
func GetParentForm() -> TCustomForm
Function GetParentForm() As TCustomForm
Handle virtual
property Handle: TPlatformHandle read;
TPlatformHandle Handle { get; }
var Handle: TPlatformHandle { get{} }
ReadOnly Property Handle() As TPlatformHandle
HandleAllocated protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method HandleAllocated: Boolean
Boolean HandleAllocated()
func HandleAllocated() -> Boolean
Function HandleAllocated() As Boolean
HandleAllocated HandleAllocated(): Boolean protected virtual Toffee-Mac Catalyst, Toffee-macOS
func HandleAllocated(HandleAllocated ) -> Boolean
Parameters:
- :
HandleNeeded protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method HandleNeeded
void HandleNeeded()
func HandleNeeded()
Sub HandleNeeded()
HandleNeeded HandleNeeded() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func HandleNeeded(HandleNeeded )
Parameters:
- :
Height virtual
property Height: Int32 read write;
Int32 Height { get; set; }
var Height: Int32 { get{} set{} }
Property Height() As Int32
InnerBox Island-Ubuntu
property InnerBox: ^GtkWidget read;
GtkWidget* InnerBox { get; }
var InnerBox: UnsafeMutablePointer<GtkWidget> { get{} }
ReadOnly Property InnerBox() As Ptr(Of GtkWidget)
InsertControl virtual
method InsertControl(aControl: TControl)
void InsertControl(TControl aControl)
func InsertControl(_ aControl: TControl)
Sub InsertControl(aControl As TControl)
Parameters:
- aControl:
Left virtual
property Left: Int32 read write;
Int32 Left { get; set; }
var Left: Int32 { get{} set{} }
Property Left() As Int32
Loaded virtual (declared in TComponent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method Loaded
void Loaded()
func Loaded()
Sub Loaded()
Loaded Loaded() virtual (declared in TComponent) Toffee-Mac Catalyst, Toffee-macOS
func Loaded(Loaded )
Parameters:
- :
Margins virtual
property Margins: TMargins read write;
TMargins Margins { get; set; }
var Margins: TMargins { get{} set{} }
Property Margins() As TMargins
MouseDown protected virtual
method MouseDown(aButton: TMouseButton; aShift: TShiftState; X: Int32; Y: Int32)
void MouseDown(TMouseButton aButton, TShiftState aShift, Int32 X, Int32 Y)
func MouseDown(_ aButton: TMouseButton, _ aShift: TShiftState, _ X: Int32, _ Y: Int32)
Sub MouseDown(aButton As TMouseButton, aShift As TShiftState, X As Int32, Y As Int32)
Parameters:
- aButton:
- aShift:
- X:
- Y:
Name virtual (declared in TComponent)
property Name: String read write;
String Name { get; set; }
var Name: String { get{} set{} }
Property Name() As String
Notification protected virtual
method Notification(aComponent: TComponent; aOperation: TOperation)
void Notification(TComponent aComponent, TOperation aOperation)
func Notification(_ aComponent: TComponent, _ aOperation: TOperation)
Sub Notification(aComponent As TComponent, aOperation As TOperation)
Parameters:
- aComponent:
- aOperation:
OnClick virtual
property OnClick: TNotifyEvent read write;
TNotifyEvent OnClick { get; set; }
var OnClick: TNotifyEvent { get{} set{} }
Property OnClick() As TNotifyEvent
OnKeyDown virtual
property OnKeyDown: TKeyEvent read write;
TKeyEvent OnKeyDown { get; set; }
var OnKeyDown: TKeyEvent { get{} set{} }
Property OnKeyDown() As TKeyEvent
OnKeyPress virtual
property OnKeyPress: TKeyPressEvent read write;
TKeyPressEvent OnKeyPress { get; set; }
var OnKeyPress: TKeyPressEvent { get{} set{} }
Property OnKeyPress() As TKeyPressEvent
OnKeyUp virtual
property OnKeyUp: TKeyEvent read write;
TKeyEvent OnKeyUp { get; set; }
var OnKeyUp: TKeyEvent { get{} set{} }
Property OnKeyUp() As TKeyEvent
Owner virtual (declared in TComponent)
property Owner: TComponent read write;
TComponent Owner { get; set; }
var Owner: TComponent { get{} set{} }
Property Owner() As TComponent
Parent virtual
property Parent: TNativeControl read write;
TNativeControl Parent { get; set; }
var Parent: TNativeControl { get{} set{} }
Property Parent() As TNativeControl
ParentFont virtual
property ParentFont: Boolean read write;
Boolean ParentFont { get; set; }
var ParentFont: Boolean { get{} set{} }
Property ParentFont() As Boolean
Perform (UInt32, WPARAM, LPARAM): LRESULT Island-Windows
method Perform(aMessage: UInt32; wParam: WPARAM; lParam: LPARAM): LRESULT
LRESULT Perform(UInt32 aMessage, WPARAM wParam, LPARAM lParam)
func Perform(_ aMessage: UInt32, _ wParam: WPARAM, _ lParam: LPARAM) -> LRESULT
Function Perform(aMessage As UInt32, wParam As WPARAM, lParam As LPARAM) As LRESULT
Parameters:
- aMessage:
- wParam:
- lParam:
Perform (TMessage) Island-Windows
method Perform(var aMessage: TMessage)
void Perform(ref TMessage aMessage)
func Perform(_ aMessage: TMessage)
Sub Perform(ByRef aMessage As TMessage)
Parameters:
- aMessage:
PlatformApplyDefaults protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformApplyDefaults
void PlatformApplyDefaults()
func PlatformApplyDefaults()
Sub PlatformApplyDefaults()
PlatformApplyDefaults PlatformApplyDefaults() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformApplyDefaults(PlatformApplyDefaults )
Parameters:
- :
PlatformFontChanged protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformFontChanged
void PlatformFontChanged()
func PlatformFontChanged()
Sub PlatformFontChanged()
PlatformFontChanged PlatformFontChanged() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformFontChanged(PlatformFontChanged )
Parameters:
- :
PlatformGetCaption protected Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformGetCaption: VCLString
VCLString PlatformGetCaption()
func PlatformGetCaption() -> VCLString
Function PlatformGetCaption() As VCLString
PlatformGetCaption PlatformGetCaption(): VCLString protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformGetCaption(PlatformGetCaption ) -> VCLString
Parameters:
- :
PlatformGetDefaultName protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformGetDefaultName: String
String PlatformGetDefaultName()
func PlatformGetDefaultName() -> String
Function PlatformGetDefaultName() As String
PlatformGetDefaultName PlatformGetDefaultName(): String protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformGetDefaultName(PlatformGetDefaultName ) -> String
Parameters:
- :
PlatformInitControl protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformInitControl
void PlatformInitControl()
func PlatformInitControl()
Sub PlatformInitControl()
PlatformInitControl PlatformInitControl() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformInitControl(PlatformInitControl )
Parameters:
- :
PlatformSetCaption protected virtual
// Island-Ubuntu
method PlatformSetCaption(aValue: String)
// Island-WebAssembly-wasm32, Island-Windows
method PlatformSetCaption(aValue: VCLString)
// Island-Ubuntu
void PlatformSetCaption(String aValue)
// Island-WebAssembly-wasm32, Island-Windows
void PlatformSetCaption(VCLString aValue)
func PlatformSetCaption(_ aValue: VCLString)
// Island-Ubuntu
Sub PlatformSetCaption(aValue As String)
// Island-WebAssembly-wasm32, Island-Windows
Sub PlatformSetCaption(aValue As VCLString)
Parameters:
- aValue:
PlatformSetColor protected virtual
method PlatformSetColor(aValue: TColor)
void PlatformSetColor(TColor aValue)
func PlatformSetColor(_ aValue: TColor)
Sub PlatformSetColor(aValue As TColor)
Parameters:
- aValue:
PlatformSetHeight protected virtual
method PlatformSetHeight(aValue: Int32)
void PlatformSetHeight(Int32 aValue)
func PlatformSetHeight(_ aValue: Int32)
Sub PlatformSetHeight(aValue As Int32)
Parameters:
- aValue:
PlatformSetLeft protected virtual
method PlatformSetLeft(aValue: Int32)
void PlatformSetLeft(Int32 aValue)
func PlatformSetLeft(_ aValue: Int32)
Sub PlatformSetLeft(aValue As Int32)
Parameters:
- aValue:
PlatformSetOnClick protected virtual
method PlatformSetOnClick(aValue: TNotifyEvent)
void PlatformSetOnClick(TNotifyEvent aValue)
func PlatformSetOnClick(_ aValue: TNotifyEvent)
Sub PlatformSetOnClick(aValue As TNotifyEvent)
Parameters:
- aValue:
PlatformSetOnKeyDown protected virtual
method PlatformSetOnKeyDown(aValue: TKeyEvent)
void PlatformSetOnKeyDown(TKeyEvent aValue)
func PlatformSetOnKeyDown(_ aValue: TKeyEvent)
Sub PlatformSetOnKeyDown(aValue As TKeyEvent)
Parameters:
- aValue:
PlatformSetOnKeyPress protected virtual
method PlatformSetOnKeyPress(aValue: TKeyPressEvent)
void PlatformSetOnKeyPress(TKeyPressEvent aValue)
func PlatformSetOnKeyPress(_ aValue: TKeyPressEvent)
Sub PlatformSetOnKeyPress(aValue As TKeyPressEvent)
Parameters:
- aValue:
PlatformSetOnKeyUp protected virtual
method PlatformSetOnKeyUp(aValue: TKeyEvent)
void PlatformSetOnKeyUp(TKeyEvent aValue)
func PlatformSetOnKeyUp(_ aValue: TKeyEvent)
Sub PlatformSetOnKeyUp(aValue As TKeyEvent)
Parameters:
- aValue:
PlatformSetParent protected virtual
method PlatformSetParent(aValue: TControl)
void PlatformSetParent(TControl aValue)
func PlatformSetParent(_ aValue: TControl)
Sub PlatformSetParent(aValue As TControl)
Parameters:
- aValue:
PlatformSetTabOrder protected virtual
method PlatformSetTabOrder(aValue: Int32)
void PlatformSetTabOrder(Int32 aValue)
func PlatformSetTabOrder(_ aValue: Int32)
Sub PlatformSetTabOrder(aValue As Int32)
Parameters:
- aValue:
PlatformSetTop protected virtual
method PlatformSetTop(aValue: Int32)
void PlatformSetTop(Int32 aValue)
func PlatformSetTop(_ aValue: Int32)
Sub PlatformSetTop(aValue As Int32)
Parameters:
- aValue:
PlatformSetVisible protected virtual
method PlatformSetVisible(aValue: Boolean)
void PlatformSetVisible(Boolean aValue)
func PlatformSetVisible(_ aValue: Boolean)
Sub PlatformSetVisible(aValue As Boolean)
Parameters:
- aValue:
PlatformSetWidth protected virtual
method PlatformSetWidth(aValue: Int32)
void PlatformSetWidth(Int32 aValue)
func PlatformSetWidth(_ aValue: Int32)
Sub PlatformSetWidth(aValue As Int32)
Parameters:
- aValue:
RemoveComponentState virtual (declared in TComponent)
method RemoveComponentState(aState: TComponentStateEnum)
void RemoveComponentState(TComponentStateEnum aState)
func RemoveComponentState(_ aState: TComponentStateEnum)
Sub RemoveComponentState(aState As TComponentStateEnum)
Parameters:
- aState:
RequestAlign protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method RequestAlign
void RequestAlign()
func RequestAlign()
Sub RequestAlign()
RequestAlign RequestAlign() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func RequestAlign(RequestAlign )
Parameters:
- :
ScaleForPPI virtual Island-Windows
method ScaleForPPI(newPPI: Int32)
void ScaleForPPI(Int32 newPPI)
func ScaleForPPI(_ newPPI: Int32)
Sub ScaleForPPI(newPPI As Int32)
Parameters:
- newPPI:
SetClientHeight protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method SetClientHeight(aValue: Int32)
void SetClientHeight(Int32 aValue)
func SetClientHeight(_ aValue: Int32)
Sub SetClientHeight(aValue As Int32)
Parameters:
- aValue:
SetClientWidth protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method SetClientWidth(aValue: Int32)
void SetClientWidth(Int32 aValue)
func SetClientWidth(_ aValue: Int32)
Sub SetClientWidth(aValue As Int32)
Parameters:
- aValue:
SetComponentState virtual (declared in TComponent)
method SetComponentState(aState: TComponentStateEnum)
void SetComponentState(TComponentStateEnum aState)
func SetComponentState(_ aState: TComponentStateEnum)
Sub SetComponentState(aState As TComponentStateEnum)
Parameters:
- aState:
Show virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method Show
void Show()
func Show()
Sub Show()
Show Show() virtual Toffee-Mac Catalyst, Toffee-macOS
func Show(Show )
Parameters:
- :
TabOrder virtual
property TabOrder: Int32 read write;
Int32 TabOrder { get; set; }
var TabOrder: Int32 { get{} set{} }
Property TabOrder() As Int32
Top virtual
property Top: Int32 read write;
Int32 Top { get; set; }
var Top: Int32 { get{} set{} }
Property Top() As Int32
UnderlyingHandle
var UnderlyingHandle: TPlatformHandle;
TPlatformHandle UnderlyingHandle
var UnderlyingHandle: TPlatformHandle
FIELD UnderlyingHandle() As TPlatformHandle
Visible virtual
property Visible: Boolean read write;
Boolean Visible { get; set; }
var Visible: Boolean { get{} set{} }
Property Visible() As Boolean
WantMessage protected virtual Island-Windows
Parameters:
- aMessage:
Width virtual
property Width: Int32 read write;
Int32 Width { get; set; }
var Width: Int32 { get{} set{} }
Property Width() As Int32
WindowProc Island-Windows
property WindowProc: TWndMethod read write;
TWndMethod WindowProc { get; set; }
var WindowProc: TWndMethod { get{} set{} }
Property WindowProc() As TWndMethod
WndProc virtual Island-Windows
method WndProc(var aMessage: TMessage)
void WndProc(ref TMessage aMessage)
func WndProc(_ aMessage: TMessage)
Sub WndProc(ByRef aMessage As TMessage)
Parameters:
- aMessage:
UnderlyingHandle
var UnderlyingHandle: TPlatformHandle;
TPlatformHandle UnderlyingHandle
var UnderlyingHandle: TPlatformHandle
FIELD UnderlyingHandle() As TPlatformHandle
Align virtual
property Align: TAlign read write;
TAlign Align { get; set; }
var Align: TAlign { get{} set{} }
Property Align() As TAlign
AlignWithMargins virtual
property AlignWithMargins: Boolean read write;
Boolean AlignWithMargins { get; set; }
var AlignWithMargins: Boolean { get{} set{} }
Property AlignWithMargins() As Boolean
Caption virtual
property Caption: VCLString read write;
VCLString Caption { get; set; }
var Caption: VCLString { get{} set{} }
Property Caption() As VCLString
ClientHeight virtual
property ClientHeight: Int32 read write;
Int32 ClientHeight { get; set; }
var ClientHeight: Int32 { get{} set{} }
Property ClientHeight() As Int32
ClientWidth virtual
property ClientWidth: Int32 read write;
Int32 ClientWidth { get; set; }
var ClientWidth: Int32 { get{} set{} }
Property ClientWidth() As Int32
Color virtual
property Color: TColor read write;
TColor Color { get; set; }
var Color: TColor { get{} set{} }
Property Color() As TColor
ComponentState virtual (declared in TComponent)
property ComponentState: TComponentState read;
TComponentState ComponentState { get; }
var ComponentState: TComponentState { get{} }
ReadOnly Property ComponentState() As TComponentState
Controls virtual
CurrentPPI Island-Windows
property CurrentPPI: Int32 read;
Int32 CurrentPPI { get; }
var CurrentPPI: Int32 { get{} }
ReadOnly Property CurrentPPI() As Int32
ExplicitHeight virtual
property ExplicitHeight: Int32 read write;
Int32 ExplicitHeight { get; set; }
var ExplicitHeight: Int32 { get{} set{} }
Property ExplicitHeight() As Int32
ExplicitLeft virtual
property ExplicitLeft: Int32 read write;
Int32 ExplicitLeft { get; set; }
var ExplicitLeft: Int32 { get{} set{} }
Property ExplicitLeft() As Int32
ExplicitTop virtual
property ExplicitTop: Int32 read write;
Int32 ExplicitTop { get; set; }
var ExplicitTop: Int32 { get{} set{} }
Property ExplicitTop() As Int32
ExplicitWidth virtual
property ExplicitWidth: Int32 read write;
Int32 ExplicitWidth { get; set; }
var ExplicitWidth: Int32 { get{} set{} }
Property ExplicitWidth() As Int32
Font virtual
property Font: TFont read write;
TFont Font { get; set; }
var Font: TFont { get{} set{} }
Property Font() As TFont
Handle virtual
property Handle: TPlatformHandle read;
TPlatformHandle Handle { get; }
var Handle: TPlatformHandle { get{} }
ReadOnly Property Handle() As TPlatformHandle
Height virtual
property Height: Int32 read write;
Int32 Height { get; set; }
var Height: Int32 { get{} set{} }
Property Height() As Int32
InnerBox Island-Ubuntu
property InnerBox: ^GtkWidget read;
GtkWidget* InnerBox { get; }
var InnerBox: UnsafeMutablePointer<GtkWidget> { get{} }
ReadOnly Property InnerBox() As Ptr(Of GtkWidget)
Left virtual
property Left: Int32 read write;
Int32 Left { get; set; }
var Left: Int32 { get{} set{} }
Property Left() As Int32
Margins virtual
property Margins: TMargins read write;
TMargins Margins { get; set; }
var Margins: TMargins { get{} set{} }
Property Margins() As TMargins
Name virtual (declared in TComponent)
property Name: String read write;
String Name { get; set; }
var Name: String { get{} set{} }
Property Name() As String
OnClick virtual
property OnClick: TNotifyEvent read write;
TNotifyEvent OnClick { get; set; }
var OnClick: TNotifyEvent { get{} set{} }
Property OnClick() As TNotifyEvent
OnKeyDown virtual
property OnKeyDown: TKeyEvent read write;
TKeyEvent OnKeyDown { get; set; }
var OnKeyDown: TKeyEvent { get{} set{} }
Property OnKeyDown() As TKeyEvent
OnKeyPress virtual
property OnKeyPress: TKeyPressEvent read write;
TKeyPressEvent OnKeyPress { get; set; }
var OnKeyPress: TKeyPressEvent { get{} set{} }
Property OnKeyPress() As TKeyPressEvent
OnKeyUp virtual
property OnKeyUp: TKeyEvent read write;
TKeyEvent OnKeyUp { get; set; }
var OnKeyUp: TKeyEvent { get{} set{} }
Property OnKeyUp() As TKeyEvent
Owner virtual (declared in TComponent)
property Owner: TComponent read write;
TComponent Owner { get; set; }
var Owner: TComponent { get{} set{} }
Property Owner() As TComponent
Parent virtual
property Parent: TNativeControl read write;
TNativeControl Parent { get; set; }
var Parent: TNativeControl { get{} set{} }
Property Parent() As TNativeControl
ParentFont virtual
property ParentFont: Boolean read write;
Boolean ParentFont { get; set; }
var ParentFont: Boolean { get{} set{} }
Property ParentFont() As Boolean
TabOrder virtual
property TabOrder: Int32 read write;
Int32 TabOrder { get; set; }
var TabOrder: Int32 { get{} set{} }
Property TabOrder() As Int32
Top virtual
property Top: Int32 read write;
Int32 Top { get; set; }
var Top: Int32 { get{} set{} }
Property Top() As Int32
Visible virtual
property Visible: Boolean read write;
Boolean Visible { get; set; }
var Visible: Boolean { get{} set{} }
Property Visible() As Boolean
Width virtual
property Width: Int32 read write;
Int32 Width { get; set; }
var Width: Int32 { get{} set{} }
Property Width() As Int32
WindowProc Island-Windows
property WindowProc: TWndMethod read write;
TWndMethod WindowProc { get; set; }
var WindowProc: TWndMethod { get{} set{} }
Property WindowProc() As TWndMethod
constructor (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
constructor
TControl()
init()
Sub New()
constructor (TComponent) protected
constructor(aOwner: TComponent)
TControl(TComponent aOwner)
init(_ aOwner: TComponent)
Sub New(aOwner As TComponent)
Parameters:
- aOwner:
Assign virtual (declared in TPersistent)
method Assign(Source: TPersistent)
void Assign(TPersistent Source)
func Assign(_ Source: TPersistent)
Sub Assign(Source As TPersistent)
Parameters:
- Source:
AssignTo protected virtual (declared in TPersistent)
method AssignTo(Dest: TPersistent)
void AssignTo(TPersistent Dest)
func AssignTo(_ Dest: TPersistent)
Sub AssignTo(Dest As TPersistent)
Parameters:
- Dest:
Changed protected virtual
method Changed(aObject: TObject; propName: String)
void Changed(TObject aObject, String propName)
func Changed(_ aObject: TObject, _ propName: String)
Sub Changed(aObject As TObject, propName As String)
Parameters:
- aObject:
- propName:
Click protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method Click
void Click()
func Click()
Sub Click()
Click Click() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func Click(Click )
Parameters:
- :
CreateHandle protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method CreateHandle
void CreateHandle()
func CreateHandle()
Sub CreateHandle()
CreateHandle CreateHandle() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func CreateHandle(CreateHandle )
Parameters:
- :
DefaultHandler protected virtual Island-Windows
method DefaultHandler(var aMessage: TMessage)
void DefaultHandler(ref TMessage aMessage)
func DefaultHandler(_ aMessage: TMessage)
Sub DefaultHandler(ByRef aMessage As TMessage)
Parameters:
- aMessage:
DefineProperties virtual (declared in TPersistent)
method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
Sub DefineProperties(Filer As TObject)
Parameters:
- Filer:
GetClientHeight protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method GetClientHeight: Int32
Int32 GetClientHeight()
func GetClientHeight() -> Int32
Function GetClientHeight() As Int32
GetClientHeight GetClientHeight(): Int32 protected virtual Toffee-Mac Catalyst, Toffee-macOS
func GetClientHeight(GetClientHeight ) -> Int32
Parameters:
- :
GetClientWidth protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method GetClientWidth: Int32
Int32 GetClientWidth()
func GetClientWidth() -> Int32
Function GetClientWidth() As Int32
GetClientWidth GetClientWidth(): Int32 protected virtual Toffee-Mac Catalyst, Toffee-macOS
func GetClientWidth(GetClientWidth ) -> Int32
Parameters:
- :
GetDefaultName protected Island-Windows
method GetDefaultName: String
String GetDefaultName()
func GetDefaultName() -> String
Function GetDefaultName() As String
GetDesignPPI protected Island-Windows
method GetDesignPPI: Int32
Int32 GetDesignPPI()
func GetDesignPPI() -> Int32
Function GetDesignPPI() As Int32
GetNamePath virtual (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method GetNamePath: DelphiString
DelphiString GetNamePath()
func GetNamePath() -> DelphiString
Function GetNamePath() As DelphiString
GetNamePath GetNamePath(): DelphiString virtual (declared in TPersistent) Toffee-Mac Catalyst, Toffee-macOS
func GetNamePath(GetNamePath ) -> DelphiString
Parameters:
- :
GetOwner protected virtual (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method GetOwner: TPersistent
TPersistent GetOwner()
func GetOwner() -> TPersistent
Function GetOwner() As TPersistent
GetOwner GetOwner(): TPersistent protected virtual (declared in TPersistent) Toffee-Mac Catalyst, Toffee-macOS
func GetOwner(GetOwner ) -> TPersistent
Parameters:
- :
GetParentForm Island-Windows
method GetParentForm: TCustomForm
TCustomForm GetParentForm()
func GetParentForm() -> TCustomForm
Function GetParentForm() As TCustomForm
HandleAllocated protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method HandleAllocated: Boolean
Boolean HandleAllocated()
func HandleAllocated() -> Boolean
Function HandleAllocated() As Boolean
HandleAllocated HandleAllocated(): Boolean protected virtual Toffee-Mac Catalyst, Toffee-macOS
func HandleAllocated(HandleAllocated ) -> Boolean
Parameters:
- :
HandleNeeded protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method HandleNeeded
void HandleNeeded()
func HandleNeeded()
Sub HandleNeeded()
HandleNeeded HandleNeeded() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func HandleNeeded(HandleNeeded )
Parameters:
- :
InsertControl virtual
method InsertControl(aControl: TControl)
void InsertControl(TControl aControl)
func InsertControl(_ aControl: TControl)
Sub InsertControl(aControl As TControl)
Parameters:
- aControl:
Loaded virtual (declared in TComponent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method Loaded
void Loaded()
func Loaded()
Sub Loaded()
Loaded Loaded() virtual (declared in TComponent) Toffee-Mac Catalyst, Toffee-macOS
func Loaded(Loaded )
Parameters:
- :
MouseDown protected virtual
method MouseDown(aButton: TMouseButton; aShift: TShiftState; X: Int32; Y: Int32)
void MouseDown(TMouseButton aButton, TShiftState aShift, Int32 X, Int32 Y)
func MouseDown(_ aButton: TMouseButton, _ aShift: TShiftState, _ X: Int32, _ Y: Int32)
Sub MouseDown(aButton As TMouseButton, aShift As TShiftState, X As Int32, Y As Int32)
Parameters:
- aButton:
- aShift:
- X:
- Y:
Notification protected virtual
method Notification(aComponent: TComponent; aOperation: TOperation)
void Notification(TComponent aComponent, TOperation aOperation)
func Notification(_ aComponent: TComponent, _ aOperation: TOperation)
Sub Notification(aComponent As TComponent, aOperation As TOperation)
Parameters:
- aComponent:
- aOperation:
Perform (UInt32, WPARAM, LPARAM): LRESULT Island-Windows
method Perform(aMessage: UInt32; wParam: WPARAM; lParam: LPARAM): LRESULT
LRESULT Perform(UInt32 aMessage, WPARAM wParam, LPARAM lParam)
func Perform(_ aMessage: UInt32, _ wParam: WPARAM, _ lParam: LPARAM) -> LRESULT
Function Perform(aMessage As UInt32, wParam As WPARAM, lParam As LPARAM) As LRESULT
Parameters:
- aMessage:
- wParam:
- lParam:
Perform (TMessage) Island-Windows
method Perform(var aMessage: TMessage)
void Perform(ref TMessage aMessage)
func Perform(_ aMessage: TMessage)
Sub Perform(ByRef aMessage As TMessage)
Parameters:
- aMessage:
PlatformApplyDefaults protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformApplyDefaults
void PlatformApplyDefaults()
func PlatformApplyDefaults()
Sub PlatformApplyDefaults()
PlatformApplyDefaults PlatformApplyDefaults() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformApplyDefaults(PlatformApplyDefaults )
Parameters:
- :
PlatformFontChanged protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformFontChanged
void PlatformFontChanged()
func PlatformFontChanged()
Sub PlatformFontChanged()
PlatformFontChanged PlatformFontChanged() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformFontChanged(PlatformFontChanged )
Parameters:
- :
PlatformGetCaption protected Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformGetCaption: VCLString
VCLString PlatformGetCaption()
func PlatformGetCaption() -> VCLString
Function PlatformGetCaption() As VCLString
PlatformGetCaption PlatformGetCaption(): VCLString protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformGetCaption(PlatformGetCaption ) -> VCLString
Parameters:
- :
PlatformGetDefaultName protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformGetDefaultName: String
String PlatformGetDefaultName()
func PlatformGetDefaultName() -> String
Function PlatformGetDefaultName() As String
PlatformGetDefaultName PlatformGetDefaultName(): String protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformGetDefaultName(PlatformGetDefaultName ) -> String
Parameters:
- :
PlatformInitControl protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method PlatformInitControl
void PlatformInitControl()
func PlatformInitControl()
Sub PlatformInitControl()
PlatformInitControl PlatformInitControl() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func PlatformInitControl(PlatformInitControl )
Parameters:
- :
PlatformSetCaption protected virtual
// Island-Ubuntu
method PlatformSetCaption(aValue: String)
// Island-WebAssembly-wasm32, Island-Windows
method PlatformSetCaption(aValue: VCLString)
// Island-Ubuntu
void PlatformSetCaption(String aValue)
// Island-WebAssembly-wasm32, Island-Windows
void PlatformSetCaption(VCLString aValue)
func PlatformSetCaption(_ aValue: VCLString)
// Island-Ubuntu
Sub PlatformSetCaption(aValue As String)
// Island-WebAssembly-wasm32, Island-Windows
Sub PlatformSetCaption(aValue As VCLString)
Parameters:
- aValue:
PlatformSetColor protected virtual
method PlatformSetColor(aValue: TColor)
void PlatformSetColor(TColor aValue)
func PlatformSetColor(_ aValue: TColor)
Sub PlatformSetColor(aValue As TColor)
Parameters:
- aValue:
PlatformSetHeight protected virtual
method PlatformSetHeight(aValue: Int32)
void PlatformSetHeight(Int32 aValue)
func PlatformSetHeight(_ aValue: Int32)
Sub PlatformSetHeight(aValue As Int32)
Parameters:
- aValue:
PlatformSetLeft protected virtual
method PlatformSetLeft(aValue: Int32)
void PlatformSetLeft(Int32 aValue)
func PlatformSetLeft(_ aValue: Int32)
Sub PlatformSetLeft(aValue As Int32)
Parameters:
- aValue:
PlatformSetOnClick protected virtual
method PlatformSetOnClick(aValue: TNotifyEvent)
void PlatformSetOnClick(TNotifyEvent aValue)
func PlatformSetOnClick(_ aValue: TNotifyEvent)
Sub PlatformSetOnClick(aValue As TNotifyEvent)
Parameters:
- aValue:
PlatformSetOnKeyDown protected virtual
method PlatformSetOnKeyDown(aValue: TKeyEvent)
void PlatformSetOnKeyDown(TKeyEvent aValue)
func PlatformSetOnKeyDown(_ aValue: TKeyEvent)
Sub PlatformSetOnKeyDown(aValue As TKeyEvent)
Parameters:
- aValue:
PlatformSetOnKeyPress protected virtual
method PlatformSetOnKeyPress(aValue: TKeyPressEvent)
void PlatformSetOnKeyPress(TKeyPressEvent aValue)
func PlatformSetOnKeyPress(_ aValue: TKeyPressEvent)
Sub PlatformSetOnKeyPress(aValue As TKeyPressEvent)
Parameters:
- aValue:
PlatformSetOnKeyUp protected virtual
method PlatformSetOnKeyUp(aValue: TKeyEvent)
void PlatformSetOnKeyUp(TKeyEvent aValue)
func PlatformSetOnKeyUp(_ aValue: TKeyEvent)
Sub PlatformSetOnKeyUp(aValue As TKeyEvent)
Parameters:
- aValue:
PlatformSetParent protected virtual
method PlatformSetParent(aValue: TControl)
void PlatformSetParent(TControl aValue)
func PlatformSetParent(_ aValue: TControl)
Sub PlatformSetParent(aValue As TControl)
Parameters:
- aValue:
PlatformSetTabOrder protected virtual
method PlatformSetTabOrder(aValue: Int32)
void PlatformSetTabOrder(Int32 aValue)
func PlatformSetTabOrder(_ aValue: Int32)
Sub PlatformSetTabOrder(aValue As Int32)
Parameters:
- aValue:
PlatformSetTop protected virtual
method PlatformSetTop(aValue: Int32)
void PlatformSetTop(Int32 aValue)
func PlatformSetTop(_ aValue: Int32)
Sub PlatformSetTop(aValue As Int32)
Parameters:
- aValue:
PlatformSetVisible protected virtual
method PlatformSetVisible(aValue: Boolean)
void PlatformSetVisible(Boolean aValue)
func PlatformSetVisible(_ aValue: Boolean)
Sub PlatformSetVisible(aValue As Boolean)
Parameters:
- aValue:
PlatformSetWidth protected virtual
method PlatformSetWidth(aValue: Int32)
void PlatformSetWidth(Int32 aValue)
func PlatformSetWidth(_ aValue: Int32)
Sub PlatformSetWidth(aValue As Int32)
Parameters:
- aValue:
RemoveComponentState virtual (declared in TComponent)
method RemoveComponentState(aState: TComponentStateEnum)
void RemoveComponentState(TComponentStateEnum aState)
func RemoveComponentState(_ aState: TComponentStateEnum)
Sub RemoveComponentState(aState As TComponentStateEnum)
Parameters:
- aState:
RequestAlign protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method RequestAlign
void RequestAlign()
func RequestAlign()
Sub RequestAlign()
RequestAlign RequestAlign() protected virtual Toffee-Mac Catalyst, Toffee-macOS
func RequestAlign(RequestAlign )
Parameters:
- :
ScaleForPPI virtual Island-Windows
method ScaleForPPI(newPPI: Int32)
void ScaleForPPI(Int32 newPPI)
func ScaleForPPI(_ newPPI: Int32)
Sub ScaleForPPI(newPPI As Int32)
Parameters:
- newPPI:
SetClientHeight protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method SetClientHeight(aValue: Int32)
void SetClientHeight(Int32 aValue)
func SetClientHeight(_ aValue: Int32)
Sub SetClientHeight(aValue As Int32)
Parameters:
- aValue:
SetClientWidth protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method SetClientWidth(aValue: Int32)
void SetClientWidth(Int32 aValue)
func SetClientWidth(_ aValue: Int32)
Sub SetClientWidth(aValue As Int32)
Parameters:
- aValue:
SetComponentState virtual (declared in TComponent)
method SetComponentState(aState: TComponentStateEnum)
void SetComponentState(TComponentStateEnum aState)
func SetComponentState(_ aState: TComponentStateEnum)
Sub SetComponentState(aState As TComponentStateEnum)
Parameters:
- aState:
Show virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
method Show
void Show()
func Show()
Sub Show()
Show Show() virtual Toffee-Mac Catalyst, Toffee-macOS
func Show(Show )
Parameters:
- :
WantMessage protected virtual Island-Windows
Parameters:
- aMessage:
WndProc virtual Island-Windows
method WndProc(var aMessage: TMessage)
void WndProc(ref TMessage aMessage)
func WndProc(_ aMessage: TMessage)
Sub WndProc(ByRef aMessage As TMessage)
Parameters:
- aMessage: