← Back to team overview

nvda-sonar-users team mailing list archive

my issue with crashing with nvda in markers view

 

I don't know if this is just specific to this project yet, or a plug in but I think I've determined it's something in the interplay between sonar and nvda since it doesn't do it withwindow-eyes.

but
1.
I open my project and let it load.
2.
go to bar 8 and make a test marker with f11.

3.
do alt-v and then s to lpen markers view.

4.
hit up and down arrows and read time and marker position and such.

5.
Try to control f4 out of the child window, and then sonar blows up.

I've tried it with different speech engines with nvda and it did it with espeak and sapi 4.

It did not do it with window-eyesa and tripple talk running in serial mode.

Next I'll try removing the python script and see if it's a factor or not.


----- Original Message ----- From: "James Teh" <jamie@xxxxxxxxxxx>
To: <nvda-sonar-users@xxxxxxxxxxxxxxxxxxx>
Sent: Thursday, December 13, 2012 5:49 AM
Subject: Re: [Nvda-sonar-users] ordering effects


On 13/12/2012 9:40 PM, Chris Belle wrote:
Sonar uses a lot of tool-tips, and I'm still learning nvda, it can't
scan for tool tips and such yet can it?
Depends what you mean. It can read tool tips when they appear, but it can't initiate an automatic scan, no.

Or have a graphical scanner?
Nope. NVDA's screen scraping can't detect graphics. To be honest, advanced screen scraping is low priority for us largely because it causes performance and reliability issues. There are often (but not always) better ways.

When I do this with window-eyes,
scan graphics, a whole lot of stuff comes up, all the things like
turning on and off cross-fades, and automation, and the zillion controls
on there.
They are all accessible via MSAA in Sonar 8.5. Of course, Cakewalk went and broke this completely in Sonar X1.

I sure hope when it gains features it doesn't become all messed up like
the other guys stuff is.
We endeavour to keep it snappy. :)

is that always an inevitable consequence of developing software?
Not if you're careful. However, you sometimes have to make sacrifices. The trick is weighing them and determining which you're willing to make.

Jamie

--
James Teh
Email/MSN Messenger/Jabber: jamie@xxxxxxxxxxx
Web site: http://www.jantrid.net/
Twitter: jcsteh

--
Mailing list: https://launchpad.net/~nvda-sonar-users
Post to     : nvda-sonar-users@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~nvda-sonar-users
More help : https://help.launchpad.net/ListHelp



References