Re: [Accessibility-ia2] next changes to IAccessible2

2011-06-29 Thread Carolyn MacLeod
James Teh wrote on 28/06/2011 08:09:16 PM: On 29/06/2011 4:54 AM, Pete Brunet wrote: AT devs, do you use IAccessibleEditableText? No. I don't think any screen readers use IAccessibleEditableText. When we were implementing it for Eclipse, the only test tools we had were inspector-type

Re: [Accessibility-ia2] IA2 text attributes - finalize?

2011-06-23 Thread Carolyn MacLeod
Looks mostly ok. A couple of typos: 1) Formating should be spelled Formatting (this is a section header on both the text attributes and object attributes pages). 2) Change the word 'comma' to 'semicolon' in this sentence: Attribute strings must always end with a semicolon, i.e. there needs to

Re: [Accessibility-ia2] next changes to IAccessible2

2011-06-23 Thread Carolyn MacLeod
You said you were looking at accessibleDocument. Please send me a link to what you are looking at. accessibleDocument is not part of IA2. Pete, the next changes to IAccessible2 wiki has an IAccessibleDocument in it: https://wiki.mozilla.org/Accessibility/IA2_1.3 Perhaps it's a typo, and it

[Accessibility-ia2] IAccessibleEditableText::cutText, copytext, and pasteText

2010-10-12 Thread Carolyn MacLeod
Why do IAccessibleEditableText::cutText, copytext, and pasteText have position parameters? Why don't they just act on the current selection? Or are they supposed to have a side effect of setting the current selection, so that the client AT doesn't have to call IAText::setSelection first? (If

[Accessibility-ia2] IAccessibleEditableText::pasteText

2010-09-30 Thread Carolyn MacLeod
The spec for IAccessibleEditableText::pasteText(offset) says: Pastes text from the clipboard. The text in the system clipboard is pasted into the text represented by this object at the given index. I notice that the word text appears to be used very specifically. So, since the contents of

Re: [Accessibility-ia2] IA2 Implementation Guide ready for review

2010-06-04 Thread Carolyn MacLeod
I disagree with the first sentence after the intro: All objects must, at a minimum, provide the IAccessible, IAccessible2, and IServiceProvider interfaces. Can we please change it to something like: In order to provide enhanced accessibility using the IAccessible2 set of interfaces, an object

[Accessibility-ia2] spec for IAccessibleApplication::appVersion is too vague

2010-05-22 Thread Carolyn MacLeod
The spec for IAccessibleApplication interface says: This interface provides the AT with the information it needs to differentiate this application from other applications, from other versions of this application, or from other versions of this application running on different versions

Re: [Accessibility-ia2] IAccessible2 inheritance of IAccessible

2010-05-07 Thread Carolyn MacLeod
Thanks, Jamie. Note to all that Eclipse now supports the inheritance as of today (and we are not likely to take the support out in future, because who knows what will break). Thanks very much to Jamie for trying Eclipse out with NVDA and figuring out the problem! Carolyn

Re: [Accessibility-ia2] IAccessibleValue VARIANT types -- not BSTR please

2010-04-28 Thread Carolyn MacLeod
flexibility for testing. Carolyn From: Kavitha Teegala/Austin/Contr/i...@ibmus To: Richard Schwerdtfeger/Austin/i...@ibmus Cc: accessibility-...@lists.linux-foundation.org, Carolyn MacLeod carolyn_macl...@ca.ibm.com Date: 28/04/2010 10:03 AM Subject: Re: [Accessibility-ia2] IAccessibleValue VARIANT

[Accessibility-ia2] Fw: Deprecate IA2_TEXT_BOUNDARY_ALL?

2010-04-16 Thread Carolyn MacLeod
not sure when this was introduced to IA2, but Gecko supports it, not sure about Symphony. Very useful as it stops the need for calling nCharacters. Mick On 16/04/2010 7:40 AM, James Teh wrote: On 16/04/2010 2:39 AM, Carolyn MacLeod wrote: Do AT's use IA2_TEXT_BOUNDARY_ALL? We don't. However, see

Re: [Accessibility-ia2] Deprecation of IA2_STATE_SINGLE_LINE

2010-04-09 Thread Carolyn MacLeod
Going once, going twice ? I need to decide whether or not to delete the single-line state bit from the Eclipse API before April 30. Carolyn From: Pete Brunet p...@a11ysoft.com To: IA2 List accessibility-...@lists.freestandards.org Date: 26/03/2010 09:21 AM Subject: [Accessibility-ia2]

Re: [Accessibility-ia2] Relations

2009-11-01 Thread Carolyn MacLeod
...@jantrid.net wrote: On 23/10/2009 1:03 AM, Carolyn MacLeod wrote: I think deprecating IAccessible2 would be really confusing to everyone, no matter what the new interface's name is. Agreed, although there may be sufficient justification; ee below. Perhaps something like this might

Re: [Accessibility-ia2] Relations

2009-10-22 Thread Carolyn MacLeod
need nRelations as well, because It is considered a best practice for the client to allocate and free the arrays. (Why is that, anyhow?) Carolyn From: Carolyn MacLeod/Ottawa/i...@ibmca To: p...@a11ysoft.com Cc: accessibility-ia2-boun...@lists.linuxfoundation.org, IA2 List accessibility

Re: [Accessibility-ia2] IA2 and ATK

2009-10-21 Thread Carolyn MacLeod
I agree with both Jamie and Alex on the Relations issue. I think that IAccessible2::relation (the singular version, which returns one relation given an index) is a problem because if the application adds or removes a relation, then the index is no longer valid. Would you consider deprecating

Re: [Accessibility-ia2] text-underline-color and text-line-through-color

2009-10-20 Thread Carolyn MacLeod
In Eclipse, we underline compiler or spelling errors using a red wavy underline. The user can choose other styles or colors. I don't know whether or not an AT would like access to this information. Carolyn From: Pete Brunet p...@a11ysoft.com To: IA2 List