Show: Delphi C++
Display Preferences

FMX.Objects.TImage Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
_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.
ActionChangeprotectedSpecifies the behavior of a TControl control when Action changes.
AddFreeNotifypublicAdds AObject to the list of objects to be notified when this TFmxObject is destroyed.
AddObjectpublicAdds the AObject object to the Children list of children attached to this parent object (self).
AddObjectsToListpublicAdds the children of this object to the given list.
AddToResourcePoolprotected
AfterConstructionpublicResponds after the last constructor has executed.
AfterDialogKeyprotected
AfterPaintprotectedRestores Canvas properties after the painting process.
AncestorVisibleChangedprotected
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.
AnimateIntpublicCreates and runs a TIntAnimation for this object (self).
AnimateIntWaitpublicCreates a TIntAnimation for this object (self) and does not return until the animation is finished.
ApplyEffectprotectedApplies effects to the control, if specified.
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.
BeforeEffectEnabledChangedprotected
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.
BroadcastGestureprotected
CanObserveprotected
CanRepaintprotected
CaptureprotectedSaves the control that currently captures all the mouse messages.
ChangeChildrenprotected
ChangeNameprotectedSets the private, internal storage for the Name property to the string passed in NewName.
ChangeOrderprotected
ChangeParentprotected
CheckDisposedprotected
CheckForAllowFocusprotectedVerifies whether the current control can receive focus.
CheckHitTestprotected
ChildrenAlignChangedprotected
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.
ClipChildrenChangedprotected
ClonepublicReturns a new cloned instance of this FMX object.
CMGestureprotected
ContainsObjectpublicReturns True if the specified object is a direct child.
Createpublic
CreateChildrenListprotected
CreateMultiResBitmapprotectedCreates the MultiResBitmap multi-resolution bitmap image of the TFixedMultiResBitmap type that will be used by this TImage component to display a picture.
DblClickprotectedResponds to user double-clicks.
DefaultHandlerpublicProvides the interface for a method that processes message records.
DefinePropertiesprotected
DeleteChildrenpublicDeletes all the children of this FMX object.
DesignVisibleChangedprotected
Destroypublic
DestroyComponentspublicDestroys all owned components.
DestroyingpublicIndicates that the component and its owned components are about to be destroyed.
DialogKeyprotectedProcesses a dialog key.
Disappearprotected
DispatchpublicCalls message-handling methods for the object, based on the contents of the Message parameter.
DisposeOfpublicDisposeOf forces the execution of the destructor code in an object.
DoAbsoluteChangedprotected
DoActionChangeprotectedTBasicAction.OnChange event dispatcher.
DoActionClientChangedprotected
DoActivateprotected
DoAddObjectprotected
DoAniFinishedprotectedFrees the passed TAnimation object, releasing used memory.
DoAniProcessprotected
DoChangedprotectedForces the current TImage control to repaint its image on the screen and update the effects of the control and of the control's parent.
DoDeactivateprotected
DoDeleteChildrenprotected
DoEnterprotectedOnEnter event dispatcher.
DoExitprotectedOnExit event dispatcher.
DoGestureprotectedProcesses the unhandled gesturing events.
DoGetBitmapprotected
DoGetUpdateRectprotected
DoInsertObjectprotected
DoInventoryprotected
DoMatrixChangedprotected
DoMouseEnterprotectedOnMouseEnter event dispatcher.
DoMouseLeaveprotectedOnMouseLeave event dispatcher.
DoPaintprotectedProcesses the painting of the control.
DoRealignprotected
DoRemoveObjectprotected
DoRootChangedprotected
DoRootChangingprotected
DoSetHeightprotected
DoSetWidthprotected
DragDropprotectedOnDragDrop event dispatcher.
DragEndprotectedOnDragEnd event dispatcher.
DragEnterprotectedOnDragEnter event dispatcher.
DragLeaveprotectedOnDragLeave event dispatcher.
DragOverprotectedOnDragOver event dispatcher.
DrawBitmappublic
DrawWithMarginsprotected
EffectEnabledChangedprotected
EndUpdatepublicMarks the end of an update session of the control and its children.
EndUpdateNoChangesprotected
EnterChildrenprotectedChecks whether the input is taken by the control or by its parent.
EnumControls (deprecated)publicLoops through the controls that are children of this control, and runs the specified procedure once per control, with a different control as the first parameter in each call.
EqualspublicChecks whether the current instance and the Obj parameter are equal.
ExchangepublicExchanges two objects from the children list.
ExecuteActionpublicExecutes an action.
ExitChildrenprotected
FieldAddresspublicReturns the address of a published object field.
FillTextFlagsprotectedReturns the filling direction of the control's text.
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.
GetActionLinkClassprotected
GetAdjustSizeValueprotected
GetAdjustTypeprotected
GetAlignprotectedGetter function for the Align property.
GetAllowAlignprotectedGetter function for the AllowAlign property.
GetAnchorMoveprotectedGetter function for the AnchorMove property.
GetAnchorOriginprotectedGetter function for the AnchorOrigin property.
GetAnchorRulesprotectedGetter function for the AnchorRules property.
GetAnchorsprotectedGetter function for the Anchors property.
GetBackIndexprotectedReturns the first item in the children list.
GetBoundsRectprotectedGetter function for the BoundsRect property.
GetCanFocusprotected
GetCanParentFocusprotected
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.
GetControlsprotected
GetDataprotectedProtected getter implementation for the Data property.
GetDefaultSizeprotected
GetDefaultTouchTargetExpansionprotected
GetDeltaStreamsprotected
GetDesignInteractiveprotectedGetter function for the DesignInteractive property.
GetDisposedprotected
GetDragModeprotectedGetter function for the DragMode property.
GetEffectsRectprotectedReturns the rectangle occupied by the effects applied over the control.
GetEnumeratorpublicReturns a TComponent enumerator.
GetFirstControlWithGestureprotected
GetFirstControlWithGestureEngineprotected
GetFirstVisibleObjectIndexprotected
GetHasClipParentprotected
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.
GetLastVisibleObjectIndexprotected
GetLeftprotectedGetter function for the Left property.
GetListOfInteractiveGesturesprotected
GetLocalRectprotectedGetter function for the LocalRect property.
GetLockedprotectedGetter function for the Locked property.
GetMarginsprotectedGetter function for the Margins property.
GetNamePathpublicReturns a string used by the Object Inspector.
GetObjectprotectedReturns the current control as a TFmxObject.
GetObserversprotected
GetOriginalParentSizeprotectedGetter function for the OriginalParentSize property.
GetOwnerprotectedReturns the owner of a component.
GetPaddingprotectedGetter function for the Padding property.
GetParentprotected
GetParentComponentpublicReturns the containing component.
GetParentedRectprotectedGetter function for the ParentedRect property.
GetParentedVisibleprotectedReturns the value of the ParentedVisible property.
GetPopupMenuprotected
GetTabListpublic
GetTabListClassprotected
GetTabStopControllerprotected
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.
HasParentpublicVerifies whether the component has a parent.
Hideprotected
IgnoreBindingNameprotected
IgnoreBooleanValueprotected
IgnoreFloatValueprotected
IgnoreIdentValueprotected
IgnoreIntegerValueprotected
InheritsFrompublicDetermines the relationship of two object types.
InitiateActionprotectedCalls the action link's Update method if the control is associated with an action link.
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.
InvalidateRectpublicAdds a rectangle to the update region of the scene.
InvokeprotectedProvides access to Automation properties and methods when the component wraps an Automation object.
IsChildpublicReturns True if the specified object is a child.
IsHeightStoredprotected
IsIControlpublicReturns whether this FMX object implements the IControl interface.
IsImplementorOfpublicIndicates whether the component implements a specified interface.
IsPositionStoredprotected
IsUpdatingpublicReturns True if this control is in the middle of one or more update sessions.
IsWidthStoredprotected
ItemClasspublicDeprecated. Do not use in applications.
KeyDownprotectedProvides a response when a key is pressed down while the control has the keyboard focus.
KeyUpprotectedOnKeyUp event dispatcher.
LoadedprotectedInitializes the component after the form file has been read into memory.
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.
MethodAddresspublicReturns the address of a class method by name.
MethodNamepublicReturns the name of a class method by address.
MouseClickprotected
MouseDownprotectedOnMouseDown event dispatcher.
MouseMoveprotectedOnMouseMove event dispatcher.
MouseUpprotectedOnMouseUp event dispatcher.
MouseWheelprotectedOnMouseWheel event dispatcher.
Moveprotected
MultiResBitmapStoredprotectedRetrieves whether some properties of MultiResBitmap are stored.
NeedUpdateEffectsprotected
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
Paintprotected
PaintChildrenprotectedRenders the child controls.
PaintingprotectedOnPainting event dispatcher.
PaintInternalprotected
PaintTopublicPaints the current control to a specified canvas.
PaletteCreatedprotectedResponds when the component is created from the component palette.
PointInObjectpublicChecks whether the point, specified by the absolute coordinates, belongs to the control area.
PointInObjectLocalpublicChecks whether the point specified by local coordinates belongs to the control area.
PrepareForPaintpublic
QualifiedClassNamepublicReturns the qualified name of the class.
QueryInterfaceprotectedReturns a reference to a specified interface if the current component supports that interface.
ReadStateprotectedReads the state of the component.
RealignprotectedPerforms the realignment of the control's children within itself.
RecalcAbsolutepublicForces the current control to recalculate the AbsoluteMatrix property.
RecalcAbsoluteNowpublicRecalculates AbsoluteMatrix.
RecalcEnabledpublicForces the current control to recalculate its enabled state.
RecalcHasClipParentpublicForces the current control to recalculate its HasClipParent property.
RecalcHasEffectpublicForces the current control to recalculate its HasEffect property.
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.
ReleasedpublicReturns True if this object has been released from memory.
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.
RemoveFromResourcePoolprotected
RemoveObjectpublicRemoves a children object from its parent.
RepaintpublicForces the control to repaint its image on the screen.
RepaintJointAreaclass protected
RepaintRectprotected
ResetChildrenIndicesprotected
ResetFocuspublic
ResizeprotectedOnResize event dispatcher.
SafeCallExceptionpublicHandles exceptions in methods declared using the safecall calling convention.
ScreenToLocalprotectedTransforms and returns a specified point from the screen perspective to the local perspective.
SearchIntoprotected
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.
SetAnchorMoveprotectedSetter function for the AnchorMove property.
SetAnchorsprotectedSetter function for the Anchors property.
SetBoundspublicSets the boundaries of the current control.
SetBoundsRectprotectedSetter function for the BoundsRect property.
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.
SetEnabledprotected
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.
SetParentprotectedProtected setter implementation for the Parent property.
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.
Showprotected
ShowContextMenuprotectedDisplays the PopupMenu context menu of this control on the specified ScreenPosition screen point.
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.
SupportsPaintStageprotected
SupportsPlatformServiceprotected
ToStringpublicReturns a string containing the class name.
TouchManagerprotected
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.
UpdateActionpublicUpdates the state of an action.
UpdateAnchorRulesprotected
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.
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
Translations