mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-09 08:29:06 +02:00
lcl: docs: QuestionDlg
git-svn-id: branches/fixes_1_6@50945 -
This commit is contained in:
parent
ca200094c7
commit
1d63179e26
@ -2780,6 +2780,8 @@ You can define your own captions and return values of this function.
|
||||
For each TModalResult a button is created. <br/>
|
||||
To set a custom caption, add a string after a button. You can use the special string parameters 'isdefault' and 'iscancel' to setup the default and cancel buttons.
|
||||
</p><p>The default TModalResults defined in controls.pp (mrNone..mrLast) don't need a caption. The default captions will be used.
|
||||
</p><p>You can mark one default button using the 'IsDefault' option. When the user presses 'Return' this button is triggered.
|
||||
</p><p>Some widgetsets provides an Escape key and/or a close button. This results in mrCancel even if it is not in the given button list. Use the 'IsCancel' option to redirect it to a button of your choice. You can combine 'IsDefault' and 'IsCancel'.
|
||||
</p>
|
||||
case QuestionDlg('COPYING',
|
||||
'Abort?',
|
||||
@ -2792,8 +2794,7 @@ of
|
||||
else
|
||||
// mrCancel
|
||||
ShowMessage('You cancelled the dialog.');
|
||||
end;
|
||||
</descr>
|
||||
end;</descr>
|
||||
<errors/>
|
||||
<seealso>
|
||||
<link id="MessageDlg"/>
|
||||
|
Loading…
Reference in New Issue
Block a user