Re: Design for Keyboard Shortcut Behaviour: Quasimode Command System

Andrew Suffield <[email protected]>
Newsgroups gmane.comp.graphics.y.devel
Message-ID <[email protected]>
On Thu, May 27, 2004 at 12:31:35PM +1000, Karl O'Keeffe wrote:
> >Fortunately it doesn't have to be. I think this idea is nuts, but it's
> >also well-timed, because it validates some recent design decisions;
> >the YKB model can handle this just fine, without special application
> >support.
> 
> Does still still hold true?

Yes, of course. YKB forms a strong abstraction boundary between
applications and digital input devices.

> >Not a line of C code required; this can be implemented entirely in the
> >keymap. That's all you need, once widgets have been converted.
> >[...]
> >That's just an extended input method (and a fairly easy one to
> >implement, even if you do need a little ingenuity to compute the list
> >of available commands).
> 
> If this is still possible, do you think this is the best way to go 
> about things? I was just planning to implement QCS as a module. Whats 
> your take on this?

It's the only sane way, although you'd still need to load some
server-side code for the extended input method. Applications should be
completely oblivious to the existence of such a system.

-- 
  .''`.  ** Debian GNU/Linux ** | Andrew Suffield
 : :' :  http://www.debian.org/ |
 `. `'                          |
   `-             -><-          |
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAtenBlpK98RSteX8RAv83AJ49IPqVvtThA7jIGirWcvyxtsbzQACePPNV
kqlrwhU35ztS3ZqiZx+0gng=
=pD8B
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.