FMX.StdActns

Aus Appmethod Libraries
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. Vorlage:UnitInfo

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.
TFileExit
TFileHideApp
TFileHideAppOthers
THintActionDiese Aktion wird ausgeführt, um das Ereignis OnHint für alle Hinweisempfänger im aktiven Formular auszulösen.
TObjectViewAction
TSysCommonAction
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.
TViewAction
TVirtualKeyboardRepräsentiert die Bildschirmtastatur.
TWindowClose

Typen

_di_IValueRange

Konstanten

DefaultMaxValueDefaultMaxValue: Comp = 100;