Table of Contents

Dialog Functions

These functions show simple host message dialogs and return numeric dialog result codes.

For newer object-based dialogs, see Dialogs.

msgdlg_ok(value, ...)

Shows an OK message dialog.

Argument Type Description
`value` any First value appended to the message. Optional.
`…` any Additional values appended to the message.

Returns: numeric dialog result code.

Example:

msgdlg_ok('Operation complete');

msgdlg_ok_cancel(value, ...)

Shows an OK/Cancel message dialog.

Argument Type Description
`value` any First value appended to the message. Optional.
`…` any Additional values appended to the message.

Returns: numeric dialog result code.

Example:

result = msgdlg_ok_cancel('Continue?');

msgdlg_yes_no(value, ...)

Shows a Yes/No message dialog.

Argument Type Description
`value` any First value appended to the message. Optional.
`…` any Additional values appended to the message.

Returns: numeric dialog result code.

Example:

result = msgdlg_yes_no('Use current position?');

msgdlg_yes_no_cancel(value, ...)

Shows a Yes/No/Cancel message dialog.

Argument Type Description
`value` any First value appended to the message. Optional.
`…` any Additional values appended to the message.

Returns: numeric dialog result code.

Example:

result = msgdlg_yes_no_cancel('Save changes?');

Previous: Output, Formatting, Clipboard, and Errors

Next: Platform and Paths