Visual Indicators in the Design Tool

Toolbars and Status Bars in the Terminal Window

Note: Use the Window menu to adjust toolbar settings.

The following images appear on the standard and model toolbars in the Terminal window:

Standard Toolbar

New—Click to create a new model.
Open—Click to open an existing model. By default, the Design Tool opens the \<VHI install directory>\models folder created during installation.
Save—Click to save your model. By default, the Design Tool saves the model in the \<VHI install directory>\models folder created during installation.
Deploy to local server—Click to deploy your model on your local Host Integrator server. For more information, see Deploy to Local Server.
Generate new web project—Click to use the Web Builder to generate web applications, web services, and component interfaces based on host application models.
Connect—Indicates that the Design Tool is connected to a host. Click to disconnect from the host.
Disconnect—Indicates that the Design Tool is disconnected from a host. Click to connect to a host name or IP address.
Online—Indicates that the Design Tool is in online mode. Click to switch to offline mode.
Offline—Indicates that the Design Tool is in offline mode. Click to switch to online mode.
Start Recording—Indicates that the Design Tool is recording keystrokes and screen navigation for a recorded command list. Click this button to stop recording.
Stop Recording—Indicates that the recorder has stopped.
Model Properties—Opens the Model Properties dialog box.
Variables—Opens the Variables dialog box.
Tables—Opens the Tables dialog box (or the Tables Wizard).
Host Events—Opens the Host Events Edit dialog box.
Templates—Opens the Model Templates dialog box.
Execute Login Command List—Executes a login command list. To create a login command list, use the Command List Edit dialog box.
Execute Logout Command List—Executes a logout command list. To create a login command list, use the Command List Edit dialog box.

Model Toolbar

Preferences—Opens the Preferences Setup dialog box.

Host Emulator Recording—Click to turn on the Host Emulator recorder. To manually access this feature, point to Host Emulator Recording and click Enable on the Connection menu.

Host Emulator - Overwrite traces—Click to change existing operations that have already been recorded in the Host Emulator. To manually access this feature, point to Datastream Trace and click Start Trace on the Connection menu.

Validator—Click to open the Validator dialog box.
Navigator—Click to open the Navigator dialog box.
Signature Analyzer—Click to open the Signature Analyzer dialog box.
Model Debug Messages—Click to open the Model Debug Messages dialog box.
Command Debug—Click to open the Command Debug dialog box.
Attributes Test—Click to open the Attributes Test dialog box.
Recordset Test—Click to open the Test Recordset dialog box.
Procedure Test—Click to open the Test Procedure dialog box.
SQL Test—Click to open the Test SQL dialog box.

Update Initial Cursor Position—Click to change the initial cursor position to the current cursor position. To manually access this feature, click Update Initial Cursor Position on the Model menu. View the current cursor position and the initial cursor position in the status bar in the lower left corner of the Terminal window.

  Note: If you have configured any entity properties relative to a cursor position, these property coordinates will be automatically updated. Click Apply to save your changes or click Cancel to revert your initial cursor position back to its original state.

Event Handler Toolbar

  Attach Event Handlers— Opens the Attach Event Handlers dialog box.
After an event handler has been attached to an object, a symbol is displayed to the left.
Rebuild Event Handlers—After editing an event handler, use this option to recompile the new event handler and to update it for the default JAR file.
Disable Timeout—Controls the use of event handler timeouts. If enabled, the default event timeout setting is enforced. If disabled, no timeouts are enforced when an event handler is processing an event. This option is useful for debugging.
Reload Event Handlers—Resets the terminal session and reloads the event handlers.
Show Event Handler Console Window—Opens a window that displays output that event handlers send to the system output stream.

 

The following images may appear on the status bar, located at the bottom of the Terminal window:
Row, Column = Cursor Offset
Indicates the current cursor position and its offset.
(Row, Column) = Cursor Offset
Indicates the initial cursor position and its offset.
The following icons may also appear in the status bar:

Edit entity mode—Indicates that you are editing an entity.
Connected to the host—Indicates that the Design Tool is are connected to a host.
Datastream trace—Indicates that the Design Tool is recording or playing back a datastream trace.
Debug trace—Indicates that the Design Tool is recording a debug trace.
Block mode—Indicates that the Design Tool is connected to a block mode host application.
Keyboard lock—Indicates that the keyboard is locked.

Waiting for the host—Indicates that the Design Tool is waiting for a response from the host.

Record mode—Indicates that the Design Tool recorder is on.
Offline mode—Indicates that you are working in offline mode.
Reset needed—The Script Manager needs to be reset. Click Reload Handlers on the Events menu to perform the reset. If this does not correct the problem, see the troubleshooting information for event handlers.
Update needed—The event handlers are out of date with the associated libraries. Click Rebuild on the Events menu to rebuild the event handler libraries.
Status bar text
Specify this text on the Options tab of the Display Setup dialog box.
Keyboard State
Indicates the state of the keyboard: INS (insert), CAP (caps lock), NUM (num lock)

Visual Indicators and Buttons in the Entity Window

The following images appear in the Entity box:
Indicates that this entity is not reachable from the currently selected entity while connected to the host.
Indicates that this entity is reachable from the currently selected entity while connected to the host.
Indicates the entity that is currently selected.
Indicates that this is the home entity.
New Entity—Click to add a new entity to a model. Use the selection list to choose the Copy From entity option for the new entity.
Delete—Click to delete the selected entity.
Advanced Properties—Click to open the Advanced Entity Properties dialog box.


The following images appear on the Pattern tab:
New Pattern—Click to add a new pattern to the entity selected in the Entity box. Use the list next to this icon for options to autogenerate or copy the pattern. Note: The autogenerate feature is not available for character mode applications.
Delete—Click to delete the selected pattern.


The following images appear on the Attribute tab:
New Attribute—Click to add a new attribute to the entity selected in the Entity box. Use the list next to this icon for options to autogenerate or copy the attribute. Note: The autogenerate feature is not available for character mode applications.
Delete—Click to delete the selected attribute.
Advanced Properties—Click to open the Advanced Attribute Properties dialog box.
Test—Click to open Write tab of the Attributes Test dialog box.

 

The following image appears on the Attribute Variables tab:
New Variable—Click to add or edit a variable to map to the selected attribute.

 

The following images appear on the Operation tab:
New Operation—Click to add an operation to the entity selected in the Entity box. Use the list next to this icon to copy the operation. By default, the Design Tool renames the new operation.
Delete—Click to delete the selected operation.
Advanced Properties—Click to open the Advanced Operation Properties dialog box.
Execute—Click to run the operation listed in the Command list. Note: If the operation is related to a recordset, use the Test Recordset dialog box instead.
Edit—Click to open the Operation Edit dialog box.
Debug—Click to open the Debug Command List dialog box.

 

The following images appear on the Recordset tab:
New Recordset—Click to add a recordset to the entity selected in the Entity box. Use the list next to this icon to copy the recordset.
Delete—Click to delete the selected recordset.
Advanced Properties—Click to open the Advanced Recordset Properties dialog box.
Test—Click to open the Test Recordset dialog box. Note: This button only functions when the Design Tool is connected to a host.

 

The following images appear on the Recordset Fields tab:
New Field—Click to add a new field to a recordset.
Delete—Select the field to delete and click this button.
Advanced Properties—Click to open the Advanced Recordset Field Properties dialog box.

 

The following images appear on the Recordset Layout tab:
Advanced Delimiter Properties—Click to open the Advanced Recordset Delimiter Properties dialog box.
Update—If you select a portion of the terminal screen that falls within the recordset and click this button, the Design Tool will update and transfer the written contents to the text control and the horizontal location to the column control.

Visual Indicators for Tables and Procedures

See also the symbols for the procedure editor.

The following images appear on the Tables dialog box:
Table—A table, which may have associated procedures listed beneath it. Select a table to see table properties in the right side of the Tables dialog box.
Procedure—Click the procedure name associated with this icon to view procedure properties in the right side of the Tables dialog box.
Compound Procedure—This procedure is based on other procedures. Click the compound procedure name to view compound procedure properties in the right side of the Tables Dialog box.
Procedure with Event Handler—This procedure has an event handler attached.