[nvda] Re: writing scripts for NVDA
- From: "John Greer" <jpgreer17@xxxxxxxxxxx>
- To: <nvda@xxxxxxxxxxxxx>
- Date: Mon, 30 Apr 2007 04:07:02 -0500
Unfortunately many elements of open office is written in Java, so it makes
it highly dependant on the Java Access Bridge for it's accessibility. I
have been in contact with the open office team off and on and have explained
to them that in order for it to work effectively with screen readers, more
needs to be done than just keyboard accessible menus. Open Office I think
is just going to have to be one of those wait and see applications for now
to see what they do with it in the future.
----- Original Message -----
From: "Michael Curran" <mick@xxxxxxxxxx>
To: <nvda@xxxxxxxxxxxxx>
Sent: Monday, April 30, 2007 1:26 AM
Subject: [nvda] Re: writing scripts for NVDA
Could scripts be written to read the menus in that word processor program
you're discussing?
Not from what I saw of the program. The menu items were all drawn to the
screen, but not represented by individual objects.
It was definitly not using a standard menubar. Which is surprising, since
it was using a standard rich edit control for the main text window.
have any of you ever heard of the free open-office suite of software? I
think it's for windows. Jaws and window-eyes never have and still don't
work with it. It'd be nice if NVDA would have full support for it.
After this week, after NVDA 0.5 is released, we will be merging some new
code we've been working on to make it easier to work with different
accessibility APIs. Once this is complete, I will continue working on Java
Access Bridge support, which will mean that Open Office will be (most
likely) accessible soon.
if I put or run NVDA on my uncle's notebook laptop computer, how do I
access the insert key if it doesn't have a numberpad?
Read the wiki article about laptop keyboard layouts:
http://wiki.nvda-project.org/NVDA_and_the_laptop
The mouse is just a touch-screen you run your finger over. so if I move
the mouse with my finger in vista, will NVDA tell me what the mouse is
moving over so I can click on it and stuff?
It should do.
I was looking at NVDA scripts. How do you get the window-handles and
things? I'm used to the jaws homerow mode and script manager where it
gives you a list of all possible functions in jaws scripting. But I don't
imagine python has a home-row mode, so then how do you get window handles?
NVDA is very object based. If you look at the calculator or outlook
appModules, you will notice that the appModule has special events which
you can add code to.
All these events take an object as a parameter, and this object should
give you mostly what you need. WindowHandle, control ID, name, value,
description etc.
Use the appModules as examples, also perhaps look at the NVDAObjects
directory in the source version.
Mick
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To modify your NVDA Email settings go to:
http://www.freelists.org/list/nvda
Thank you for your continued support of Nonvisual Desktop Access, an open
source free screen reader for Microsoft Windows:
http://www.nvda-project.org/
Report bugs or make feature requests at:
http://trac.nvda-project.org/
Message Archive:
http://www.freelists.org/archives/nvda
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To modify your NVDA Email settings go to:
http://www.freelists.org/list/nvda
Thank you for your continued support of Nonvisual Desktop Access, an open
source free screen reader for Microsoft Windows:
http://www.nvda-project.org/
Report bugs or make feature requests at:
http://trac.nvda-project.org/
Message Archive:
http://www.freelists.org/archives/nvda
- Follow-Ups:
- [nvda] Re: writing scripts for NVDA
- From: shaun everiss
- References:
- [nvda] writing scripts for NVDA
- From: Josh
- [nvda] Re: writing scripts for NVDA
- From: Michael Curran
Other related posts:
- » [nvda] writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
- » [nvda] Re: writing scripts for NVDA
Could scripts be written to read the menus in that word processor program you're discussing?Not from what I saw of the program. The menu items were all drawn to the screen, but not represented by individual objects. It was definitly not using a standard menubar. Which is surprising, since it was using a standard rich edit control for the main text window.
have any of you ever heard of the free open-office suite of software? I think it's for windows. Jaws and window-eyes never have and still don't work with it. It'd be nice if NVDA would have full support for it.After this week, after NVDA 0.5 is released, we will be merging some new code we've been working on to make it easier to work with different accessibility APIs. Once this is complete, I will continue working on Java Access Bridge support, which will mean that Open Office will be (most likely) accessible soon.
if I put or run NVDA on my uncle's notebook laptop computer, how do I access the insert key if it doesn't have a numberpad?
Read the wiki article about laptop keyboard layouts: http://wiki.nvda-project.org/NVDA_and_the_laptop
The mouse is just a touch-screen you run your finger over. so if I move the mouse with my finger in vista, will NVDA tell me what the mouse is moving over so I can click on it and stuff?
It should do.
I was looking at NVDA scripts. How do you get the window-handles and things? I'm used to the jaws homerow mode and script manager where it gives you a list of all possible functions in jaws scripting. But I don't imagine python has a home-row mode, so then how do you get window handles?NVDA is very object based. If you look at the calculator or outlook appModules, you will notice that the appModule has special events which you can add code to. All these events take an object as a parameter, and this object should give you mostly what you need. WindowHandle, control ID, name, value, description etc. Use the appModules as examples, also perhaps look at the NVDAObjects directory in the source version.
Mick To post messages to the list send email to nvda@xxxxxxxxxxxxx To modify your NVDA Email settings go to: http://www.freelists.org/list/nvdaThank you for your continued support of Nonvisual Desktop Access, an open source free screen reader for Microsoft Windows:
http://www.nvda-project.org/ Report bugs or make feature requests at: http://trac.nvda-project.org/ Message Archive: http://www.freelists.org/archives/nvda
- [nvda] Re: writing scripts for NVDA
- From: shaun everiss
- [nvda] writing scripts for NVDA
- From: Josh
- [nvda] Re: writing scripts for NVDA
- From: Michael Curran