FMX.Forms.TCommonCustomForm.ModalResult

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ModalResult: TModalResult read FModalResult write SetModalResult;

C++

__property System::Uitypes::TModalResult ModalResult = {read=FModalResult, write=SetModalResult, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms TCommonCustomForm


Beschreibung

Repräsentiert den Rückgabewert eines Formulars, das als modales Dialogfeld verwendet wird.

Mit ModalResult können Sie ein modal angezeigtes Formular schließen.

Der Standardwert von ModalResult ist mrNone. Weisen Sie ModalResult einen Wert ungleich null zu, um das Formular zu schließen. Der Wert von ModalResult wird zum Rückgabewert des ShowModal-Funktionsaufrufs, mit dem das Formular angezeigt wird.

Die folgende Tabelle enthält die in der Unit System.UITypes definierten Konstanten, die für die Eigenschaft ModalResult mit dem Typ TModalResult verwendet werden sollen.

Konstante Wert Bedeutung

mrNone

0

Keine. Wird als Vorgabewert verwendet, bevor der Benutzer das Dialogfeld schließt.

mrOk

idOK = 1

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "OK".

mrCancel

idCancel = 2

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Abbrechen".

mrAbort

idAbort = 3

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Abbruch".

mrRetry

idRetry = 4

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Wiederholen".

mrIgnore

idIgnore = 5

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Ignorieren".

mrYes

idYes = 6

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Ja".

mrNo

idNo = 7

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Nein".

mrClose

idClose = 8

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Schließen".

mrHelp

idHelp = 9

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Hilfe".

mrTryAgain

idTryAgain = 10

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Erneut versuchen".

mrContinue

idContinue = 11

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Weiter".

mrAll

mrContinue + 1 (12 oder $C)

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Alle".

mrNoToAll

mrAll +1 (13 oder $D)

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Alle Nein".

mrYesToAll

mrNoToAll +1 (14 oder $E)

Der Benutzer schließt das Dialogfeld mit der Schaltfläche "Alle Ja".

Sie können einen ModalResult-Wert mit den globalen Funktionen IsAbortResult, IsAnAllResult, IsNegativeResult oder IsPositiveResult überprüfen und mit der Funktion StripAllFromResult ModalResult-Werte, die sich auf "Alle"-Schaltflächen beziehen, konvertieren, um Werte zu erhalten, die den einfachen Schaltflächen (OK, Nein oder Ja) entsprechen.

Hinweis: Diese Eigenschaft kann durch Festlegen der entsprechenden ModalResult-Eigenschaften von Steuerelementen im modalen Formular automatisch geändert werden.

Siehe auch