Jamie, Back in December in a conversation on the list related to bug 117
at http://bugs.freestandards.org/show_bug.cgi?id=117 you requested I
remove the note about not relying on IA2 subclassing from IAccessible. 
Since existing apps and ATs have implemented this inheritance I removed
the last sentence of that paragraph which was

 @section _changingInterfaces Changing between Accessible Interfaces
  Note that developers must always implement MSAA's IAccessible and, if
needed, some
  of the interfaces in the set of IAccessible2 interfaces.  Although the
IAccessible2
  IDL is currently coded such that IAccessible2 is a subclass of MSAA's
IAccessible,
  none of MSAA's IAccessible methods are overridden or extended.  In
order to allow
  future removal of the inheritance, Assistive Technologies (ATs) should
not rely on
  that inheritance.

and is now

 @section _changingInterfaces Changing between Accessible Interfaces
  Note that developers must always implement MSAA's IAccessible and, if
needed, some
  of the interfaces in the set of IAccessible2 interfaces.  Although the
IAccessible2
  IDL is coded such that IAccessible2 is a subclass of MSAA's
IAccessible, none of
  MSAA's IAccessible methods are redefined by IAccessible2.

Is that agreeable?

-- 
*Pete Brunet*
                                                                
a11ysoft - Accessibility Architecture and Development
(512) 238-6967 (work), (512) 689-4155 (cell)
Skype: pete.brunet
IM: ptbrunet (AOL, Google), [email protected] (MSN)
http://www.a11ysoft.com/about/
Ionosphere: WS4G
_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2

Reply via email to