Enhanced Dispositioned Keyboard consists of a C++ library (libedk), a keyboard layout editor (edk), and a simple test application. It supplies support for multiple keyboard layouts in one application without the need for additional keyboard switches, and makes it simple to create applications that use English (Latin), Russian (Cyrillic), Chinese, and every other Unicode character set.
|Tags||Utilities Software Development Libraries Widget Sets User Interfaces|
|Operating Systems||OS Independent|
Release Notes: qmake is now used. edksmartprefrences and the ease of loading keyboard layout were improved. Build problems on systems with different qmake and GCC versions were fixed.
Release Notes: Smart preferences were added, and a NAME-LAYOUT map can now be specified for mapping EdkLineEdit and EdkMultiLineEdit types to names. GCC 3.2 and QT3-GCC3.2 are now supported, and fonts are no longer stored as raw names.
Release Notes: Added a character bank address field (hexadecimal) for ease of use, redesigned the GUI to move the 'Up' and 'Down' buttons from the menu to the character table area, and made them multiple step buttons to avoid having to press them zillions of times. The application font and keyboard layout font are now independent, and some XML reader and writer cleanups were made.