Designing Dialog Boxes

With dialog control language, you can create dialog boxes.

Dialog boxes are defined by ASCII files written in dialog control language (DCL). The elements in a dialog box, such as buttons and edit boxes, are known as tiles. The size and functionality of each tile is controlled by the tile's attributes. The size of the dialog box and the layout of its parts are set automatically with a minimum of positioning information. Visual LISP. provides a tool for viewing dialog boxes, and provides functions for controlling dialog boxes from application programs.

This chapter introduces the elements that make up dialog boxes. It explains DCL file structure and syntax, and presents sample AutoLISP. and DCL code for a sample dialog box. This chapter also provides some DCL coding techniques for handling layout problems.