| AddControlsToList | Adds the control children of this object to the given list. |
| AddFreeNotify | Adds AObject to the list of objects to be notified when this TFmxObject is destroyed. |
| AddObject | Adds the object provided in the parameter to the FChildren TList of this object (self). |
| AddObjectsToList | Adds the children of this object to the given list. |
| AnimateColor | Creates a TColorAnimation for this object (self). |
| AnimateFloat | Creates and runs a TFloatAnimation for this object (self). |
| AnimateFloatDelay | Creates a TFloatAnimation for this object (self). |
| AnimateFloatWait | Creates a TFloatAnimation for this object (self) and does not return until the animation is finished. |
| ApplyTriggerEffect | Applies the specified mouse trigger effect to all the children of this FMX object that are of type TEffect. |
| AsIControl | Returns the IControl interface implemented by this FMX object. |
| Binding | Associates any data (passed as a Variant) to any of the children with the BindingName property set. |
| BindingName | Specifies a binding name for this FMX object. |
| BringToFront | Brings this FMX visual object on top of other overlapping visual controls that are on the same form. |
| ChangeOrder | Notification method called after the creation order is changed. |
| ChangeParent | Notification method called after the parent is changed. |
| Children | Stores an array of children attached to this parent component. |
| ChildrenCount | Read-only property that specifies the number of children in the children list. |
| Clone | Returns a new cloned instance of this FMX object. |
| CloneChildFromStream | Clones the children of this FMX object from the given stream. |
| Create | |
| Data | Specifies the data associated to one of the children for binding purposes. |
| DeleteChildren | Deletes all the children of this FMX object. |
| Destroy | |
| DoAniFinished | Frees the passed TAnimation object, releasing used memory. |
| DoReleaseTimer | Internally used by the Release method. |
| Exchange | Exchanges two objects from the children list. |
| FChildren | Internally used by this TFmxObject instance. Do not use FChildren directly in applications. |
| FParent | Internally used by the Parent property. Do not use FParent directly in applications. |
| FRoot | Internally used by the Root property. Do not use FRoot directly in applications. |
| FTabList | Internally used by this TFmxObject instance. Do not use FTabList directly in applications. |
| FindBinding | Searches through all the children of this FMX object for the given binding name. |
| FindStyleResource | Searches for the given style lookup (passed in as a string) that specifies the resources list. |
| FreeNotification | |
| GetBackIndex | Returns the first item in the children list. |
| GetBinding | Protected getter implementation for the Binding property. |
| GetChildren | |
| GetData | Protected getter implementation for the Data property. |
| GetParentComponent | |
| GetTabOrderList | Returns the list of children that have TabStop set to True. |
| HasClipParent | Returns whether one of the children has ClipParent set to True. |
| HasParent | |
| Index | Specifies the index of the child object in the children array attached to this object. |
| InsertObject | Adds the object provided in the parameter to the FChildren TList of this object (self), at the specified position (index). |
| IntLoadFromBinStream | Assures internal stream loading services for FMX objects. Do not use directly into applications. |
| IntSaveToBinStream | Assures internal stream saving services for FMX objects. Do not use directly into applications. |
| IsChildren | Returns whether this FireMonkey object is a child of another TFmxObject. |
| IsIControl | Returns whether this FMX object implements the IControl interface. |
| ItemClass | Deprecated. Do not use in applications. |
| LoadFromBinStream | Initializes the object from a stored definition in a binary stream, typically an .fmx file. |
| LoadFromStream | Initializes the object from a stored definition in a text stream, typically an .fmx file. |
| Parent | Specifies the parent component of this FMX object. |
| Release | Frees this TFmxObject object with a delay, releasing used memory. |
| RemoveFreeNotify | Removes the given object from the free notifications list. |
| RemoveObject | Removes a children object from its parent. |
| Root | Specifies the root parent of this object. |
| SaveToBinStream | Saves the object to a stored definition in a binary stream, typically an .fmx file. |
| SaveToStream | Saves the object to a stored definition in a text stream, typically an .fmx file. |
| SendToBack | Sends this FMX visual object to the background letting other overlapping visual controls that are on the same form to be on top of it. |
| SetBinding | Protected setter implementation for the Binding property. |
| SetData | Protected setter implementation for the Data property. |
| SetDesign | Sets the csDesigning in TComponentState. Used internally by the IDE. |
| SetParent | Protected setter implementation for the Parent property. |
| SetParentComponent | |
| SetRoot | Sets the Root property of each child in the children list. |
| Sort | Sorts the children in the children list using the specified sorting procedure. |
| StartAnimation | Starts the animation given through its name. |
| StartTriggerAnimation | Starts all the animations of the children of this object, based on the given trigger. |
| StartTriggerAnimationWait | Starts all the animations of the children of this object, based on the given trigger, and does not return until the animation is finished. |
| StopAnimation | Stops the animation given through its name. |
| StopPropertyAnimation | Stops the animation of the specified property of this FMX object. |
| StopTriggerAnimation | Stops all the animations of the children of this object, if the trigger is not set. |
| Stored | Specifies whether this object is stored in the .XFM file. |
| StyleName | Specifies the style name for this FMX component. |
| TagFloat | Custom property that stores any floating-point value. |
| TagObject | Custom property that stores any object value. |
| TagString | Custom property that stores any string value. |
| UpdateStyle | Updates all the styles for all the children of this FMX object, by reloading them from the resources. |
| operator () | |
| BeforeDestruction | Performs any necessary actions before the first destructor is called. |
| CanObserve | |
| ChangeName | Sets the private, internal storage for the Name property to the string passed in NewName. |
| ComObject | Specifies the interface reference implemented by the component. |
| ComponentCount | Indicates the number of components owned by the component. |
| ComponentIndex | Indicates the position of the component in its owner's Components property array. |
| ComponentState | Describes the current state of the component, indicating when a component needs to avoid certain actions. |
| ComponentStyle | Governs the behavior of the component. |
| Components | Lists all components owned by the component. |
| Create | Allocates memory and constructs a safely initialized instance of a component. |
| DefineProperties | Designates methods for storing an object's unpublished data on a stream such as a form file. |
| DesignInfo | Contains information used by the Form designer. |
| Destroy | Disposes of the component and its owned components. |
| DestroyComponents | Destroys all owned components. |
| Destroying | Indicates that the component and its owned components are about to be destroyed. |
| ExecuteAction | Executes an action. |
| FComponentStyle | FComponentStyle is the field of the ComponentStyle read-only property. |
| FindComponent | Indicates whether a given component is owned by the component. |
| FreeNotification | Ensures that AComponent is notified that the component is going to be destroyed. |
| FreeOnRelease | Frees the interface reference for components that were created from COM classes. |
| GetChildOwner | Returns the owner of a child component being read from a stream. |
| GetChildParent | Returns the parent or, if there is no parent, returns the owner of a child component being read from a stream. |
| GetChildren | Enumerates all child components. |
| GetEnumerator | Returns a TComponent enumerator. |
| GetIDsOfNames | Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs). |
| GetNamePath | Returns a string used by the Object Inspector. |
| GetObservers | |
| GetOwner | Returns the owner of a component. |
| GetParentComponent | Returns the containing component. |
| GetTypeInfo | Retrieves the type information for an object. |
| GetTypeInfoCount | Returns the number of type information interfaces that an object provides (either 0 or 1). |
| HasParent | Verifies whether the component has a parent. |
| InsertComponent | Establishes the component as the owner of a specified component. |
| Invoke | Provides access to Automation properties and methods when the component wraps an Automation object. |
| IsImplementorOf | Indicates whether the component implements a specified interface. |
| Loaded | Initializes the component after the form file has been read into memory. |
| Name | Specifies the name of the component as referenced in code. |
| Notification | Forwards notification messages to all owned components. |
| ObserverAdded | |
| Observers | |
| Owner | Indicates the component that is responsible for streaming and freeing this component. |
| PaletteCreated | Responds when the component is created from the component palette. |
| QueryInterface | Returns a reference to a specified interface if the object supports that interface. |
| ReadState | Reads the state of the component. |
| ReferenceInterface | Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed. |
| RemoveComponent | Removes a specified component specified from the component's Components list. |
| RemoveFreeNotification | Disables the destruction notification that was enabled by FreeNotification. |
| RemoveFreeNotifications | Notifies all owned components of the owner component's imminent destruction. |
| SafeCallException | Handles exceptions in methods declared using the safecall calling convention. |
| SetAncestor | Clears or sets csAncestor state in the component's ComponentState property. |
| SetChildOrder | Sets the visual ordering of a child control. |
| SetDesignInstance | Ensures that components inserted at design time have their design-mode flag set. |
| SetDesigning | Ensures that components inserted at design time have their design-mode flag set. |
| SetInline | Sets the csInline bit of the component's ComponentState property. |
| SetName | Sets the value of the Name property. |
| SetParentComponent | Sets the parent component. |
| SetSubComponent | Identifies whether the component is a subcomponent. |
| Tag | Stores a NativeInt integral value as a part of a component. |
| UpdateAction | Updates the state of an action. |
| UpdateRegistry | Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces. |
| Updated | Clears the csUpdating state in the component's ComponentState property when the component finishes updating. |
| Updating | Sets the csUpdating state in the component's ComponentState property. |
| VCLComObject | Represents information used internally by components that support COM. |
| ValidateContainer | Determines whether an object can be inserted into a container. |
| ValidateInsert | Provides the interface for a method that validates a child component before it is inserted. |
| ValidateRename | Ensures that renaming an owned component does not create a name conflict. |
| WriteState | Writes the state of the component. |
| _AddRef | Called when an application uses a component interface. |
| _Release | Called when an application releases a component interface. |
| operator () | C++ conversion of a TComponent into a System.Classes.IInterfaceComponentReference or a System.IInterface, depending on casting. |
| AfterConstruction | Responds after the last constructor has executed. |
| BeforeDestruction | Responds before the first destructor executes. |
| ClassInfo | Returns a pointer to the run-time type information (RTTI) table for the object type. |
| ClassName | Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). |
| ClassNameIs | Determines whether an object is of a specific type. |
| ClassParent | Returns the type of the immediate ancestor of a class. |
| ClassType | Returns the class reference for the object's class. |
| CleanupInstance | Performs finalization on long strings, variants, and interface variables within a class. |
| Create | Constructs an object and initializes its data before the object is first used. |
| DefaultHandler | Provides the interface for a method that processes message records. |
| Destroy | Disposes of an object instance. |
| Dispatch | Calls message-handling methods for the object, based on the contents of the Message parameter. |
| Equals | Checks whether the current instance and the parameter are equal. |
| FieldAddress | Returns the address of a published object field. |
| Free | Destroys an object and frees its associated memory, if necessary. |
| FreeInstance | Deallocates memory allocated by a previous call to the NewInstance method. |
| GetHashCode | Returns an integer containing the hash code. |
| GetInterface | Retrieves a specified interface. |
| GetInterfaceEntry | Returns the entry for a specific interface implemented in a class. |
| GetInterfaceTable | Returns a pointer to a structure containing all of the interfaces implemented by a given class. |
| InheritsFrom | Determines the relationship of two object types. |
| InitInstance | Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. |
| InstanceSize | Returns the size in bytes of each instance of the object type. |
| MethodAddress | Returns the address of a class method by name. |
| MethodName | Returns the name of a class method by address. |
| NewInstance | Allocates memory for an instance of an object type and returns a pointer to that new instance. |
| QualifiedClassName | Returns the qualified name of the class. |
| SafeCallException | Handles exceptions in methods declared using the safecall calling convention. |
| ToString | Returns a string containing the class name. |
| UnitName | Returns the name of the unit where the class is defined. |
| UnitScope | Returns the class's unit scope. |