dxMessageDlg(string,TMsgDlgType,TMsgDlgButtons,Longint,TdxMessageDialogHyperlinkClickDelegate,TdxMessageDialogShowHyperlinkHintDelegate) Method
Invokes a modal message dialog box.
#Declaration
function dxMessageDlg(const AMessage: string; ADialogType: TMsgDlgType; AButtons: TMsgDlgButtons; AHelpContext: Longint; const AHyperlinkClickProc: TdxMessageDialogHyperlinkClickDelegate = nil; const AShowHyperlinkHintProc: TdxMessageDialogShowHyperlinkHintDelegate = nil): Integer;
#Parameters
Name | Type | Description |
---|---|---|
AMessage | string | Message dialog box content. The The |
ADialog |
TMsg |
A message dialog box type that determines the predefined caption, system icon, and sound of the message dialog box. |
AButtons | TMsg |
A set of buttons on the message dialog box form. |
AHelp |
Longint | A context ID of the help topic that a click on the Help button or the F1 keystroke should invoke while the message box is displayed. |
AHyperlink |
Tdx |
Optional. Specifies a procedure that handles a click on a hyperlink within the displayed message. The You can define a click handler procedure to identify the clicked hyperlink and prevent certain links from being activated. Tip Refer to the Tdx |
AShow |
Tdx |
Optional. Specifies a procedure that handles a hyperlink hint display event. The You can define a hyperlink hint handler procedure to change the predefined hint message (the hyperlink target URI) depending on certain conditions in your application. Tip Refer to the Tdx |
#Returns
Type | Description |
---|---|
Integer | An integer value that indicates the button clicked to close the message box. The Refer to the list of possible returned values in the Remarks section. |
#Remarks
Call the dxMessageDlg
function to invoke a generic dialog box with a message and one or more buttons. The created message dialog box has the mdsMessageDlg style.
#Supported BBCode-Inspired Markup Tags
Text Formatting Attribute | Message Text with Tags | Example |
---|---|---|
Bold | '[B]DevExpress[/B]' |
![]() |
Italic | '[I]DevExpress[/I]' |
![]() |
Underscore | '[U]DevExpress[/U]' |
![]() |
Strikeout | '[S]DevExpress[/S]' |
![]() |
Subscript | 'Dev[Sub]Express[/Sub]' |
![]() |
Superscript | 'Dev[Sup]Express[/Sup]' |
![]() |
Custom Font | 'Dev[U][Font=Consolas][Size=12]Express[/U][/Font][/Size]' |
![]() |
Color | '[Color=#E67E22]Dev[/Color][Color=Gray]Express[/Color]' |
![]() |
Background Color | '[Back |
![]() |
Hyperlink | '[URL=http://www. |
![]() |
No Parse | '[NOPARSE][B]DevExpress[/B][/NOPARSE]' |
![]() |
#Returned Values
- IDOK
- A user clicked the OK button to close the message box.
- IDCANCEL
- A user clicked the Cancel button to close the message box.
- IDABORT
- A user clicked the Abort button to close the message box.
- IDRETRY
- A user clicked the Retry button to close the message box.
- IDIGNORE
- A user clicked the Ignore button to close the message box.
- IDYES
- A user clicked the Yes button to close the message box.
- IDNO
- A user clicked the No button to close the message box.
dxMessageDlg(System.String,Vcl.Dialogs.TMsgDlgType,Vcl.Dialogs.TMsgDlgButtons,System.Longint,dxMessageDialog.TdxMessageDialogHyperlinkClickDelegate,dxMessageDialog.TdxMessageDialogShowHyperlinkHintDelegate) Global Function