Keyboard layout windows
Windows used with the Keyboard layouts directory:
Entry window
The entry window is used to enter a new keyboard layout.
The window is opened by the
command from the directory context menu.The window contains a second panel named Layout.
Form fields in the Properties panel:
-
Name — name of the keyboard layout. Required field.
-
Description — brief description.
-
Device type — name of the device type that the keyboard relates to. Required field.
Selection is made in the window. On selection, a visual representation of the keyboard layout will be displayed in the Layout panel.
Selecting
will add the item to the directory and close the entry window. Selecting will close the window without saving the item. Selecting will add the item to the directory without closing the window.Selecting
will close the window without saving any changes.The editor window is opened by the or keyboard layouts are selected.
command in the context menu whenEditor window
If one keyboard layout is selected, the
window will open:
The fields and panels are the same as in the window.
Multiple editor window
When two or more keyboard layouts are selected for editing, the multiple editor window will open. It has a panel displaying a list of the selected keyboard layouts. The title in the window header is Properties panel is displayed.
. Only the
When multiple keyboard layouts are selected for editing, any changes that are saved will be applied to all of the selected keyboard layouts.
Device types
A wide range of devices can be used in the system, such as POS terminals, fiscal registers, card terminals, printers, keyboards and many others. Any device that is connected to the system needs a driver to control it. A wide range of devices needs a wide range of drivers.
Many similar devices, however, can be controlled by generic drivers. In Tillypad XL, these similar devices are grouped into , each of which is associated with a generic driver (also referred to as a software module) that can be used to control any device of that type. The device types defined in the system can provide one or a number of generic interfaces:
-
Payment authorisation,
-
Privilege authorisation,
-
Customer display,
-
Fiscal register,
-
ID reader,
-
Keyboard,
-
Message receipt,
-
Terminal,
-
Port gateway,
-
Relay,
-
Printer,
-
Surveillance device,
-
Remote terminal,
-
Scales,
-
Service provider.
Note
By using a port gateway, a device can be physically connected to one computer while the driver is running on an entirely different computer. For example, a printer can be physically connected to a PDA terminal using Bluetooth, while the printer driver is running elsewhere on a desktop PC.
The device types used in Tillypad XL are specified in the directory. These specifications define the types of interface they provide and the software modules (drivers) required to control them.
Layout panel in the Keyboard layout window
The Layout command is used to assign functions to keys on the keyboard.
The panel contains an editing canvas which is used for assigning functions to keys.
Context menu commands:
-
— edit the function assigned to the selected key.
-
Clear (Del) — remove functions from selected keys.
The following functions can be assigned to keys:
-
select menu item or menu group.
-
select payment method or payment method group.
-
keyboard shortcuts.
-
system functions.
When a function is assigned to a key, an icon representing the function is added to it. The name of the function is displayed in a tooltip when the mouse pointer is hovered over the key.