Show: Delphi
C++
Display Preferences
TLine Inherited Members
From XE2 API Documentation
Contents |
FMX.Objects.TShape
| AfterPaint | Calls the inherited FMX.Types.TControl.AfterPaint procedure, which restores canvas properties after the painting process. |
| Create | Creates and initializes an object instance. |
| Destroy | Destroys the object instance and frees its memory. |
| Fill | Determines the color and pattern used to fill the shape background. |
| FillChanged | Forces the shape to repaint its image on the screen. |
| GetShapeRect | Retrieves the ShapeRect rectangle for drawing the shape. |
| Painting | Calls the inherited Painting method, which calls the event handler of the OnPainting event. Then Painting initializes the fill and stroke properties of the current canvas.
Painting initializes the Fill and Stroke (StrokeCap, StrokeDash, StrokeJoin, and StrokeThickness) properties of the current canvas with values defined for the proper properties of the shape object. See Also
|
| ShapeRect | Specifies the rectangle for drawing the shape. |
| Stroke | Determines the color and pattern used to draw lines and shape contours of the graphical primitives. |
| StrokeCap | Specifies the graphic style used to draw the ends of lines and of shape contours. |
| StrokeChanged | Forces the shape to repaint its image on the screen. |
| StrokeDash | Specifies the dash-dot style of lines or of shape contours. |
| StrokeJoin | Specifies the style of the joints that connect segments of a line, segments of a shape contour, or segments of a path. |
| StrokeThickness | Specifies the width, in pixels, of the stroke outline to draw a line or a shape contour. |
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. |