FMX.Forms.TCommonCustomForm.ModalResult

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ModalResult: TModalResult read FModalResult write SetModalResult;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms TCommonCustomForm


Description

Représente la valeur de renvoi d'une fiche utilisée comme boîte de dialogue modale.

Utilisez la propriété ModalResult pour fermer une fiche quand elle a été affichée de manière modale.

Par défaut, ModalResult vaut mrNone. Définissez ModalResult sur une valeur différente de zéro pour fermer la fiche. La valeur ModalResult devient la valeur de renvoi de la fonction ShowModal appelée pour afficher la fiche.

Le tableau suivant liste les constantes définies dans l'unité System.UITypes à utiliser pour la propriété ModalResult de type TModalResult.

Constante Valeur Signification

mrNone

0

Aucune. Utilisée comme valeur par défaut avant la sortie de l'utilisateur.

mrOk

idOK = 1

L'utilisateur est sorti en utilisant le bouton OK.

mrCancel

idCancel = 2

L'utilisateur est sorti en utilisant le bouton CANCEL.

mrAbort

idAbort = 3

L'utilisateur est sorti en utilisant le bouton ABORT.

mrRetry

idRetry = 4

L'utilisateur est sorti en utilisant le bouton RETRY.

mrIgnore

idIgnore = 5

L'utilisateur est sorti en utilisant le bouton IGNORE.

mrYes

idYes = 6

L'utilisateur est sorti en utilisant le bouton YES.

mrNo

idNo = 7

L'utilisateur est sorti en utilisant le bouton NO.

mrClose

idClose = 8

L'utilisateur est sorti en utilisant le bouton CLOSE.

mrHelp

idHelp = 9

L'utilisateur est sorti en utilisant le bouton HELP.

mrTryAgain

idTryAgain = 10

L'utilisateur est sorti en utilisant le bouton TRY AGAIN.

mrContinue

idContinue = 11

L'utilisateur est sorti en utilisant le bouton CONTINUE.

mrAll

mrContinue + 1 (12 ou $C)

L'utilisateur est sorti en utilisant le bouton ALL.

mrNoToAll

mrAll +1 (13 ou $D)

L'utilisateur est sorti en utilisant le bouton NO TO ALL.

mrYesToAll

mrNoToAll +1 (14 ou $E)

L'utilisateur est sorti en utilisant le bouton YES TO ALL.

Vous pouvez contrôler une valeur ModalResult à l'aide des fonctions globales IsAbortResult, IsAnAllResult, IsNegativeResult ou IsPositiveResult et utiliser la fonction StripAllFromResult pour convertir les valeurs ModalResult se référant aux boutons "ALL" en valeurs d'identification correspondant aux boutons simples (Ok, No ou Yes).

Remarque : Cette propriété peut être modifiée automatiquement en définissant les propriétés ModalResult correspondantes des contrôles dans la fiche modale.

Voir aussi