Apache OpenOffice (AOO) Bugzilla – Issue 89175
Implementation of XAccessibleMultiLineText in Writer
Last modified: 2013-08-07 14:43:03 UTC
This is a follow-up to issue 86659.
implementation in progress in cws sw30a11y01
implementation done in cws sw30a11y01 - changed files: /sw/source/core/access/accpara.hxx, 1.40.64.2 /sw/source/core/access/accpara.cxx, 1.76.64.2 /sw/source/core/access/accportions.hxx, 1.18.64.2 /sw/source/core/access/accportions.cxx, 1.34.64.2
OD->OBR: As discussed please take over for verification of the implementation.
adjust internal implementation of XInterface and XTypeProvider for new supported interfaces - changed file: /sw/source/core/access/accpara.cxx, 1.76.64.3
Checked with provided build from cws sw30a11y01 and vcl from cws aqua11y02. Inserted dummy text in blank text document. Activated VoiceOver. When travelling with the cursor from one line to another, VO speaks the exact line, the cursor is moved to. This new behaviour is due to the newly implemented interface. => works
Also the 'getTextAtLineWithCaret' seems to work fine (even though the Accessibility workbench I tested it with is painfully slow when working with writer and also has paint problems).
Integrated since DEV300:m23.