HTBasic Help
×
Menu
Index

ScreenBuilder Menu

 
The ScreenBuilder Menu provides quick access to File, Widget, and Options elements. See the following table for ScreenBuilder Menu elements.
 
Element
Action
Description
File
Open
Brings up a file dialog to enter the name of an existing
screen file. Current widgets managed by the ScreenBuilder
are deleted and those specified in the screenfile are created.
 
New
Delete all widgets currently managed by the ScreenBuilder.
 
Save
Save the current state of widgets managed by the ScreenBuilder
in the current screen file (set by previous Open, Save, or Save as).
 
Save As
Same as "Save", except it always prompts for a file name.
 
Exit
Leave the ScreenBuilder application.
 
 
 
Widget
Create
Brings up a listbox with the names of available widgets. To create
a widget:
1. Select the widget type, then its parent. If the new widget is a
level-0 parent, select the No Parent entry.
2. For either selection, double-click the listbox entry or click
the OK button after selecting the desired listbox entry.
3. When ScreenBuilder requests a name,select the default
version provided or overwrite the default with a name of your
choosing.
 
Edit
Allows the user to modify the attributes of a widget. To edit a
widget:
1. Select the widget by double-clicking on the listbox entry or
by clicking once to highlight its name, then clicking the OK
button.
2. A window is now displayed that will allow you to modify its
attributes. To access these attributes, click the "drop-down"
button across from the word "Attribute".
Two editing options are also available:
Widget enabled: Allows you to interact with the widget via the
mouse and keyboard traversal while in the ScreenBuilder
application. Changes made to a widget (for example, entries
into a STRING widget) will not be saved by the ScreenBuilder.
Attributes auto-updated: Enables the real-time tracking of the
value of an attribute. The ScreenBuilder will periodically update
the value of the attributes currently being selected. This option
is designed to operate with the "Widget enabled" option.
For example, to set the value of a SLIDER widget to "50":
1 - Double-click on the SLIDER and select the "VALUE" attribute
in the attribute listbox.
2 - Select the "Widget enabled" option, allowing you to interact
with the SLIDER, and the "Attributes auto-updated" option, which
lets you know when VALUE reaches "50".
3 - Move the SLIDER to "50" and select the "SET" button displayed
on the VALUE attribute window to record the change to the
SLIDER
 
Close
Closes the window and all attribute windows currently displayed
 
Delete
This selection displays a listbox with the names of configured
widgets. Select one or more widgets to remove them from the
working area.
 
Re-name
Rename a widget.
 
Copy
Duplicate a widget and all its attribute settings. In one operation,
you can make multiple copies in the X and/or Y direction at a
specified spacing.
 
 
 
Options
Grid
Sets an invisible grid of the specified horizontal and vertical
spacing. When a widget managed by the ScreenBuilder is
"dragged-and-dropped" or resized, it will gravitate to the nearest
grid point.
 
Status
Shows a "Screen" status panel and a "Current Widget" status
panel. The "Screen" panel includes information about the
cursor position relative to the top-left corner of the screen, the
current grid setting, and the number of widgets populating the
screen.
The cursor position is updated only when the ScreenBuilder's
main window has the focus. The "Current Widget" panel provides
information about the name of the widget, its parent, its widget
type, its size, and its origin relative to its parent.