FMX.ListBox.TListBoxSelector Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AbortDelayedprotectedAborts any pending delayed mouse-down action.
AfterConstructionpublicResponds after the last constructor has executed.
BeforeDestructionpublicResponds before the first destructor executes.
ChangepublicDispatches the Change notification.
CheckDisposedprotected
ClassInfopublicReturns a pointer to the run-time type information (RTTI) table for the object type.
ClassNamepublicReturns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).
ClassNameIspublicDetermines whether an object is of a specific type.
ClassParentpublicReturns the type of the immediate ancestor of a class.
ClassTypepublicReturns the class reference for the object's class.
CleanupInstancepublicPerforms finalization on long strings, variants, and interface variables within a class.
ClearSelectionpublicDeselects all items.
CopySelectionpublicAttempt to copy a selection from another selector.
Createprotected
DefaultHandlerpublicProvides the interface for a method that processes message records.
DelayedMouseDownprotectedInitiates a delayed mouse-down action.
Destroypublic
DispatchpublicCalls message-handling methods for the object, based on the contents of the Message parameter.
DisposeOfpublicDisposeOf forces the execution of the destructor code in an object.
DoItemStateChangedpublicA method that executes when the item state changes.
DoKeyboardSelectpublicA method that executes when an arrow key or the space bar key is pressed while the focus is on the TListBox instance.
DoMouseSelectFinishpublicA method that is executed after you click a mouse button in the TListBox component, after the OnItemClick event of the list box component occurs.
DoMouseSelectFinishingpublicA method that is executed after you click a mouse button in the TListBox component, before the OnItemClick event of the list box component occurs.
DoMouseSelectMovepublicA method that executes when you move the mouse in the TListBox component while you keep a mouse button pressed.
DoMouseSelectStartpublicA method that executes after you click a mouse button in the TListBox component.
DoUserSetIndexpublicA method that executes when you programatically set the index of an item.
EqualspublicChecks whether the current instance and the Obj parameter are equal.
FieldAddresspublicReturns the address of a published object field.
FreepublicDestroys an object and frees its associated memory, if necessary.
FreeInstancepublicDeallocates memory allocated by a previous call to the NewInstance method.
GetCurrentpublicIndex of the current item.
GetCurrentItempublicReturns the item with the index that is set as current.
GetDisposedprotectedGetter for the Disposed property.
GetFirstpublicIndex of the first selected item.
GetHashCodepublicReturns an integer containing the hash code.
GetInterfacepublicRetrieves a specified interface.
GetInterfaceEntrypublicReturns the entry for a specific interface implemented in a class.
GetInterfaceTablepublicReturns a pointer to a structure containing all of the interfaces implemented by a given class.
GetMouseSelectActiveprotectedThe getter for the MouseSelectActive property.
GetMultiSelectStyleprotectedGetter for the MultiSelectStyle property.
InheritsFrompublicDetermines the relationship of two object types.
InitInstancepublicInitializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.
InstanceSizepublicReturns the size in bytes of each instance of the object type.
ItemStateChangedpublicNotifies TListBoxSelector that the item state was changed externally.
KeyboardSelectpublicA method that executes when an arrow key or the space bar key is pressed while the focus is on the TListBox instance.
MethodAddresspublicReturns the address of a class method by name.
MethodNamepublicReturns the name of a class method by address.
MouseSelectFinishpublicA method that is executed after a click on a mouse button in a list box component, after the OnItemClick event of the list box component occurs.
MouseSelectFinishingpublicA method that is executed after a click on a mouse button in a list box component, before the OnItemClick event of the list box component occurs.
MouseSelectMovepublicA method that executes when you move the mouse in the TListBox component while you keep a mouse button pressed.
MouseSelectStartpublicA method that executes after you click a mouse button in the TListBox component.
NewInstancepublicAllocates memory for an instance of an object type and returns a pointer to that new instance.
QualifiedClassNamepublicReturns the qualified name of the class.
SafeCallExceptionpublicHandles exceptions in methods declared using the safecall calling convention.
SelectAllpublicSelects all items.
SelectRangepublicSelects a range of items.
SetCurrentpublicSets the index value of the item with index Index as current.
SetMouseSelectActiveprotectedThe setter for the MouseSelectActive property.
SetSelectedpublicSets the IsSelected property of the provided item.
ToStringpublicReturns a string containing the class name.
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.
UpdateSelectionprotectedCalls TCustomListBox.UpdateSelection of the list box to which this instance of TListBoxSelector belongs.
UserSetIndexpublicA method that executes when you programatically set the index of an item.