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

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

Welcome to Window-Eyes 8.0

GW Micro is proud to announce the release of Window-Eyes 8.0. This version of Window-Eyes introduces support for Windows 8, access to Java-based applications, updated internet capabilities including ARIA support, new remote assistance features, improved support for Outlook 2007 and 2010, performance enhancements, a new keyboard layout for Window-Eyes newcomers, a brand new speech synthesizer, and even more reliability.

Keep reading to learn more about Window-Eyes 8.0, 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 script 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 (including 7.5, 7.5.1, 7.5.2, 7.5.3, 7.5.4, or installed before installing Window-Eyes 8.0.

2. If you are running Windows XP, Vista, 7, Server 2008 or 2008 R2, Window-Eyes 8.0 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 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 8.0, therefore, will not install under Windows 2000, and requires at least Windows XP SP3 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.

++New Features in Window-Eyes 8.0

-- Windows 8

Window-Eyes 8.0 provides full, comprehensive support for Microsoft's latest Windows operating system for Intel-based computers. While the process for installing Window-Eyes onto a Windows 8 PC is identical for computers running Windows 7, the Windows 8 interface is significantly different than anything that has come before it. Thus, we are including the following information to help orient you to this new environment.

When Windows 8 starts, you will be on the Modern Desktop Start screen, which will be referred to here as the Start screen. The Start screen is composed of tiles. These tiles represent programs and modern apps. Modern apps are similar to programs. You will typically be able to tell the difference between a program and a modern app as most apps do not have menu systems while most programs still contain the familiar menu system. If you are connected to the Internet, some tiles will present information that Window-Eyes will read as it is provided. For example, there may be a tile that has the latest news. If focus remains on the tile, Window-Eyes will read the information as it becomes available. The Windows Enhanced app (which is now included with Window-Eyes 8.0 ) enables you to move logically through these tiles with the following keystrokes:

Insert-Down Arrow: Moves to next Tile in Group or next logical item in a Modern app
Insert-Up Arrow: Moves to previous Tile in Group or previous logical item in a modern app
Insert-Right Arrow: Moves to next Group
Insert-Left Arrow: Moves to previous Group
Insert-Home: Moves to first Tile in Group
Insert-End: Moves to last Tile in Group

While you may elect to use the above keystrokes to move between items within a group, the Windows Enhanced app also enables you to list all groups and tiles in an easy to navigate dialog by pressing Control-Insert-Tab. This dialog presents a tree view of the groups with items, an Activate button, Focus button, Select button, and a Close button. You may use this dialog to easily interact with the tiles and groups on the Start screen.

You may still use the Desktop interface via the standard keyboard methods, such as Windows Key-D and Windows Key-M. One of the biggest differences between the Desktop in Windows 8 versus Windows 7 is that the Start menu no longer exists. When you press the Windows key, the Start screen will appear and populate your computer screen with the tiles mentioned above. Pressing the Windows key a second time will return you to your previously running application.

You may search for apps, files, or settings on the Start screen by typing the name of the item you are looking for. After you have typed in your search term, you can press the Up or Down Arrow keys to start moving through each search result. If you wish to search for items other than Apps, you will need to press Tab until you reach the list box of available search items which begins with Apps. You may then select between Apps, Files, or Settings with the Arrow keys and press Enter to change the search type to that specific category. If you continue to Down-Arrow, you will also discover a list of your most recently searched items. Pressing Enter on a recently used app will launch it if it is not already running. Remember that you can always Tab to reach the search box, the list of results, and the categories list. In addition, other categories may be available depending on the apps you have installed.

There are many hot keys available for Windows 8. While not all of them can be listed here, we are including a selection of the most common commands you are likely to require below:

Windows Key - Switch between Modern Desktop Start screen and the last accessed application
Control - Plus: Expand the currently selected group on the Start screen
Control - Dash: Collapse the currently selected group on the Start screen
Windows Key - C: Access the charms bar
Windows Key - Tab: Access the Modern Desktop Taskbar
Windows Key - I: Access the Settings charm
Windows Key - H: Access the Share charm
Windows Key - K: Access the Devices charm
Windows Key - Q: Access the Apps Search screen
Windows Key - F: Access the Files Search screen
Windows Key - W: Access the Settings Search screen
Windows Key - P: Access the Second Screen bar
Windows Key - Z: Brings up the App Bar when you have a Modern Desktop App running
Windows Key - X: Access the Windows Tools Menu
Windows Key - O: Lock screen orientation
Windows Key - Period: Move the screen split to the right
Windows Key - Shift - Period: Move the screen split to the left
Windows Key - V: View all active Toasts/Notifications
Windows Key - Shift - V: View all active Toasts/Notifications in reverse order
Windows Key - Print Screen: Takes a screenshot of the screen and automatically saves it in the Pictures folder as Screenshot
Windows Key - Enter: Launch Narrator
Windows Key - E: Open Computer
Windows Key - R: Open the Run dialog box
Windows Key - U: Open Ease of Access Center
Windows Key - Ctrl - F: Open Find Computers dialog box
Windows Key - Pause/Break: Open the System page

More hot keys are available from the MSDN blog at

To use Window-Eyes 8.0 on Windows 8, you must use a full installer which is available on CD. If you are eligible to use Window-Eyes 8.0 and you require a Window-Eyes 8.0 CD, one can be purchased for $20. Please contact our orders department at (260) 489-3671 or via email at for more information. Please do not attempt to install anything less than Window-Eyes 8.0 on Windows 8 as this will fail.

-- Java

Java is a programming language invented by Sun Microsystems in the mid 1990's that is now maintained by Oracle. One of Java's strengths is that programs written in this language can run on multiple operating systems including Windows. Thus, it is very popular (especially in educational and enterprise environments). As of Window-Eyes 8.0, graphical Java applications which take advantage of Oracle's own Swing control set or use Java's accessibility API are now fully accessible via the Java Access Bridge for both 32 and 64-bit versions of Windows.

When the Window-Eyes 8.0 setup is first run, it will automatically detect any Java runtime environments (JREs) that are registered on your computer and offer to install the Java Access Bridge components for you. If you answer "Yes" to this question, then any program which uses the existing JRE will also include the accessibility features provided by the Java Access Bridge and Window-Eyes. Note, however, that you must install the Java Access Bridge for any other JREs that are installed after Window-Eyes 8.0. To do this, simply run the "Install Java Access Bridge" shortcut from the Window-Eyes Advanced Options pulldown in the Start menu. As before, you will be given an option to install accessibility support for any newly installed JREs or remove the Java Access Bridge entirely.

Note that it is imperative that any graphical Java applications you intend to run are built using controls which take advantage of Java's accessibility API (such as Oracle's own SWING components or IBM's SWT controls); other frameworks have not been evaluated.

-- Internet Enhancements

The internet has become an integral part of the computing experience, and customers like you have provided much in the way of constructive feedback regarding Window-Eyes' internet support. GW Micro has listened, and we are pleased to bring you the following internet enhancements:

* Support for Internet Explorer 10
Window-Eyes 8.0 includes full support for Internet Explorer 10 on Windows 7 as well as both the desktop and modern apps in Windows 8.

* WAI-ARIA Compliance
WAI-ARIA, the Accessible Rich Internet Applications Suite, defines a way to make web content and Web applications more accessible to people with disabilities. The standard (defined at is becoming more common in today's dynamic web. As of Window-Eyes 8.0, ARIA is now supported outside of Browse Mode in Microsoft Internet Explorer and Mozilla Firefox. As a consequence, most of today's dynamic web applications which have been designed to take advantage of ARIA which did not function in older versions of Window-Eyes now work beautifully in Window-Eyes 8.0. Note that this support includes ARIA control navigation, landmarks, and live regions.

* Updated Tab Handling
To improve general website navigation, presses of the Tab and Shift-Tab keys are now passed directly to the underlying browser. Therefore, any dynamic web applications which use ARIA controls or that specify a custom Tab order will now work seamlessly when you are in or out of Browse Mode.

* Automatic Form Interaction
Window-Eyes 8.0 now includes an option to automatically turn Browse Mode off whenever a form element is reached via the Tab or Shift-Tab keys. Thus, you need no longer worry about having to disable Browse Mode to type text into an edit box, arrow through combo boxes, or work with a specialized ARIA control. Simply Tab through web pages and let Window-Eyes take the guess work out of turning Browse Mode on and off for you. Note that you can always re-enable Browse Mode by pressing Control-Shift-A or, new in Window-Eyes 8.0, with the Escape key. It is important to remember that the automatic toggling of Browse Mode only applies when you are Tabbing through web sites. Navigating by any other means (such as with the Arrows or dedicated Browse Mode element keys) will leave you in browse Mode as they always have.

If you would prefer that Window-Eyes act as it did in previous releases and not automatically enable and disable Browse Mode as you Tab through web pages, open the Window-Eyes control panel, navigate to the Verbosity/Browse Mode/Autoload settings group, and change "Allow Automatic Form Interaction When Browse Mode is Enabled" to "no." You may also disable the "Use Escape to Re-Enable Browse Mode" option.

* Updated Browse Mode Indications
In previous versions of Window-Eyes, the Browse Mode state was always announced via speech or Braille whenever it changed; e.g. you would hear "Browse on" or "Browse off." Now, you can choose how changes in the Browse Mode state are announced by navigating to the Verbosity/Browse Mode/Autoload settings group and changing "When Browse Mode is Toggled On or Off." The available choices are "do not indicate," "indicate with speech," "indicate with tones," and "indicate with speech and tones." By default, "indicate with tones" is selected. If you wish to adjust the sounds which are played when the Browse Mode state changes, you can do so within the sounds applet of the Windows control panel.

* General Browse Mode Improvements:

- In general, web pages load much more quickly into browse Mode in Internet Explorer and Firefox.

- Field names are read much more accurately in both Internet Explorer and Firefox when Tabbing through web forms.

- When arrowing through combo boxes and list boxes, the selected item is now read correctly regardless of the browser in use. In addition, the expanded or collapsed state of the drop down is voiced.

- Typing and navigating in Internet Explorer 9 and 10 edit boxes is much faster and more accurate.

- Reactivating Browse Mode in Internet Explorer and Firefox no longer causes your position to reset to the beginning of the web page buffer. Now, your position is restored when possible. In addition, if you Alt-Tab away from an open browser window and later return to it, your position will be retained (assuming the web page did not change in the mean time).

- If your Browse Mode focus was on a form element such as an edit box, pressing Enter would deactivate Browse Mode and focus the control so you could interact with it. However, pressing Control-Shift-A would only deactivate Browse Mode. Now, both keys will disable Browse Mode and ensure you are focused on the control. In addition, clicking on an edit box or similar control with the mouse will cause Browse Mode to deactivate so that you can begin working with the control immediately.

- The content of password edit boxes would sometimes appear empty in Braille for Internet Explorer 8 through 10. This has been corrected.

- The route mouse to focus command now works 100% of the time in Firefox and Internet Explorer. In addition, if the element to which the mouse is routed was not previously visible on the screen, it is scrolled into view for the benefit of sighted users.

- Window-Eyes was not reading HTML message boxes generated by Firefox 4 and newer. This has been fixed.

* It is now possible to navigate by specific form elements in Browse Mode. In addition, some default Browse Mode key assignments have changed. The new commands are as follows:
- Next Button: B
- Prior Button: Shift-B
- Next Combo Box: C
- Prior Combo Box: Shift-C
- Next Edit Box: E
- Prior Edit Box: Shift-E
- Next Radio Button: R
- Prior Radio Button: Shift-R
- Next Check Box: X
- Prior Check Box: Shift-X
- Next Form Control: F
- Prior Form Control: Shift-F
- Next Form: Undefined
- Prior Form: Undefined
- Next Field Set: Undefined
- Prior Field Set: Undefined
- Next Text: N
- Prior Text: Shift-N
- Control Search Mode Forward: Slash
- Control Search Mode Back: Shift-Slash
- Automatic Form Interaction Toggle: Control-Slash

* It is now possible to navigate via ARIA landmarks in Internet Explorer and Firefox. Either use the next/prior landmark keys (Semicolon and Shift-Semicolon by default) or select your desired landmark inside the Window-Eyes Page Navigation dialog accessed with Insert-Tab. Additionally, a verbosity option to speak the number of available landmarks when a web page loads has been added to the Verbosity/Browse Mode/New Page Information 2 settings group in the Window-Eyes control panel. Note that unlike Window-Eyes placemarkers, the presence and placement of ARIA landmarks is controlled by web content authors.

* In Internet Explorer, you can now select text and preserve its formatting. To do this, first locate the section of the web page you want to select in Browse Mode and press Control-Shift-C. Next, move to the end of the desired area and press Control-Shift-C a second time. A dialog will then open asking you whether you want to copy only text or also text with images. Once you have made your choice, the selection will be copied to the Windows clipboard. Again, this feature is available only in Internet Explorer.

++Enhancements Between Window-Eyes and Window-Eyes 8.0

-- Remote Assistance
The Window-Eyes remote assistance feature introduced in version 7.5 has proved to be wildly successful, and Window-Eyes 8.0 includes more enhancements and improvements to make this tool even more useful.

There are now two versions of remote assistance: legacy and modern. The legacy version is included to allow connections to and from Windows XP as well as to anyone running Window-Eyes 7.5.2, 7.5.3, 7.5.4, or The modern implementation acts just like the legacy client but takes advantage of features available under Windows Vista and newer to provide new features and significant performance improvements. It however, is only functional on Windows Vista, Windows 7, and Windows 8 and can connect only to other Window-Eyes 8.0 users. Take note, too, that due to restrictions in Windows 8, there is presently no way to establish a remote assistance session with a Windows XP user. Note, too, that the modern client requires version 4 of the Microsoft .Net Framework. If .Net 4 is not installed, Window-Eyes will prompt you to install it before the modern Remote Assistance client can be used.

If the above sounds confusing, just keep in mind that some of the new remote assistance features discussed below will not work under Windows XP, and Windows XP and Windows 8 remote assistance connections are not possible. In addition, Window-Eyes will automatically choose the appropriate version of remote assistance based on the versions of Windows on both ends of the connection. For instance, if you are running Windows 7 and help someone on Windows XP, the legacy client will be used. Or, if you help someone on Windows Vista, Windows 7, or Windows 8, the modern client will be used instead.

* It is now possible to copy and paste text via the clipboard inside the modern client.

* Using the physical mouse in the legacy remote assistance client was very slow. While this symptom still exists in the legacy client, it has been corrected for the modern one.

* Speech generated on the computer providing assistance would sometimes be transmitted to the helping machine. This has been fixed.

* If you are running Windows Vista or Windows 7 and ask for help, you will see a "use legacy helper" checkbox. Check this option if the person providing assistance is running Windows XP; if you do not, the legacy helper running on the helper's machine will be unable to connect to you. The "use legacy" checkbox will not appear on Windows XP or Windows 8 machines.

* The modern client now detects whether you are trying to connect to someone on your local network or to a party located elsewhere. Thus, when using Windows Vista and newer on both ends of the connection, you do not need to specify what type of network (local or otherwise) is being used. However, if the legacy helper is involved at either end of the connection, then you must specify the network type as before.

* File transfers between remote assistance participants has been implemented for the modern client. To transfer a file from the machine receiving help to the helper, open the "Send File" option from the File menu, select the file to be downloaded, and click the "Open" button. Similarly, to send a file from the helper's machine to the person receiving help, open the Helper menu and select "Send File." As above, select the file to upload, click "Open," and the file will be sent. Since all file transfers are handled on the machine receiving help, simply use its client to initiate transfers in either direction. You do not need to exit the session to transfer files. Note that only one file can be transferred at a time. In addition, this feature is unavailable in the legacy helper.

* If multiple monitors are active on the machine receiving assistance, the "Smart Sizing" option under the Helper menu will allow the person providing assistance to view the entire contents of the remote computer's desktop. When smart sizing is disabled, only the contents of the primary monitor will be visible. This feature will only benefit sighted users; it will not impact the performance of remote assistance in any other way.

-- Email

* Newer versions of Thunderbird do not properly set your focus to the inbox when the program opens. The TB Enhance app which ships as part of Window-Eyes 8.0 corrects this problem.

* There were rare occasions when Windows Live Mail would enter Browse Mode when it should not have done so. This has been fixed.

* There was a problem when selecting text in Windows Live Mail. This has been fixed.

* The Windows Live Mail and Windows Live Messenger about dialogs could not be read with the Read Active Window command. This problem has been resolved.

* Window-Eyes did not speak when backspacing in the quoted text area of a message in Thunderbird. This has been corrected.

-- Office

* When using the extended selection command in Word 2007 and 2010, pressing any of the arrow keys would clear the selection. This has been fixed.

* Window-Eyes would sometimes say "pane" when navigating the Office 2007 and 2010 installers rather than read the installers' window contents. This has been fixed.

* Outlook 2007 and 2010 users have long been confronted with difficulty when reading HTML-based emails. The primary cause for such frustration is that only Microsoft Word can be used to render emails in these versions whereas one could pick among several message viewers in 2003 and earlier. If a complex HTML message was received that Word failed to display properly, the user could previously only either try to read it as plain text or use the client's "view in browser" option. However, thanks to the updated Outlook Enhance app which accompanies Window-Eyes 8.0, HTML messages can now be read using traditional Browse Mode commands directly inside Outlook. Please consult the Outlook Enhance documentation for more details.

* There were some problems when trying to read the Rules dialog in Outlook 2010. These have been fixed.

-- Braille

* If "show all characters" or "show paragraph symbols" was enabled in Word, Window-Eyes would sometimes speak and display the paragraph symbol twice. This has been fixed.

* The name for the Focus display in the list of supported Braille displays has been changed to "Focus Blue / Focus Classic." The support for this display is otherwise unchanged from Window-Eyes

* Window-Eyes would not always display the correct cursor position in Braille when editing Thunderbird messages. This has been fixed.

* There were some reports of problems using Braille with UIA combo boxes and edit boxes. These have been resolved.

* The Handy Tech drivers have been updated.

* Support has been added for the Handy Tech Basic Braille display.

-- General

* New copies of Window-Eyes 8.0 now ship with the Nuance Vocalizer speech synthesizer instead of DECTalk Access 32. Customers upgrading from previous Window-Eyes releases will still have access to DECTalk, but a license must be purchased in order to use Vocalizer. Similarly, new Window-Eyes 8.0 customers who wish to use DECTalk Access 32 will need to purchase a license for that synthesizer. For more information, please visit Note that both versions include the Eloquence synthesizer.

* The default backup synthesizer has been changed to Eloquence.

* If the Window-Eyes video driver was missing or could not be installed, previous versions would speak an error message and exit. In Window-Eyes 8.0, however, an error tone will sound when Window-Eyes starts, and the program will continue to run in limited mode. In addition, the Window-Eyes Help/About dialog will alert you that the video driver is missing. While in limited mode, programs to which Window-Eyes can talk directly will speak just as they always have, but because there is no off-screen model at this point, some other applications will read differently or not at all. Therefore, GW Micro recommends installing video support where possible to provide the best screen access experience. One advantage to limited mode, however, is that mobile installations can now speak without first requiring the presence of the Window-Eyes video support driver.

* Window-Eyes can now be run in Windows safe mode. To enable this support, open the Window-Eyes control panel, choose the Apps menu, select Windows Enhanced, and press Enter on "Enable Audio Support in Safe Mode." Note that this option is unavailable if Window-Eyes is running in demonstration mode.

* When it starts, Window-Eyes will now un-mute the master volume if it is muted, and set the volume level to 50% if it is set to 0. This behavior is controllable under the General/Startup Options settings group.

* The Windows Enhanced app which is now included with Window-Eyes 8.0 provides a convenient hot key to mute or unmute your default sound card. By default, this command is assigned to Control-Windows-M.

* Many areas of Window-Eyes have been optimized to provide much snappier responsiveness when navigating through Windows as a whole.

* Window-Eyes 8.0 includes full support for right-to-left languages such as Arabic and Hebrew. If an Arabic or Hebrew synthesizer is installed, Window-Eyes is now able to send text to it in the proper order. In addition, Arabic and Hebrew Braille translation tables are now included.

* The Window-Eyes check for updates dialog accessed via the Help menu is now able to download and run updates directly. While you may still visit the GW Micro upgrade website to download your updates, this step is now optional.

* The Office Enhance app (which provides better access to the Microsoft Office spell checker) and WEDiag app (which provides Window-Eyes diagnostic information) are now included by default.

* If you are behind a proxy or firewall, Window-Eyes can now be configured to use it instead of trying to access the internet directly. The proxy address (and optionally any login credentials) can be specified in the General/Internet Options area of the Window-Eyes settings tree when advanced options are enabled. Note that if the proxy address is empty, Window-Eyes will access the internet as it always has in prior versions.

* The mouse drag and drop hot key (Insert-Numpad-Delete by default) did not work correctly. This has been fixed.

* There were some instances where Window-Eyes would return the wrong module name for the active application. This has been fixed.

* Using the Keyboard Voice Rotor hot key (Insert-2 by default) would cycle through only 6 out of the 8 possible choices. This has been fixed.

* An issue which could cause Xplorer 2 to crash has been fixed.

* Window-Eyes' number processing has been improved to correct potential pronunciation issues with Eloquence, Vocalizer, and likely other synthesizers.

* While you could select multiple apps to encrypt in the Window-Eyes App Management pull-down, only the first app would be recognized. This has been corrected so that you can select only one app at a time to encrypt.

* If you deleted document-specific settings until there were no more to remove, keyboard focus remained on the "Delete" button even though it was disabled. This has been fixed.

* There were some cases where opening the Windows 7 Event Viewer would cause the CPU activity to jump to 100%. This has been corrected.

* Window-Eyes 8.0 now includes the Insert Key Layout. This set of keyboard commands (which ships as an app) provides hot keys which will be familiar to users of other adaptive products. By default, the layout is disabled but can be toggled on and off with Control-Alt-0. For a full set of available commands, open Window-Eyes, go to the Apps menu, choose "Insert Key Layout," and press Enter on "Help."

* Window-Eyes 8.0 can automatically place the mouse pointer over balloon tooltips (under Windows XP, Vista, and 7) or on toast messages (found in Windows 8). It is consequently much easier to acknowledge and interact with these previously elusive messages; simply press the left mouse button hot key (which is Numpad-Slash by default). This behavior can be enabled and disabled by going into the Window-Eyes control panel, opening Apps/Windows Enhanced/Toasts and Balloon Tips, and pressing Enter on "Automatically Route Mouse to Toasts and Balloon Tips."

* The "read window" hot key accessed with Control-Shift-W has always read the entire contents of windows and dialog boxes (when available). However, if the window contents are garbled or do not appear in the Window-Eyes off-screen model, a second press of this hot key will cause Window-Eyes to read the window using its available accessibility data instead.

* When a password edit box is encountered, Window-Eyes will now identify it as a "secure edit box."

* There was a problem where Window-Eyes would sometimes stop announcing Desktop icons when navigating via the Arrow keys. This has been resolved.

* Window-Eyes 7.5 introduced support for Microsoft's UI Automation technology (which enables screen readers to speak inside applications built with Microsoft's Windows Presentation Foundation technology). However, some older programs will not function correctly or shut down if UI Automation is active. Therefore, an option to enable or disable Window-Eyes UIA support has been added to the General/Other settings group in the Window-Eyes control panel. Note that Window-Eyes must be restarted for this change to take effect. Note too, that by disabling UIA support, any program which relies on UIA to convey accessibility information (such as Internet Explorer 9/10, Visual Studio 2010/2012, and possibly others) will no longer speak.

* A new section called "Autoload" has been added to the Verbosity/Browse Mode settings group of Window-Eyes. The automatic Browse Mode toggle settings are located here, and the "automatically load Browse Mode buffer" setting has been relocated to this group.

* As links can exist in places other than the web, the "Speak Link" verbosity option is now located under the Verbosity/Common/Focused settings group of the Window-Eyes control panel.

* Window-Eyes would freeze if the read sentence hot key was pressed while focus was inside a UIA edit box. This has been fixed.

* Modifying the behavior of the backspace cursoring key definition would sometimes cause Window-Eyes to either assign a second action to the key, or the cursor delay would be reset to 0. Both of these problems have been fixed.

* If the Window-Eyes control panel was opened directly into the "Cursor Keys" settings group, the first and second action combo boxes would sometimes become out of sync with the item selected in the "Keys" listview. This has been fixed.

* With certain fonts in Notepad, Window-Eyes would not speak anything when arrowing to a carriage return. This has been fixed.

* Window-Eyes now recognizes the progress bars in Windows Defender and Microsoft Security Essentials.

* Depending on one's punctuation settings, the speak line command (executed in Notepad) would occasionally voice only a few characters rather than the entire line. This has been fixed.

* Window-Eyes' built-in support for speaking changes to the CWAccess window in Sonar (which was removed in Window-Eyes 7.5.2) can now be re-enabled by adding "EnableCWAccess=1" to the "misc" section of wineyes.ini. The Basic Sonar app (for Sonar 8.5 and earlier) is no longer required.

* The Read to Me and Voice Rotor apps have been updated to support the new Vocalizer synthesizer.

* A link to GW Micro's training services has been added to the Documentation pull-down of the Help menu.

* An option to reach the GW Micro voices web page has been added to the Help menu.

-- Scripting

* When executing mouse-related hot keys through scripting, Window-Eyes would voice the command being activated. This has been fixed.

* Added Application.UseAlternateResource to allow you to use either the native English interface or a custom resource when Window-Eyes restarts. When set to True, the alternate resource is used. If set to False, the English resource is used. This feature is only beneficial for users running Window-Eyes in a language other than English.

* When the active engine is a JScript interpreter, Window-Eyes now takes advantage of the 5.8 feature set instead of defaulting to version 5.7. Among other benefits, Window-Eyes can now take advantage of JScript's built-in JSON support. More information about the updated engine is available at

* When multiple scripts attempt to register the same hot key, the first to do so would keep the assignment. This has been changed so that the last script to register the key wins.

* Keyboard.Registerhot keyEx has been added to allow you to assign priority levels to each of your script's hot keys. It works just like the original Keyboard.Registerhot key method but includes an optional priority level as its final parameter. You can specify a value from the newly added hot keyPriority enumeration (hpLow, hpMedium, and hpHigh). For example:

Dim myhot key : Set myhot key = Keyboard.Registerhot keyEx("F12", "DoSomething", , , , hpHigh)

This would register f12 as a high priority keystroke. If anybody else registered a low or medium priority hot key to F12, the high priority would win; thus, pressing F12 would still call the "DoSomething" function.

When handling multiple hot keys registered to the same key, Window-Eyes will use the most recently registered key at the highest priority level. Thus, anything registered at a high priority level will override anything registered at a medium priority. If there is no high priority registered then the last medium priority key will win. If there is no medium priority then the last low priority key will win. Note the Keyboard.Registerhot key method still exists, and any key registered with it is assigned a priority level of hpMedium.

* A read-only property called "Priority" has been added to the Registeredhot key object to allow you to query any registered key for its respective priority level. A hot keyPriority enumeration will be returned.

* Calling the Application.Dialog() method could introduce a buffer overrun error. This has been fixed.

* If Application.Menu was called with a UNC filename passed as the path to the menu's XML, Window-Eyes would claim the file did not exist. This has been fixed.

* BrowseModeLinkVerbosity.Indication now always returns bliNone and has been deprecated.

* BrowseModeMiscVerbosity.AutoToggle and BrowseModeMiscVerbosity.ModeIndicator properties have been added.

* The FocusedVerbosity.BrowseModeLinkIndication and FocusedVerbosityScope.IndicateLink properties (which indicate when or if links are announced) have been added.

* The BrowseModeNewPageVerbosity.NumberOfLandmarks and BrowseModeNewPageVerbosityScope.NumberOfLandmarks properties (which specify whether Window-Eyes announces the number of landmarks on new pages) has been added.

* The BrowseModeMiscVerbosity.QuickReview and FocusedVerbosityScope.QuickReview properties (which indicate whether pressing the Escape key re-enables Browse Mode when it is disabled) has been added.

* StartupOptions.UnMute and StartupOptions.StartupMessage properties have been added.

* The smNone, smWindowEyes, and smWindowEyesWithVersion enumerations have been added for use with the StartupOptions.UnMute and StartupOptions.StartupMessage properties.

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