#5 text-input

closed-accepted
None
5
2002-04-09
2002-04-03
Kay L
No

Hi,

some "Bugs" (or not yet implemented features ;) ) in the textinput-functionality:

- somoe special characters (ä, ö, ü, ß etc.) are not shown.
- CarriageReturn, Backspace and Cursor are not supported.

Discussion

  • Logged In: YES
    user_id=178071

    "It is not bug, it is a feature" :-)

    National characters should be included and probably will be
    one day. If you can, try to supplement it by editing file
    Alphabet.java - I have only Latin and Polish chars and I
    cannot type "_-umlaut" or "ss". If you do so, please send
    me an update.

    Backspace will be not handled - text is treated as bitmap
    and characters erasing cannot be done in multiuser
    environment.

    I will think about cursors and CR handling, if it can be
    easily done, it will be.

     
    • labels: 322522 -->
    • milestone: 113870 -->
    • assigned_to: nobody --> tomash
    • status: open --> closed-later
     
  • Kay L
    Kay L
    2002-04-09

    Logged In: YES
    user_id=315539

    Hi Tomash,

    I send you a modfied alphatbet.java. "_-umlaut" (, , ) and "ss" () are supported now.

    one idea for the backspace-problem:
    1. step: put the width of every charcter typed in a line into memory. when you type "rqsw" e.g., "4;6;6;8" will be written into the 'letter-memory'.
    2. step: when pressing backspace 4 times, this memory will be read the other way round and 4 retangles will be draw (direction from rigth to left !!). each retangle will be X pixels width correspondending to the number in the above mentioined 'letter-memory'. the colour of the retangles is the same as the backgroud-colour.

    bye
    clarq

     
  • Kay L
    Kay L
    2002-04-09

    Logged In: YES
    user_id=315539

    Hi Tomash,

    I send you a modfied alphatbet.java. "_-umlaut" (, , ) and "ss" () are supported now.

    one idea for the backspace-problem:
    1. step: put the width of every charcter typed in a line into memory. when you type "rqsw" e.g., "4;6;6;8" will be written into the 'letter-memory'.
    2. step: when pressing backspace 4 times, this memory will be read the other way round and 4 retangles will be draw (direction from rigth to left !!). each retangle will be X pixels width correspondending to the number in the above mentioined 'letter-memory'. the colour of the retangles is the same as the backgroud-colour.

    bye
    clarq

     
  • Kay L
    Kay L
    2002-04-09

    Alphabet.java with special characters

     
    Attachments
  • Logged In: YES
    user_id=178071

    Polish and German national characters were added in v 0.71,
    also BackSpace works in this release. Thanx for motivation.

     
    • status: closed-later --> closed-accepted