I've done just that with the JARTE package. The main part of its guts lie with the set file, help information and key labels while the script only does 2 things. It maximizes the JARTE window and it allows you to check for updates if you want to set it that way. As far as my plans are at this time, until people suggest otherwise, I'm going to keep the script as simple as possible because JARTE is already very speech friendly.

Aaron Smith said the following on 10/7/2008 1:36 PM:
Tom,

If you have a solution, and it's working great, save your head some trauma, and go with it. Scripting is very powerful, very cool, and it can really make inaccessible applications shine. But remember that sets have been around since the inception of Window-Eyes, and (as you already well know) offer quite a power punch themselves.

I think the best way to do all, end all, is use a combination of the two technologies. Use sets where you can, and script where you can.

The ultimate goal isn't to prove you could do it all with scripting. The ultimate goal is to just prove you can do it. The uber-ultimate goal is to provide accessibility, regardless of how.

But, you already knew all that.

Aaron

Tom Kingston wrote:
Aaron,

This brings up the same question I've been pondering regarding Sound Forge. I'm just as hyped up about scripting as everyone else and want it to be the do all end all for everything. And it's given me the ability to do some really cool stuff I can't do with sets. But the plug-in windows are where I keep wondering if set files are really the way to go. Here's why.

These windows are dialogs and don't scale to resolution. The problem is that there are many custom track bars and the values they change are scattered all over the place. Some are in text boxes but many are just text clips anywhere from 1 to 10 clips away from the track bar. So indexing these all relative to the focused control would be an enormous project. I tried OnChildClipRendered but like your hotspot script these plug-in windows make it act strange. It works fine in the main window or in other windows I've tried but for some reason the clip is spoken twice in these plug-in windows. They must be rendered twice for some reason.

My sets for the previous version worked great in these windows but I've been beating my head against the wall trying to script them. Sounds like I'm trying to get you to tell me what I already know I should do. But I just want to make sure I'm not missing a simple scripting answer.

Thanks,
Tom

----- Original Message ----- From: "Aaron Smith" <[EMAIL PROTECTED]>


Tim,

It's possible. One shouldn't discount the already powerful functionality that Window-Eye User windows provide in addition to scripting (along with hyperactive windows, and so on). I still wonder, though, why your SpeakWindow isn't working when you feed it an control ID. Can you send me your latest version of the script so I can play?

Thanks,

Aaron

Tim Burgess wrote:
Aaron,

Would this be the way to go for my issue reading Sonar sub-windows? I've still got no further trying to base them on a control ID using a generic function like SpeakWindow( controlID). I'm reluctant to adopt your clips approach, as I've a number of windows to access this way and digging through the entire application is going to take
an enormous amount of time.

Best wishes.

Tim Burgess
Raised Bar Ltd
Phone:  +44 (0)1827 719822

Don't forget to vote for improved access to music and music technology at

http://www.raisedbar.net/petition.htm
 -----Original Message-----
From: Aaron Smith [mailto:[EMAIL PROTECTED] Sent: 07 October 2008 16:19
To: [email protected]
Subject: Re: How to do this with VBScripting

Christian,

While I applaud your ambition, couldn't you do what you want with a
Window-Eyes user window?

Aaron

Christian wrote:
Hi all,
Well, I have started to look a little at VBScripting, but I have a
question.
If I want to capture some text on the screen and store that in a variable
and then be able to press a keyboard shortcut and WIndow-Eyes will then read
that back, what should I look at then?
Best regards and thanks,
Christian


--
To insure that you receive proper support, please include all past
correspondence (where applicable), and any relevant information pertinent to your situation when submitting a problem report to the GW Micro Technical
Support Team.

Aaron Smith
GW Micro
Phone: 260/489-3671
Fax: 260/489-2608
WWW: http://www.gwmicro.com
FTP: ftp://ftp.gwmicro.com
Technical Support & Web Development


--
To insure that you receive proper support, please include all past
correspondence (where applicable), and any relevant information
pertinent to your situation when submitting a problem report to the GW
Micro Technical Support Team.

Aaron Smith
GW Micro
Phone: 260/489-3671
Fax: 260/489-2608
WWW: http://www.gwmicro.com
FTP: ftp://ftp.gwmicro.com
Technical Support & Web Development

__________ Information from ESET NOD32 Antivirus, version of virus signature database 3501 (20081007) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com






--
Raul A. Gallegos -- GW Micro Technical Support
Voice: 260-489-3671 -- Fax: 260-489-2608
WEB: http://www.gwmicro.com

Reply via email to