The biggest problem I see with this however is if you are running under Vista you won't have the privs to change the .ini file because it lives in the program files dir.

Doug

Aaron Smith wrote:
It's not a documented feature, but, yes, you can do this. As for removing the entry when the script isn't running, that's just a matter of hooking ClientInformation.OnShutdown, and removing yourself from the INI. Then set yourself back up when the script runs. Easy peasy.

Aaron

Rick Alfaro wrote:
Re-reading this, I see you might be left with the issue of having an invalid entry in the kblayout.ini file if the script is unloaded. Not sure how you would deal with that. Then again, I'm not the programmer so I'll bet you
could think of something.  (lol)

Warmest regards, Rick Alfaro
[EMAIL PROTECTED]
-----Original Message-----
From: Rick Alfaro [mailto:[EMAIL PROTECTED] Sent: Friday, July 11, 2008 5:03 PM
To: gw-scripting@gwmicro.com
Subject: RE: Updated Homer Layout package

Jamal,

It just occurred to me that you might be able to use the keyboard layout
menu so that users don't have to worry about running text to set manually.

Doug, please correct me if I am wrong, but as I recall, we have the ability to put in our own customized keyboard layouts and have them appear in the keyboard layout menu under keyboard in the control panel. Since you have the ability to manipulate ini files, you could have your script insert your keyboard layout into the kblayout.ini file found in the Window Eyes program
folder usually program files\gw micro\window eyes.  Then, the user would
only have to remember to choose your layout under the keyboard/keyboard
layout menu after installing your script.

Here is what my kblayout.ini file looks like.

[LAYOUTS]
&Default=default.txt
&Laptop=laptop.txt
&Vocal-Eyes=velayout.txt
&JAWS=jlayout.txt

I just recall this ability from past beta conversations, so, hopefully, this is still possible. If not then I have a bunch of egg on my face. (grin) Maybe it is more trouble than it is worth, but certainly would be easier for
the user.

Warmest regards, Rick Alfaro
[EMAIL PROTECTED]

-----Original Message-----
From: Jamal Mazrui [mailto:[EMAIL PROTECTED] Sent: Wednesday, July 09, 2008 5:14 PM
To: gw-scripting@gwmicro.com
Subject: Updated Homer Layout package

Version 0.86 beta supports cursoring in browse mode with the Numpad keys. An exception is Control-Left Arrow and Control-Right Arrow, which are not
reading by word, for some reason.

For anyone transitioning from JAWS to Window-Eyes who wants a consistent
keyboard interface, I encourage you to try Homer Layout and post feedback.
I think I have replicated the main features of the JAWS keyboard
interface, including the PC versus JAWS cursor toggle, which are called
Focus versus Mouse mode in this layout. Instead of Insert-J for the JAWS
window, use Insert-W for the Window-Eyes Control Panel.  To remind
yourself of key assignments, use Insert-1 to toggle keyboard help.

If interested in trying this layout, install the package, then run
Text2Set, specifying Homer.t00 as the input file and *.0* as the output
spec. In Script Manager, press Alt-A to load HomerLayout.vbs as a global
script.  The package does not do this automatically because of the
substantial change that results in the keyboard interface.

To return to Window-Eyes defaults, press Alt-U to unload HomerLayout.vbs. Choose the Default layout in the Keyboard menu of the Window-Eyes Control
Panel.

Jamal



--
Doug Geoffray
GW Micro, Inc.
Voice 260-489-3671
Fax 260-489-2608
http://www.gwmicro.com

Reply via email to