Hi Dave,

Thanks to Rod, who copied your question over to the scripting list, as I
don't tend to read here on the talk list too often.

You can have a look at the app I've written named Word Advanced Features
(VBScript, open source), which does just what you describe (although by no
means "every" feature).  It's a very large app, and I don't recommend
starting your scripting career using it to begin with, but it's proof that
what you ask is quite possible.  And of course, you're free to enhance it to
do more things if you like.

GW Micro also wrote an app named Word Navigation, which implements yet other
Word features, also showing that you can have multiple apps each
contributing their part towards a total solution.  It's also "open source".

Yes, at times I did run up against our old enemy of impacting responsiveness
and performance; usually it's better to find a new algorithm rather than
just assume a faster processor or a faster language will get you out of
trouble, however, you can switch to a compiled language for your app (now
the term used instead of script) as one possible solution to help with this,
you need not stick with VBScript as I did in my classes and for myself; it's
the greatest thing about Window-Eyes scripting, you can do it in any
language or environment you care to use.  If I had more time I'd probably
switch to vb.net, but as I don't, VBScript is worlds faster for development.

As for development, if you own a copy of MS Word, I've written an app for it
which allows it's development environment to be used to develop VBScript
apps for WE; the app is Office VBA and VBScript Editor; it's primary
advantage is that it gives you intelli-sense for all of your objects, and
stronger typing.

I recorded about 30 something scripting tutorial classes, which are now
hosted on the GW Micro site, down in the developers section; they come
complete with written example pages for each class.

I'd recommend further questions be moved to the AI Squared scripting mailing
list, where a lot of people will offer you a variety of answers and
opinions.

Chip Orange


-----Original Message-----
From: Talk [mailto:talk-bounces+lists3717=comcast....@lists.window-eyes.com]
On Behalf Of Dave via Talk
Sent: Thursday, May 21, 2015 7:22 PM
To: t...@lists.window-eyes.com
Subject: Scripting question

Hello,

I have a good understanding of Computers.  I have some programing 
experience, but it has been a few years since I've done any coding.

I keep hearing about Scripting, as if it can really bring an 
otherwise Non-accessible program into the ranks of the accessible programs.

This question might be impossible to answer, but I'll toss it out here.

If I wanted to write a Script to make MS Word accessible, even down 
to the smallest of features, is this possible to do, since there are 
several hundred features in MS Word.

I think this question could be asked about making all areas in MS 
Windows accessible as well.

Is this sort of project unrealistic?  Would the project be too large 
to work well without affecting the operation of MS Word?

If the Script is very large, does it slow down the over all speed of 
a program such as MS Word?

I am grateful for the Scripts others have written for my 
benefit.  Without them, I would have No Access.

But, often I want to change a setting in MS Word, or in Windows, and 
that part of the program does not read well.  It might be an obscure 
area and so most users are not going to ever need access, so there is 
no Scripting for these kinds of areas.

I notice that most Scripts give general access, but not too much in 
the smaller areas.  So when it comes down to it, you have limited 
access to MS Word, and most other programs.

So, I am asking, To give total access to MS Word, would the Script 
need to be as large as MS Word?

Which would make giving total access for a program an impractical request.

_______________________________________________
Any views or opinions presented in this email are solely those of the author
and do not necessarily represent those of Ai Squared.

For membership options, visit
http://lists.window-eyes.com/options.cgi/talk-window-eyes.com/lists3717%40co
mcast.net.
For subscription options, visit
http://lists.window-eyes.com/listinfo.cgi/talk-window-eyes.com
List archives can be found at
http://lists.window-eyes.com/private.cgi/talk-window-eyes.com

_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit 
http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/archive%40mail-archive.com.
For subscription options, visit 
http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
List archives can be found at 
http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com

Reply via email to