FMX.StdActns
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.
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
| IValueRange | Dieses Interface deklariert Methoden zum Setzen und Abrufen der Eigenschaft ValueRange. |
| TBaseValueRange | Diese 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. |
| TCustomValueRange | Erweitert die Klasse TBaseValueRange, indem Methoden und Eigenschaften zur korrekten Steuerung der Behandlung von Value im Bereich Min bis Max bereitgestellt werden. |
| TCustomValueRangeAction | Die Basisklasse für Aktionen (ohne published-Eigenschaften), die von Steuerelementen verwendet werden können, die über ValueRange-Typeigenschaften verfügen. |
| TCustomValueRangeClass | Definiert die Metaklasse für TCustomValueRange. |
| TFileExit | Die Standardaktion zum Beenden der aktuellen Anwendung. |
| TFileHideApp | Die Standardaktion zum Aus- und Einblenden (falls ausgeblendet) einer ausgeführten Mac OS X-Anwendung. |
| TFileHideAppOthers | Die Standardaktion zum Ausblenden aller macOS-Anwendungen, außer der Empfängeranwendung. |
| THintAction | Diese Aktion wird ausgeführt, um das Ereignis OnHint für alle Hinweisempfänger im aktiven Formular auszulösen. |
| TObjectViewAction | |
| TSysCommonAction | Eine Basisklasse für Standardaktionen, die Systemfunktionen bereitstellen. |
| TValueRange | Erweitert die Klasse TCustomValueRange, indem die Eigenschaften Value, Min, Max und andere als published deklariert werden. |
| TValueRangeAction | Klasse für Steuerelemente, die über Eigenschaften vom Typ ValueRange verfügen. |
| TValueRangeActionLink | Klasse, die für die Kommunikation zwischen einer Aktion vom Typ TValueRangeAction und einem Steuerelement verantwortlich ist, das das Interface IValueRange implementiert. |
| TViewAction | Zeigt eine in der Eigenschaft FmxObject gespeicherte Komponente an. |
| TVirtualKeyboard | Zeigt eine in der Eigenschaft FmxObject gespeicherte Komponente und die virtuelle Bildschirmtastatur auf dieser Komponente an. |
| TWindowClose | Die Standardaktion zum Schließen eines aktiven, nicht modale Formulars. |
Konstanten
| DefaultMaxValue | DefaultMaxValue: Comp = 100; |
