Enhanced Dispositioned Keyboard v1.0.1
a) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Now you can create applications with English(Latin), Russian(Cyrillic),
Chinese, and just every other unicode character.
b) Application 'edk' which supplies a keyboard layout editor.
c) Application 'edksmartprefs' which provides a way to connect layout types to layout files. Applications don't have to bother about the layout file location anymore. Just specify the type for example: DEFAULT, CYRILLIC, LATIN or YOUR_ALIAS and the corresponding layout file will be loaded.... read more
Summary:libedk release 0.4.2
Enhanced Dispositioned Keyboard v0.4.2
a) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Now you can create applications with English(Latin), Russian(Cyrillic),
Chinese, and just every other unicode character.
b) Application 'edk' which supplies a keyboard layout editor.... read more
Enhanced Dispositioned Keyboard v0.4.1
a) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Now you can create applications with English(Latin), Russian(Cyrillic),
Chinese, and just every other unicode character.
b) Application 'edk' which supplies a keyboard layout editor.
c) Application 'edksmartprefs' which provides a way to connect layout types to layout files. Applications don't have to bother about the layout file location anymore. Just specify the type for example: DEFAULT, CYRILLIC, LATIN or YOUR_ALIAS and the corresponding layout file will be loaded.... read more
Enhanced Dispositioned Keyboard v0.4.0
a) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Now you can create applications with English(Latin), Russian(Cyrillic),
Chinese, and just every other unicode character.
b) Application 'edk' which supplies a keyboard layout editor.
c) Application 'edksmartprefs' which provides a way to connect layout types to layout files. Applications don't have to bother about the layout file location anymore. Just specify the type for example: DEFAULT, CYRILLIC, LATIN or YOUR_ALIAS and the corresponding layout file will be loaded.... read more
Enhanced Dispositioned Keyboard v0.3.0
a) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Now you can create applications with English(Latin), Russian(Cyrillic),
Chinese, and just every other unicode character.
b) C++ application 'edk' which supplies a keyboard layout editor.
c) additional: simple test application.... read more
Enhanced Dispositioned Keyboard v0.2.0
a) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Like English(Latin), Russian(Cyrillic), Chinese, etc.
b) C++ application 'edk' which supplies a keyboard layout editor.
Added test application.
Fixed problem with incompatibility of qmultilineedit between qt-2.3 and qt-3.0 Characters are now inserted in the correct way again in edkmultilineedit.
1) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Like English(Latin), Russian(Cyrillic), Chinese, etc.
2) C++ application 'edk' which supplies a keyboard layout editor.Changes:
Changes: port to qt-3.0.4
(this version also works for qt-2.3.x)
1) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Like English(Latin), Russian(Cyrillic), Chinese, etc.
2) C++ application 'edk' which supplies a keyboard layout editor.
Changes:
1) added PreferenceContainer class for easy-to-use 1 dimensional preference handling.
2) fixed bug [ 580728 ] Makefile:432: *** missing separator.... read more
If you have modified, created keyboard layouts with edk,
please send me a copy of your layout files (*.xml) so I can add them to the layouts set.
Regards,
Erwin van Dijk
Tutorial for:
1) libedk which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Now you can support any language in one application like English(Latin), Russian(Cyrillic), Chinese, etc.
2) Enhanced Dispositioned Keyboard (EDK) , a C++ application which supplies a keyboard layout editor, to create/modify your keyboard layouts.... read more
Some people have already downloaded libedk +
the edk-application. Unfortunately noone has given me any feedback yet.
I'm sure that the library and layout configuration tool are not perfect. Therefore I'd like to ask you this:
Please, send me your constructive comment and/or wishlist,
so I can improve the product.
Thanx and regards,
Erwin.
This turial describes both edk and libedk.
1) libedk is a C++ library which supplies support for multiple keyboard layouts in
one application without the need of additional keyboard switches. Like
English(Latin), Russian(Cyrillic), Chinese, etc.
2) edk (= Enhanced Dispositioned Keyboard) is a C++ application which supplies a
keyboard layout editor.
libedk v0.0.3
1) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Like English(Latin), Russian(Cyrillic), Chinese, etc.
Changes: Easier to use api, less dependencies Backwards compatible
2) C++ application 'edk' which supplies a keyboard layout editor.
Changes: clear key definitions, delete keys, select all, save as.
Enhanced Dispositioned Keyboard v0.0.2
1) C++ library 'libedk' which supplies support for multiple keyboard layouts in one application without the need of additional keyboard switches. Like English(Latin), Russian(Cyrillic), Chinese, etc.
2) C++ application 'edk' which supplies a keyboard layout editor. Improvements:
- better preferences handling
- improved gui
- bug fixes
Release of Enhanced Dispositioned Keyboard (edk) v0.0.1
libedk provides new GUI classes to build applications which multiple keyboard layouts like dictionaries, encyclopedia, etc.Plus a tool to edit and create keyboard layouts.