FMX.StdActns

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Stellt die in FireMonkey verfügbaren Standardaktionsklassen bereit, einschließlich von TVirtualKeyboard, TFileExit und TWindowClose. Sie auch FireMonkey-Aktionen.

Beim Erstellen neuer Standardaktionen sollte der Programmierer, wenn möglich, den Code dieser Standardaktionen in diese Unit (in die Datei FMX.StdActns.pas) aufnehmen.

Zum Anzeigen neu erstellter Standardaktionen im Aktionslisten-Editor der IDE (siehe die Abbildung) müssen Sie diese Standardaktionen mit der Methode System.Actions.RegisterActions registrieren.

Dialogfeld "Standardaktionsklassen"

Wenn der Aktionslisten-Editor die Standardeigenschaften für die neuen Standardaktionen bereitstellen soll, fügen Sie ein Feld ein, um ein Objekt dieses Standardaktionstyps in der Klasse TStandardActions der Unit FMX.ActnRes zu speichern.

Package fmx.bpl

Klassen

IValueRangeDieses Interface deklariert Methoden zum Setzen und Abrufen der Eigenschaft ValueRange.
TBaseValueRangeDiese Klasse ordnet den Wert (Value) einer Gleitkommazahl den Methoden und Eigenschaften zu, die zur Behandlung von Werten (Value) im von Min und Max festgelegten Bereich verwendet werden.
TCustomValueRangeErweitert die Klasse TBaseValueRange, indem Methoden und Eigenschaften zur korrekten Steuerung der Behandlung von Value im Bereich Min bis Max bereitgestellt werden.
TCustomValueRangeActionDie Basisklasse für Aktionen (ohne published-Eigenschaften), die von Steuerelementen verwendet werden können, die über ValueRange-Typeigenschaften verfügen.
TCustomValueRangeClassDefiniert die Metaklasse für TCustomValueRange.
TFileExitDie Standardaktion zum Beenden der aktuellen Anwendung.
TFileHideAppDie Standardaktion zum Aus- und Einblenden (falls ausgeblendet) einer ausgeführten Mac OS X-Anwendung.
TFileHideAppOthersDie Standardaktion zum Ausblenden aller macOS-Anwendungen, außer der Empfängeranwendung.
THintActionDiese Aktion wird ausgeführt, um das Ereignis OnHint für alle Hinweisempfänger im aktiven Formular auszulösen.
TObjectViewAction
TSysCommonActionEine Basisklasse für Standardaktionen, die Systemfunktionen bereitstellen.
TValueRangeErweitert die Klasse TCustomValueRange, indem die Eigenschaften Value, Min, Max und andere als published deklariert werden.
TValueRangeActionKlasse für Steuerelemente, die über Eigenschaften vom Typ ValueRange verfügen.
TValueRangeActionLinkKlasse, die für die Kommunikation zwischen einer Aktion vom Typ TValueRangeAction und einem Steuerelement verantwortlich ist, das das Interface IValueRange implementiert.
TViewActionZeigt eine in der Eigenschaft FmxObject gespeicherte Komponente an.
TVirtualKeyboardZeigt eine in der Eigenschaft FmxObject gespeicherte Komponente und die virtuelle Bildschirmtastatur auf dieser Komponente an.
TWindowCloseDie Standardaktion zum Schließen eines aktiven, nicht modale Formulars.

Konstanten

DefaultMaxValueDefaultMaxValue: Comp = 100;