Show: Delphi
C++
Display Preferences
TColorPanel Inherited Members
From XE2 API Documentation
Contents |
FMX.Types.TControl
| AbsoluteEnabled | Specifies whether the control is absolutely enabled. |
| AbsoluteHeight | Specifies the absolute height of the control. |
| AbsoluteMatrix | Specifies the absolute transformation matrix of the control. |
| AbsoluteOpacity | Specifies the absolute opacity of the control. |
| AbsoluteRect | Specifies the absolute rectangle that bounds the control. |
| AbsoluteScale | Specifies the absolute scale of the control. |
| AbsoluteToLocal | Transforms and returns a specified point from an absolute perspective to a local perspective. |
| AbsoluteToLocalVector | Transforms and returns a specified vector from the absolute perspective to the local perspective. |
| AbsoluteWidth | Specifies the absolute width of the control. |
| AddObject | Adds a child to the current control. |
| AfterPaint | Restores Canvas properties after the painting process. |
| Align | Specifies the alignment options (top, left, client, and so on) of this control. |
| Anchors | Specifies how the control is anchored to its parent. |
| ApplyEffect | Applies effects to the control, if specified. |
| ApplyStyleLookup | Applies the style of a styled control. |
| AutoCapture | Specifies whether the control captures mouse events. |
| BeginAutoDrag | Begins the drag operation automatically. |
| BeginUpdate | Marks the start of an update session of the control and its children. |
| BoundsRect | Specifies the bounding rectangle of the control. |
| CanClip | Specifies whenever the current control can be clipped. |
| CanFocus | Specifies whenever the current control can receive focus. |
| Canvas | Provides the drawing surface of the control. |
| Capture | Saves the control that currently captures all the mouse messages. |
| ChangeOrder | |
| CheckForAllowFocus | Verifies whether the current control can receive focus. |
| ChildrenRect | Specifies the rectangle area occupied by the current control's children. |
| Click | Responds to user clicks. |
| ClipChildren | Specifies whether the current control has a clipped child. |
| ClipParent | Specifies whether the current control has clipped its parent. |
| ClipRect | Specifies the bound rectangle to be clipped. |
| ContextMenu | Displays the context menu on a specified point of the screen. |
| Create | |
| Cursor | Specifies the image used to represent the mouse pointer when it passes into the region covered by the control. |
| DblClick | Responds to user double-clicks. |
| DesignVisible | Specifies whether the control design is visible. |
| Destroy | |
| DialogKey | Processes a dialog key. |
| DisableDefaultAlign | Specifies whether the control keeps its default alignment when it is realigned on the surface of a FireMonkey form. |
| DisableFocusEffect | Specifies whether the control has the focus effect disabled. |
| DoEnter | OnEnter event dispatcher. |
| DoExit | OnExit event dispatcher. |
| DoMouseEnter | OnMouseEnter event dispatcher. |
| DoMouseLeave | OnMouseLeave event dispatcher. |
| DoPaint | Processes the painting of the control. |
| DragDrop | OnDragDrop event dispatcher. |
| DragEnd | OnDragEnd event dispatcher. |
| DragEnter | OnDragEnter event dispatcher. |
| DragLeave | OnDragLeave event dispatcher. |
| DragMode | Specifies how the control initiates drag-and-drop operations. |
| DragOver | OnDragOver event dispatcher. |
| EnableDragHighlight | Specifies whether the control is highlighted when the dragged object is over it. |
| Enabled | Specifies whether the control responds to mouse, keyboard, and timer events. |
| EndUpdate | Marks the end of an update session of the control and its children. |
| EnterChildren | Checks whether the input is taken by the control or by its parent. |
| ExplicitHeight | Specifies the explicit vertical size of the control (in pixels). |
| ExplicitLeft | Specifies the explicit horizontal pixel coordinate of the left edge of a component, relative to its parent. |
| ExplicitTop | Specifies the explicit vertical pixel coordinate of the top edge of a component, relative to its parent. |
| ExplicitWidth | Specifies the explicit horizontal size of the control (in pixels). |
| FAbsoluteHasAfterPaintEffect | Keeps the value of the HasAfterPaintEffect property. |
| FAbsoluteHasDisablePaintEffect | Keeps the value of the HasDisablePaintEffect property. |
| FAbsoluteHasEffect | Keeps the value of the HasEffect property. |
| FAbsoluteMatrix | Keeps the value of the AbsoluteMatrix property. |
| FAbsoluteOpacity | Keeps the value of the AbsoluteOpacity property. |
| FAnchorMove | Specifies whether Anchors are moved. |
| FAnchorOrigin | Keeps the origin point for Anchors. |
| FAnchorRules | Keeps the point where the control starts to anchor itself. |
| FCaret | Keeps the caret control. |
| FDesignInteractive | Keeps the value of the DesignInteractive property. |
| FDisableAlign | Flag that specifies whether the control has the alignment disabled. |
| FDisablePaint | Flag that specifies whether the control can be painted. |
| FDoubleClick | Flag that specifies whether the control was double-clicked. |
| FEffectBitmap | A bitmap used internally for applying effects to the control. |
| FExplicitHeight | Keeps the value of the ExplicitHeight property. |
| FExplicitLeft | Keeps the value of the ExplicitLeft property. |
| FExplicitTop | Keeps the value of the ExplicitTop property. |
| FExplicitWidth | Keeps the value of the ExplicitWidth property. |
| FHeight | Keeps the value of the Height property. |
| FInPaintTo | Keeps the value of the InPaintTo property. |
| FInPaintToAbsMatrix | Keeps the absolute transformation matrix while the control is being painted. |
| FInPaintToInvMatrix | Keeps the inverse of FInPaintToAbsMatrix. |
| FInvAbsoluteMatrix | Keeps the inverse matrix of the AbsoluteMatrix property. |
| FLastHeight | Keeps the value that the Height property had before it was last changed. |
| FLastWidth | Keeps the value that the Width property had before it was last changed. |
| FLeft | Keeps the value of the Left property. |
| FLocalMatrix | Keeps the local transformation matrix of the control. |
| FLocked | Keeps the value of the Locked property. |
| FOpacity | Keeps the value of the Opacity property. |
| FOriginalParentSize | Keeps the control's size, as coordinates of a point, after it is anchored to one of its parent's edges. |
| FPressed | Flag that specifies whether a control is pressed. |
| FRecalcAbsolute | Flag that specifies that the control's AbsoluteMatrix property needs to be recalculated. |
| FRecalcHasEffect | Flag that specifies whether a control's effect needs to be recalculated. |
| FRecalcOpacity | Flag that specifies whether a control's Opacity needs to be recalculated. |
| FRecalcUpdateRect | Flag that specifies whether a control's UpdateRect needs to be recalculated. |
| FScene | Keeps the value of the Scene property. |
| FTop | Keeps the value of the Top property. |
| FUpdateRect | Keeps the value of the UpdateRect property. |
| FUpdating | Keeps the number of opened updating sessions. |
| FVisible | Keeps the value of the Visible property. |
| FWidth | Keeps the value of the Width property. |
| FillTextFlags | Returns the filling direction of the control's text. |
| FindTarget | Returns the target control. |
| GetAbsoluteEnabled | Getter function for the AbsoluteEnabled property. |
| GetAbsoluteMatrix | Getter function for the AbsoluteMatrix property. |
| GetAbsoluteOpacity | Getter function for the AbsoluteOpacity property. |
| GetAbsoluteRect | Getter function for the AbsoluteRect property. |
| GetAbsoluteScale | Getter function for the AbsoluteScale property. |
| GetAcceptsControls | Getter function for the AcceptsControls property. |
| GetAlign | Getter function for the Align property. |
| GetAllowAlign | Getter function for the AllowAlign property. |
| GetAnchors | Getter function for the Anchors property. |
| GetBoundsRect | Getter function for the BoundsRect property. |
| GetChildrenMatrix | Returns the children transformation matrix. |
| GetChildrenRect | Getter function for the ChildrenRect property. |
| GetClipRect | Getter function for the ClipRect property. |
| GetContainerHeight | Getter function for the ContainerHeight property. |
| GetContainerWidth | Getter function for the ContainerWidth property. |
| GetDesignInteractive | Getter function for the DesignInteractive property. |
| GetDragMode | Getter function for the DragMode property. |
| GetEffectsRect | Returns the rectangle occupied by the effects applied over the control. |
| GetHeight | Getter function for the Height property. |
| GetHitTest | Getter function for the HitTest property. |
| GetLeft | Getter function for the Left property. |
| GetLocalRect | Getter function for the LocalRect property. |
| GetLocked | Getter function for the Locked property. |
| GetObject | Returns the current control as a TFmxObject. |
| GetObjectA | Returns the current control as TFmxObject. |
| GetPadding | Getter function for the Padding property. |
| GetParent | Getter function for the Parent property. |
| GetParentedRect | Getter function for the ParentedRect property. |
| GetParentedVisible | Returns the value of the ParentedVisible property. |
| GetTabOrderValue | Gets the value of the control's TabOrder. |
| GetTop | Getter function for the Top property. |
| GetUpdateRect | Getter function for the UpdateRect property. |
| GetVisible | Getter function for the Visible property. |
| GetWidth | Getter function for the Width property. |
| HasAfterPaintEffect | Specifies whether the control has an effect that is applied after the control is painted. |
| HasDisablePaintEffect | Specifies whether the control's effect is painted. |
| HasEffect | Specifies whether the control has an applied effect. |
| Height | Specifies the vertical size of the control (in pixels). |
| HideCaret | Hides the control's caret, if it exists. |
| Hint | Specifies the text string that appears when the user moves the mouse over the control. |
| HitTest | Specifies whether mouse-click events are captured by this control. |
| InPaintTo | Specifies whether the control is currently being painted. |
| InvalidateRect | Adds a rectangle to the update region of the scene. |
| InvertAbsoluteMatrix | Specifies the inverse matrix of AbsoluteMatrix. |
| IsDragOver | Specifies whether a dragged object is over the area of the current control. |
| IsFocused | Specifies whether the control is in focus. |
| IsMouseOver | Specifies whether the mouse cursor is over the control. |
| IsVisible | Specifies whether the control is visible. |
| KeyDown | OnKeyDown event dispatcher. |
| KeyUp | OnKeyUp event dispatcher. |
| Left | Specifies the horizontal coordinate of the left edge of a component, relative to its parent. |
| Loaded | Initializes the component after the form file has been read into memory. |
| LocalRect | Specifies the local rectangle for painting the control. |
| LocalToAbsolute | Transforms and returns a specified point from the local perspective to the absolute perspective. |
| LocalToAbsoluteVector | Transforms and returns a specified vector from the local perspective to the absolute perspective. |
| LocalToScreen | Transforms and returns a specified point from the local perspective to the screen perspective. |
| Lock | Locks the current control, so it cannot be changed at design time. |
| Locked | Specifies whether the control is locked at design time. |
| MakeScreenshot | Takes and returns a screenshot of the control. |
| Margins | Specifies the control's margins. |
| MarginsChanged | Handles changes to the Margins property. |
| MatrixChanged | Handles changes to the transformation matrix. |
| MouseDown | OnMouseDown event dispatcher. |
| MouseMove | OnMouseMove event dispatcher. |
| MouseUp | OnMouseUp event dispatcher. |
| MouseWheel | OnMouseWheel event dispatcher. |
| Notification | |
| ObjectAtPoint | Returns the control in which a specified point can be found. |
| OnApplyStyleLookup | Occurs when a style is applied to the control. |
| OnCanFocus | Occurs when a control can receive focus. |
| OnClick | Occurs when the control is clicked. |
| OnDblClick | Occurs when the left mouse button is double-clicked with the pointer over the control. |
| OnDragDrop | Occurs when a dragged control is dropped. |
| OnDragEnd | Occurs when the dragging of a control ends. |
| OnDragEnter | Occurs when a dragged object enters the area of the current control. |
| OnDragLeave | Occurs when a dragged object leaves the area of the current control. |
| OnDragOver | Occurs when a dragged object is over the area of the current control. |
| OnEnter | Occurs when the control receive input focus. |
| OnExit | Occurs when the input focus is taken from the control. |
| OnKeyDown | Occurs when a key is pressed while the control has focus. |
| OnKeyUp | Occurs when a key is released while the control has focus. |
| OnMouseDown | Occurs when a mouse button is pressed over a control. |
| OnMouseEnter | Occurs when the mouse cursor enters the area of the control. |
| OnMouseLeave | Occurs when the mouse cursor leaves the control area. |
| OnMouseMove | Occurs when the mouse cursor moves while is over the control area. |
| OnMouseUp | Occurs when the mouse button that was pressed over the control is released. |
| OnMouseWheel | Occurs when the mouse wheel moves while the control has focus. |
| OnPaint | Occurs when the control is redrawn. |
| OnPainting | Occurs when the control is painted. |
| OnResize | Occurs immediately after the control is resized. |
| Opacity | Specifies the control opacity. |
| Padding | Specifies the control's padding. |
| PaddingChanged | Realigns the control and its siblings when its padding changes. |
| Paint | Renders the control's surface. |
| PaintChildren | Renders the child controls. |
| PaintTo | Paints the current control to a specified canvas. |
| Painting | OnPainting event dispatcher. |
| ParentedRect | Specifies the bounding rectangle of the control within its parent. |
| ParentedVisible | Specifies whether all the control's parents are visible. |
| PointInObject | Checks whether the specified point belongs to the control area. |
| PopupMenu | Specifies the context menu window. |
| Position | Specifies the upper-left corner of the current control, relative to its parent. |
| Realign | Performs the realignment of the control's children within itself. |
| RecalcAbsolute | Forces the current control to recalculate the AbsoluteMatrix property. |
| RecalcAbsoluteNow | Recalculates AbsoluteMatrix. |
| RecalcEnabled | Forces the current control to recalculate its enabled state. |
| RecalcHasEffect | Forces the current control to recalculate its HasEffect property. |
| RecalcNeedAlign | Calculates which of the current control's children need to be aligned. |
| RecalcOpacity | Forces the current control to recalculate its Opacity property. |
| RecalcUpdateRect | Forces the current control to recalculate its UpdateRect property. |
| ReleaseCapture | Prevents the control from currently capturing all the mouse messages. |
| RemoveObject | Removes a child from the current control. |
| Repaint | Forces the control to repaint its image on the screen. |
| Resize | OnResize event dispatcher. |
| RotationAngle | Specifies the amount (in degrees) by which the control is rotated from the x-axis. |
| RotationCenter | Specifies the position of the pivot point of the control. |
| Scale | Specifies the scale of the control. |
| Scene | Specifies the current scene in which the control is drawn. |
| ScreenToLocal | Transforms and returns a specified point from the screen perspective to the local perspective. |
| SetAcceptsControls | Setter function for the AcceptsControls property. |
| SetAlign | Setter function for the Align property. |
| SetAnchors | Setter function for the Anchors property. |
| SetBounds | Sets the boundaries of the current control. |
| SetBoundsRect | Setter function for the BoundsRect property. |
| SetCaretColor | Sets the fill color of the caret with a specified color. |
| SetCaretPos | Sets the position point of the caret to a specified point. |
| SetCaretSize | Sets the sizes of the caret to the specified values. |
| SetDragMode | Setter function for the DragMode property. |
| SetFocus | Sets the focus to the current control, if CanFocus is True. |
| SetHeight | Setter function for the Height property. |
| SetInPaintTo | Sets the InPaintTo property. |
| SetLeft | Setter function for the Left property. |
| SetNewScene | Sets a new Scene for the current control. |
| SetParent | |
| SetPopupMenu | Setter function for the PopupMenu property. |
| SetTop | Setter function for the Top property. |
| SetVisible | Setter function for the Visible property. |
| SetWidth | Setter function for the Width property. |
| ShowCaretProc | Makes the control's caret visible. |
| ShowHint | Specifies whether the Hint can be shown. |
| Skew | Specifies the skew rate of the current control. |
| TabOrder | Indicates the position of the control in its parent's tab order. |
| TempCanvas | Temporary copy of the canvas on which the control is drawn. |
| Top | Specifies the vertical coordinate of the upper-left corner of a control, relative to its parent, in pixels. |
| UpdateAnchorRules | |
| UpdateControlOriginalParentSize | |
| UpdateEffects | Updates the effects of the current control and of the control's parent. |
| UpdateExplicitBounds | Updates the explicit bounds' properties of the control. |
| UpdateRect | Specifies the rectangle area of the control that needs to be updated. |
| UpdateTabOrder | Updates the control's position in its parent's tab order. |
| Visible | Specifies whether the component appears onscreen. |
| Width | Specifies the horizontal size of the control (in pixels). |
| operator () |
FMX.Types.TFmxObject
| 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 () |
System.Classes.TComponent
| 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. |
System.Classes.TPersistent
| Assign | Copies the contents of another similar object. |
| AssignTo | Copies the properties of an object to a destination object. |
| Create | |
| DefineProperties | Provides an interface for a method that reads and writes otherwise unpublished data. |
| Destroy | Destroys the TPersistent instance and frees its memory. |
| GetNamePath | Returns the name of the object as it appears in the Object Inspector. |
| GetOwner | Returns the owner of an object. |
System.TObject
| 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. |