Some non-ascii characters can't be written from keyboard in GDI version. The complete list for Czech keyboard is:
ě š č ř ž (own buttons on keyboard) and ť ď ň ů (composed with ˇand letter)
+ all uppercase variants
The things that appear instead make it look like two bytes are received for each of these letters.
Long wovels (á é í ...) work fine.
Under SDL, the list is different:
š ž and everything composed by using ˇ or ´ before letter - both of these are on one key, which prints / when used regardless of shift.
There it seems one char per one char is received, so it it probably encoding issue.
It would be nice if the support broadened a bit :)
GDI should work since yesterday (please check!), SDL is a well known problem (also with 2Byte languages like Japnaese etc)
Superb work, as far as Czech is concerned. Slovak should use the same encoding and benefits too. I tried pasting random other characters from charmap just to see and all surprisingly of them worked, too. All umlaut letters can be used as well... Thanks a lot :)
SDL13 may bring an IDE to all machines (which will be good for all chinese etc.); but it is not finally released and documentation is lacking.