FMX.Media.TMediaPlayerControl Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
_AddRef protected Called when an application uses a component interface.
_Release protected Called when an application releases a component interface.
AbsoluteToLocal public Translates coordinated of the specified Point from an global perspective to a local coordinates of this control.
AbsoluteToLocalVector public Transforms and returns a specified vector from the absolute perspective to the local perspective.
ActionChange protected Specifies the behavior of a TControl control when Action changes.
AddFreeNotify public Adds AObject to the list of objects to be notified when this TFmxObject is destroyed.
AddObject public Adds the AObject object to the Children list of children attached to this parent object (self).
AddObjectsToList public Adds the children of this object to the given list.
AddToResourcePool protected
AfterConstruction public Responds after the last constructor has executed.
AfterDialogKey protected
AfterPaint protected Restores Canvas properties after the painting process.
AncestorParentChanged protected Notifies its child controls that the parent of an ancestor of your control has changed.
AnimateColor (deprecated) public Creates a TColorAnimation for this object (self).
AnimateFloat (deprecated) public Creates and runs a TFloatAnimation for this object (self).
AnimateFloatDelay (deprecated) public Creates a TFloatAnimation for this object (self).
AnimateFloatWait (deprecated) public Creates a TFloatAnimation for this object (self) and does not return until the animation is finished.
AnimateInt (deprecated) public Creates and runs a TIntAnimation for this object (self).
AnimateIntWait (deprecated) public Creates a TIntAnimation for this object (self) and does not return until the animation is finished.
ApplyEffect protected Applies effects to the control, if specified.
ApplyTriggerEffect public Applies the specified mouse trigger effect to all the children of this FMX object that are of type TEffect.
Assign public Copies the contents of another similar object.
AssignTo protected Copies the properties of an object to a destination object.
AsyncSchedule protected Schedules asynch method calls.
BeforeEffectEnabledChanged protected Executed right before the value of the Enabled property of an effect changes, and provides the value of the property before it changes.
BeginAutoDrag protected Begins the drag operation automatically.
BeginInvoke public Performs an asynchronous call to the method specified by either AProc or AFunc.
BeginUpdate public Marks the start of an update session of the control and its children.
BringToFront public Brings this FMX visual object on top of other overlapping visual controls that are on the same form.
BroadcastGesture protected
CanObserve protected
CanRepaint protected
Capture protected Saves the control that currently captures all the mouse messages.
ChangeChildren protected
ChangeName protected Sets the private, internal storage for the Name property to the string passed in NewName.
ChangeOrder protected
CheckDisposed protected
CheckForAllowFocus protected Verifies whether the current control can receive focus.
CheckHitTest protected
ChildrenAlignChanged protected Executed when the alignment of the children of the control changes.
ClassInfo public Returns a pointer to the run-time type information (RTTI) table for the object type.
ClassName public Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).
ClassNameIs public Determines whether an object is of a specific type.
ClassParent public Returns the type of the immediate ancestor of a class.
ClassType public Returns the class reference for the object's class.
CleanupInstance public Performs finalization on long strings, variants, and interface variables within a class.
Click protected Responds to user clicks, key pressing, and input on touch devices (gestures).
ClipChildrenChanged protected Executed right after the value of the ClipChildren property changes.
Clone public Returns a new cloned instance of this FMX object.
CMGesture protected
ContainsObject public Returns True if the specified object is a direct child.
Create public
CreateChildrenList protected
DblClick protected Responds to user double-clicks.
DefaultHandler public Provides the interface for a method that processes message records.
DefineProperties protected
DeleteChildren public Deletes all the children of this FMX object.
Destroy public
DestroyComponents public Destroys all owned components.
Destroying public Indicates that the component and its owned components are about to be destroyed.
DialogKey protected Processes a dialog key.
Disappear protected
Dispatch public Calls message-handling methods for the object, based on the contents of the Message parameter.
DisposeOf public DisposeOf forces the execution of the destructor code in an object.
DoAbsoluteChanged protected
DoActionChange protected TBasicAction.OnChange event dispatcher.
DoActivate protected
DoAddObject protected
DoBeginUpdate protected
DoDeactivate protected Dispatcher of the OnDeactivate event.
DoDeleteChildren protected
DoEndUpdate protected
DoEnter protected OnEnter event dispatcher.
DoExit protected OnExit event dispatcher.
DoGesture protected Processes the unhandled gesturing events.
DoGetUpdateRect protected
DoInsertObject protected
DoInventory protected
DoMatrixChanged protected
DoMouseEnter protected OnMouseEnter event dispatcher.
DoMouseLeave protected OnMouseLeave event dispatcher.
DoPaint protected Processes the painting of the control.
DoRealign protected Performs the alignment of a FireMonkey control.
DoRemoveObject protected
DoResized protected
DoRootChanged protected
DoRootChanging protected
DoSetHeight (deprecated) protected
DoSetSize protected
DoSetWidth (deprecated) protected
DragDrop protected OnDragDrop event dispatcher.
DragEnd protected OnDragEnd event dispatcher.
DragEnter protected OnDragEnter event dispatcher.
DragLeave protected OnDragLeave event dispatcher.
DragOver protected OnDragOver event dispatcher.
DrawDesignBorder protected
EffectEnabledChanged protected Executed right after the value of the Enabled property of an effect changes, and provides the new value of the property.
EnabledChanged protected Executed right after the value of the Enabled property changes.
EnabledStored protected
EndFunctionInvoke public Blocks the caller until the specified ASyncResult completes.
EndInvoke public Blocks the caller until the specified ASyncResult completes.
EndUpdate public Marks the end of an update session of the control and its children.
EndUpdateNoChanges protected
EnterChildren protected Checks whether the input is taken by the control or by its parent.
EnumControls (deprecated) public Loops 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.
EnumObjects public Loops through the children of this object, and runs the specified procedure once per object as the first parameter in each call.
Equals public Checks whether the current instance and the Obj parameter are equal.
Exchange public Exchanges two objects from the children list.
ExecuteAction public Executes an action.
ExitChildren protected
FieldAddress public Returns the address of a published object field.
FillTextFlags protected Returns the filling direction of the control's text.
FindComponent public Indicates whether a given component is owned by the component.
FindStyleResource public Returns the style resource object with the specified (AStyleLookup).
FindTarget protected Returns the target control.
Free public Destroys an object and frees its associated memory, if necessary.
FreeInstance public Deallocates memory allocated by a previous call to the NewInstance method.
FreeNotification protected
FreeOnRelease public Frees the interface reference for components that were created from COM classes.
GetAbsoluteEnabled protected Getter function for the AbsoluteEnabled property.
GetAbsoluteMatrix protected Getter function for the AbsoluteMatrix property.
GetAbsoluteOpacity protected Getter function for the AbsoluteOpacity property.
GetAbsoluteRect protected Getter function for the AbsoluteRect property.
GetAbsoluteScale protected Getter function for the AbsoluteScale property.
GetAcceptsControls protected Getter function for the AcceptsControls property.
GetActionLinkClass protected
GetAdjustSizeValue protected
GetAdjustType protected
GetAlign protected Getter function for the Align property.
GetAllowAlign protected Getter function for the AllowAlign property.
GetAnchorMove protected Getter function for the AnchorMove property.
GetAnchorOrigin protected Getter function for the AnchorOrigin property.
GetAnchorRules protected Getter function for the AnchorRules property.
GetAnchors protected Getter function for the Anchors property.
GetBackIndex protected Returns the first item in the children list.
GetBoundsRect protected Getter function for the BoundsRect property.
GetCanFocus protected
GetCanParentFocus protected
GetChildOwner protected Returns the owner of a child component being read from a stream.
GetChildParent protected Returns the parent or, if there is no parent, returns the owner of a child component being read from a stream.
GetChildren protected
GetChildrenMatrix protected Returns the children transformation matrix.
GetChildrenRect protected Getter function for the ChildrenRect property.
GetClipRect protected Getter function for the ClipRect property.
GetContainerHeight protected Getter function for the ContainerHeight property.
GetContainerWidth protected Getter function for the ContainerWidth property.
GetControls protected
GetData protected Protected getter implementation for the Data property.
GetDefaultSize protected Getter of DefaultSize.
GetDeltaStreams protected
GetDesignInteractive protected Getter function for the DesignInteractive property.
GetDisposed protected Getter for the Disposed property.
GetDragMode protected Getter function for the DragMode property.
GetEffectsRect protected Returns the rectangle occupied by the effects applied over the control.
GetEnumerator public Returns a TComponent enumerator.
GetHasClipParent protected
GetHashCode public Returns an integer containing the hash code.
GetHeight protected Getter function for the Height property.
GetHintObject protected Returns the custom hint object that manages the hint display.
GetHintString protected Returns the text of the hint.
GetHitTest protected Getter function for the HitTest property.
GetIDsOfNames protected Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs).
GetInterface public Retrieves a specified interface.
GetInterfaceEntry public Returns the entry for a specific interface implemented in a class.
GetInterfaceTable public Returns a pointer to a structure containing all of the interfaces implemented by a given class.
GetLeft protected Getter function for the Left property.
GetLocalRect protected Getter function for the LocalRect property.
GetLocked protected Getter function for the Locked property.
GetMargins protected Getter function for the Margins property.
GetNamePath public Returns a string used by the Object Inspector.
GetObject protected Returns the current control as a TFmxObject.
GetObservers protected Getter of Observers.
GetOriginalParentSize protected Getter function for the OriginalParentSize property.
GetOwner protected Returns the owner of a component.
GetPadding protected Getter function for the Padding property.
GetParent protected
GetParentComponent public Returns the containing component.
GetParentedRect (deprecated) protected Getter function for the ParentedRect property.
GetParentedVisible protected Returns the value of the ParentedVisible property.
GetPopupMenu protected
GetTabList public
GetTabListClass protected
GetTop protected Getter function for the Top property.
GetTypeInfo protected Retrieves the type information for an object.
GetTypeInfoCount protected Returns the number of type information interfaces that an object provides (either 0 or 1).
GetUpdateRect protected Getter function for the UpdateRect property.
GetVisible protected Getter function for the Visible property.
GetWidth protected Getter function for the Width property.
HandleSizeChanged protected Executed right after the value of the Size property changes.
HasHint protected Returns True if the control has an available hint to display.
HasParent public Verifies whether the component has a parent.
Hide protected
HitTestChanged protected Executed right after the value of the HitTest property changes.
IgnoreBindingName protected
IgnoreBooleanValue protected
IgnoreFloatValue protected
IgnoreIdentValue protected
IgnoreIntegerValue protected
InheritsFrom public Determines the relationship of two object types.
InitiateAction protected Calls the action link's Update method if the control is associated with an action link.
InitInstance public Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.
InsertComponent public Establishes the component as the owner of a specified component.
InsertObject public Adds the object provided in the parameter to the FChildren TList of this object (self), at the specified position (index).
InstanceSize public Returns the size in bytes of each instance of the object type.
InvalidateRect public Adds a rectangle to the update region of the scene.
Invoke protected Provides access to Automation properties and methods when the component wraps an Automation object.
IsChild public Returns True if the specified object is a child.
IsControlRectEmpty protected Returns True if the control rect is empty.
IsHeightStored (deprecated) protected
IsImplementorOf public Indicates whether the component implements a specified interface.
IsPositionStored protected
IsSizeStored protected
IsUpdating public Returns True if this control is in the middle of one or more update sessions.
IsWidthStored (deprecated) protected
ItemClass public Deprecated. Do not use in applications.
KeyDown protected Provides a response when a key is pressed down while the control has the keyboard focus.
KeyUp protected OnKeyUp event dispatcher.
Loaded protected Initializes the component after the form file has been read into memory.
LocalToAbsolute public Transforms and returns a specified point from the local perspective to the absolute perspective.
LocalToAbsoluteVector public Transforms and returns a specified vector from the local perspective to the absolute perspective.
LocalToScreen protected Transforms and returns a specified point from the local perspective to the screen perspective.
Lock public Locks the current control, so it cannot be changed at design time.
MakeScreenshot public Takes and returns a screenshot of the control.
MethodAddress public Returns the address of a class method by name.
MethodName public Returns the name of a class method by address.
MouseClick protected Calls Click and starts the animation by calling StartTriggerAnimation.
MouseDown protected OnMouseDown event dispatcher.
MouseMove protected OnMouseMove event dispatcher.
MouseUp protected OnMouseUp event dispatcher.
MouseWheel protected OnMouseWheel event dispatcher.
Move protected Updates the currently manipulated TMedia.
NeedUpdateEffects protected
NewInstance public Allocates memory for an instance of an object type and returns a pointer to that new instance.
Notification protected
ObjectAtPoint protected Returns the control in which a specified point can be found.
ObjectState (deprecated) public Describes the current state of the object.
ObserverAdded protected
operator () public C++ conversion into an interface.
PaddingChanged protected Executed right after the value of the Padding property changes.
Paint protected
PaintChildren protected Renders the child controls.
Painting protected OnPainting event dispatcher.
PaintInternal protected
PaintTo public Paints the current control to a specified canvas.
PaletteCreated protected Responds when the component is created from the component palette.
ParentChanged protected
PointInObject public Checks whether the point, specified by the absolute coordinates, belongs to the control area.
PointInObjectLocal public Checks whether the point specified by local coordinates belongs to the control area.
QualifiedClassName public Returns the qualified name of the class.
QueryInterface protected Returns a reference to a specified interface if the current component supports that interface.
ReadState protected Reads the state of the component.
Realign protected Performs the realignment of the control's children within itself.
RecalcAbsolute public Forces the current control to recalculate the AbsoluteMatrix property.
RecalcAbsoluteNow public Recalculates AbsoluteMatrix.
RecalcEnabled public Forces the current control to recalculate its enabled state.
RecalcHasClipParent public Forces the current control to recalculate its HasClipParent property.
RecalcHasEffect public Forces the current control to recalculate its HasEffect property.
RecalcOpacity public Forces the current control to recalculate its Opacity property.
RecalcSize public
RecalcUpdateRect public Forces the current control to recalculate its UpdateRect property.
ReferenceInterface public Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed.
Release (deprecated) public Marks this TFmxObject object for delayed deletion.
ReleaseCapture protected Prevents the control from currently capturing all the mouse messages.
Released (deprecated) public Returns True if this object has been released from memory.
RemoveComponent public Removes a specified component specified from the component's Components list.
RemoveFreeNotification public Disables the destruction notification that was enabled by FreeNotification.
RemoveFreeNotifications protected Notifies all owned components of the owner component's imminent destruction.
RemoveFreeNotify public Removes the given object from the free notifications list.
RemoveObject public Removes a children object from its parent.
Repaint public Forces the control to repaint its image on the screen.
RepaintJointArea class protected
RepaintRect protected
ResetFocus public Removes the focus from a control
Resize protected OnResize event dispatcher.
SafeCallException public Handles exceptions in methods declared using the safecall calling convention.
ScreenToLocal protected Transforms and returns a specified point from the screen perspective to the local perspective.
SearchInto protected
SendToBack public 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.
SetAcceptsControls protected Setter function for the AcceptsControls property.
SetAlign protected Setter function for the Align property.
SetAncestor protected Clears or sets csAncestor state in the component's ComponentState property.
SetAnchorMove protected Setter function for the AnchorMove property.
SetAnchors protected Setter function for the Anchors property.
SetBounds public Sets the boundaries of the current control.
SetBoundsRect protected Setter function for the BoundsRect property.
SetChildOrder protected Sets the visual ordering of a child control.
SetData protected Protected setter implementation for the Data property.
SetDesign public Sets the csDesigning in TComponentState. Used internally by the IDE.
SetDesigning protected Ensures that components inserted at design time have their design-mode flag set.
SetDesignInstance protected Ensures that components inserted at design time have their design-mode flag set.
SetDragMode protected Setter function for the DragMode property.
SetEnabled protected Setter of Enabled.
SetFocus public Sets the focus to the current control, if CanFocus is True.
SetHeight protected Setter function for the Height property.
SetHint protected Setter for the Hint property.
SetInline protected Sets the csInline bit of the component's ComponentState property.
SetInPaintTo protected Sets the InPaintTo property.
SetLeft protected Setter function for the Left property.
SetName protected Sets the value of the Name property.
SetNewScene public Sets a new Scene for the current control.
SetParent protected Protected setter implementation for the Parent property.
SetParentComponent protected
SetPopupMenu protected Setter function for the PopupMenu property.
SetRoot public Sets the Root property of each child in the children list.
SetSize protected
SetSubComponent public Identifies whether the component is a subcomponent.
SetTop protected Setter function for the Top property.
SetVisible protected Setter function for the Visible property.
SetWidth protected Setter function for the Width property.
ShouldTestMouseHits public Indicates whether a control should be ignored in ObjectAtPoint.
Show protected
ShowContextMenu protected Displays the PopupMenu context menu of this control on the specified ScreenPosition screen point.
Sort public Sorts the children in the children list using the specified sorting procedure.
StopPropertyAnimation public Stops the animation of the specified property of this FMX object.
SupportsPaintStage protected
Tap protected
ToString public Returns a string containing the class name.
TouchManager protected
UnitName public Returns the name of the unit where the class is defined.
UnitScope public Returns the class's unit scope.
UpdateAction public Updates the state of an action.
UpdateAnchorRules protected
Updated protected
UpdateEffects public Updates the effects of the current control and of the control's parent.
UpdateExplicitBounds protected Updates the explicit bounds' properties of the control.
UpdateRegistry protected Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces.
Updating protected Sets the csUpdating state in the component's ComponentState property.
ValidateContainer protected Determines whether an object can be inserted into a container.
ValidateInsert protected Provides the interface for a method that validates a child component before it is inserted.
ValidateRename protected Ensures that renaming an owned component does not create a name conflict.
VisibleChanged protected Executed right after the value of the Visible property changes.
VisibleStored protected Returns True when the Visible property needs to be stored in the fmx-file.
WriteState protected Writes the state of the component.


Retrieved from "https://docwiki.embarcadero.com/Libraries/Tokyo/e/index.php?title=FMX.Media.TMediaPlayerControl_Methods&oldid=376471"