[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:31:23 -0400

One other note. I just removed my javaw.py app module, which *was* being
invoked when RDI was running. Once the module was gone, I got this for app
module information:

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

Something seems to be working differently now, but I don't know what
changed. Regardless, with my module gone, I'm still seeing the exact same
problem I was before: the editor window holds text that I can't review with
any of the normal Windows commands. I need to tell NVDA about this text,
and cursor movement, somehow, but I don't know how.


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

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




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

Other related posts: