Keyboard Navigation for GNOME 2.0- Draft
Calum
Benson, Sun Microsystems, February 1st2002
These tables covers all the navigable widgets
I've got around to so far that will be available in GNOME/gtk 2.0, have
some direct visual on-screen representation, and can be given keyboard
focus.
The heading above each table indicates which test program can be used
to test that widget; not every test program lets you test every navigation
feature though, so you might have to hunt around amongst the others a bit
too.
GTK Widgets
Buttons
Containers
Lists and Tables
Menus and Toolbars
Numeric input/adjustment
Text Input
Tooltips
LibgnomeUI Widgets
Buttons
Text Input
Dialogs
Lists and Tables
Evolution/GAL Widgets
Shortcut Bar, ETable, ETree,
EPaned
Nautilus/EEL widgets
Lists and Tables
Other Widgets
Lists and Tables
Background
General Notes on keyboard navigation
In the keyboard navigation tables linked above:
Columns 1,2,3 = current or recommended keyboard behaviour for that component
in Java (Windows look and feel), Win32 (from MSWin98
Keyboard Guide and Windows
User Experience guide), and Gtk 1.2.9/GNOME.
Column 4 = proposed keyboard behaviour for gtk/GNOME 2.0, with a link to
the bug that has been filed against that widget if applicable.
Column 5 = indicates how much of the proposal has been implemented as of
8th Jan 2002, which controls have patches in bugzilla to fix some or all
of the broken-ness, and which I've yet to test, marked TBD. (NB I've no
idea which patches in bugzilla have been reviewed and rejected, and which
just haven't been reviewed).