TButtonControl

Overview

Location


 

constructor    (declared in TPersistent) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

constructor

 

TButtonControl()

 

init()

 

Sub New()

constructor (TComponent)

 

constructor(aOwner: TComponent)

 

TButtonControl(TComponent aOwner)

 

init(_ aOwner: TComponent)

 

Sub New(aOwner As TComponent)

Parameters:

  • aOwner:

Align  virtual    (declared in TControl)

 

property Align: TAlign read write;

 

TAlign Align { get; set; }

 

var Align: TAlign { get{} set{} }

 

Property Align() As TAlign

AlignControl  virtual    (declared in TNativeControl)

 

method AlignControl(aControl: TControl)

 

void AlignControl(TControl aControl)

 

func AlignControl(_ aControl: TControl)

 

Sub AlignControl(aControl As TControl)

Parameters:

  • aControl:

AlignControls  virtual    (declared in TNativeControl)

 

method AlignControls(aControl: TControl; var Rect: TRect)

 

void AlignControls(TControl aControl, ref TRect Rect)

 

func AlignControls(_ aControl: TControl, _ Rect: TRect)

 

Sub AlignControls(aControl As TControl, ByRef Rect As TRect)

Parameters:

  • aControl:
  • Rect:

AlignWithMargins  virtual    (declared in TControl)

 

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    (declared in TControl)

 

property Caption: VCLString read write;

 

VCLString Caption { get; set; }

 

var Caption: VCLString { get{} set{} }

 

Property Caption() As VCLString

Changed  protected virtual    (declared in TControl)

 

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:

Checked  virtual

 

property Checked: Boolean read write;

 

Boolean Checked { get; set; }

 

var Checked: Boolean { get{} set{} }

 

Property Checked() As Boolean

Click  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method Click

 

void Click()

 

func Click()

 

Sub Click()

Click Click()  protected virtual    (declared in TControl) Toffee-macOS

 

func Click(Click )

Parameters:

  • :

ClientHeight  virtual    (declared in TControl)

 

property ClientHeight: Int32 read write;

 

Int32 ClientHeight { get; set; }

 

var ClientHeight: Int32 { get{} set{} }

 

Property ClientHeight() As Int32

ClientWidth  virtual    (declared in TControl)

 

property ClientWidth: Int32 read write;

 

Int32 ClientWidth { get; set; }

 

var ClientWidth: Int32 { get{} set{} }

 

Property ClientWidth() As Int32

Color  virtual    (declared in TControl)

 

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

ControlFromHandle  protected    (declared in TNativeControl) Island-Windows

 

method ControlFromHandle(aHandle: HWND): TNativeControl

 

TNativeControl ControlFromHandle(HWND aHandle)

 

func ControlFromHandle(_ aHandle: HWND) -> TNativeControl

 

Function ControlFromHandle(aHandle As HWND) As TNativeControl

Parameters:

  • aHandle:

Controls  virtual    (declared in TControl)

 

property Controls: TList<TControl> read;

 

TList<TControl> Controls { get; }

 

var Controls: TList<TControl> { get{} }

 

ReadOnly Property Controls() As TList<TControl>

CreateClass  protected    (declared in TNativeControl) Island-Windows

 

method CreateClass(var aParams: TCreateParams)

 

void CreateClass(ref TCreateParams aParams)

 

func CreateClass(_ aParams: TCreateParams)

 

Sub CreateClass(ByRef aParams As TCreateParams)

Parameters:

  • aParams:

CreateHandle  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method CreateHandle

 

void CreateHandle()

 

func CreateHandle()

 

Sub CreateHandle()

CreateHandle CreateHandle()  protected virtual    (declared in TControl) Toffee-macOS

 

func CreateHandle(CreateHandle )

Parameters:

  • :

CreateParams  protected virtual    (declared in TNativeControl) Island-Windows

 

method CreateParams(var aParams: TCreateParams)

 

void CreateParams(ref TCreateParams aParams)

 

func CreateParams(_ aParams: TCreateParams)

 

Sub CreateParams(ByRef aParams As TCreateParams)

Parameters:

  • aParams:

CreateWindowHandle  protected virtual    (declared in TNativeControl) Island-Windows

 

method CreateWindowHandle(aParams: TCreateParams)

 

void CreateWindowHandle(TCreateParams aParams)

 

func CreateWindowHandle(_ aParams: TCreateParams)

 

Sub CreateWindowHandle(aParams As TCreateParams)

Parameters:

  • aParams:

CreateWnd  protected virtual    (declared in TNativeControl) Island-Windows

 

method CreateWnd

 

void CreateWnd()

 

func CreateWnd()

 

Sub CreateWnd()

CurrentPPI    (declared in TControl) Island-Windows

 

property CurrentPPI: Int32 read;

 

Int32 CurrentPPI { get; }

 

var CurrentPPI: Int32 { get{} }

 

ReadOnly Property CurrentPPI() As Int32

DefaultHandler  protected override virtual    (declared in TNativeControl) 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:

DoAlign  protected virtual    (declared in TNativeControl)

 

method DoAlign(aAlign: TAlign; var aRect: TRect)

 

void DoAlign(TAlign aAlign, ref TRect aRect)

 

func DoAlign(_ aAlign: TAlign, _ aRect: TRect)

 

Sub DoAlign(aAlign As TAlign, ByRef aRect As TRect)

Parameters:

  • aAlign:
  • aRect:

DoEnter  protected virtual    (declared in TNativeControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method DoEnter

 

void DoEnter()

 

func DoEnter()

 

Sub DoEnter()

DoEnter DoEnter()  protected virtual    (declared in TNativeControl) Toffee-macOS

 

func DoEnter(DoEnter )

Parameters:

  • :

DoExit  protected virtual    (declared in TNativeControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method DoExit

 

void DoExit()

 

func DoExit()

 

Sub DoExit()

DoExit DoExit()  protected virtual    (declared in TNativeControl) Toffee-macOS

 

func DoExit(DoExit )

Parameters:

  • :

ExplicitHeight  virtual    (declared in TControl)

 

property ExplicitHeight: Int32 read write;

 

Int32 ExplicitHeight { get; set; }

 

var ExplicitHeight: Int32 { get{} set{} }

 

Property ExplicitHeight() As Int32

ExplicitLeft  virtual    (declared in TControl)

 

property ExplicitLeft: Int32 read write;

 

Int32 ExplicitLeft { get; set; }

 

var ExplicitLeft: Int32 { get{} set{} }

 

Property ExplicitLeft() As Int32

ExplicitTop  virtual    (declared in TControl)

 

property ExplicitTop: Int32 read write;

 

Int32 ExplicitTop { get; set; }

 

var ExplicitTop: Int32 { get{} set{} }

 

Property ExplicitTop() As Int32

ExplicitWidth  virtual    (declared in TControl)

 

property ExplicitWidth: Int32 read write;

 

Int32 ExplicitWidth { get; set; }

 

var ExplicitWidth: Int32 { get{} set{} }

 

Property ExplicitWidth() As Int32

Font  virtual    (declared in TControl)

 

property Font: TFont read write;

 

TFont Font { get; set; }

 

var Font: TFont { get{} set{} }

 

Property Font() As TFont

GetClientHeight  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method GetClientHeight: Int32

 

Int32 GetClientHeight()

 

func GetClientHeight() -> Int32

 

Function GetClientHeight() As Int32

GetClientHeight GetClientHeight(): Int32  protected virtual    (declared in TControl) Toffee-macOS

 

func GetClientHeight(GetClientHeight ) -> Int32

Parameters:

  • :

GetClientWidth  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method GetClientWidth: Int32

 

Int32 GetClientWidth()

 

func GetClientWidth() -> Int32

 

Function GetClientWidth() As Int32

GetClientWidth GetClientWidth(): Int32  protected virtual    (declared in TControl) Toffee-macOS

 

func GetClientWidth(GetClientWidth ) -> Int32

Parameters:

  • :

GetDefaultName  protected    (declared in TControl) Island-Windows

 

method GetDefaultName: String

 

String GetDefaultName()

 

func GetDefaultName() -> String

 

Function GetDefaultName() As String

GetDesignPPI  protected    (declared in TControl) 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-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-macOS

 

func GetOwner(GetOwner ) -> TPersistent

Parameters:

  • :

GetParentForm    (declared in TControl) Island-Windows

 

method GetParentForm: TCustomForm

 

TCustomForm GetParentForm()

 

func GetParentForm() -> TCustomForm

 

Function GetParentForm() As TCustomForm

GetSpecialKeysStatus  protected    (declared in TNativeControl) Island-Windows

 

method GetSpecialKeysStatus: TShiftState

 

TShiftState GetSpecialKeysStatus()

 

func GetSpecialKeysStatus() -> TShiftState

 

Function GetSpecialKeysStatus() As TShiftState

Handle  virtual    (declared in TControl)

 

property Handle: TPlatformHandle read;

 

TPlatformHandle Handle { get; }

 

var Handle: TPlatformHandle { get{} }

 

ReadOnly Property Handle() As TPlatformHandle

HandleAllocated  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method HandleAllocated: Boolean

 

Boolean HandleAllocated()

 

func HandleAllocated() -> Boolean

 

Function HandleAllocated() As Boolean

HandleAllocated HandleAllocated(): Boolean  protected virtual    (declared in TControl) Toffee-macOS

 

func HandleAllocated(HandleAllocated ) -> Boolean

Parameters:

  • :

HandleNeeded  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method HandleNeeded

 

void HandleNeeded()

 

func HandleNeeded()

 

Sub HandleNeeded()

HandleNeeded HandleNeeded()  protected virtual    (declared in TControl) Toffee-macOS

 

func HandleNeeded(HandleNeeded )

Parameters:

  • :

Height  virtual    (declared in TControl)

 

property Height: Int32 read write;

 

Int32 Height { get; set; }

 

var Height: Int32 { get{} set{} }

 

Property Height() As Int32

InnerBox    (declared in TControl) Island-Ubuntu

 

property InnerBox: ^GtkWidget read;

 

GtkWidget* InnerBox { get; }

 

var InnerBox: UnsafeMutablePointer<GtkWidget> { get{} }

 

ReadOnly Property InnerBox() As Ptr(Of GtkWidget)

InsertControl  virtual    (declared in TControl)

 

method InsertControl(aControl: TControl)

 

void InsertControl(TControl aControl)

 

func InsertControl(_ aControl: TControl)

 

Sub InsertControl(aControl As TControl)

Parameters:

  • aControl:

Left  virtual    (declared in TControl)

 

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-macOS

 

func Loaded(Loaded )

Parameters:

  • :

Margins  virtual    (declared in TControl)

 

property Margins: TMargins read write;

 

TMargins Margins { get; set; }

 

var Margins: TMargins { get{} set{} }

 

Property Margins() As TMargins

MouseDown  protected virtual    (declared in TControl)

 

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    (declared in TControl)

 

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    (declared in TControl)

 

property OnClick: TNotifyEvent read write;

 

TNotifyEvent OnClick { get; set; }

 

var OnClick: TNotifyEvent { get{} set{} }

 

Property OnClick() As TNotifyEvent

OnEnter  virtual    (declared in TNativeControl)

 

property OnEnter: TNotifyEvent read write;

 

TNotifyEvent OnEnter { get; set; }

 

var OnEnter: TNotifyEvent { get{} set{} }

 

Property OnEnter() As TNotifyEvent

OnExit  virtual    (declared in TNativeControl)

 

property OnExit: TNotifyEvent read write;

 

TNotifyEvent OnExit { get; set; }

 

var OnExit: TNotifyEvent { get{} set{} }

 

Property OnExit() As TNotifyEvent

OnKeyDown  virtual    (declared in TControl)

 

property OnKeyDown: TKeyEvent read write;

 

TKeyEvent OnKeyDown { get; set; }

 

var OnKeyDown: TKeyEvent { get{} set{} }

 

Property OnKeyDown() As TKeyEvent

OnKeyPress  virtual    (declared in TControl)

 

property OnKeyPress: TKeyPressEvent read write;

 

TKeyPressEvent OnKeyPress { get; set; }

 

var OnKeyPress: TKeyPressEvent { get{} set{} }

 

Property OnKeyPress() As TKeyPressEvent

OnKeyUp  virtual    (declared in TControl)

 

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

Padding  virtual    (declared in TNativeControl)

 

property Padding: TPadding read write;

 

TPadding Padding { get; set; }

 

var Padding: TPadding { get{} set{} }

 

Property Padding() As TPadding

Parent  virtual    (declared in TControl)

 

property Parent: TNativeControl read write;

 

TNativeControl Parent { get; set; }

 

var Parent: TNativeControl { get{} set{} }

 

Property Parent() As TNativeControl

ParentFont  virtual    (declared in TControl)

 

property ParentFont: Boolean read write;

 

Boolean ParentFont { get; set; }

 

var ParentFont: Boolean { get{} set{} }

 

Property ParentFont() As Boolean

Perform (UInt32, WPARAM, LPARAM): LRESULT    (declared in TControl) 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)    (declared in TControl) 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    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformApplyDefaults

 

void PlatformApplyDefaults()

 

func PlatformApplyDefaults()

 

Sub PlatformApplyDefaults()

PlatformApplyDefaults PlatformApplyDefaults()  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformApplyDefaults(PlatformApplyDefaults )

Parameters:

  • :

PlatformFontChanged  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformFontChanged

 

void PlatformFontChanged()

 

func PlatformFontChanged()

 

Sub PlatformFontChanged()

PlatformFontChanged PlatformFontChanged()  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformFontChanged(PlatformFontChanged )

Parameters:

  • :

PlatformGetCaption  protected    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformGetCaption: VCLString

 

VCLString PlatformGetCaption()

 

func PlatformGetCaption() -> VCLString

 

Function PlatformGetCaption() As VCLString

PlatformGetCaption PlatformGetCaption(): VCLString  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformGetCaption(PlatformGetCaption ) -> VCLString

Parameters:

  • :

PlatformGetChecked  protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformGetChecked: Boolean

 

Boolean PlatformGetChecked()

 

func PlatformGetChecked() -> Boolean

 

Function PlatformGetChecked() As Boolean

PlatformGetChecked PlatformGetChecked(): Boolean  protected virtual Toffee-macOS

 

method PlatformGetChecked PlatformGetChecked(): Boolean

 

Boolean PlatformGetChecked PlatformGetChecked( )

 

func PlatformGetChecked(PlatformGetChecked ) -> Boolean

 

Boolean PlatformGetChecked PlatformGetChecked( )

 

Function PlatformGetChecked PlatformGetChecked( As ) As Boolean

Parameters:

  • :

PlatformGetDefaultName  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformGetDefaultName: String

 

String PlatformGetDefaultName()

 

func PlatformGetDefaultName() -> String

 

Function PlatformGetDefaultName() As String

PlatformGetDefaultName PlatformGetDefaultName(): String  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformGetDefaultName(PlatformGetDefaultName ) -> String

Parameters:

  • :

PlatformInitControl  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformInitControl

 

void PlatformInitControl()

 

func PlatformInitControl()

 

Sub PlatformInitControl()

PlatformInitControl PlatformInitControl()  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformInitControl(PlatformInitControl )

Parameters:

  • :

PlatformNativeCreated  protected virtual    (declared in TNativeControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformNativeCreated

 

void PlatformNativeCreated()

 

func PlatformNativeCreated()

 

Sub PlatformNativeCreated()

PlatformNativeCreated PlatformNativeCreated()  protected virtual    (declared in TNativeControl) Toffee-macOS

 

func PlatformNativeCreated(PlatformNativeCreated )

Parameters:

  • :

PlatformSetCaption (String)  protected virtual    (declared in TControl) Island-Ubuntu

 

method PlatformSetCaption(aValue: String)

 

void PlatformSetCaption(String aValue)

 

func PlatformSetCaption(_ aValue: String)

 

Sub PlatformSetCaption(aValue As String)

Parameters:

  • aValue:

PlatformSetCaption (VCLString)  protected virtual    (declared in TControl)

 

method PlatformSetCaption(aValue: VCLString)

 

void PlatformSetCaption(VCLString aValue)

 

func PlatformSetCaption(_ aValue: VCLString)

 

Sub PlatformSetCaption(aValue As VCLString)

Parameters:

  • aValue:

PlatformSetCaption (VCLString)  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetCaption(value: VCLString)

 

void PlatformSetCaption(VCLString value)

 

func PlatformSetCaption(_ value: VCLString)

 

void PlatformSetCaption(VCLString value)

 

Sub PlatformSetCaption(value As VCLString)

Parameters:

  • value:

PlatformSetChecked (Boolean)  protected virtual Island-Ubuntu, Island-Windows, Toffee-macOS

 

method PlatformSetChecked(aValue: Boolean)

 

void PlatformSetChecked(Boolean aValue)

 

func PlatformSetChecked(_ aValue: Boolean)

 

Sub PlatformSetChecked(aValue As Boolean)

Parameters:

  • aValue:

PlatformSetChecked (Boolean)  protected virtual Island-WebAssembly-wasm32

 

method PlatformSetChecked(value: Boolean)

 

void PlatformSetChecked(Boolean value)

 

func PlatformSetChecked(_ value: Boolean)

 

void PlatformSetChecked(Boolean value)

 

Sub PlatformSetChecked(value As Boolean)

Parameters:

  • value:

PlatformSetColor  protected virtual    (declared in TControl)

 

method PlatformSetColor(aValue: TColor)

 

void PlatformSetColor(TColor aValue)

 

func PlatformSetColor(_ aValue: TColor)

 

Sub PlatformSetColor(aValue As TColor)

Parameters:

  • aValue:

PlatformSetHeight  protected virtual    (declared in TControl)

 

method PlatformSetHeight(aValue: Int32)

 

void PlatformSetHeight(Int32 aValue)

 

func PlatformSetHeight(_ aValue: Int32)

 

Sub PlatformSetHeight(aValue As Int32)

Parameters:

  • aValue:

PlatformSetLeft  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetLeft(aValue: Int32)

 

void PlatformSetLeft(Int32 aValue)

 

func PlatformSetLeft(_ aValue: Int32)

 

void PlatformSetLeft(Int32 aValue)

 

Sub PlatformSetLeft(aValue As Int32)

Parameters:

  • aValue:

PlatformSetOnClick  protected virtual    (declared in TControl)

 

method PlatformSetOnClick(aValue: TNotifyEvent)

 

void PlatformSetOnClick(TNotifyEvent aValue)

 

func PlatformSetOnClick(_ aValue: TNotifyEvent)

 

Sub PlatformSetOnClick(aValue As TNotifyEvent)

Parameters:

  • aValue:

PlatformSetOnEnter  protected virtual    (declared in TNativeControl)

 

method PlatformSetOnEnter(aValue: TNotifyEvent)

 

void PlatformSetOnEnter(TNotifyEvent aValue)

 

func PlatformSetOnEnter(_ aValue: TNotifyEvent)

 

Sub PlatformSetOnEnter(aValue As TNotifyEvent)

Parameters:

  • aValue:

PlatformSetOnExit  protected virtual    (declared in TNativeControl)

 

method PlatformSetOnExit(aValue: TNotifyEvent)

 

void PlatformSetOnExit(TNotifyEvent aValue)

 

func PlatformSetOnExit(_ aValue: TNotifyEvent)

 

Sub PlatformSetOnExit(aValue As TNotifyEvent)

Parameters:

  • aValue:

PlatformSetOnKeyDown  protected virtual    (declared in TControl)

 

method PlatformSetOnKeyDown(aValue: TKeyEvent)

 

void PlatformSetOnKeyDown(TKeyEvent aValue)

 

func PlatformSetOnKeyDown(_ aValue: TKeyEvent)

 

Sub PlatformSetOnKeyDown(aValue As TKeyEvent)

Parameters:

  • aValue:

PlatformSetOnKeyPress  protected virtual    (declared in TControl)

 

method PlatformSetOnKeyPress(aValue: TKeyPressEvent)

 

void PlatformSetOnKeyPress(TKeyPressEvent aValue)

 

func PlatformSetOnKeyPress(_ aValue: TKeyPressEvent)

 

Sub PlatformSetOnKeyPress(aValue As TKeyPressEvent)

Parameters:

  • aValue:

PlatformSetOnKeyUp  protected virtual    (declared in TControl)

 

method PlatformSetOnKeyUp(aValue: TKeyEvent)

 

void PlatformSetOnKeyUp(TKeyEvent aValue)

 

func PlatformSetOnKeyUp(_ aValue: TKeyEvent)

 

Sub PlatformSetOnKeyUp(aValue As TKeyEvent)

Parameters:

  • aValue:

PlatformSetParent  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetParent(aValue: TControl)

 

void PlatformSetParent(TControl aValue)

 

func PlatformSetParent(_ aValue: TControl)

 

void PlatformSetParent(TControl aValue)

 

Sub PlatformSetParent(aValue As TControl)

Parameters:

  • aValue:

PlatformSetTabOrder  protected virtual    (declared in TControl)

 

method PlatformSetTabOrder(aValue: Int32)

 

void PlatformSetTabOrder(Int32 aValue)

 

func PlatformSetTabOrder(_ aValue: Int32)

 

Sub PlatformSetTabOrder(aValue As Int32)

Parameters:

  • aValue:

PlatformSetTabStop  protected virtual    (declared in TNativeControl) Island-Windows

 

method PlatformSetTabStop(value: Boolean)

 

void PlatformSetTabStop(Boolean value)

 

func PlatformSetTabStop(_ value: Boolean)

 

Sub PlatformSetTabStop(value As Boolean)

Parameters:

  • value:

PlatformSetTapStop  protected virtual    (declared in TNativeControl)

 

method PlatformSetTapStop(value: Boolean)

 

void PlatformSetTapStop(Boolean value)

 

func PlatformSetTapStop(_ value: Boolean)

 

Sub PlatformSetTapStop(value As Boolean)

Parameters:

  • value:

PlatformSetTop  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetTop(aValue: Int32)

 

void PlatformSetTop(Int32 aValue)

 

func PlatformSetTop(_ aValue: Int32)

 

void PlatformSetTop(Int32 aValue)

 

Sub PlatformSetTop(aValue As Int32)

Parameters:

  • aValue:

PlatformSetVisible  protected virtual    (declared in TControl)

 

method PlatformSetVisible(aValue: Boolean)

 

void PlatformSetVisible(Boolean aValue)

 

func PlatformSetVisible(_ aValue: Boolean)

 

Sub PlatformSetVisible(aValue As Boolean)

Parameters:

  • aValue:

PlatformSetWidth  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetWidth(aValue: Int32)

 

void PlatformSetWidth(Int32 aValue)

 

func PlatformSetWidth(_ aValue: Int32)

 

void PlatformSetWidth(Int32 aValue)

 

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    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method RequestAlign

 

void RequestAlign()

 

func RequestAlign()

 

Sub RequestAlign()

RequestAlign RequestAlign()  protected virtual    (declared in TControl) Toffee-macOS

 

func RequestAlign(RequestAlign )

Parameters:

  • :

ScaleForPPI  virtual    (declared in TControl) Island-Windows

 

method ScaleForPPI(newPPI: Int32)

 

void ScaleForPPI(Int32 newPPI)

 

func ScaleForPPI(_ newPPI: Int32)

 

Sub ScaleForPPI(newPPI As Int32)

Parameters:

  • newPPI:

SetClientHeight  protected virtual    (declared in TControl) 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    (declared in TControl) 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    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method Show

 

void Show()

 

func Show()

 

Sub Show()

Show Show()  virtual    (declared in TControl) Toffee-macOS

 

func Show(Show )

Parameters:

  • :

TabOrder  virtual    (declared in TControl)

 

property TabOrder: Int32 read write;

 

Int32 TabOrder { get; set; }

 

var TabOrder: Int32 { get{} set{} }

 

Property TabOrder() As Int32

TabStop  virtual    (declared in TNativeControl)

 

property TabStop: Boolean read write;

 

Boolean TabStop { get; set; }

 

var TabStop: Boolean { get{} set{} }

 

Property TabStop() As Boolean

Top  virtual    (declared in TControl)

 

property Top: Int32 read write;

 

Int32 Top { get; set; }

 

var Top: Int32 { get{} set{} }

 

Property Top() As Int32

UnderlyingHandle    (declared in TControl)

 

var UnderlyingHandle: TPlatformHandle;

 

TPlatformHandle UnderlyingHandle

 

var UnderlyingHandle: TPlatformHandle

 

FIELD UnderlyingHandle() As TPlatformHandle

Visible  virtual    (declared in TControl)

 

property Visible: Boolean read write;

 

Boolean Visible { get; set; }

 

var Visible: Boolean { get{} set{} }

 

Property Visible() As Boolean

WantMessage  protected virtual    (declared in TControl) Island-Windows

 

method WantMessage(var aMessage: TMessage): Boolean

 

Boolean WantMessage(ref TMessage aMessage)

 

func WantMessage(_ aMessage: TMessage) -> Boolean

 

Function WantMessage(ByRef aMessage As TMessage) As Boolean

Parameters:

  • aMessage:

Width  virtual    (declared in TControl)

 

property Width: Int32 read write;

 

Int32 Width { get; set; }

 

var Width: Int32 { get{} set{} }

 

Property Width() As Int32

WindowProc    (declared in TControl) Island-Windows

 

property WindowProc: TWndMethod read write;

 

TWndMethod WindowProc { get; set; }

 

var WindowProc: TWndMethod { get{} set{} }

 

Property WindowProc() As TWndMethod

WMCommand  protected    (declared in TNativeControl) Island-Windows

 

method WMCommand(var aMessage: TMessage)

 

void WMCommand(ref TMessage aMessage)

 

func WMCommand(_ aMessage: TMessage)

 

Sub WMCommand(ByRef aMessage As TMessage)

Parameters:

  • aMessage:

WMNotify  protected    (declared in TNativeControl) Island-Windows

 

method WMNotify(var aMessage: TMessage)

 

void WMNotify(ref TMessage aMessage)

 

func WMNotify(_ aMessage: TMessage)

 

Sub WMNotify(ByRef aMessage As TMessage)

Parameters:

  • aMessage:

WndProc  override virtual    (declared in TNativeControl) 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    (declared in TControl)

 

var UnderlyingHandle: TPlatformHandle;

 

TPlatformHandle UnderlyingHandle

 

var UnderlyingHandle: TPlatformHandle

 

FIELD UnderlyingHandle() As TPlatformHandle

 

Align  virtual    (declared in TControl)

 

property Align: TAlign read write;

 

TAlign Align { get; set; }

 

var Align: TAlign { get{} set{} }

 

Property Align() As TAlign

AlignWithMargins  virtual    (declared in TControl)

 

property AlignWithMargins: Boolean read write;

 

Boolean AlignWithMargins { get; set; }

 

var AlignWithMargins: Boolean { get{} set{} }

 

Property AlignWithMargins() As Boolean

Caption  virtual    (declared in TControl)

 

property Caption: VCLString read write;

 

VCLString Caption { get; set; }

 

var Caption: VCLString { get{} set{} }

 

Property Caption() As VCLString

Checked  virtual

 

property Checked: Boolean read write;

 

Boolean Checked { get; set; }

 

var Checked: Boolean { get{} set{} }

 

Property Checked() As Boolean

ClientHeight  virtual    (declared in TControl)

 

property ClientHeight: Int32 read write;

 

Int32 ClientHeight { get; set; }

 

var ClientHeight: Int32 { get{} set{} }

 

Property ClientHeight() As Int32

ClientWidth  virtual    (declared in TControl)

 

property ClientWidth: Int32 read write;

 

Int32 ClientWidth { get; set; }

 

var ClientWidth: Int32 { get{} set{} }

 

Property ClientWidth() As Int32

Color  virtual    (declared in TControl)

 

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    (declared in TControl)

 

property Controls: TList<TControl> read;

 

TList<TControl> Controls { get; }

 

var Controls: TList<TControl> { get{} }

 

ReadOnly Property Controls() As TList<TControl>

CurrentPPI    (declared in TControl) Island-Windows

 

property CurrentPPI: Int32 read;

 

Int32 CurrentPPI { get; }

 

var CurrentPPI: Int32 { get{} }

 

ReadOnly Property CurrentPPI() As Int32

ExplicitHeight  virtual    (declared in TControl)

 

property ExplicitHeight: Int32 read write;

 

Int32 ExplicitHeight { get; set; }

 

var ExplicitHeight: Int32 { get{} set{} }

 

Property ExplicitHeight() As Int32

ExplicitLeft  virtual    (declared in TControl)

 

property ExplicitLeft: Int32 read write;

 

Int32 ExplicitLeft { get; set; }

 

var ExplicitLeft: Int32 { get{} set{} }

 

Property ExplicitLeft() As Int32

ExplicitTop  virtual    (declared in TControl)

 

property ExplicitTop: Int32 read write;

 

Int32 ExplicitTop { get; set; }

 

var ExplicitTop: Int32 { get{} set{} }

 

Property ExplicitTop() As Int32

ExplicitWidth  virtual    (declared in TControl)

 

property ExplicitWidth: Int32 read write;

 

Int32 ExplicitWidth { get; set; }

 

var ExplicitWidth: Int32 { get{} set{} }

 

Property ExplicitWidth() As Int32

Font  virtual    (declared in TControl)

 

property Font: TFont read write;

 

TFont Font { get; set; }

 

var Font: TFont { get{} set{} }

 

Property Font() As TFont

Handle  virtual    (declared in TControl)

 

property Handle: TPlatformHandle read;

 

TPlatformHandle Handle { get; }

 

var Handle: TPlatformHandle { get{} }

 

ReadOnly Property Handle() As TPlatformHandle

Height  virtual    (declared in TControl)

 

property Height: Int32 read write;

 

Int32 Height { get; set; }

 

var Height: Int32 { get{} set{} }

 

Property Height() As Int32

InnerBox    (declared in TControl) Island-Ubuntu

 

property InnerBox: ^GtkWidget read;

 

GtkWidget* InnerBox { get; }

 

var InnerBox: UnsafeMutablePointer<GtkWidget> { get{} }

 

ReadOnly Property InnerBox() As Ptr(Of GtkWidget)

Left  virtual    (declared in TControl)

 

property Left: Int32 read write;

 

Int32 Left { get; set; }

 

var Left: Int32 { get{} set{} }

 

Property Left() As Int32

Margins  virtual    (declared in TControl)

 

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    (declared in TControl)

 

property OnClick: TNotifyEvent read write;

 

TNotifyEvent OnClick { get; set; }

 

var OnClick: TNotifyEvent { get{} set{} }

 

Property OnClick() As TNotifyEvent

OnEnter  virtual    (declared in TNativeControl)

 

property OnEnter: TNotifyEvent read write;

 

TNotifyEvent OnEnter { get; set; }

 

var OnEnter: TNotifyEvent { get{} set{} }

 

Property OnEnter() As TNotifyEvent

OnExit  virtual    (declared in TNativeControl)

 

property OnExit: TNotifyEvent read write;

 

TNotifyEvent OnExit { get; set; }

 

var OnExit: TNotifyEvent { get{} set{} }

 

Property OnExit() As TNotifyEvent

OnKeyDown  virtual    (declared in TControl)

 

property OnKeyDown: TKeyEvent read write;

 

TKeyEvent OnKeyDown { get; set; }

 

var OnKeyDown: TKeyEvent { get{} set{} }

 

Property OnKeyDown() As TKeyEvent

OnKeyPress  virtual    (declared in TControl)

 

property OnKeyPress: TKeyPressEvent read write;

 

TKeyPressEvent OnKeyPress { get; set; }

 

var OnKeyPress: TKeyPressEvent { get{} set{} }

 

Property OnKeyPress() As TKeyPressEvent

OnKeyUp  virtual    (declared in TControl)

 

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

Padding  virtual    (declared in TNativeControl)

 

property Padding: TPadding read write;

 

TPadding Padding { get; set; }

 

var Padding: TPadding { get{} set{} }

 

Property Padding() As TPadding

Parent  virtual    (declared in TControl)

 

property Parent: TNativeControl read write;

 

TNativeControl Parent { get; set; }

 

var Parent: TNativeControl { get{} set{} }

 

Property Parent() As TNativeControl

ParentFont  virtual    (declared in TControl)

 

property ParentFont: Boolean read write;

 

Boolean ParentFont { get; set; }

 

var ParentFont: Boolean { get{} set{} }

 

Property ParentFont() As Boolean

TabOrder  virtual    (declared in TControl)

 

property TabOrder: Int32 read write;

 

Int32 TabOrder { get; set; }

 

var TabOrder: Int32 { get{} set{} }

 

Property TabOrder() As Int32

TabStop  virtual    (declared in TNativeControl)

 

property TabStop: Boolean read write;

 

Boolean TabStop { get; set; }

 

var TabStop: Boolean { get{} set{} }

 

Property TabStop() As Boolean

Top  virtual    (declared in TControl)

 

property Top: Int32 read write;

 

Int32 Top { get; set; }

 

var Top: Int32 { get{} set{} }

 

Property Top() As Int32

Visible  virtual    (declared in TControl)

 

property Visible: Boolean read write;

 

Boolean Visible { get; set; }

 

var Visible: Boolean { get{} set{} }

 

Property Visible() As Boolean

Width  virtual    (declared in TControl)

 

property Width: Int32 read write;

 

Int32 Width { get; set; }

 

var Width: Int32 { get{} set{} }

 

Property Width() As Int32

WindowProc    (declared in TControl) 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

 

TButtonControl()

 

init()

 

Sub New()

constructor (TComponent)

 

constructor(aOwner: TComponent)

 

TButtonControl(TComponent aOwner)

 

init(_ aOwner: TComponent)

 

Sub New(aOwner As TComponent)

Parameters:

  • aOwner:

AlignControl  virtual    (declared in TNativeControl)

 

method AlignControl(aControl: TControl)

 

void AlignControl(TControl aControl)

 

func AlignControl(_ aControl: TControl)

 

Sub AlignControl(aControl As TControl)

Parameters:

  • aControl:

AlignControls  virtual    (declared in TNativeControl)

 

method AlignControls(aControl: TControl; var Rect: TRect)

 

void AlignControls(TControl aControl, ref TRect Rect)

 

func AlignControls(_ aControl: TControl, _ Rect: TRect)

 

Sub AlignControls(aControl As TControl, ByRef Rect As TRect)

Parameters:

  • aControl:
  • Rect:

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    (declared in TControl)

 

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    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method Click

 

void Click()

 

func Click()

 

Sub Click()

Click Click()  protected virtual    (declared in TControl) Toffee-macOS

 

func Click(Click )

Parameters:

  • :

ControlFromHandle  protected    (declared in TNativeControl) Island-Windows

 

method ControlFromHandle(aHandle: HWND): TNativeControl

 

TNativeControl ControlFromHandle(HWND aHandle)

 

func ControlFromHandle(_ aHandle: HWND) -> TNativeControl

 

Function ControlFromHandle(aHandle As HWND) As TNativeControl

Parameters:

  • aHandle:

CreateClass  protected    (declared in TNativeControl) Island-Windows

 

method CreateClass(var aParams: TCreateParams)

 

void CreateClass(ref TCreateParams aParams)

 

func CreateClass(_ aParams: TCreateParams)

 

Sub CreateClass(ByRef aParams As TCreateParams)

Parameters:

  • aParams:

CreateHandle  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method CreateHandle

 

void CreateHandle()

 

func CreateHandle()

 

Sub CreateHandle()

CreateHandle CreateHandle()  protected virtual    (declared in TControl) Toffee-macOS

 

func CreateHandle(CreateHandle )

Parameters:

  • :

CreateParams  protected virtual    (declared in TNativeControl) Island-Windows

 

method CreateParams(var aParams: TCreateParams)

 

void CreateParams(ref TCreateParams aParams)

 

func CreateParams(_ aParams: TCreateParams)

 

Sub CreateParams(ByRef aParams As TCreateParams)

Parameters:

  • aParams:

CreateWindowHandle  protected virtual    (declared in TNativeControl) Island-Windows

 

method CreateWindowHandle(aParams: TCreateParams)

 

void CreateWindowHandle(TCreateParams aParams)

 

func CreateWindowHandle(_ aParams: TCreateParams)

 

Sub CreateWindowHandle(aParams As TCreateParams)

Parameters:

  • aParams:

CreateWnd  protected virtual    (declared in TNativeControl) Island-Windows

 

method CreateWnd

 

void CreateWnd()

 

func CreateWnd()

 

Sub CreateWnd()

DefaultHandler  protected override virtual    (declared in TNativeControl) 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:

DoAlign  protected virtual    (declared in TNativeControl)

 

method DoAlign(aAlign: TAlign; var aRect: TRect)

 

void DoAlign(TAlign aAlign, ref TRect aRect)

 

func DoAlign(_ aAlign: TAlign, _ aRect: TRect)

 

Sub DoAlign(aAlign As TAlign, ByRef aRect As TRect)

Parameters:

  • aAlign:
  • aRect:

DoEnter  protected virtual    (declared in TNativeControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method DoEnter

 

void DoEnter()

 

func DoEnter()

 

Sub DoEnter()

DoEnter DoEnter()  protected virtual    (declared in TNativeControl) Toffee-macOS

 

func DoEnter(DoEnter )

Parameters:

  • :

DoExit  protected virtual    (declared in TNativeControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method DoExit

 

void DoExit()

 

func DoExit()

 

Sub DoExit()

DoExit DoExit()  protected virtual    (declared in TNativeControl) Toffee-macOS

 

func DoExit(DoExit )

Parameters:

  • :

GetClientHeight  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method GetClientHeight: Int32

 

Int32 GetClientHeight()

 

func GetClientHeight() -> Int32

 

Function GetClientHeight() As Int32

GetClientHeight GetClientHeight(): Int32  protected virtual    (declared in TControl) Toffee-macOS

 

func GetClientHeight(GetClientHeight ) -> Int32

Parameters:

  • :

GetClientWidth  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method GetClientWidth: Int32

 

Int32 GetClientWidth()

 

func GetClientWidth() -> Int32

 

Function GetClientWidth() As Int32

GetClientWidth GetClientWidth(): Int32  protected virtual    (declared in TControl) Toffee-macOS

 

func GetClientWidth(GetClientWidth ) -> Int32

Parameters:

  • :

GetDefaultName  protected    (declared in TControl) Island-Windows

 

method GetDefaultName: String

 

String GetDefaultName()

 

func GetDefaultName() -> String

 

Function GetDefaultName() As String

GetDesignPPI  protected    (declared in TControl) 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-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-macOS

 

func GetOwner(GetOwner ) -> TPersistent

Parameters:

  • :

GetParentForm    (declared in TControl) Island-Windows

 

method GetParentForm: TCustomForm

 

TCustomForm GetParentForm()

 

func GetParentForm() -> TCustomForm

 

Function GetParentForm() As TCustomForm

GetSpecialKeysStatus  protected    (declared in TNativeControl) Island-Windows

 

method GetSpecialKeysStatus: TShiftState

 

TShiftState GetSpecialKeysStatus()

 

func GetSpecialKeysStatus() -> TShiftState

 

Function GetSpecialKeysStatus() As TShiftState

HandleAllocated  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method HandleAllocated: Boolean

 

Boolean HandleAllocated()

 

func HandleAllocated() -> Boolean

 

Function HandleAllocated() As Boolean

HandleAllocated HandleAllocated(): Boolean  protected virtual    (declared in TControl) Toffee-macOS

 

func HandleAllocated(HandleAllocated ) -> Boolean

Parameters:

  • :

HandleNeeded  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method HandleNeeded

 

void HandleNeeded()

 

func HandleNeeded()

 

Sub HandleNeeded()

HandleNeeded HandleNeeded()  protected virtual    (declared in TControl) Toffee-macOS

 

func HandleNeeded(HandleNeeded )

Parameters:

  • :

InsertControl  virtual    (declared in TControl)

 

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-macOS

 

func Loaded(Loaded )

Parameters:

  • :

MouseDown  protected virtual    (declared in TControl)

 

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    (declared in TControl)

 

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    (declared in TControl) 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)    (declared in TControl) 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    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformApplyDefaults

 

void PlatformApplyDefaults()

 

func PlatformApplyDefaults()

 

Sub PlatformApplyDefaults()

PlatformApplyDefaults PlatformApplyDefaults()  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformApplyDefaults(PlatformApplyDefaults )

Parameters:

  • :

PlatformFontChanged  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformFontChanged

 

void PlatformFontChanged()

 

func PlatformFontChanged()

 

Sub PlatformFontChanged()

PlatformFontChanged PlatformFontChanged()  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformFontChanged(PlatformFontChanged )

Parameters:

  • :

PlatformGetCaption  protected    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformGetCaption: VCLString

 

VCLString PlatformGetCaption()

 

func PlatformGetCaption() -> VCLString

 

Function PlatformGetCaption() As VCLString

PlatformGetCaption PlatformGetCaption(): VCLString  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformGetCaption(PlatformGetCaption ) -> VCLString

Parameters:

  • :

PlatformGetChecked  protected virtual Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformGetChecked: Boolean

 

Boolean PlatformGetChecked()

 

func PlatformGetChecked() -> Boolean

 

Function PlatformGetChecked() As Boolean

PlatformGetChecked PlatformGetChecked(): Boolean  protected virtual Toffee-macOS

 

method PlatformGetChecked PlatformGetChecked(): Boolean

 

Boolean PlatformGetChecked PlatformGetChecked( )

 

func PlatformGetChecked(PlatformGetChecked ) -> Boolean

 

Boolean PlatformGetChecked PlatformGetChecked( )

 

Function PlatformGetChecked PlatformGetChecked( As ) As Boolean

Parameters:

  • :

PlatformGetDefaultName  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformGetDefaultName: String

 

String PlatformGetDefaultName()

 

func PlatformGetDefaultName() -> String

 

Function PlatformGetDefaultName() As String

PlatformGetDefaultName PlatformGetDefaultName(): String  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformGetDefaultName(PlatformGetDefaultName ) -> String

Parameters:

  • :

PlatformInitControl  protected virtual    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformInitControl

 

void PlatformInitControl()

 

func PlatformInitControl()

 

Sub PlatformInitControl()

PlatformInitControl PlatformInitControl()  protected virtual    (declared in TControl) Toffee-macOS

 

func PlatformInitControl(PlatformInitControl )

Parameters:

  • :

PlatformNativeCreated  protected virtual    (declared in TNativeControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method PlatformNativeCreated

 

void PlatformNativeCreated()

 

func PlatformNativeCreated()

 

Sub PlatformNativeCreated()

PlatformNativeCreated PlatformNativeCreated()  protected virtual    (declared in TNativeControl) Toffee-macOS

 

func PlatformNativeCreated(PlatformNativeCreated )

Parameters:

  • :

PlatformSetCaption (String)  protected virtual    (declared in TControl) Island-Ubuntu

 

method PlatformSetCaption(aValue: String)

 

void PlatformSetCaption(String aValue)

 

func PlatformSetCaption(_ aValue: String)

 

Sub PlatformSetCaption(aValue As String)

Parameters:

  • aValue:

PlatformSetCaption (VCLString)  protected virtual    (declared in TControl)

 

method PlatformSetCaption(aValue: VCLString)

 

void PlatformSetCaption(VCLString aValue)

 

func PlatformSetCaption(_ aValue: VCLString)

 

Sub PlatformSetCaption(aValue As VCLString)

Parameters:

  • aValue:

PlatformSetCaption (VCLString)  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetCaption(value: VCLString)

 

void PlatformSetCaption(VCLString value)

 

func PlatformSetCaption(_ value: VCLString)

 

void PlatformSetCaption(VCLString value)

 

Sub PlatformSetCaption(value As VCLString)

Parameters:

  • value:

PlatformSetChecked (Boolean)  protected virtual Island-Ubuntu, Island-Windows, Toffee-macOS

 

method PlatformSetChecked(aValue: Boolean)

 

void PlatformSetChecked(Boolean aValue)

 

func PlatformSetChecked(_ aValue: Boolean)

 

Sub PlatformSetChecked(aValue As Boolean)

Parameters:

  • aValue:

PlatformSetChecked (Boolean)  protected virtual Island-WebAssembly-wasm32

 

method PlatformSetChecked(value: Boolean)

 

void PlatformSetChecked(Boolean value)

 

func PlatformSetChecked(_ value: Boolean)

 

void PlatformSetChecked(Boolean value)

 

Sub PlatformSetChecked(value As Boolean)

Parameters:

  • value:

PlatformSetColor  protected virtual    (declared in TControl)

 

method PlatformSetColor(aValue: TColor)

 

void PlatformSetColor(TColor aValue)

 

func PlatformSetColor(_ aValue: TColor)

 

Sub PlatformSetColor(aValue As TColor)

Parameters:

  • aValue:

PlatformSetHeight  protected virtual    (declared in TControl)

 

method PlatformSetHeight(aValue: Int32)

 

void PlatformSetHeight(Int32 aValue)

 

func PlatformSetHeight(_ aValue: Int32)

 

Sub PlatformSetHeight(aValue As Int32)

Parameters:

  • aValue:

PlatformSetLeft  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetLeft(aValue: Int32)

 

void PlatformSetLeft(Int32 aValue)

 

func PlatformSetLeft(_ aValue: Int32)

 

void PlatformSetLeft(Int32 aValue)

 

Sub PlatformSetLeft(aValue As Int32)

Parameters:

  • aValue:

PlatformSetOnClick  protected virtual    (declared in TControl)

 

method PlatformSetOnClick(aValue: TNotifyEvent)

 

void PlatformSetOnClick(TNotifyEvent aValue)

 

func PlatformSetOnClick(_ aValue: TNotifyEvent)

 

Sub PlatformSetOnClick(aValue As TNotifyEvent)

Parameters:

  • aValue:

PlatformSetOnEnter  protected virtual    (declared in TNativeControl)

 

method PlatformSetOnEnter(aValue: TNotifyEvent)

 

void PlatformSetOnEnter(TNotifyEvent aValue)

 

func PlatformSetOnEnter(_ aValue: TNotifyEvent)

 

Sub PlatformSetOnEnter(aValue As TNotifyEvent)

Parameters:

  • aValue:

PlatformSetOnExit  protected virtual    (declared in TNativeControl)

 

method PlatformSetOnExit(aValue: TNotifyEvent)

 

void PlatformSetOnExit(TNotifyEvent aValue)

 

func PlatformSetOnExit(_ aValue: TNotifyEvent)

 

Sub PlatformSetOnExit(aValue As TNotifyEvent)

Parameters:

  • aValue:

PlatformSetOnKeyDown  protected virtual    (declared in TControl)

 

method PlatformSetOnKeyDown(aValue: TKeyEvent)

 

void PlatformSetOnKeyDown(TKeyEvent aValue)

 

func PlatformSetOnKeyDown(_ aValue: TKeyEvent)

 

Sub PlatformSetOnKeyDown(aValue As TKeyEvent)

Parameters:

  • aValue:

PlatformSetOnKeyPress  protected virtual    (declared in TControl)

 

method PlatformSetOnKeyPress(aValue: TKeyPressEvent)

 

void PlatformSetOnKeyPress(TKeyPressEvent aValue)

 

func PlatformSetOnKeyPress(_ aValue: TKeyPressEvent)

 

Sub PlatformSetOnKeyPress(aValue As TKeyPressEvent)

Parameters:

  • aValue:

PlatformSetOnKeyUp  protected virtual    (declared in TControl)

 

method PlatformSetOnKeyUp(aValue: TKeyEvent)

 

void PlatformSetOnKeyUp(TKeyEvent aValue)

 

func PlatformSetOnKeyUp(_ aValue: TKeyEvent)

 

Sub PlatformSetOnKeyUp(aValue As TKeyEvent)

Parameters:

  • aValue:

PlatformSetParent  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetParent(aValue: TControl)

 

void PlatformSetParent(TControl aValue)

 

func PlatformSetParent(_ aValue: TControl)

 

void PlatformSetParent(TControl aValue)

 

Sub PlatformSetParent(aValue As TControl)

Parameters:

  • aValue:

PlatformSetTabOrder  protected virtual    (declared in TControl)

 

method PlatformSetTabOrder(aValue: Int32)

 

void PlatformSetTabOrder(Int32 aValue)

 

func PlatformSetTabOrder(_ aValue: Int32)

 

Sub PlatformSetTabOrder(aValue As Int32)

Parameters:

  • aValue:

PlatformSetTabStop  protected virtual    (declared in TNativeControl) Island-Windows

 

method PlatformSetTabStop(value: Boolean)

 

void PlatformSetTabStop(Boolean value)

 

func PlatformSetTabStop(_ value: Boolean)

 

Sub PlatformSetTabStop(value As Boolean)

Parameters:

  • value:

PlatformSetTapStop  protected virtual    (declared in TNativeControl)

 

method PlatformSetTapStop(value: Boolean)

 

void PlatformSetTapStop(Boolean value)

 

func PlatformSetTapStop(_ value: Boolean)

 

Sub PlatformSetTapStop(value As Boolean)

Parameters:

  • value:

PlatformSetTop  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetTop(aValue: Int32)

 

void PlatformSetTop(Int32 aValue)

 

func PlatformSetTop(_ aValue: Int32)

 

void PlatformSetTop(Int32 aValue)

 

Sub PlatformSetTop(aValue As Int32)

Parameters:

  • aValue:

PlatformSetVisible  protected virtual    (declared in TControl)

 

method PlatformSetVisible(aValue: Boolean)

 

void PlatformSetVisible(Boolean aValue)

 

func PlatformSetVisible(_ aValue: Boolean)

 

Sub PlatformSetVisible(aValue As Boolean)

Parameters:

  • aValue:

PlatformSetWidth  protected override virtual Island-WebAssembly-wasm32

 

method PlatformSetWidth(aValue: Int32)

 

void PlatformSetWidth(Int32 aValue)

 

func PlatformSetWidth(_ aValue: Int32)

 

void PlatformSetWidth(Int32 aValue)

 

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    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method RequestAlign

 

void RequestAlign()

 

func RequestAlign()

 

Sub RequestAlign()

RequestAlign RequestAlign()  protected virtual    (declared in TControl) Toffee-macOS

 

func RequestAlign(RequestAlign )

Parameters:

  • :

ScaleForPPI  virtual    (declared in TControl) Island-Windows

 

method ScaleForPPI(newPPI: Int32)

 

void ScaleForPPI(Int32 newPPI)

 

func ScaleForPPI(_ newPPI: Int32)

 

Sub ScaleForPPI(newPPI As Int32)

Parameters:

  • newPPI:

SetClientHeight  protected virtual    (declared in TControl) 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    (declared in TControl) 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    (declared in TControl) Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows

 

method Show

 

void Show()

 

func Show()

 

Sub Show()

Show Show()  virtual    (declared in TControl) Toffee-macOS

 

func Show(Show )

Parameters:

  • :

WantMessage  protected virtual    (declared in TControl) Island-Windows

 

method WantMessage(var aMessage: TMessage): Boolean

 

Boolean WantMessage(ref TMessage aMessage)

 

func WantMessage(_ aMessage: TMessage) -> Boolean

 

Function WantMessage(ByRef aMessage As TMessage) As Boolean

Parameters:

  • aMessage:

WMCommand  protected    (declared in TNativeControl) Island-Windows

 

method WMCommand(var aMessage: TMessage)

 

void WMCommand(ref TMessage aMessage)

 

func WMCommand(_ aMessage: TMessage)

 

Sub WMCommand(ByRef aMessage As TMessage)

Parameters:

  • aMessage:

WMNotify  protected    (declared in TNativeControl) Island-Windows

 

method WMNotify(var aMessage: TMessage)

 

void WMNotify(ref TMessage aMessage)

 

func WMNotify(_ aMessage: TMessage)

 

Sub WMNotify(ByRef aMessage As TMessage)

Parameters:

  • aMessage:

WndProc  override virtual    (declared in TNativeControl) Island-Windows

 

method WndProc(var aMessage: TMessage)

 

void WndProc(ref TMessage aMessage)

 

func WndProc(_ aMessage: TMessage)

 

Sub WndProc(ByRef aMessage As TMessage)

Parameters:

  • aMessage: