Progress
AppBuilder
Developer’s Guide


Master Layout

The master layout is what the AppBuilder regards as the main layout of the procedure file. When you first create a procedure file, you see the master layout in the design window. If you do not create any alternate layouts, you see the master layout when you run the procedure file. You also see the master layout if the run-time expressions for all of the alternate layouts evaluate to FALSE.

It is helpful to think of the master layout as the compile-time layout, or the layout as it appears to the Progress Compiler. Unlike other layouts, the master layout does not necessarily require additional property assignments. Alternate layouts, in contrast, are implemented solely through the use of run-time property assignments.

The master layout consists of the following elements:

The master layout never has a run-time expression associated with it.

If desirable, you can run the “Master Layout” entry or any other CASE statement entry from within the procedure file. This allows you to alternate programmatically between layouts at run time. For more information, see the "Switching Between Layouts at Run Time" section.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095