[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RFC] Text Input Management System (4)

From: Kazunobu Kuriyama
Subject: [RFC] Text Input Management System (4)
Date: Tue, 06 Apr 2004 11:59:29 +0900
User-agent: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.4) Gecko/20030624 Netscape/7.1

The new text management system now supports the mechanism "a single key stroke
dispatching multiple messages".  And more, as a by-product, you can use "a
sequence of multiple key strokes dispatching multiple messages".

I think the new system now fulfills requirements for backward compatibility
in term of functionality.

(1) Although the current DefaultKeyBindings.dict could be used with the new
system, I strongly recommend add some stuff like "Enter", "Tab", "Backspace", or whatever you like, to the dictionary file to make it practically useful.
   (see the head of StandardKeyBinding.dict[.gnustep]).  This is because
the key binding mechanism of the new system is not hardwired any key together. (2) Some key bindings may be consumed by OS, the window manager, or the windows of an application before the corresponding key event reaches the First Responder NSTextView. In this case, such key bindings won't work as you expect, of cource.

- Kazunobu Kuriyama

reply via email to

[Prev in Thread] Current Thread [Next in Thread]