To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=81718





------- Additional comments from [EMAIL PROTECTED] Wed Oct 17 22:17:00 +0000 
2007 -------
>(a) Define and implement a new method at the OOo UNO accessibility API, 
>which serves this request. Define a corresponding method at the AT-SPI 
>and connect these methods together in the accessibility bridge.

Adding new API will probably be too long of a process for an AT to be able to
provide compelling access to OOo in this case.  Instead, I think we might be
able to extend the definition of the existing API (see below).

>(b) Reuse the existing methods directly in Orca: In general the attributes 
>of the to be inserted character at the end of a paragraph are the same as 
>the ones at the currently existing last character. Exceptions are - as you
>already mentioned - the explicit made changes by the user at the end of the
>paragraph,e.g. Control-B at the end of paragraph. Thus, to get the attribute
>set for the to be inserted character at the end of a paragraph, the 
>attributes for the last existing character has to be determined and
>additionally the explicit made changes by the user has to be considered
>- issue 70872 is planned to be fixed in OOo 2.4

If I understand it correctly, this would require the assistive technology to
scour the user interface as well as make semantic interpretations to correlate
toolbar object values (whose names are in the locale of the user) with text
attribute values (whose names are machine readable).  This does not seem like a
viable solution.  :-(

So...here we are.  I definitely acknowledge that the AT-SPI as specified
certainly seems to be insufficient to give us the information we need to present
to the user.  :-(  

As an alternative solution, I propose extending the strict interpretation in the
following citation:

<cite>
...
Parameters:
        offset  the offset of the character whose attributes will be reported.
...
</cite>

The extension of the interpretation would be "if the character offset equals the
length of the string, the reported attributes will be for any character that
will be added to the end of the text in its current state."

This seems like it might accomplish our goals rather easily.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to