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