Download qsi formbuilder for user`s manual revision 2

Transcript
CHAPTER 1
QSI FORMBUILDER OVERVIEW
QSI FormBuilder is a Windows 95/98/NT based, 32-bit
development tool designed to assist in creating graphical
configurations for QTERM-K65 terminals.
1.1 VTP and FormBuilder
The K65 terminal uses a command oriented protocol called
Visual Terminal Protocol™ (VTP™). VTP is used to define
the information in the local memory of the terminal
(graphic forms, objects and text) as well as to control the
information shown on the display during run-time operation. Additionally, VTP is used to modify numerous system
settings such as the contrast level and speaker frequency.
FormBuilder assists the user of the K65 terminal in developing the terminal configuration (the forms and objects
stored in the local memory). FormBuilder has the following
advantages:
• minimizes the need to use VTP
• simplifies the process of creating forms and objects
• simplifies setting up/changing the display configuration
VTP commands are still required for TouchKey object definitions and for host-to-K65 communications. The VTP
commands that are required with FormBuilder are listed in
Appendix B. For a comprehensive overview of VTP, refer
to the QTERM-K65 User’s Manual.
1.2 Definitions
Object
A self-contained unit of data defined by VTP. Types of
objects include: text objects, bitmap objects, graph objects,
line objects and TouchKey objects. Each object contains a
unique set of data and properties. All objects must be associated with a form or the ROOT form.
Form
A group of associated objects. In FormBuilder, a form is
visually represented as a surface on which objects are
placed. On the K65 terminal, forms are transparent. All
objects must be associated with a form.
ROOT form
The base level form on which all other forms are created.
The ROOT level form contains all global objects. Global
objects include font objects, global bitmap objects, etc. The
ROOT form is the only form on which other forms can be
placed.
Workspace
One or more forms designed to be displayed together on the
K65 terminal. A workspace is a complete display unit. Each
workspace consists of a unique ROOT form as well as any
forms added to the workspace. A system object (display
configuration) may also be configured for each workspace.
Current form
The active form. On the K65 terminal, commands only
apply to the current form, and a form must be selected
before it is current. In FormBuilder, if multiple forms are
open, the current form is the one at the front (or top) of the
stack of forms.
Current object
The active object. On the K65 terminal, commands only
apply to the current object, and an object must be selected
before it is current. In FormBuilder, the current object is
shown in red and surrounded by sizing squares. If objects
are layered, the current object is the one that is selected or
the one located at the front (or top) of the stack of objects.
Enable/disable
Turns a form or object on or off. If a form or object is disabled, it is not displayed on the K65 terminal. A form can
be enabled or disabled, and objects within a form can be
independently enabled or disabled. If a form is disabled,
none of the objects within the form are displayed.
Form layering/transparency
Multiple forms are arranged in layers, with the top form (or
layer) being the current form. However, a form is also transparent, which means that any enabled object continues to be
displayed even if it is located on a form that is at the bottom
of the stack (provided its form is enabled).
QSI Corporation • Fax 801-466-8792 • Web www.qsicorp.com • Phone 801-466-8770