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).
  • Users · Developers · ViewCVS · FTP · Bugzilla · Software Map · Contact