Vcl.Controls.TModalResult
Delphi
type TModalResult = Integer;
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| type | public | Vcl.Controls.pas | Vcl.Controls | Vcl.Controls |
Description
TModalResult represents the return value from a modal dialog.
TModalResult represents the value returned by a modal dialog. An application can use any integer value as a modal result value.
Although TModalResult can take any integer value, the following constants are defined for commonly used TModalResult values:
| Constant | Value | Meaning |
|---|---|---|
|
mrNone |
0 |
None. Used as a default value before the user exits. |
|
mrOk |
idOK |
The user exited with OK button. |
|
mrCancel |
idCancel |
The user exited with the CANCEL button. |
|
mrAbort |
idAbort |
The user exited with the ABORT button. |
|
mrRetry |
idRetry |
The user exited with the RETRY button. |
|
mrIgnore |
idIgnore |
The user exited with the IGNORE button. |
|
mrYes |
idYes |
The user exited with the YES button. |
|
mrNo |
idNo |
The user exited with the NO button. |
|
mrAll |
mrNo + 1 |
The user exited with the ALL button. |
|
mrNoToAll |
mrAll + 1 |
The user exited with the NO TO ALL button. |
|
mrYesToAll |
mrNoToAll + 1 |
The user exited with the YES TO ALL button. |
|
mrClose |
mrYesToAll + 1 |
The user exited with the CLOSE button. |