Keyboard View
Description
A virtual keyboard interface with reading on peripherals integration.
Graphical Overview
Virtual Keyboard and peripheral listening:
Configuration
The messages and buttons of the keyboard are essentially customizable in the field keyboard_xml of the table das_functional_config.
- keyboard_xml
This field appears under the following shape:<?xml version="1.0" encoding="UTF-8"?> <keyboard> <window> <title>Clavier virtuel</title> </window> <buttons> <alphabetic>a z e r t y u i o p q s d f g h j j k l</alphabetic> <numeric>7 8 9 4 5 6 1 2 3 0 .</numeric> <correction>Correction</correction> <validation>Validation</validation> <cancellation>Annulation</cancellation> <case>Maj/Min</case> </buttons> <messages> <complete>Enter \max\ characters at most.You can correct, cancel or validate your seizure.</complete> <empty>Enable to correct an empty seizure. You can cancel or make your seizure.</empty> </messages> </keyboard>
The tag <title> specifies the title of the window, the tags <correction>, <validation>, <cancellation>, <case>, <alphabetic> and <numeric> correspond respectively to the buttons of correction, validation, cancellation, modification of the case (capital letters/small letters), characters for alphabetical part of virtual keyboard and characters for numerical part of virtual keyboard. Finally, tags <complete> and <empty> allow to define a message respectively during a complete seizure and during a correction of an empty seizure. It is possible to insert into the tag <complete> the maximum number of characters of the data to be seized by indicating \max\ at the deliberate place.
Attachments
-
keyboardmaterialnew.png
(27.4 KB) -
added by anta 7 months ago.
