FMX.ActnList.TCustomViewAction
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.