Input Method Development

Sébastien Lorquet squalyl at gmail.com
Thu Feb 7 11:42:07 CET 2008


for what I recall, backspace starts by removing *letters* from the last
syllable, then entire syllabes.
Moreover, hitting a directional key like <LEFT> <RIGHT> or any key that
changes the caret position terminates composition of the current syllabe.

In fact, when you type, the currently composed syllabe appears in blinking
inverted video, and a <SPACE> or the end of possible composition (ie, no
more letters can be combined into a valid syllabe) terminates the sequence.
At this point, the real syllabe is displayed normally as a unicode character
and composition starts again. I noticed that in some editors where this
blinking character cannot appear (e.g. in a cmd.exe console), the current
combination is displayed in the corner of the current window in a small
frame.

Writing a complete spec is a good idea ;)

seb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openmoko.org/pipermail/community/attachments/20080207/16d837aa/attachment.htm 


More information about the community mailing list