Show: Delphi C++
Display Preferences

FMX.Types.TContent Methods

From XE2 API Documentation
Jump to: navigation, search


_AddRefprotectedCalled when an application uses a component interface.
_ReleaseprotectedCalled when an application releases a component interface.
AbsoluteToLocalpublicTransforms and returns a specified point from an absolute perspective to a local perspective.
AbsoluteToLocalVectorpublicTransforms and returns a specified vector from the absolute perspective to the local perspective.
AddControlsToListpublicAdds the control children of this object to the given list.
AddFreeNotifypublicAdds AObject to the list of objects to be notified when this TFmxObject is destroyed.
AddObjectpublicAdds a child to the current control.
AddObjectsToListpublicAdds the children of this object to the given list.
AfterConstructionpublicResponds after the last constructor has executed.
AfterPaintpublicRestores Canvas properties after the painting process.
AnimateColorpublicCreates a TColorAnimation for this object (self).
AnimateFloatpublicCreates and runs a TFloatAnimation for this object (self).
AnimateFloatDelaypublicCreates a TFloatAnimation for this object (self).
AnimateFloatWaitpublicCreates a TFloatAnimation for this object (self) and does not return until the animation is finished.
ApplyEffectpublicApplies effects to the control, if specified.
ApplyStyleLookupprotectedApplies the style of a styled control.
ApplyTriggerEffectpublicApplies the specified mouse trigger effect to all the children of this FMX object that are of type TEffect.
AsIControlpublicReturns the IControl interface implemented by this FMX object.
AssignpublicCopies the contents of another similar object.
AssignToprotectedCopies the properties of an object to a destination object.
BeforeDestructionpublicPerforms any necessary actions before the first destructor is called.
BeginAutoDragprotectedBegins the drag operation automatically.
BeginUpdatepublicMarks the start of an update session of the control and its children.
BringToFrontpublicBrings this FMX visual object on top of other overlapping visual controls that are on the same form.
CanObserveprotected
CaptureprotectedSaves the control that currently captures all the mouse messages.
ChangeNameprotectedSets the private, internal storage for the Name property to the string passed in NewName.
ChangeOrderprotected
ChangeParentprotectedNotification method called after the parent is changed.
CheckForAllowFocusprotectedVerifies whether the current control can receive focus.
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.
ClickprotectedResponds to user clicks.
ClonepublicReturns a new cloned instance of this FMX object.
CloneChildFromStreampublicClones the children of this FMX object from the given stream.
ContextMenuprotectedDisplays the context menu on a specified point of the screen.
Createpublic
DblClickprotectedResponds to user double-clicks.
DefaultHandlerpublicProvides the interface for a method that processes message records.
DefinePropertiesprotectedDesignates methods for storing an object's unpublished data on a stream such as a form file.
DeleteChildrenpublicDeletes all the children of this FMX object.
Destroypublic
DestroyComponentspublicDestroys all owned components.
DestroyingpublicIndicates that the component and its owned components are about to be destroyed.
DialogKeyprotectedProcesses a dialog key.
DispatchpublicCalls message-handling methods for the object, based on the contents of the Message parameter.
DoAniFinishedprotectedFrees the passed TAnimation object, releasing used memory.
DoEnterprotectedOnEnter event dispatcher.
DoExitprotectedOnExit event dispatcher.
DoMouseEnterprotectedOnMouseEnter event dispatcher.
DoMouseLeaveprotectedOnMouseLeave event dispatcher.
DoPaintpublicProcesses the painting of the control.
DoReleaseTimerprotectedInternally used by the Release method.
DragDropprotectedOnDragDrop event dispatcher.
DragEndprotectedOnDragEnd event dispatcher.
DragEnterprotectedOnDragEnter event dispatcher.
DragLeaveprotectedOnDragLeave event dispatcher.
DragOverprotectedOnDragOver event dispatcher.
EndUpdatepublicMarks the end of an update session of the control and its children.
EnterChildrenprotectedChecks whether the input is taken by the control or by its parent.
EqualspublicChecks whether the current instance and the parameter are equal.
ExchangepublicExchanges two objects from the children list.
ExecuteActionpublicExecutes an action.
FieldAddresspublicReturns the address of a published object field.
FillTextFlagsprotectedReturns the filling direction of the control's text.
FindBindingpublicSearches through all the children of this FMX object for the given binding name.
FindComponentpublicIndicates whether a given component is owned by the component.
FindStyleResourcepublicSearches for the given style lookup (passed in as a string) that specifies the resources list.
FindTargetprotectedReturns the target control.
FreepublicDestroys an object and frees its associated memory, if necessary.
FreeInstancepublicDeallocates memory allocated by a previous call to the NewInstance method.
FreeNotificationprotected
FreeOnReleasepublicFrees the interface reference for components that were created from COM classes.
GetAbsoluteEnabledprotectedGetter function for the AbsoluteEnabled property.
GetAbsoluteMatrixprotectedGetter function for the AbsoluteMatrix property.
GetAbsoluteOpacityprotectedGetter function for the AbsoluteOpacity property.
GetAbsoluteRectprotectedGetter function for the AbsoluteRect property.
GetAbsoluteScaleprotectedGetter function for the AbsoluteScale property.
GetAcceptsControlsprotectedGetter function for the AcceptsControls property.
GetAlignprotectedGetter function for the Align property.
GetAllowAlignprotectedGetter function for the AllowAlign property.
GetAnchorsprotectedGetter function for the Anchors property.
GetBackIndexprotectedReturns the first item in the children list.
GetBindingprotectedProtected getter implementation for the Binding property.
GetBoundsRectprotectedGetter function for the BoundsRect property.
GetChildOwnerprotectedReturns the owner of a child component being read from a stream.
GetChildParentprotectedReturns the parent or, if there is no parent, returns the owner of a child component being read from a stream.
GetChildrenprotected
GetChildrenMatrixprotectedReturns the children transformation matrix.
GetChildrenRectprotectedGetter function for the ChildrenRect property.
GetClipRectprotectedGetter function for the ClipRect property.
GetContainerHeightprotectedGetter function for the ContainerHeight property.
GetContainerWidthprotectedGetter function for the ContainerWidth property.
GetDataprotectedProtected getter implementation for the Data property.
GetDesignInteractiveprotectedGetter function for the DesignInteractive property.
GetDragModeprotectedGetter function for the DragMode property.
GetEffectsRectprotectedReturns the rectangle occupied by the effects applied over the control.
GetEnumeratorpublicReturns a TComponent enumerator.
GetHashCodepublicReturns an integer containing the hash code.
GetHeightprotectedGetter function for the Height property.
GetHitTestprotectedGetter function for the HitTest property.
GetIDsOfNamesprotectedMaps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs).
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.
GetLeftprotectedGetter function for the Left property.
GetLocalRectprotectedGetter function for the LocalRect property.
GetLockedprotectedGetter function for the Locked property.
GetNamePathpublicReturns a string used by the Object Inspector.
GetObjectprotectedReturns the current control as a TFmxObject.
GetObjectAprotectedReturns the current control as TFmxObject.
GetObserversprotected
GetOwnerprotectedReturns the owner of a component.
GetPaddingprotectedGetter function for the Padding property.
GetParentprotectedGetter function for the Parent property.
GetParentComponentprotected
GetParentedRectprotectedGetter function for the ParentedRect property.
GetParentedVisibleprotectedReturns the value of the ParentedVisible property.
GetTabOrderListpublicReturns the list of children that have TabStop set to True.
GetTabOrderValueprotectedGets the value of the control's TabOrder.
GetTopprotectedGetter function for the Top property.
GetTypeInfoprotectedRetrieves the type information for an object.
GetTypeInfoCountprotectedReturns the number of type information interfaces that an object provides (either 0 or 1).
GetUpdateRectprotectedGetter function for the UpdateRect property.
GetVisibleprotectedGetter function for the Visible property.
GetWidthprotectedGetter function for the Width property.
HasClipParentprotectedReturns whether one of the children has ClipParent set to True.
HasParentprotected
HideCaretpublicHides the control's caret, if it exists.
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.
InsertComponentpublicEstablishes the component as the owner of a specified component.
InsertObjectpublicAdds the object provided in the parameter to the FChildren TList of this object (self), at the specified position (index).
InstanceSizepublicReturns the size in bytes of each instance of the object type.
IntLoadFromBinStreamprotectedAssures internal stream loading services for FMX objects. Do not use directly into applications.
IntSaveToBinStreamprotectedAssures internal stream saving services for FMX objects. Do not use directly into applications.
InvalidateRectpublicAdds a rectangle to the update region of the scene.
InvokeprotectedProvides access to Automation properties and methods when the component wraps an Automation object.
IsChildrenpublicReturns whether this FireMonkey object is a child of another TFmxObject.
IsIControlpublicReturns whether this FMX object implements the IControl interface.
IsImplementorOfpublicIndicates whether the component implements a specified interface.
ItemClasspublicDeprecated. Do not use in applications.
KeyDownprotectedOnKeyDown event dispatcher.
KeyUpprotectedOnKeyUp event dispatcher.
LoadedprotectedInitializes the component after the form file has been read into memory.
LoadFromBinStreampublicInitializes the object from a stored definition in a binary stream, typically an .fmx file.
LoadFromStreampublicInitializes the object from a stored definition in a text stream, typically an .fmx file.
LocalToAbsolutepublicTransforms and returns a specified point from the local perspective to the absolute perspective.
LocalToAbsoluteVectorpublicTransforms and returns a specified vector from the local perspective to the absolute perspective.
LocalToScreenprotectedTransforms and returns a specified point from the local perspective to the screen perspective.
LockpublicLocks the current control, so it cannot be changed at design time.
MakeScreenshotpublicTakes and returns a screenshot of the control.
MarginsChangedprotectedHandles changes to the Margins property.
MatrixChangedprotectedHandles changes to the transformation matrix.
MethodAddresspublicReturns the address of a class method by name.
MethodNamepublicReturns the name of a class method by address.
MouseDownprotectedOnMouseDown event dispatcher.
MouseMoveprotectedOnMouseMove event dispatcher.
MouseUpprotectedOnMouseUp event dispatcher.
MouseWheelprotectedOnMouseWheel event dispatcher.
NewInstancepublicAllocates memory for an instance of an object type and returns a pointer to that new instance.
Notificationprotected
ObjectAtPointprotectedReturns the control in which a specified point can be found.
ObserverAddedprotected
operator ()public
PaddingChangedprotectedRealigns the control and its siblings when its padding changes.
PaintprotectedRenders the control's surface.
PaintChildrenprotectedRenders the child controls.
PaintingpublicOnPainting event dispatcher.
PaintTopublicPaints the current control to a specified canvas.
PaletteCreatedprotectedResponds when the component is created from the component palette.
PointInObjectpublicChecks whether the specified point belongs to the control area.
QualifiedClassNamepublicReturns the qualified name of the class.
QueryInterfaceprotectedReturns a reference to a specified interface if the object supports that interface.
ReadStateprotectedReads the state of the component.
RealignpublicRealigns controls within their parent, if needed.
RecalcAbsolutepublicForces the current control to recalculate the AbsoluteMatrix property.
RecalcAbsoluteNowprotectedRecalculates AbsoluteMatrix.
RecalcEnabledpublicForces the current control to recalculate its enabled state.
RecalcHasEffectpublicForces the current control to recalculate its HasEffect property.
RecalcNeedAlignpublicCalculates which of the current control's children need to be aligned.
RecalcOpacitypublicForces the current control to recalculate its Opacity property.
RecalcUpdateRectpublicForces the current control to recalculate its UpdateRect property.
ReferenceInterfacepublicEstablishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed.
ReleasepublicFrees this TFmxObject object with a delay, releasing used memory.
ReleaseCaptureprotectedPrevents the control from currently capturing all the mouse messages.
RemoveComponentpublicRemoves a specified component specified from the component's Components list.
RemoveFreeNotificationpublicDisables the destruction notification that was enabled by FreeNotification.
RemoveFreeNotificationsprotectedNotifies all owned components of the owner component's imminent destruction.
RemoveFreeNotifypublicRemoves the given object from the free notifications list.
RemoveObjectpublicRemoves a child from the current control.
RepaintpublicForces the control to repaint its image on the screen.
ResizeprotectedOnResize event dispatcher.
SafeCallExceptionpublicHandles exceptions in methods declared using the safecall calling convention.
SaveToBinStreampublicSaves the object to a stored definition in a binary stream, typically an .fmx file.
SaveToStreampublicSaves the object to a stored definition in a text stream, typically an .fmx file.
ScreenToLocalprotectedTransforms and returns a specified point from the screen perspective to the local perspective.
SendToBackpublicSends this FMX visual object to the background letting other overlapping visual controls that are on the same form to be on top of it.
SetAcceptsControlsprotectedSetter function for the AcceptsControls property.
SetAlignprotectedSetter function for the Align property.
SetAncestorprotectedClears or sets csAncestor state in the component's ComponentState property.
SetAnchorsprotectedSetter function for the Anchors property.
SetBindingprotectedProtected setter implementation for the Binding property.
SetBoundspublicSets the boundaries of the current control.
SetBoundsRectprotectedSetter function for the BoundsRect property.
SetCaretColorpublicSets the fill color of the caret with a specified color.
SetCaretPospublicSets the position point of the caret to a specified point.
SetCaretSizepublicSets the sizes of the caret to the specified values.
SetChildOrderprotectedSets the visual ordering of a child control.
SetDataprotectedProtected setter implementation for the Data property.
SetDesignpublicSets the csDesigning in TComponentState. Used internally by the IDE.
SetDesigningprotectedEnsures that components inserted at design time have their design-mode flag set.
SetDesignInstanceprotectedEnsures that components inserted at design time have their design-mode flag set.
SetDragModeprotectedSetter function for the DragMode property.
SetFocuspublicSets the focus to the current control, if CanFocus is True.
SetHeightprotectedSetter function for the Height property.
SetInlineprotectedSets the csInline bit of the component's ComponentState property.
SetInPaintToprotectedSets the InPaintTo property.
SetLeftprotectedSetter function for the Left property.
SetNameprotectedSets the value of the Name property.
SetNewScenepublicSets a new Scene for the current control.
SetParentprotected
SetParentComponentprotected
SetPopupMenuprotectedSetter function for the PopupMenu property.
SetRootpublicSets the Root property of each child in the children list.
SetSubComponentpublicIdentifies whether the component is a subcomponent.
SetTopprotectedSetter function for the Top property.
SetVisibleprotectedSetter function for the Visible property.
SetWidthprotectedSetter function for the Width property.
ShowCaretProcpublicMakes the control's caret visible.
SortpublicSorts the children in the children list using the specified sorting procedure.
StartAnimationpublicStarts the animation given through its name.
StartTriggerAnimationpublicStarts all the animations of the children of this object, based on the given trigger.
StartTriggerAnimationWaitpublicStarts all the animations of the children of this object, based on the given trigger, and does not return until the animation is finished.
StopAnimationpublicStops the animation given through its name.
StopPropertyAnimationpublicStops the animation of the specified property of this FMX object.
StopTriggerAnimationpublicStops all the animations of the children of this object, if the trigger is not set.
ToStringpublicReturns a string containing the class name.
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.
UpdateActionpublicUpdates the state of an action.
UpdateAnchorRulesprotected
UpdateControlOriginalParentSizeprotected
UpdatedprotectedClears the csUpdating state in the component's ComponentState property when the component finishes updating.
UpdateEffectspublicUpdates the effects of the current control and of the control's parent.
UpdateExplicitBoundsprotectedUpdates the explicit bounds' properties of the control.
UpdateRegistryprotectedProvides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces.
UpdateStylepublicUpdates all the styles for all the children of this FMX object, by reloading them from the resources.
UpdateTabOrderprotectedUpdates the control's position in its parent's tab order.
UpdatingprotectedSets the csUpdating state in the component's ComponentState property.
ValidateContainerprotectedDetermines whether an object can be inserted into a container.
ValidateInsertprotectedProvides the interface for a method that validates a child component before it is inserted.
ValidateRenameprotectedEnsures that renaming an owned component does not create a name conflict.
WriteStateprotectedWrites the state of the component.


Personal tools
Previous Versions
Translations