Based on feedback, there is now a hotkey, Shift-Windows-R by default, that rotors among settings. Revised documentation is below.
Jamal When focus is on a list of mail messages, press Enter to open one and automatically start a Read to End. It depends on three conditions: (1) the prior control type is a ListBox or ListView; (2) the Enter key is pressed to change focus; and (3) the next control is either browse mode, a multiline, read-only RichEdit, or a Microsoft Word edit control (theWwG class, used by Outlook). You can selectively avoid the automatic read-to-end by opening the message in a different way than pressing Enter. The script also works in contexts besides reading mail, though that is the primary motivation. You can press Shift-Windows-R to rotor among three states: whether read mail behavior is On, includes a "reading" announcement, or is Off. The default is On without an announcement. If you have heard enough of a mail message, remember to press a key to stop the Read-to-End process, e.g., the Control key, before pressing another key, e.g., Control-R to reply (or press Escape twice to return to the list of messages). The script suppresses automatic speech from verbosity settings when a message window opens. The intent is for email header information, such as the subject and sender, to be read from the list, and then just the body to be read when the message opens. This global script uses GW Toolkit.
