Used to invoke a pre-defined Dialog. Dialogs are a category of Menu that are persistent objects in that they spawn child processes such that control always returns to the dialog when the process is through. Dialogs stay instantiated until the user clicks OK or CANCEL to close them. The choices on dialogs are buttons. Click on a button and the Procedure associated with that button executes.
Notes:
If you call for a beginning procedure (the -B special-procedure) with this command, the procedure is executed when the dialog is first presented, and never again. It is your opportunity to move messages into the dialog and/or to esablish initial settings in radio buttons or check boxes that were either not provided for in the definition of the dialog, or that are being overridden because of some detected condition.
X,Y determines the initial placement of the upper left corner of the Dialog object. Once placed, the user can move the Dialog around at will. For more information about X,Y, see notation standards
.