Window-Eyes: Performance, Reliability, and Stability
"Unleashing the power of your mind's eye."
(C)1995-2011 GW Micro, Inc. All Rights Reserved
Phone: 260-489-3671
Released: 6/20/2011

[Please note: The following information can also be found in the Window-Eyes Help menu, under the Documentation pulldown.]

Welcome to Window-Eyes 7.5.1

GW Micro is proud to announce the release of Window-Eyes 7.5.1. This version includes improved support for the latest versions of Firefox, improvements to Internet Explorer 9 support, Office fixes, user interface improvements, Outlook and Thunderbird enhancements, and bug fixes found in Window-Eyes 7.5.

Keep reading to learn more about Window-Eyes 7.5.1, and what it can do for you.

Keeping In Touch

Now that you have the power of Window-Eyes at your fingertips, why not join up with other Window-Eyes users on a GW Micro e-mail list? There are several to choose from: GW-Info for lively discussions of GW Micro products and services, GW-News for GW Micro news announcements only, GW-Scripting for Window-Eyes app developers and users, and many more. To subscribe, unsubscribe, or manage an existing subscription, visit Subscribing is as simple as entering your email address in the email address edit box, selecting the Subscribe/Default radio button, selecting the GW-Info email list from the combo box of available lists, then selecting the Modify button. You will then receive a confirmation message. Select the link provided in the confirmation email, and you will become a member of the largest public network of Window-Eyes users, always eager and willing to answer any questions you may have. Although we encourage all users to help each other with questions and problems, you can take comfort in knowing that the GW-Info list is constantly monitored by GW Micro employees.

You may also contact us directly by using the contact information listed above. Thank You!

Window-Eyes is developed with you in mind. Please feel free to contact us regarding any questions, comments, or suggestions that you may have; we are eager to hear from you. Now read on to learn more about your latest investment, and thank you for choosing Window-Eyes!


The following documentation consists of important information that you need to know before using this version of Window-Eyes.

1. You must already have an existing copy of Window-Eyes 7.5 installed before installing Window-Eyes 7.5.1.

2. Window-Eyes 7.5.1 will not install over a version of Window-Eyes less than 7.5. If you are running a version of Window-Eyes less than 7.5, you will need to upgrade to Window-Eyes 7.5 by contacting our order department at 260-489-3671, or

3. As of July 13, 2010, Microsoft ended support for all Windows 2000 products. Window-Eyes 7.5.1, therefore, will not install under Windows 2000, and requires at least Windows XP to run.

This readme is divided up into various sections. The start of each major section will begin with two plus signs and the start of each minor section will begin with two minus signs. This means that you can search for ++ to move to the start of a major section, and -- to move to the start of a minor section. If you are reading the manual on a Windows PC using Notepad, we recommend maximizing the Notepad window with ALT-SPACE, then X. It is also a good idea to make sure that "word wrap" is enabled. This is usually found under the format menu of Notepad.

++Enhancements between Window-Eyes 7.5 and Window-Eyes 7.5.1

-- Email

* Two new apps are included with Window-Eyes 7.5.1: Outlook Enhance and TB Enhance. Outlook Enhance enables you to customize how column headers are spoken in message lists, easily access contact details, attachments, and view HTML messages in the default web browser inside Microsoft Outlook. TB Enhance enables you to use the Alt-1 through Alt-7 hot keys to quickly access different message field information when available, automatically maximize Thunderbird windows, access to mailbox column headers, and email auto-completion support, and support for using the default tabbed message view. See the "Help" items under each app's entry in the Window-Eyes Apps menu for additional details.

-- Firefox

* There were a number of minor accessibility regressions introduced with Firefox 4. As of Window-Eyes 7.5.1, full Firefox support once again exists for the latest versions of Mozilla's web browser.

* Onclicks were often times not correctly identified in Firefox under Windows 7. This issue has been resolved.

-- Internet Explorer

* We fixed a problem where headings on some web sites were incorrectly rendered in Browse Mode with Internet Explorer 9.

-- Miscellaneous

* If you changed the global startup options from the Window-Eyes defaults, they would not persist when you rebooted. This has been fixed.

* If Window-Eyes was set to show its basic interface, some advanced app management options remained available. This has been corrected.

* The numbers rotor hot key would get stuck once it was set to off. Now it correctly cycles through all options.

* Mouse pointer descriptions are now disabled by default.

* Some hot keys were defined in the laptop layout but not in the default. Now both keyboard layouts define the same Window-Eyes hot keys. See the hot key reference in the Window-Eyes manual for a list of updated assignments.

* When attempting to access an option from the basic Window-Eyes interface that was unavailable, such as the Verbosity section reached with Insert-V, Window-Eyes said, "This option requires advanced-level menus." Now, it says, "This option requires Show Advanced Options to be enabled in the help menu."

* Window-Eyes did not report when a menu opened if the respective verbosity option was enabled. Now it does.

* The Scope column header in the Hot Keys list view contained extraneous text. Now it does not.

* If a hot key was changed under Windows XP, the hot keys list view sometimes would not update. Now it does.

* When the Page Navigation dialog was first opened from within Browse Mode with Insert-Tab, the dialog announcement sometimes spoke twice. This has been resolved.

* Extraneous text was sometimes displayed in the synthesizer selection list view. This has been corrected.

* It is now possible to arrow continuously through any of the radio button selection groups in the Window-Eyes control panel.

* The Factory Settings dialog would sometimes take longer than normal to load under certain circumstances. This has been resolved.

* The package installation dialog no longer opens when app updates are installed along with new versions of Window-Eyes.

* If Window-Eyes was set to display in the task bar, it sometimes would not gain focus when pressing Control-Backslash. This, along with similar focus issues, has been resolved.

* The Capslock would sometimes stop acting as a Window-Eyes command modifier even if the option was enabled. This has been corrected.

* An "Apply Layout" button has been added to the keyboard layout page of the Window-Eyes control panel. This allows you to test a layout without first having to save any other changes to disk. When you change the layout in
its respective combo box, you must apply it with the new Apply Layout button, even if you intend to save the change.

* When you changed the keyboard layout, the Outlook Calendar hot key would never update. Now it does.

* When defining standard and hyperactive windows with Insert-f3 and Control-Shift-F3, focus now lands on the status pages for the respective window types.

* The text in the Program Help dialog was in a read/write edit box. Since this information is rarely changed, it is now a read only edit box. There is an Enable Editing check box however if you wish to make changes.

* When Insert-V or Control-Shift-E were used to jump to a particular spot in the Window-Eyes control panel, focus would not move correctly if the Settings tree view was not the most recently focused item. Now it works correctly.

* Eloquence would crash if certain words were sent to it. The Window-Eyes Eloquence driver now safeguards the synthesizer from this problem.

* There were some formatting issues in certain cases within the Window-Eyes control panel and app user interfaces which were brought out when using Cyrillic characters. This has been fixed.

* All Window-Eyes dialogs are now displayed using the default font of the user's operating system.

* The Help / About dialog now contains a read-only edit box containing dealer contact information (when applicable).

* Window-Eyes version numbers now include four components. For example, the complete version number of this Window-Eyes release is

* The Window-Eyes version number is no longer spoken at startup. This information is still available in the Help / About dialog.

* The user interface logic for defining dictionary entries has been greatly improved.

* If Window-Eyes ever switched synthesizer languages and Eloquence, SAPI, or ViaVoice was in use, all future tone changes would be blocked. This has been fixed.

* We worked around a Microsoft bug where Windows Explorer in Windows 7 would blow up if the mouse was placed over the Search edit box.

* When reading webpages with Eloquence, the paragraph reading style setting had no effect. This has been resolved.

* Read-To-End sometimes did not start correctly on some laptops. This problem has been fixed.

-- Office

* The Find dialog in Excel sometimes took a long time to open. This has been resolved.

* We worked around a problem where bold, italic, underline, and other font properties could not be toggled in Microsoft Word if the cursor was at the end of a line.

* When encountering certain elements in Microsoft Word forms, Window-Eyes common verbosity settings would change. This has been fixed.

* Format alert did not work in Microsoft Word. Now it does.

* We fixed a problem where column boundaries were not correctly reported in Microsoft Word when navigating with the arrow keys.

* Microsoft changed how Office 2010 dialog and message boxes were displayed so Window-Eyes didn't treat them as dialogs. Now they work correctly.

* We worked around an Outlook issue where it would freeze when new mail was automatically received while connected to an Exchange server.

* Window-Eyes would not speak when moving between identical messages in Outlook 2010. This has been fixed.

* The Page Navigation dialog did not work in PowerPoint. Now it does.

-- Braille

* Switching profiles with braille didn't reset the braille configuration to the new profile setting. Now it does.

* We cleaned up a user interface issue where the Mouse/WE Pattern entries failed to save on the Braille / Dot Patterns page.

* Dots 7 and 8 are used to mark selected text, list items, etc. When switching to a different profile in the Set Active Profile dialog, these two dots would disappear. This problem has been fixed.

* In the Braille Hot Key options, occurrences of "Grade 2 Braille" have been changed to "Contracted Braille."

* If Automatically Load Set Files was set to yes with notification, the notifications did not appear in Quick Message Mode. Now they do.

-- Scripting

NOTE: Please refer to the updated scripting manual for detailed information about all new objects, properties, methods, and enums.

* Passing a variable by Reference Sometimes did not work. Now it should work every time.

* We fixed a problem where saving a Set file programmatically would cause its hotkeys element to disappear.

* We fixed a bug in Accessible.WatchEvent where it wouldn't actually start watching the events. This only affected external Apps that would try and register MSAA events.

* We cleaned up a stability problem resulting from apps which freeze and unfreeze braille chunks.

* Application.AttachWindowMessage sometimes did not work without a filter. Now it works correctly even with no filter.

* The Application.Process property which returns a Process object that represents the Window-Eyes process was added.

* A new Version object has been added. This object contains the following properties:
When applied to Window-Eyes, the Version object returns the following:
Major = 7
Minor = 5
Build = 1
Revision = 0
String = ""

* The Process.Version property has been added which returns a Version object for the current process.

* The ClientInformation.Signature property has been added. This returns a new Signature object. A Signature object has 3 properties (IsValid, Publisher, and ThumbPrint).

* The MatchCase parameter in FilterByClassAndModule and FilterByName was being ignored. This has been fixed.

* The WEDialogs.AppUpdate method has been added.

* When adding a WE file to an app association, it was only possible to add files which already existed. Now you can specify the name of a WE file, and if it does not exist, it will be created when the app is installed.

* The Windows.FilterByName Case Sensitive Parameter was being ignored. This has been fixed.

* The list of running apps in the App Manager was sorted based on each app's underlying filename. Now the list is sorted based on ClientInformation.ScriptName when available and by the filename if it is not.

* When creating an app association, the Package Manager now forces the .WE file to be Unicode.

* The security dialog in the app manager dialog failed to launch if an app was not selected. Now it does.