https://bugs.freedesktop.org/show_bug.cgi?id=58995

--- Comment #21 from V Stuart Foote <[email protected]> ---
@David,

(In reply to comment #19)

> Please can we first try to find the answer to that question: 
> 
> why i am not getting focus lost/gain events in SwingSet2.jar with 
> JDK 1.7.0_25 (with included 2.0.3 JAB) and NVDA 2013.1 but getting it on
> JAWS 14.0?

Normally I don't bother with 64-bit JRE, but I just ran through an installation
of 64-bit JRE 1.7u25, activated accessbridge with jabswitch -enable and saw no
issues with SwingSet2 demos run watching from JavaFerret-64.exe. Nor did I have
any problems in an NVDA 2013.1 session which sounded all content on SwingSet2
demo.

So going to say JRE1.7u25 and NVDA 2013.1 WFM with the SwingSet2 demo, but not
true for LibreOffice.

=-=-=

But, to maybe help work through it.

When you install the 64-bit JRE 1.7u25, it places both 32-bit and 64-bit
versions of the Java executables. 

Defaults are:
C:\Program Files\Java\jre7
C:\Program Files (x86)\Java\jre7

Installer then copies java.exe, javaw.exe, javaws.exe and
WindowsAccessBridge-64.dll (or -32.dll) into the Windows system folders. 64-bit
into the C:\Windows\System32, and 32-bit into C:\Windows\SYSWOW64. 

On a 64-bit OS, unless you configure system environment variables, the 64-bit
java will be called by default, and it will use the 64-bit
WindowsAccessBridge-64.dll. 

The corresponding WindowsAccessBridge-32.dll will be called when 32-bit java
needs it.

But before first use the Java AccessBridge for both the 64-bit and the 32-bit
JREs must be set active by running "jabswitch -enable" from the respective
Program Files directory. And likewise to deactivate "jabswitch -disable" from
the respective directory.

The SiwngSet2.jar demo bytecode can be run from either 64-bit or 32-bit java,
and you can monitor accessibility focus and events from the corresponding
64-bit or 32-bit JavaFerret. Where, if you see the focus and attributes for
accessibility events in JavaFerret, the AT tools will as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to