[nvda-addons] Re: more general questions about identifying windows

  • From: Alex Hall <ahall@xxxxxxxxxxxx>
  • To: nvda-addons <nvda-addons@xxxxxxxxxxxxx>
  • Date: Thu, 30 Mar 2017 15:00:18 -0400

I briefly looked at appModules/javaw.py, but I can't tell you if RDI (the
program I'm trying to get working) would be helped by that or not. I see,
very generally, what javaw.py is doing, but I don't know enough to provide
specifics. If I can offer any helpful information on RDI, let me know. I
can try to dig up a download link from IBM, but without an iSeries to
connect to, I don't know if you can get as far as loading a document in the
way I have to.

On Thu, Mar 30, 2017 at 2:51 PM, Derek Riemer <driemer.riemer@xxxxxxxxx>
wrote:

Hey Jamie: Does this look like a bug to you? Shouldn't it be displaying
"eclipse" or similar)?

On Thu, Mar 30, 2017 at 12:47 PM, Alex Hall <ahall@xxxxxxxxxxxx> wrote:

Here are the three module lines:

appModule: <'javaw' (appName u'javaw', process ID 10020) at address
505c650>
appModule.productName: u'Java(TM) Platform SE 8'
appModule.productVersion: u'8.0.0.0'


On Thu, Mar 30, 2017 at 2:29 PM, Derek Riemer <driemer.riemer@xxxxxxxxx>
wrote:

What does the appModule state if you NVDA+f1 and go look for the
appModule line?

On Thu, Mar 30, 2017 at 8:19 AM, Alex Hall <ahall@xxxxxxxxxxxx> wrote:

Hi all,
I just wondered if anyone had any additional thoughts on this. I'd love
to avoid making my employer spend a thousand dollars on a screen reader
just to use it for one program. NVDA seems able to interact with the text,
since it appears in review mode; I just need to have it deal with that text
as it would any normal edit field.

The control already appears as ROLE_EDITABLETEXT, so I don't understand
why it won't work correctly. It is identified as ROLE_SYSTEM_TEXT for
iAccessible; could that be the problem? I looked, but can't find
descriptions of the iAccessible roles online. Any ideas on this would be
great. Thanks.

On Fri, Mar 24, 2017 at 5:28 PM, Alex Hall <ahall@xxxxxxxxxxxx> wrote:

Good thought. I made my class subclass what you suggested, instead of
appModuleHandler.AppModule, but saw no change. Thanks for the suggestion,
though.

On Fri, Mar 24, 2017 at 5:15 PM, James Scholes <james@xxxxxxxxxxxxx>
wrote:

Seems unlikely, but if you import the base app module for Eclipse and
subclass that for your own app module, does that help at all?

from appModules import eclipse

class AppModule(eclipse.AppModule):
 pass
--
James Scholes
http://twitter.com/JamesScholes
----------------------------------------------------------------
NVDA add-ons: A list to discuss add-on code enhancements and for
reporting bugs.
Community addons are available from: http://addons.nvda-project.org
To send a message to the list: nvda-addons@xxxxxxxxxxxxx
To change your list settings/unsubscribe:
//www.freelists.org/list/nvda-addons
To contact list moderators: nvda-addons-moderators@xxxxxxxxxxxxx




--
Alex Hall
Automatic Distributors, IT department
ahall@xxxxxxxxxxxx




--
Alex Hall
Automatic Distributors, IT department
ahall@xxxxxxxxxxxx




--

Derek Riemer: Improving the world one byte at a time!

   - University of Colorado Boulder Department of computer science, 4th
   year undergraduate student.
   - Accessibility enthusiast.
   - Proud user of the NVDA screen reader.
   - Open source enthusiast.
   - Skier.

Personal website <http://derekriemer.com>




--
Alex Hall
Automatic Distributors, IT department
ahall@xxxxxxxxxxxx




--

Derek Riemer: Improving the world one byte at a time!

   - University of Colorado Boulder Department of computer science, 4th
   year undergraduate student.
   - Accessibility enthusiast.
   - Proud user of the NVDA screen reader.
   - Open source enthusiast.
   - Skier.

Personal website <http://derekriemer.com>




-- 
Alex Hall
Automatic Distributors, IT department
ahall@xxxxxxxxxxxx

Other related posts: