FMX.ActnList.TCustomViewAction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.ActnList.TCustomActionSystem.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomViewAction

Delphi

TCustomViewAction = class(TCustomAction)

C++

class PASCALIMPLEMENTATION TCustomViewAction : public TCustomAction

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.ActnList.pas
FMX.ActnList.hpp
FMX.ActnList FMX.ActnList


Beschreibung

Die Basisklasse für Aktionen, die bei Ausführung eine angegebene Komponente anzeigt.

TCustomViewAction-Nachkommen können mit einer Komponente assoziiert werden, die sichtbar wird, wenn die Aktion ausgeführt wird.

TCustomViewAction erweitert TCustomAction, indem die Komponente deklariert wird, die von der Aktion angezeigt wird, wenn die Aktion ausgeführt wird.

TObjectViewAction erweitert die TCustomViewAction-Klasse, indem die FmxObject-Eigenschaft definiert wird, unter Beibehaltung des Werts component, der in diesem Fall das TFmxObject-Typobjekt sein sollte. TObjectViewAction-Nachkommen sind mit einer TFmxObject-Typkomponente assoziiert, die sichtbar wird, wenn die Aktion ausgeführt wird. Standardaktionen, die von TObjectViewAction abgeleitet sind, sind TVirtualKeyboard und TViewAction.

Im Unterschied zu gewöhnlichen Aktionen (wie TAction, TControlAction, TCustomValueRangeAction, usw.) gibt TCustomViewAction (und dessen Nachkommen) keine Änderungen von Werten von den Eigenschaften Caption, Enabled, Checked, GroupIndex, ShortCut, Visible, und OnExecute an die entsprechenden Eigenschaften der Clients, die mit Aktionsverknüpfungen verknüpft sind, weiter.

Siehe auch