RE: UAIG Menu events

I'm back.  Give me a couple minutes.

-----Original Message-----
From: Janina Sajka [mailto:janina@rednote.net] 
Sent: Wednesday, October 30, 2013 1:34 PM
To: Joseph Scheuhammer
Cc: Richard Schwerdtfeger; Cynthia Shelly; W3C WAI Protocols & Formats; Alexander Surkov
Subject: Re: UAIG Menu events

Anyone able to give Cynthia a call? I would do so myself, but can't find her number.

Seems this is a quick check for her.

Janina

Joseph Scheuhammer writes:
>    Here's the latest.  Not hearing from Cynthia, I'm making an educated
>    guess that row six is, for all intents and purposes, covered by row
>    five.  Consequently, I've moved the UIA events from row six to five.
>    Note that I leave for the day in about half an hour.  I have just
>    enough time to make the edits to the actual document and publish
>    another editors' draft.  If the following isn't correct, then we are
>    going to have to wait until tomorrow morning.
>    Also, it would speed things up to edit the table yourself, if you want
>    changes, and send it back.  It's html markup, after all.
> 
>    Scenario MSAA Microsoft UIA Mac OS X
> 
>    Menubar is currently not active, and user moves focus to the menubar
>    from elsewhere thereby activating it. As a result, a menuitem in the
>    menubar is focused.
> 
>    Menubar must a DOM parent of the menuitems or one defined by aria-owns.
>    Activate the menubar and fire EVENT_SYSTEM_MENUSTART on the accessible
>    object for the menubar. MenuModeStartEvent on the accessible object for
>    the menu AXMenuOpenedNotification
> 
>    Focus a menu item while menubar is activated.
>    EVENT_OBJECT_FOCUS AutomationFocusChangedEvent
>    AXMenuItemSelectedNotification
> 
>    Menu popup made visible (menu is opened).
> 
>    Should only be fired once until the menu is closed and opened again.
>    EVENT_SYSTEM_MENUPOPUPSTART MenuOpenedEvent, then a focus event on a
>    menuitem AXMenuOpenedNotification
>    Menu popup hidden (menu is closed). EVENT_SYSTEM_MENUPOPUPEND once only
>    for accessible menu object and only if EVENT_SYSTEM_MENUPOPUPSTART was
>    fired for it. MenuClosedEvent AXMenuClosedNotification
>    All menus closed, and user moves focus away from menubar; menubar is
>    deactivated. EVENT_SYSTEM_MENUEND on the menubar; deactivate the
>    menubar MenuClosedEvent, then MenuModeEndEvent 
> AXMenuClosedNotification
> 
>    Thanks.
> --
> ;;;;joseph.
> 
> 
> 'A: After all, it isn't rocket science.'
> 'K: Right. It's merely computer science.'
>              - J. D. Klaun -

-- 

Janina Sajka,	Phone:	+1.443.300.2200
			sip:janina@asterisk.rednote.net
		Email:	janina@rednote.net

Linux Foundation Fellow
Executive Chair, Accessibility Workgroup:	http://a11y.org

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair,	Protocols & Formats	http://www.w3.org/wai/pf
	Indie UI			http://www.w3.org/WAI/IndieUI/

Received on Wednesday, 30 October 2013 20:35:21 UTC