TMultiSelectListControl
Overview
Location
-
Reference:
- Delphi.VCL.dll .NET
- DelphiVCL.fx Island-WebAssembly-wasm32, Island-Windows
- libDelphiVCL.fx Toffee-macOS
- Namespace: RemObjects.Elements.RTL.Delphi.VCL
- Platforms: .NET, Island-WebAssembly-wasm32, Island-Windows, Toffee-macOS
- Ancestry: TPersistent | TComponent | TControl | TNativeControl | TListControl | TMultiSelectListControl | Descendants
constructor (declared in TPersistent) .NET, Island-WebAssembly-wasm32, Island-Windows
constructor
TMultiSelectListControl()
init()
constructor (TComponent) protected .NET, Island-WebAssembly-wasm32, Island-Windows
constructor(aOwner: TComponent)
TMultiSelectListControl(TComponent aOwner)
init(_ aOwner: TComponent)
Parameters:
- aOwner:
AddItem (DelphiString, Object) (declared in TListControl) .NET
method AddItem(Item: DelphiString; aObject: Object)
void AddItem(DelphiString Item, Object aObject)
func AddItem(_ Item: DelphiString, _ aObject: Object)
void AddItem(DelphiString Item, Object aObject)
Parameters:
- Item:
- aObject:
AddItem (DelphiString, TObject) virtual abstract (declared in TListControl) Island-WebAssembly-wasm32, Island-Windows, Toffee-macOS
method AddItem(Item: DelphiString; aObject: TObject)
void AddItem(DelphiString Item, TObject aObject)
func AddItem(_ Item: DelphiString, _ aObject: TObject)
Parameters:
- Item:
- aObject:
Align virtual (declared in TControl)
AlignControl virtual (declared in TNativeControl)
method AlignControl(aControl: TControl)
void AlignControl(TControl aControl)
func AlignControl(_ aControl: TControl)
Parameters:
- aControl:
AlignControls virtual (declared in TNativeControl)
Parameters:
- aControl:
- Rect:
AlignWithMargins virtual (declared in TControl)
property AlignWithMargins: Boolean read write;
Boolean AlignWithMargins { get; set; }
var AlignWithMargins: Boolean { get{} set{} }
Assign virtual (declared in TPersistent)
method Assign(Source: TPersistent)
void Assign(TPersistent Source)
func Assign(_ Source: TPersistent)
Parameters:
- Source:
AssignTo protected virtual (declared in TPersistent)
method AssignTo(Dest: TPersistent)
void AssignTo(TPersistent Dest)
func AssignTo(_ Dest: TPersistent)
Parameters:
- Dest:
Caption virtual (declared in TControl)
property Caption: String read write;
String Caption { get; set; }
var Caption: String { get{} set{} }
Parameters:
- aObject:
- propName:
Changed (TObject, String) protected (declared in TControl) Island-WebAssembly-wasm32, Island-Windows
method Changed(aObject: TObject; propName: String)
void Changed(TObject aObject, String propName)
func Changed(_ aObject: TObject, _ propName: String)
Parameters:
- aObject:
- propName:
method Changed(aObject: TObject; propName: String)
void Changed(TObject aObject, String propName)
func Changed(_ aObject: TObject, _ propName: String)
void Changed(TObject aObject, String propName)
Parameters:
- aObject:
- propName:
Clear virtual abstract (declared in TListControl)
method Clear
void Clear()
func Clear()
ClearSelection virtual abstract (declared in TListControl)
method ClearSelection
void ClearSelection()
func ClearSelection()
Click protected virtual (declared in TControl)
method Click
void Click()
func Click()
ClientHeight virtual (declared in TControl)
property ClientHeight: Int32 read write;
Int32 ClientHeight { get; set; }
var ClientHeight: Int32 { get{} set{} }
ClientWidth virtual (declared in TControl)
property ClientWidth: Int32 read write;
Int32 ClientWidth { get; set; }
var ClientWidth: Int32 { get{} set{} }
Color virtual (declared in TControl)
property Color: TColor read write;
TColor Color { get; set; }
var Color: TColor { get{} set{} }
ComponentState virtual (declared in TComponent)
property ComponentState: set of TComponentStateEnum read;
set of TComponentStateEnum ComponentState { get; }
var ComponentState: set of TComponentStateEnum { get{} }
ControlFromHandle protected (declared in TNativeControl) Island-Windows
method ControlFromHandle(aHandle: HWND): TNativeControl
TNativeControl ControlFromHandle(HWND aHandle)
func ControlFromHandle(_ aHandle: HWND) -> TNativeControl
Parameters:
- aHandle:
Controls virtual (declared in TControl)
CreateClass protected (declared in TNativeControl) Island-Windows
method CreateClass(var aParams: TCreateParams)
void CreateClass(ref TCreateParams aParams)
func CreateClass(_ aParams: TCreateParams)
Parameters:
- aParams:
CreateHandle protected override virtual (declared in TNativeControl) Island-Windows
method CreateHandle
void CreateHandle()
func CreateHandle()
CreateParams protected virtual (declared in TNativeControl) Island-Windows
method CreateParams(var aParams: TCreateParams)
void CreateParams(ref TCreateParams aParams)
func CreateParams(_ aParams: TCreateParams)
Parameters:
- aParams:
CreateWindowHandle protected virtual (declared in TNativeControl) Island-Windows
method CreateWindowHandle(aParams: TCreateParams)
void CreateWindowHandle(TCreateParams aParams)
func CreateWindowHandle(_ aParams: TCreateParams)
Parameters:
- aParams:
CreateWnd protected virtual (declared in TNativeControl) Island-Windows
method CreateWnd
void CreateWnd()
func CreateWnd()
CurrentPPI (declared in TControl) Island-Windows
DefaultHandler protected override virtual (declared in TNativeControl) Island-Windows
method DefaultHandler(var aMessage: TMessage)
void DefaultHandler(ref TMessage aMessage)
func DefaultHandler(_ aMessage: TMessage)
Parameters:
- aMessage:
DefineProperties virtual (declared in TPersistent)
method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
Parameters:
- Filer:
DeleteSelected virtual abstract (declared in TListControl)
method DeleteSelected
void DeleteSelected()
func DeleteSelected()
DoAlign protected virtual (declared in TNativeControl)
Parameters:
- aAlign:
- aRect:
DoEnter protected virtual (declared in TNativeControl)
method DoEnter
void DoEnter()
func DoEnter()
DoExit protected virtual (declared in TNativeControl)
method DoExit
void DoExit()
func DoExit()
ExplicitHeight virtual (declared in TControl)
property ExplicitHeight: Int32 read write;
Int32 ExplicitHeight { get; set; }
var ExplicitHeight: Int32 { get{} set{} }
ExplicitLeft virtual (declared in TControl)
property ExplicitLeft: Int32 read write;
Int32 ExplicitLeft { get; set; }
var ExplicitLeft: Int32 { get{} set{} }
ExplicitTop virtual (declared in TControl)
property ExplicitTop: Int32 read write;
Int32 ExplicitTop { get; set; }
var ExplicitTop: Int32 { get{} set{} }
ExplicitWidth virtual (declared in TControl)
property ExplicitWidth: Int32 read write;
Int32 ExplicitWidth { get; set; }
var ExplicitWidth: Int32 { get{} set{} }
Font virtual (declared in TControl)
GetClientHeight protected virtual (declared in TControl)
GetClientWidth protected virtual (declared in TControl)
GetCount virtual abstract (declared in TListControl)
GetDefaultName protected (declared in TControl) Island-Windows
GetDesignPPI protected (declared in TControl) Island-Windows
GetItemIndex protected virtual abstract (declared in TListControl)
GetNamePath virtual (declared in TPersistent)
GetOwner protected virtual (declared in TPersistent)
GetParentForm (declared in TControl) Island-Windows
GetSelCount protected virtual abstract
GetSpecialKeysStatus protected (declared in TNativeControl) Island-Windows
method GetSpecialKeysStatus: TShiftState
TShiftState GetSpecialKeysStatus()
func GetSpecialKeysStatus() -> TShiftState
Handle virtual (declared in TControl)
// .NET
property Handle: Control read;
// Island-WebAssembly-wasm32
property Handle: dynamic read;
// Island-Windows
property Handle: HWND read;
// .NET
Control Handle { get; }
// Island-WebAssembly-wasm32
dynamic Handle { get; }
// Island-Windows
HWND Handle { get; }
// .NET
var Handle: Control { get{} }
// Island-WebAssembly-wasm32
var Handle: dynamic { get{} }
// Island-Windows
var Handle: HWND { get{} }
// Toffee-macOS
var Handle: NSResponder { get{} }
HandleAllocated protected virtual (declared in TControl)
HandleNeeded protected virtual (declared in TControl)
method HandleNeeded
void HandleNeeded()
func HandleNeeded()
Height virtual (declared in TControl)
InsertControl virtual (declared in TControl)
method InsertControl(aControl: TControl)
void InsertControl(TControl aControl)
func InsertControl(_ aControl: TControl)
Parameters:
- aControl:
ItemIndex virtual (declared in TListControl)
property ItemIndex: Int32 read write;
Int32 ItemIndex { get; set; }
var ItemIndex: Int32 { get{} set{} }
Left virtual (declared in TControl)
Loaded virtual (declared in TComponent)
method Loaded
void Loaded()
func Loaded()
Margins virtual (declared in TControl)
property Margins: TMargins read write;
TMargins Margins { get; set; }
var Margins: TMargins { get{} set{} }
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)
Parameters:
- aButton:
- aShift:
- X:
- Y:
MultiSelect virtual
property MultiSelect: Boolean read write;
Boolean MultiSelect { get; set; }
var MultiSelect: Boolean { get{} set{} }
Name virtual (declared in TComponent)
Notification protected virtual (declared in TControl)
method Notification(aComponent: TComponent; aOperation: TOperation)
void Notification(TComponent aComponent, TOperation aOperation)
func Notification(_ aComponent: TComponent, _ aOperation: TOperation)
Parameters:
- aComponent:
- aOperation:
OnClick virtual (declared in TControl)
property OnClick: TNotifyEvent read write;
TNotifyEvent OnClick { get; set; }
var OnClick: TNotifyEvent { get{} set{} }
OnEnter virtual (declared in TNativeControl)
property OnEnter: TNotifyEvent read write;
TNotifyEvent OnEnter { get; set; }
var OnEnter: TNotifyEvent { get{} set{} }
OnExit virtual (declared in TNativeControl)
property OnExit: TNotifyEvent read write;
TNotifyEvent OnExit { get; set; }
var OnExit: TNotifyEvent { get{} set{} }
OnKeyDown virtual (declared in TControl)
property OnKeyDown: TKeyEvent read write;
TKeyEvent OnKeyDown { get; set; }
var OnKeyDown: TKeyEvent { get{} set{} }
OnKeyPress virtual (declared in TControl)
property OnKeyPress: TKeyPressEvent read write;
TKeyPressEvent OnKeyPress { get; set; }
var OnKeyPress: TKeyPressEvent { get{} set{} }
OnKeyUp virtual (declared in TControl)
property OnKeyUp: TKeyEvent read write;
TKeyEvent OnKeyUp { get; set; }
var OnKeyUp: TKeyEvent { get{} set{} }
Owner virtual (declared in TComponent)
property Owner: TComponent read write;
TComponent Owner { get; set; }
var Owner: TComponent { get{} set{} }
Padding virtual (declared in TNativeControl)
property Padding: TPadding read write;
TPadding Padding { get; set; }
var Padding: TPadding { get{} set{} }
Parent virtual (declared in TControl)
property Parent: TNativeControl read write;
TNativeControl Parent { get; set; }
var Parent: TNativeControl { get{} set{} }
ParentFont virtual (declared in TControl)
property ParentFont: Boolean read write;
Boolean ParentFont { get; set; }
var ParentFont: Boolean { get{} set{} }
method Perform(var aMessage: TMessage)
void Perform(ref TMessage aMessage)
func Perform(_ aMessage: TMessage)
Parameters:
- aMessage:
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
Parameters:
- aMessage:
- wParam:
- lParam:
PlatformApplyDefaults protected virtual (declared in TControl)
method PlatformApplyDefaults
void PlatformApplyDefaults()
func PlatformApplyDefaults()
PlatformFontChanged protected override virtual (declared in TNativeControl) Island-Windows
method PlatformFontChanged
void PlatformFontChanged()
func PlatformFontChanged()
PlatformGetCaption protected virtual (declared in TControl)
PlatformGetDefaultName protected virtual (declared in TControl)
method PlatformGetDefaultName: String
String PlatformGetDefaultName()
func PlatformGetDefaultName() -> String
PlatformInitControl protected virtual (declared in TControl)
method PlatformInitControl
void PlatformInitControl()
func PlatformInitControl()
PlatformNativeCreated protected virtual (declared in TNativeControl)
method PlatformNativeCreated
void PlatformNativeCreated()
func PlatformNativeCreated()
PlatformSetCaption (String) protected virtual (declared in TControl) Island-WebAssembly-wasm32, Island-Windows
method PlatformSetCaption(aValue: String)
void PlatformSetCaption(String aValue)
func PlatformSetCaption(_ aValue: String)
Parameters:
- aValue:
method PlatformSetCaption(aValue: String)
void PlatformSetCaption(String aValue)
func PlatformSetCaption(_ aValue: String)
Parameters:
- aValue:
PlatformSetColor protected virtual (declared in TControl)
method PlatformSetColor(aValue: TColor)
void PlatformSetColor(TColor aValue)
func PlatformSetColor(_ aValue: TColor)
Parameters:
- aValue:
PlatformSetHeight protected virtual (declared in TControl)
method PlatformSetHeight(aValue: Int32)
void PlatformSetHeight(Int32 aValue)
func PlatformSetHeight(_ aValue: Int32)
Parameters:
- aValue:
PlatformSetLeft protected virtual (declared in TControl)
method PlatformSetLeft(aValue: Int32)
void PlatformSetLeft(Int32 aValue)
func PlatformSetLeft(_ aValue: Int32)
Parameters:
- aValue:
PlatformSetOnClick protected virtual (declared in TControl)
method PlatformSetOnClick(aValue: TNotifyEvent)
void PlatformSetOnClick(TNotifyEvent aValue)
func PlatformSetOnClick(_ aValue: TNotifyEvent)
Parameters:
- aValue:
PlatformSetOnEnter protected virtual (declared in TNativeControl)
method PlatformSetOnEnter(aValue: TNotifyEvent)
void PlatformSetOnEnter(TNotifyEvent aValue)
func PlatformSetOnEnter(_ aValue: TNotifyEvent)
Parameters:
- aValue:
PlatformSetOnExit protected virtual (declared in TNativeControl)
method PlatformSetOnExit(aValue: TNotifyEvent)
void PlatformSetOnExit(TNotifyEvent aValue)
func PlatformSetOnExit(_ aValue: TNotifyEvent)
Parameters:
- aValue:
PlatformSetOnKeyDown protected virtual (declared in TControl)
method PlatformSetOnKeyDown(aValue: TKeyEvent)
void PlatformSetOnKeyDown(TKeyEvent aValue)
func PlatformSetOnKeyDown(_ aValue: TKeyEvent)
Parameters:
- aValue:
PlatformSetOnKeyPress protected virtual (declared in TControl)
method PlatformSetOnKeyPress(aValue: TKeyPressEvent)
void PlatformSetOnKeyPress(TKeyPressEvent aValue)
func PlatformSetOnKeyPress(_ aValue: TKeyPressEvent)
Parameters:
- aValue:
PlatformSetOnKeyUp protected virtual (declared in TControl)
method PlatformSetOnKeyUp(aValue: TKeyEvent)
void PlatformSetOnKeyUp(TKeyEvent aValue)
func PlatformSetOnKeyUp(_ aValue: TKeyEvent)
Parameters:
- aValue:
PlatformSetParent protected virtual (declared in TControl)
method PlatformSetParent(aValue: TControl)
void PlatformSetParent(TControl aValue)
func PlatformSetParent(_ aValue: TControl)
Parameters:
- aValue:
PlatformSetTabOrder protected virtual (declared in TControl)
method PlatformSetTabOrder(aValue: Int32)
void PlatformSetTabOrder(Int32 aValue)
func PlatformSetTabOrder(_ aValue: Int32)
Parameters:
- aValue:
PlatformSetTabStop protected virtual (declared in TNativeControl) Island-Windows
method PlatformSetTabStop(value: Boolean)
void PlatformSetTabStop(Boolean value)
func PlatformSetTabStop(_ value: Boolean)
Parameters:
- value:
PlatformSetTapStop protected virtual (declared in TNativeControl)
method PlatformSetTapStop(value: Boolean)
void PlatformSetTapStop(Boolean value)
func PlatformSetTapStop(_ value: Boolean)
Parameters:
- value:
PlatformSetTop protected virtual (declared in TControl)
method PlatformSetTop(aValue: Int32)
void PlatformSetTop(Int32 aValue)
func PlatformSetTop(_ aValue: Int32)
Parameters:
- aValue:
PlatformSetVisible protected virtual (declared in TControl)
method PlatformSetVisible(aValue: Boolean)
void PlatformSetVisible(Boolean aValue)
func PlatformSetVisible(_ aValue: Boolean)
Parameters:
- aValue:
PlatformSetWidth protected virtual (declared in TControl)
method PlatformSetWidth(aValue: Int32)
void PlatformSetWidth(Int32 aValue)
func PlatformSetWidth(_ aValue: Int32)
Parameters:
- aValue:
RemoveComponentState virtual (declared in TComponent)
method RemoveComponentState(aState: TComponentStateEnum)
void RemoveComponentState(TComponentStateEnum aState)
func RemoveComponentState(_ aState: TComponentStateEnum)
Parameters:
- aState:
RequestAlign protected virtual (declared in TControl)
method RequestAlign
void RequestAlign()
func RequestAlign()
ScaleForPPI virtual (declared in TControl) Island-Windows
Parameters:
- newPPI:
SelCount virtual
SelectAll virtual abstract (declared in TListControl)
method SelectAll
void SelectAll()
func SelectAll()
SetClientHeight protected virtual (declared in TControl) .NET, Island-WebAssembly-wasm32, Island-Windows
method SetClientHeight(aValue: Int32)
void SetClientHeight(Int32 aValue)
func SetClientHeight(_ aValue: Int32)
Parameters:
- aValue:
SetClientWidth protected virtual (declared in TControl) .NET, Island-WebAssembly-wasm32, Island-Windows
method SetClientWidth(aValue: Int32)
void SetClientWidth(Int32 aValue)
func SetClientWidth(_ aValue: Int32)
Parameters:
- aValue:
SetComponentState virtual (declared in TComponent)
method SetComponentState(aState: TComponentStateEnum)
void SetComponentState(TComponentStateEnum aState)
func SetComponentState(_ aState: TComponentStateEnum)
Parameters:
- aState:
SetItemIndex protected virtual abstract (declared in TListControl) .NET, Island-WebAssembly-wasm32, Island-Windows
method SetItemIndex(aValue: Int32)
void SetItemIndex(Int32 aValue)
func SetItemIndex(_ aValue: Int32)
Parameters:
- aValue:
SetMultiSelect protected virtual abstract .NET, Island-WebAssembly-wasm32, Island-Windows
method SetMultiSelect(aValue: Boolean)
void SetMultiSelect(Boolean aValue)
func SetMultiSelect(_ aValue: Boolean)
Parameters:
- aValue:
Show virtual (declared in TControl)
method Show
void Show()
func Show()
TabOrder virtual (declared in TControl)
property TabOrder: Int32 read write;
Int32 TabOrder { get; set; }
var TabOrder: Int32 { get{} set{} }
TabStop virtual (declared in TNativeControl)
property TabStop: Boolean read write;
Boolean TabStop { get; set; }
var TabStop: Boolean { get{} set{} }
Top virtual (declared in TControl)
UnderlyingHandle (declared in TControl)
// .NET
var UnderlyingHandle: Control;
// Island-WebAssembly-wasm32
var UnderlyingHandle: dynamic;
// Island-Windows
var UnderlyingHandle: HWND;
// .NET
Control UnderlyingHandle
// Island-WebAssembly-wasm32
dynamic UnderlyingHandle
// Island-Windows
HWND UnderlyingHandle
// .NET
var UnderlyingHandle: Control
// Island-WebAssembly-wasm32
var UnderlyingHandle: dynamic
// Island-Windows
var UnderlyingHandle: HWND
// Toffee-macOS
var UnderlyingHandle: NSResponder
Visible virtual (declared in TControl)
property Visible: Boolean read write;
Boolean Visible { get; set; }
var Visible: Boolean { get{} set{} }
WantMessage protected virtual (declared in TControl) Island-Windows
Parameters:
- aMessage:
Width virtual (declared in TControl)
WindowProc (declared in TControl) Island-Windows
property WindowProc: TWndMethod read write;
TWndMethod WindowProc { get; set; }
var WindowProc: TWndMethod { get{} set{} }
WMCommand protected (declared in TNativeControl) Island-Windows
method WMCommand(var aMessage: TMessage)
void WMCommand(ref TMessage aMessage)
func WMCommand(_ aMessage: TMessage)
Parameters:
- aMessage:
WMNotify protected (declared in TNativeControl) Island-Windows
method WMNotify(var aMessage: TMessage)
void WMNotify(ref TMessage aMessage)
func WMNotify(_ aMessage: 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)
Parameters:
- aMessage:
UnderlyingHandle (declared in TControl)
// .NET
var UnderlyingHandle: Control;
// Island-WebAssembly-wasm32
var UnderlyingHandle: dynamic;
// Island-Windows
var UnderlyingHandle: HWND;
// .NET
Control UnderlyingHandle
// Island-WebAssembly-wasm32
dynamic UnderlyingHandle
// Island-Windows
HWND UnderlyingHandle
// .NET
var UnderlyingHandle: Control
// Island-WebAssembly-wasm32
var UnderlyingHandle: dynamic
// Island-Windows
var UnderlyingHandle: HWND
// Toffee-macOS
var UnderlyingHandle: NSResponder
Align virtual (declared in TControl)
AlignWithMargins virtual (declared in TControl)
property AlignWithMargins: Boolean read write;
Boolean AlignWithMargins { get; set; }
var AlignWithMargins: Boolean { get{} set{} }
Caption virtual (declared in TControl)
property Caption: String read write;
String Caption { get; set; }
var Caption: String { get{} set{} }
ClientHeight virtual (declared in TControl)
property ClientHeight: Int32 read write;
Int32 ClientHeight { get; set; }
var ClientHeight: Int32 { get{} set{} }
ClientWidth virtual (declared in TControl)
property ClientWidth: Int32 read write;
Int32 ClientWidth { get; set; }
var ClientWidth: Int32 { get{} set{} }
Color virtual (declared in TControl)
property Color: TColor read write;
TColor Color { get; set; }
var Color: TColor { get{} set{} }
ComponentState virtual (declared in TComponent)
property ComponentState: set of TComponentStateEnum read;
set of TComponentStateEnum ComponentState { get; }
var ComponentState: set of TComponentStateEnum { get{} }
Controls virtual (declared in TControl)
CurrentPPI (declared in TControl) Island-Windows
ExplicitHeight virtual (declared in TControl)
property ExplicitHeight: Int32 read write;
Int32 ExplicitHeight { get; set; }
var ExplicitHeight: Int32 { get{} set{} }
ExplicitLeft virtual (declared in TControl)
property ExplicitLeft: Int32 read write;
Int32 ExplicitLeft { get; set; }
var ExplicitLeft: Int32 { get{} set{} }
ExplicitTop virtual (declared in TControl)
property ExplicitTop: Int32 read write;
Int32 ExplicitTop { get; set; }
var ExplicitTop: Int32 { get{} set{} }
ExplicitWidth virtual (declared in TControl)
property ExplicitWidth: Int32 read write;
Int32 ExplicitWidth { get; set; }
var ExplicitWidth: Int32 { get{} set{} }
Font virtual (declared in TControl)
Handle virtual (declared in TControl)
// .NET
property Handle: Control read;
// Island-WebAssembly-wasm32
property Handle: dynamic read;
// Island-Windows
property Handle: HWND read;
// .NET
Control Handle { get; }
// Island-WebAssembly-wasm32
dynamic Handle { get; }
// Island-Windows
HWND Handle { get; }
// .NET
var Handle: Control { get{} }
// Island-WebAssembly-wasm32
var Handle: dynamic { get{} }
// Island-Windows
var Handle: HWND { get{} }
// Toffee-macOS
var Handle: NSResponder { get{} }
Height virtual (declared in TControl)
ItemIndex virtual (declared in TListControl)
property ItemIndex: Int32 read write;
Int32 ItemIndex { get; set; }
var ItemIndex: Int32 { get{} set{} }
Left virtual (declared in TControl)
Margins virtual (declared in TControl)
property Margins: TMargins read write;
TMargins Margins { get; set; }
var Margins: TMargins { get{} set{} }
MultiSelect virtual
property MultiSelect: Boolean read write;
Boolean MultiSelect { get; set; }
var MultiSelect: Boolean { get{} set{} }
Name virtual (declared in TComponent)
OnClick virtual (declared in TControl)
property OnClick: TNotifyEvent read write;
TNotifyEvent OnClick { get; set; }
var OnClick: TNotifyEvent { get{} set{} }
OnEnter virtual (declared in TNativeControl)
property OnEnter: TNotifyEvent read write;
TNotifyEvent OnEnter { get; set; }
var OnEnter: TNotifyEvent { get{} set{} }
OnExit virtual (declared in TNativeControl)
property OnExit: TNotifyEvent read write;
TNotifyEvent OnExit { get; set; }
var OnExit: TNotifyEvent { get{} set{} }
OnKeyDown virtual (declared in TControl)
property OnKeyDown: TKeyEvent read write;
TKeyEvent OnKeyDown { get; set; }
var OnKeyDown: TKeyEvent { get{} set{} }
OnKeyPress virtual (declared in TControl)
property OnKeyPress: TKeyPressEvent read write;
TKeyPressEvent OnKeyPress { get; set; }
var OnKeyPress: TKeyPressEvent { get{} set{} }
OnKeyUp virtual (declared in TControl)
property OnKeyUp: TKeyEvent read write;
TKeyEvent OnKeyUp { get; set; }
var OnKeyUp: TKeyEvent { get{} set{} }
Owner virtual (declared in TComponent)
property Owner: TComponent read write;
TComponent Owner { get; set; }
var Owner: TComponent { get{} set{} }
Padding virtual (declared in TNativeControl)
property Padding: TPadding read write;
TPadding Padding { get; set; }
var Padding: TPadding { get{} set{} }
Parent virtual (declared in TControl)
property Parent: TNativeControl read write;
TNativeControl Parent { get; set; }
var Parent: TNativeControl { get{} set{} }
ParentFont virtual (declared in TControl)
property ParentFont: Boolean read write;
Boolean ParentFont { get; set; }
var ParentFont: Boolean { get{} set{} }
SelCount virtual
TabOrder virtual (declared in TControl)
property TabOrder: Int32 read write;
Int32 TabOrder { get; set; }
var TabOrder: Int32 { get{} set{} }
TabStop virtual (declared in TNativeControl)
property TabStop: Boolean read write;
Boolean TabStop { get; set; }
var TabStop: Boolean { get{} set{} }
Top virtual (declared in TControl)
Visible virtual (declared in TControl)
property Visible: Boolean read write;
Boolean Visible { get; set; }
var Visible: Boolean { get{} set{} }
Width virtual (declared in TControl)
WindowProc (declared in TControl) Island-Windows
property WindowProc: TWndMethod read write;
TWndMethod WindowProc { get; set; }
var WindowProc: TWndMethod { get{} set{} }
constructor (declared in TPersistent) .NET, Island-WebAssembly-wasm32, Island-Windows
constructor
TMultiSelectListControl()
init()
constructor (TComponent) protected .NET, Island-WebAssembly-wasm32, Island-Windows
constructor(aOwner: TComponent)
TMultiSelectListControl(TComponent aOwner)
init(_ aOwner: TComponent)
Parameters:
- aOwner:
AddItem (DelphiString, Object) (declared in TListControl) .NET
method AddItem(Item: DelphiString; aObject: Object)
void AddItem(DelphiString Item, Object aObject)
func AddItem(_ Item: DelphiString, _ aObject: Object)
void AddItem(DelphiString Item, Object aObject)
Parameters:
- Item:
- aObject:
AddItem (DelphiString, TObject) virtual abstract (declared in TListControl) Island-WebAssembly-wasm32, Island-Windows, Toffee-macOS
method AddItem(Item: DelphiString; aObject: TObject)
void AddItem(DelphiString Item, TObject aObject)
func AddItem(_ Item: DelphiString, _ aObject: TObject)
Parameters:
- Item:
- aObject:
AlignControl virtual (declared in TNativeControl)
method AlignControl(aControl: TControl)
void AlignControl(TControl aControl)
func AlignControl(_ aControl: TControl)
Parameters:
- aControl:
AlignControls virtual (declared in TNativeControl)
Parameters:
- aControl:
- Rect:
Assign virtual (declared in TPersistent)
method Assign(Source: TPersistent)
void Assign(TPersistent Source)
func Assign(_ Source: TPersistent)
Parameters:
- Source:
AssignTo protected virtual (declared in TPersistent)
method AssignTo(Dest: TPersistent)
void AssignTo(TPersistent Dest)
func AssignTo(_ Dest: TPersistent)
Parameters:
- Dest:
Parameters:
- aObject:
- propName:
Changed (TObject, String) protected (declared in TControl) Island-WebAssembly-wasm32, Island-Windows
method Changed(aObject: TObject; propName: String)
void Changed(TObject aObject, String propName)
func Changed(_ aObject: TObject, _ propName: String)
Parameters:
- aObject:
- propName:
method Changed(aObject: TObject; propName: String)
void Changed(TObject aObject, String propName)
func Changed(_ aObject: TObject, _ propName: String)
void Changed(TObject aObject, String propName)
Parameters:
- aObject:
- propName:
Clear virtual abstract (declared in TListControl)
method Clear
void Clear()
func Clear()
ClearSelection virtual abstract (declared in TListControl)
method ClearSelection
void ClearSelection()
func ClearSelection()
Click protected virtual (declared in TControl)
method Click
void Click()
func Click()
ControlFromHandle protected (declared in TNativeControl) Island-Windows
method ControlFromHandle(aHandle: HWND): TNativeControl
TNativeControl ControlFromHandle(HWND aHandle)
func ControlFromHandle(_ aHandle: HWND) -> TNativeControl
Parameters:
- aHandle:
CreateClass protected (declared in TNativeControl) Island-Windows
method CreateClass(var aParams: TCreateParams)
void CreateClass(ref TCreateParams aParams)
func CreateClass(_ aParams: TCreateParams)
Parameters:
- aParams:
CreateHandle protected override virtual (declared in TNativeControl) Island-Windows
method CreateHandle
void CreateHandle()
func CreateHandle()
CreateParams protected virtual (declared in TNativeControl) Island-Windows
method CreateParams(var aParams: TCreateParams)
void CreateParams(ref TCreateParams aParams)
func CreateParams(_ aParams: TCreateParams)
Parameters:
- aParams:
CreateWindowHandle protected virtual (declared in TNativeControl) Island-Windows
method CreateWindowHandle(aParams: TCreateParams)
void CreateWindowHandle(TCreateParams aParams)
func CreateWindowHandle(_ aParams: TCreateParams)
Parameters:
- aParams:
CreateWnd protected virtual (declared in TNativeControl) Island-Windows
method CreateWnd
void CreateWnd()
func CreateWnd()
DefaultHandler protected override virtual (declared in TNativeControl) Island-Windows
method DefaultHandler(var aMessage: TMessage)
void DefaultHandler(ref TMessage aMessage)
func DefaultHandler(_ aMessage: TMessage)
Parameters:
- aMessage:
DefineProperties virtual (declared in TPersistent)
method DefineProperties(Filer: TObject)
void DefineProperties(TObject Filer)
func DefineProperties(_ Filer: TObject)
Parameters:
- Filer:
DeleteSelected virtual abstract (declared in TListControl)
method DeleteSelected
void DeleteSelected()
func DeleteSelected()
DoAlign protected virtual (declared in TNativeControl)
Parameters:
- aAlign:
- aRect:
DoEnter protected virtual (declared in TNativeControl)
method DoEnter
void DoEnter()
func DoEnter()
DoExit protected virtual (declared in TNativeControl)
method DoExit
void DoExit()
func DoExit()
GetClientHeight protected virtual (declared in TControl)
GetClientWidth protected virtual (declared in TControl)
GetCount virtual abstract (declared in TListControl)
GetDefaultName protected (declared in TControl) Island-Windows
GetDesignPPI protected (declared in TControl) Island-Windows
GetItemIndex protected virtual abstract (declared in TListControl)
GetNamePath virtual (declared in TPersistent)
GetOwner protected virtual (declared in TPersistent)
GetParentForm (declared in TControl) Island-Windows
GetSelCount protected virtual abstract
GetSpecialKeysStatus protected (declared in TNativeControl) Island-Windows
method GetSpecialKeysStatus: TShiftState
TShiftState GetSpecialKeysStatus()
func GetSpecialKeysStatus() -> TShiftState
HandleAllocated protected virtual (declared in TControl)
HandleNeeded protected virtual (declared in TControl)
method HandleNeeded
void HandleNeeded()
func HandleNeeded()
InsertControl virtual (declared in TControl)
method InsertControl(aControl: TControl)
void InsertControl(TControl aControl)
func InsertControl(_ aControl: TControl)
Parameters:
- aControl:
Loaded virtual (declared in TComponent)
method Loaded
void Loaded()
func Loaded()
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)
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)
Parameters:
- aComponent:
- aOperation:
method Perform(var aMessage: TMessage)
void Perform(ref TMessage aMessage)
func Perform(_ aMessage: TMessage)
Parameters:
- aMessage:
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
Parameters:
- aMessage:
- wParam:
- lParam:
PlatformApplyDefaults protected virtual (declared in TControl)
method PlatformApplyDefaults
void PlatformApplyDefaults()
func PlatformApplyDefaults()
PlatformFontChanged protected override virtual (declared in TNativeControl) Island-Windows
method PlatformFontChanged
void PlatformFontChanged()
func PlatformFontChanged()
PlatformGetCaption protected virtual (declared in TControl)
PlatformGetDefaultName protected virtual (declared in TControl)
method PlatformGetDefaultName: String
String PlatformGetDefaultName()
func PlatformGetDefaultName() -> String
PlatformInitControl protected virtual (declared in TControl)
method PlatformInitControl
void PlatformInitControl()
func PlatformInitControl()
PlatformNativeCreated protected virtual (declared in TNativeControl)
method PlatformNativeCreated
void PlatformNativeCreated()
func PlatformNativeCreated()
PlatformSetCaption (String) protected virtual (declared in TControl) Island-WebAssembly-wasm32, Island-Windows
method PlatformSetCaption(aValue: String)
void PlatformSetCaption(String aValue)
func PlatformSetCaption(_ aValue: String)
Parameters:
- aValue:
method PlatformSetCaption(aValue: String)
void PlatformSetCaption(String aValue)
func PlatformSetCaption(_ aValue: String)
Parameters:
- aValue:
PlatformSetColor protected virtual (declared in TControl)
method PlatformSetColor(aValue: TColor)
void PlatformSetColor(TColor aValue)
func PlatformSetColor(_ aValue: TColor)
Parameters:
- aValue:
PlatformSetHeight protected virtual (declared in TControl)
method PlatformSetHeight(aValue: Int32)
void PlatformSetHeight(Int32 aValue)
func PlatformSetHeight(_ aValue: Int32)
Parameters:
- aValue:
PlatformSetLeft protected virtual (declared in TControl)
method PlatformSetLeft(aValue: Int32)
void PlatformSetLeft(Int32 aValue)
func PlatformSetLeft(_ aValue: Int32)
Parameters:
- aValue:
PlatformSetOnClick protected virtual (declared in TControl)
method PlatformSetOnClick(aValue: TNotifyEvent)
void PlatformSetOnClick(TNotifyEvent aValue)
func PlatformSetOnClick(_ aValue: TNotifyEvent)
Parameters:
- aValue:
PlatformSetOnEnter protected virtual (declared in TNativeControl)
method PlatformSetOnEnter(aValue: TNotifyEvent)
void PlatformSetOnEnter(TNotifyEvent aValue)
func PlatformSetOnEnter(_ aValue: TNotifyEvent)
Parameters:
- aValue:
PlatformSetOnExit protected virtual (declared in TNativeControl)
method PlatformSetOnExit(aValue: TNotifyEvent)
void PlatformSetOnExit(TNotifyEvent aValue)
func PlatformSetOnExit(_ aValue: TNotifyEvent)
Parameters:
- aValue:
PlatformSetOnKeyDown protected virtual (declared in TControl)
method PlatformSetOnKeyDown(aValue: TKeyEvent)
void PlatformSetOnKeyDown(TKeyEvent aValue)
func PlatformSetOnKeyDown(_ aValue: TKeyEvent)
Parameters:
- aValue:
PlatformSetOnKeyPress protected virtual (declared in TControl)
method PlatformSetOnKeyPress(aValue: TKeyPressEvent)
void PlatformSetOnKeyPress(TKeyPressEvent aValue)
func PlatformSetOnKeyPress(_ aValue: TKeyPressEvent)
Parameters:
- aValue:
PlatformSetOnKeyUp protected virtual (declared in TControl)
method PlatformSetOnKeyUp(aValue: TKeyEvent)
void PlatformSetOnKeyUp(TKeyEvent aValue)
func PlatformSetOnKeyUp(_ aValue: TKeyEvent)
Parameters:
- aValue:
PlatformSetParent protected virtual (declared in TControl)
method PlatformSetParent(aValue: TControl)
void PlatformSetParent(TControl aValue)
func PlatformSetParent(_ aValue: TControl)
Parameters:
- aValue:
PlatformSetTabOrder protected virtual (declared in TControl)
method PlatformSetTabOrder(aValue: Int32)
void PlatformSetTabOrder(Int32 aValue)
func PlatformSetTabOrder(_ aValue: Int32)
Parameters:
- aValue:
PlatformSetTabStop protected virtual (declared in TNativeControl) Island-Windows
method PlatformSetTabStop(value: Boolean)
void PlatformSetTabStop(Boolean value)
func PlatformSetTabStop(_ value: Boolean)
Parameters:
- value:
PlatformSetTapStop protected virtual (declared in TNativeControl)
method PlatformSetTapStop(value: Boolean)
void PlatformSetTapStop(Boolean value)
func PlatformSetTapStop(_ value: Boolean)
Parameters:
- value:
PlatformSetTop protected virtual (declared in TControl)
method PlatformSetTop(aValue: Int32)
void PlatformSetTop(Int32 aValue)
func PlatformSetTop(_ aValue: Int32)
Parameters:
- aValue:
PlatformSetVisible protected virtual (declared in TControl)
method PlatformSetVisible(aValue: Boolean)
void PlatformSetVisible(Boolean aValue)
func PlatformSetVisible(_ aValue: Boolean)
Parameters:
- aValue:
PlatformSetWidth protected virtual (declared in TControl)
method PlatformSetWidth(aValue: Int32)
void PlatformSetWidth(Int32 aValue)
func PlatformSetWidth(_ aValue: Int32)
Parameters:
- aValue:
RemoveComponentState virtual (declared in TComponent)
method RemoveComponentState(aState: TComponentStateEnum)
void RemoveComponentState(TComponentStateEnum aState)
func RemoveComponentState(_ aState: TComponentStateEnum)
Parameters:
- aState:
RequestAlign protected virtual (declared in TControl)
method RequestAlign
void RequestAlign()
func RequestAlign()
ScaleForPPI virtual (declared in TControl) Island-Windows
Parameters:
- newPPI:
SelectAll virtual abstract (declared in TListControl)
method SelectAll
void SelectAll()
func SelectAll()
SetClientHeight protected virtual (declared in TControl) .NET, Island-WebAssembly-wasm32, Island-Windows
method SetClientHeight(aValue: Int32)
void SetClientHeight(Int32 aValue)
func SetClientHeight(_ aValue: Int32)
Parameters:
- aValue:
SetClientWidth protected virtual (declared in TControl) .NET, Island-WebAssembly-wasm32, Island-Windows
method SetClientWidth(aValue: Int32)
void SetClientWidth(Int32 aValue)
func SetClientWidth(_ aValue: Int32)
Parameters:
- aValue:
SetComponentState virtual (declared in TComponent)
method SetComponentState(aState: TComponentStateEnum)
void SetComponentState(TComponentStateEnum aState)
func SetComponentState(_ aState: TComponentStateEnum)
Parameters:
- aState:
SetItemIndex protected virtual abstract (declared in TListControl) .NET, Island-WebAssembly-wasm32, Island-Windows
method SetItemIndex(aValue: Int32)
void SetItemIndex(Int32 aValue)
func SetItemIndex(_ aValue: Int32)
Parameters:
- aValue:
SetMultiSelect protected virtual abstract .NET, Island-WebAssembly-wasm32, Island-Windows
method SetMultiSelect(aValue: Boolean)
void SetMultiSelect(Boolean aValue)
func SetMultiSelect(_ aValue: Boolean)
Parameters:
- aValue:
Show virtual (declared in TControl)
method Show
void Show()
func Show()
WantMessage protected virtual (declared in TControl) Island-Windows
Parameters:
- aMessage:
WMCommand protected (declared in TNativeControl) Island-Windows
method WMCommand(var aMessage: TMessage)
void WMCommand(ref TMessage aMessage)
func WMCommand(_ aMessage: TMessage)
Parameters:
- aMessage:
WMNotify protected (declared in TNativeControl) Island-Windows
method WMNotify(var aMessage: TMessage)
void WMNotify(ref TMessage aMessage)
func WMNotify(_ aMessage: 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)
Parameters:
- aMessage: