RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Dialogs.TMsgDlgButtons Type

TMsgDlgButtons defines a set of values used by MessageDlg and MessageDlgPos.

Pascal
TMsgDlgButtons = set of TMsgDlgBtn;
C++
TMsgDlgBtn TMsgDlgButtons;

The TMsgDlgButtons type defines the set of values a button in a message box can have. The TMsgDlgButtons type is used by the MessageDlg and MessageDlgPos functions. The following tables lists the possible values:

Value 
Meaning 
mbYes  
A button with 'Yes' on its face.  
mbNo  
A button the text 'No' on its face.  
mbOK  
A button the text 'OK' on its face.  
mbCancel  
A button with the text 'Cancel' on its face.  
mbAbort  
A button with the text 'Abort' on its face  
mbRetry  
A button with the text 'Retry' on its face  
mbIgnore  
A button the text 'Ignore' on its face  
mbAll  
A button with the text 'All' on its face  
mbNoToAll  
A button with the text 'No to All' on its face  
mbYesToAll  
A button with the text 'Yes to All' on its face  
mbClose  
A button with the text 'Close' on its face  

In addition, the Dialogs unit defines the following constants for commonly used TMsgDlgButtons values:

Constant 
Meaning 
mbYes, mbNo, and mbCancel  
mbYesNoAllCancel  
mbYes, mbYesToAll, mbNo, mbNoToAll, and mbCancel  
mbOK and mbCancel  
mbAbort, mbRetry, and mbIgnore  
mbAbort, mbIgnore  

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!