KEYNAV:GtkPaned and Accessibility (bug 53584)



Splitter bars should be capable of gaining (and showing) focus.  They
should not appear in the regular tab sequence of a window, instead pressing
F8 should cycle focus through any splitter bars currently in context.

<POB> This looks like a substantial piece of work. It is not currenly possible 
for the splitter bar to gain focus as the ability to gain focus is synonymous 
with being in the regular tab sequence of a window.  The ability to cycle 
focus through splitter bars does not exist. Currently a splitter bar can 
only be manipulated by the mouse and the visual cue that a splitter bar can be 
manipulated is when the cursor changes to a horizontal or vertical double
arrow.

If one presses F8 to get a splitter bar into focus how does one get back to
normal tab sequence of a window?
</POB>

When a horizontal splitter bar has focus:

- up or left arrow should move the splitter upwards a small amount
- PgUp should move the splitter upwards a larger amount
- down or right arrow should move the splitter downwards a small amount
- PgDn should move the splitter downwards a larger amount
- Home should move the splitter as far up as it will go
- End should move the splitter as far down as it will go
- Esc should move the splitter back to the position it was in when it
gained focus

When a vertical splitter bar has focus:

- up or left arrow should move the splitter left a small amount
- PgUp should move the splitter left a larger amount
- down or right arrow should move the splitter right a small amount
- PgDn should move the splitter right a larger amount
- Home should move the splitter as far left as it will go
- End should move the splitter as far right as it will go
- Esc should move the splitter back to the position it was in when it
gained focus

Pressing F6 should cycle keyboard focus between any panes currently in
context.  When a pane gains focus, the last element in that pane that had
keyboard focus should regain it.  Otherwise, the first element in the pane
should gain focus.






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