General | Hardware | Click Mode | Properties | Calibration | Toolbars | Status
# Toolbar definitions
This facility was finalized (for Windows) in version 4.1.8 but is not enabled within all builds. Toolbars with restricted functionality are available in Mac OS X. None are currently implemented in Linux. Define, configure and calibrate touch toolbars. A toolbar is an area on the touch screen that acts independently from the main calibrated video area, as shown below: A toolbar can simply be used to mask off areas of the calibrated video area or they can be used to trigger an event. A toolbar event can be associated with a UPDD Toolbar function or functions written in external applications. Each toolbar can have any number of cells. The cursor does not move from its current position when a toolbar is touched so toolbars can also be used to mask off areas of the main display calibrated area if required. UPDD Toolbar Functions, which are tailored to individual operating systems, can be used to invoke a UPDD utility (such us on-screen annotation), generate virtual keys, invoke applications, playback macros (recorded keystrokes and mouse usage), to rotate the display area, to display on-screen keyboards etc. Toolbars can be positioned anywhere on a touch screen as suits requirements. Toolbars that reside outside the main touchscreen / video display area are normally referred to as the touch surround area. Toolbars cells that reside within the video display area can also have a bitmap displayed (Windows only at time of writing) within the cell to cater for an on-screen visual reference. Bitmaps can also be associated to toggled or touched cell states so there can be visual feedback on cell activation. Toolbars can be calibrated individually or defined such their position is relative to the main video calibration area. More information is available in the UPDD Toolbar document.
Function | Description
| Shows current toolbar and allows selection of a different toolbar if more than one defined.
| Visual image of toolbar layout. Restricted to a maximum of 50 cells. Yellow indicates current cell.
| Shows number and position of current cell.
| Shows action associated with current cell. In this example, touching the toolbar cell will invoke the start menu in a Windows system.
| Add a toolbar.
| Remove selected toolbar.
| Calibrate toolbar.
| General toolbar settings.
| Name | Allows name to be changed
| Grid | Defines number of cells and layout
| Placement | Defines position on the touch screen
| Attributes | Defined general settings as below:
| Follows rotate: | Indicates if toolbar rotates with the desktop
| Show cells: | For desktop cells indicates a frame is drawn around all cells
| Enabled: | Indicates if toolbar is active or currently inactive.
| Dragable: | Can be dragged to new position with stationary touch
| Highlight cells: | For desktop cells indicates the frame is highlighted when cell is touched.
| Activate first: | Indicates what cell is activate on pen up, either first or last touched
| Colours: | Indicates frame and cell fill colour
| Define/change selected cell options. Indicate what action, if any, is to be performed when the cell is touched. E.g setting a cell action to generate a virtual key, vk_lwin, will invoke the Windows start menu.
| Saves current toolbar definition to a toolbar settings file
| Imports a toolbar definition from a toolbar settings file