Newsgroups: comp.windows.x.motif
Path: utzoo!utgpu!watserv1!watdragon!watsol.waterloo.edu!tbray
From: tbray@watsol.waterloo.edu (Tim Bray)
Subject: Sash widget's antisocial behaviour re traversalOn
Message-ID: <1991Jan9.035141.1835@watdragon.waterloo.edu>
Sender: daemon@watdragon.waterloo.edu (Owner of Many System Processes)
Organization: University of Waterloo
Date: Wed, 9 Jan 91 03:51:41 GMT
Lines: 15


The Sash widget enables keyboard traversal for its button in a hard-coded way
right in the C code.  This essentially makes it impossible for developers or,
more important, users, to defeat this behaviour via resources.  Which seems to
me like a pretty gross violation of motif principles.

Also, it's sort of awful in practical terms, since repositiong a sash using
the up & down arrows is slow & awkward.  Also, it slows people down in
tabbing to places where keyboard stuff is really useful, like big complicated
lists.

This should be fixed, I think.

Tim Bray
tbray@watsol.waterloo.edu
