Menu

#230 Problem with special characters in TextColumn

v1.0_(example)
pending
nobody
None
5
2013-04-25
2013-03-19
Lukas Voves
No

I found really unpleasant bug when writing to TextColumn field. If you want to write special characters which you have to write using two keys like (German - ä, Ä, ö, Ö; Czech - č, Č, š, Š, ř, Ř; Italian - à, À, è, È, ì, Ì), you have no chance, because it is ignoring there graves, acutes, hacheks, apostrophes etc. If I write it using special key that is for some of these special letters, it is ok. But when there is not special key, I have to write it using two keys and I got only ordinary letter without graves, acutes etc. Is there any solution how to write these national characters into TextColumn without writing these characters into notepad and copy them to place where it belongs. With TextControl there is not a problem with these special characters.

Discussion

  • mcarniel

    mcarniel - 2013-04-25

    I don't know what you mean for "special key" and "using two keys". Please specify EXACTLY which keys on keyboard you're pressing, for instance, provide an example...

     
    • Lukas Voves

      Lukas Voves - 2013-09-30

      Hello, here is an explanation of how I meant that.
      In attachment there are 2 keyboard layouts, one italian and the second czech.
      As you can see in the first row there are letters ě, š, č, ř, ž, ý, á, í and é instead of numbers like on italian keyboard. You can write these czech letters with just one key or you can use key combination when you type key number 1 and after that for example key 2 for á.
      It is not like the combination Ctrl + Alt + Del when you have to hold these keys in one time.
      In this case you just type one key and after that another one.
      Small letters are not the main problem of OpenSwing because we write them mostly with the first variant.
      But when you want to write big letter Á, Č or another, we use rather variant 2. And there is problem. If you wanna write Á, you have to type number 1 and after that hold Shift (number 3) and type a (number 2). You can use Capslock and type á (number 4), but it is not much common variant for big letters. And there are not that much used letters that are not on keyboard directly and you have to write them by key combination. For example ď(Ď), ť(Ť), ň(Ň). ˇ symbol you can write with key number 1 while holding Shift key (number 3).

       
  • mcarniel

    mcarniel - 2013-04-25
    • status: open --> pending
    • Group: --> v1.0_(example)
     

Log in to post a comment.