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