ACTION-13: Add event for moving focus to app toolbar(s), palettes, etc.

Add event for moving focus to app toolbar(s), palettes, etc.

State:
closed
Person:
James Craig
Due on:
October 31, 2012
Created on:
October 24, 2012
Associated Product:
IndieUI: Events 1.0
Related emails:
  1. [Events] new Interface UIFocusRequestEvent (directional, linear, palette, and toolbar focus request events) completes ACTION-13, ACTION-14, and ACTION-15 (from jcraig@apple.com on 2013-05-01)
  2. Re: IndieUI brainstorming (from dmazzoni@google.com on 2013-01-09)
  3. Re: IndieUI brainstorming (from jcraig@apple.com on 2013-01-09)
  4. Re: IndieUI brainstorming (from dmazzoni@google.com on 2013-01-09)
  5. Re: IndieUI brainstorming (from schwer@us.ibm.com on 2013-01-08)
  6. Re: IndieUI brainstorming (from jcraig@apple.com on 2013-01-08)
  7. ACTION-29 (Was: Very belated Browser API list-up) (from jcraig@apple.com on 2013-01-02)
  8. Belated regrets re Teleconference 28 November 2012 (from andyheath@axelrod.plus.com on 2012-11-28)
  9. Minutes IndieUI Teleconference 28 November 2012 (from cooper@w3.org on 2012-11-28)

Related notes:

This is equivalent to Ctrl+F5 in native Cocoa apps on Mac OS X. See KB shortcuts in SysPrefs > Keyboard > Keyboard Shortcuts > Keyboard & Text Input > Move focus to the window toolbar.

James Craig, 24 Oct 2012, 20:34:36

e.g., Tab key sometimes intercepted to insert a Tab char in RTE apps, so we need an explicit way to interpret the user's need to "leave" the text area, which is different from Tab and Shift+Tab.

James Craig, 24 Oct 2012, 20:43:57

probably focusrequest with constants for expected types of UI elements: 'toolbar', 'document', 'palette', etc. In the case of a request matching multiple elements (like palettes), the web app should cycle focus to the 'next' one on subsequent requests.

James Craig, 15 Nov 2012, 08:08:30

Also, Sangwhan's list mentions prev/next within search context.

James Craig, 2 Jan 2013, 21:36:20

Added
https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-events.html#UIFocusRequestEvents

James Craig, 1 May 2013, 10:03:37

Display change log.


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 13.html,v 1.1 2016/04/04 15:09:35 ted Exp $