2.     The Windows Environment

blockHDL has been designed to run as a native application under the X11-OSF/Motif™ graphical user interface, or window environment.  blockHDL will also run under the OpenWindows™ and Solaris™ window system, shipped with Sun Sparc™ and compatible workstations.

This chapter contains a brief overview of some of the more common window features for users unfamiliar with that environment.  For information about other functions in the Motif window environment, refer to the OSF/Motif™ Style Guide. 

2.1     Window Manager

blockHDL has been constructed according to the OSF/Motif™ Style Guide.  This implies that its behavior and protocol conforms to that associated with the OSF/Motif "native" window manager.  You can also execute blockHDL under other window managers, such as OpenWindows.  However, there will be a certain "mismatch" between functions provided by the window manager and blockHDL under that window manager.

The OpenWindows window manager provides a pulldown menu, accessed through clicking the right mouse button in the Title Bar region of a window.  This window provides control functions for native OpenWindows windows.  Most of these functions will work properly with blockHDL.

2.2     Window Menu Button

The Window menu button, at the top left corner of each window, activates a pull-down menu with commands to manipulate the window that is currently in use.

Under Sun OpenWindows, the button at the top left portion of the window does not behave the same as under Motif.  Rather, clicking with the left mouse "iconifies" the window, i.e., closes the window, replacing the window with an icon.  To reopen the window, double click on the icon with the left mouse button

2.3     Text Box: NOTE:  Do not use the OpenWindows Quit function to kill or close a blockHDL window.  Use of this function could cause the loss of design work in progress.Title Bar

The title bar is the uppermost area of a window, between the window menu button and the window control buttons.  It is highlighted when the window is active.  Clicking the left mouse button on the title bar raises a window and makes it active. Move the window on the screen by clicking and dragging the title bar.

In the Sun OpenWindows environment, clicking the right mouse button brings up a "pop up" menu of OpenWindows window manager functions.  These functions work as if you were using a "native" OpenWindows application, with one exception.  Selecting the Quit option in this pop-up menu will cause the blockHDL application to terminate.

2.4     Window Control Buttons

In the blockHDL main window, the window control buttons at the top right corner of the window serve as shortcuts to the minimize and maximize commands on the window menu.

Click the maximize button once to enlarge the window to its maximum size.  Click again to bring the window to its normal size.  The minimize button functions similarly, wit