Adding the Dialog Box Interface

The next part of this lesson concerns adding a dialog box interface to the garden path application. To do this, you will be working with another language, dialog control language (DCL).

Currently, your gpath function only accepts input on the command line. You included a stubbed-out function(gp:getDialogInput) with the intention of adding a dialog box interface. Now is the time to add the interface.

There are two steps in creating a functional dialog interface:

The description and format of a dialog box is defined in a .dcl file. In the AutoLISP Developer's Guide, DCL is described in chapter 11, “Designing Dialog Boxes” chapter 12, “Managing Dialog Boxes”, and chapter 13, “Programmable Dialog Box Reference”.

Program code that initializes default settings and responds to user interaction will be added to gp:getDialogInput.