Common Desktop Environment: Application Builder User's Guide

Main Window Property Editor

Only properties unique to a main window object are described here. See "Property Editor: Universal Properties" for descriptions of Object Type, Objects, Object Name, Initial State (Visible), and Color. See "Property Editor: Common Properties" for descriptions of Size Policy and Size.

Window Title

Specifies the title that appears at the top of the main window.

Icon File

Specifies the name of the graphics file that contains the graphical representation of the application icon--the object that is displayed when the application is "iconified" by clicking on the minimize button in the title bar.

Icon Mask File

Specifies the name of the graphics file that contains the bitmap that determines the shape of the visible representation of the icon beneath the icon mask. The icon mask acts like a stencil, allowing only the pixels in the icon that correspond to pixels in the mask to be visible.

Icon Label

Specifies the text label that appears beneath the application icon.

User Resize Mode

Specifies whether the window size is Fixed or Adjustable (whether it can be resized in the compiled application).

Window Areas

Specifies whether the main window will have a menu bar, a tool bar, or a footer.

Note that a tool bar or a footer will show up as a control pane object in the Revolving Property Editor. You will probably want to add controls, such as the radio buttons in the App Builder primary window Build/Test tool bar, to a tool bar, and to make connections between the controls and programmatic functions. Code will have to be written to make a tool bar or footer functional.

Initial State, Iconic

Specifies whether the window is displayed as a window or an icon when the compiled application is opened.