Enhanced Dispositioned Keyboard / News: Recent posts

edk version 1.0.1 (stable) released

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

Posted by Erwin van Dijk 2004-05-13

libedk release 0.4.2

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

Posted by Erwin van Dijk 2003-02-13

libedk release 0.4.1

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

Posted by Erwin van Dijk 2003-01-29

libedk release 0.4.0

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

Posted by Erwin van Dijk 2003-01-23

libedk release 0.3.0

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

Posted by Erwin van Dijk 2002-09-12

libedk release 0.2.0

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.

Posted by Erwin van Dijk 2002-08-06

libedk-0.1.1

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)

Posted by Erwin van Dijk 2002-07-24

libedk release 0.1.0

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

Posted by Erwin van Dijk 2002-07-15

wanted: keyboard layouts

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

Posted by Erwin van Dijk 2002-07-03

edk-tutorial v1.0.1

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

Posted by Erwin van Dijk 2002-06-24

Please, send me your comment.

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.

Posted by Erwin van Dijk 2002-06-10

edk-tutorial v1.0

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.

Posted by Erwin van Dijk 2002-06-07

libedk release 0.0.3

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.

Posted by Erwin van Dijk 2002-06-07

libedk release 0.0.2

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

Posted by Erwin van Dijk 2002-05-28

libedk release 0.0.1

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.

Posted by Erwin van Dijk 2002-05-02