[access-uk] Re: Outlook scripts.

  • From: "Ali Amasyali" <Ali.Amasyali@xxxxxxxxxxxxxx>
  • To: <access-uk@xxxxxxxxxxxxx>
  • Date: Thu, 3 Mar 2005 10:48:23 -0000

Hi,
if you are using outlook 2002, try going into the calendar and set it to day 
view and turn the day anonsment on.  moving from day to day, jaws says Monday 
28th February, if you move to right, it says, Wednesday 1st March.  Tuesday is 
gone for no reason.  for sighted people it is there, but for jaws it is 
Wednesday now.  This makes rest of the calendar wrong.


Ali Amasyali
National Management Trainee (NMT)
Hackney Town Hall
Room 38
Mare Street
E8 1EA
020 8356 3287
ali.amasyali@xxxxxxxxxxxxxx

-----Original Message-----
From: access-uk@xxxxxxxxxxxxx [mailto:access-uk@xxxxxxxxxxxxx] On Behalf Of 
Peter Logue
Sent: 03 March 2005 06:59
To: access-uk@xxxxxxxxxxxxx
Subject: [access-uk] Outlook scripts.


Hi all,
        Here are a set of scripts that I received from Brian Hartgen. They are 
originally for Outlook 2000 and Jaws 5x, but I find they work very well with 
Outlook 2002 XP with Jaws version 6. Actually, Brian did write them for Outlook 
2000 and higher. The big plus with these scripts installed is that you needn't 
hit the say all key combo when you open emails. In fact, Outlook performs much 
like Outlook Express in that each email is read automatically.
        You could, of course, back up your enu folder if you aren't sure. 
Here's what Brian says about the scripts, then below that there is a link to 
download them. Enhanced Scripts for Microsoft Outlook

Enhanced Scripts for Outlook 2000 and Higher

Produced by Brian Hartgen of T&T Consultancy Ltd

August 2004

Introduction

JAWS version 5.10 already provides excellent functionality to  Microsoft 
Outlook.  However, the purpose of the scripts is to improve the overall 
usability and accessibility of the application.  The work undertaken falls into 
two specific  areas:  the Outlook calendar and E-Mail functionality. Any 
comments and suggestions to improve future editions of the scripts  are very 
welcome.

Installation

To install the scripts, simply launch the self-extracting file.  The files will 
be copied to your computer's hard disk into the JAWS 5.10 settings folder.
Note: for users of Jaws 6, move to the browse button and locate C:\documents 
and settings. User/Name. Application Data. Freedom Scientific. Jaws. 6.0. 
Settings. Enu.

WARNING:  In order for the Reminder window to be located from within any 
application, (see later section of this file), the default scripts must be 
overwritten.  However, only one script is added to the default set.

Testing Conditions

The scripts have been tested using Office 2000 and Office 2003.  I hope I have 
implemented the necessary code to ensure they work successfully within Office 
XP.

Launching Outlook

After installing the scripts, and when you launch Outlook for the first time 
thereafter, you will be asked to select a date format for the Outlook calendar. 
 The options are European and American format.  This is because the location of 
information relating to days is placed differently on the screen using either 
American or UK regional settings.

Use the up and down arrow keys to focus upon the desired regional setting and 
press enter.

The Outlook Calendar

Navigation in the Day View

In most circumstances, when using the left and right arrow keys within the Day 
View of the Calendar, by default JAWS will read out the focused day, such as 
"02 august".  If an appointment is an "all day" event, JAWS will read the title 
of the appointment when the day gains focus.

Within the  scripts, the  reading of the dates has been corrected slightly to 
avoid unnecessary chatter within Office 2000.

Appointments in the Day view

With the default scripts, when using the arrow keys to move through the
dates, there is no method of being able to tell   whether appointments
exist for
a given date.  The only way to verify this is to press the TAB key on each day, 
whereupon JAWS will sometimes read the appointment, or else it will say "no 
appointments".

To this end, the scripts will always advise you of the current status of a day.

List of 3 items
* If an "all day" event occurs, JAWS will announce the title of the 
appointment.  If necessary, the TAB key can be pressed and JAWS will announce 
the appointment title, followed by the words "all day". * If appointments exist 
at specific times of the focused date, JAWS will use the term "timed 
appointments".  This indicates that the TAB key can be pressed multiple times 
to listen to the appointments.  Once done, JAWS will now accurately  read the 
time at which the appointment exists, together with the subject of the 
appointment.  Keep pressing the TAB key until JAWS says "day view", whereupon 
you have reached the list of days again which can be browsed through using the 
left and right arrow keys. * If no appointments exist on the focused day, JAWS 
will say "no appointments". list end

This procedure will considerably improve the user's ability to navigate through 
the days much more efficiently.

If by pressing the TAB key an appointment has focus, the left and right arrow 
keys, or control+left and right arrow keys can be used to move through the 
appointment details a word or character at a time.

Days of the Week in the Day View

Many people conceptually find it easier to know the day of the week on which a 
particular date falls.  Within the scripts, a keystroke can be pressed, 
ALT+SHIFT+D, which toggles whether or not days of the week are spoken.  When 
JAWS is set to announce days, using the left and right arrow keys will cause 
JAWS to announce the day first, then the date.  For example, "Monday 2 August".

Activating this feature is also useful as and when you want to ascertain on 
which day a specific date falls.  The procedure would be:

List of 4 items
* Press Control+G to activate the "go to" dialogue;
* type in the date required, such as "4 January 2005".
* Press ENTER.
* JAWS will announce the day of the week and the focused date. list end

The announcing of days preference setting is remembered across Windows sessions.

Navigation in the Week View

It is possible to navigate through the Week View using the arrow keys. The 
screen is divided into two halves, with each half devoted to at least three 
days of the week.  It is possible to use the up and down arrow keys to move 
through all of the days in the week.  However, the left and right arrow keys 
can be used to "focus in" on a part of the week more quickly.  For example, 
when focused upon 2 August, pressing the right arrow would take you to 5 August.

The easiest way to browse through appointments for the week from a given 
location is to use the arrow keys to focus upon the required starting point for 
browsing.  Then, use the TAB key.  When the TAB key has been pressed once, you 
are taken into what I call the "appointment level". Effectively, this is a 
series of edit boxes where you can use the control left and right arrow keys 
and control+left and right arrow keys to browse the appointment details a word 
or character at a time.  Each time the TAB key is struck, JAWS will announce 
the appointment subject.

To return to the "week level", press the ESCAPE key.

As an alternative to pressing the Escape key, if you press Tab multiple times, 
JAWS will eventually say "Week View", whereupon the arrow keys can be used to 
browse through the days in the usual manner.

Navigating in the Month View

This procedure is very similar to navigating in the Week View, in so far as the 
TAB key can be used to move through appointments.  When the TAB key is struck, 
JAWS enters "appointment level" and the date and subject of the appointment 
will be heard.  Press ESCAPE to return to the "Month Level".

As an alternative to pressing the Escape key, if you press Tab multiple times, 
JAWS will eventually say "Month View", whereupon the arrow keys can be used to 
browse through the days in the usual manner.

In terms of navigation in this view, the left and right arrow keys will move 
through days of the week, while the up and down arrow keys move through weeks.

Reminder Window

From any application, press alt+shift+R  to place focus on the reminder window 
if it is visible.  If you are located within Microsoft Outlook when this 
keystroke is pressed, the default JAWS functionality is used to place focus 
upon the reminder window.  However, if an alternative application is in focus, 
the scripts will locate the reminder window.  Useful feedback will be given 
while this is in progress.

Notes Area

When the TAB key has been pressed to focus upon a specific appointment, the 
ENTER key can now be pressed which will then cause focus to be placed within 
the notes area.  This is whether further explanatory notes are given about the 
appointment.  The arrow keys can then be used to read the notes.

New Appointment Dialogue

When tabbing through the New Appointment dialogue, JAWS will now accurately 
report the various prompts.

Troubleshooting

The most common problem when using any scripts produced for the Outlook 
calendar is the announcing of time slots within the Day View.  This is because 
the time slots are in the form of a colour band which moves up and down the 
screen, and there are many situations where JAWS fails to detect this correctly.

The following suggestions may help in correcting this problem.

List of 4 items
* Ensure that, particularly if you are using Windows XP, all display settings 
on the computer conform to the recommendations set out below. 1. From the 
Windows Control Panel, move to "Display" and press Enter. 2. From the themes 
combo box, select Windows XP. 3. In the List of backgrounds on the Desktop 
page, choose Bliss. 4. Set Position to "Stretch." 5. In the Screen Saver combo 
box on the Screen Saver page, press HOME to select none. 6. On the Appearance 
page, set Windows and Buttons to Windows classic style. 7. Set Color Scheme to 
Windows Standard. 8. Set Font to normal. 9. Tab to OK and press enter. 
* Re-train the highlight colour for the calendar by pressing
control+shift+alt+Z.  This is not a documented keystroke but a very
useful one.
* If necessary, rather than re-training the colour, remove the file from your 
JAWS settings folder entitled "outllib.jsi".  This contains your preference 
settings including the RGB string representing the colour.  Then re-start JAWS 
and re-enter the calendar.  The  file will be re-created automatically and the 
colour re-trained. * Maximise the calendar window by pressing alt+space, then 
X. list end

E-Mail

The Address Book

One way  of being able to select recipients  of messages is to use the quick 
access to the Address Book.  After typing the first name of a contact in the 
"to", "CC" or "BCC" fields, press control+K.  JAWS will now read the message 
which is displayed, then allow you to use the arrow keys to focus on a name in 
the address book.  JAWS will now accurately read the name of the contact while 
moving through the list.  The ENTER key is pressed to accept the name into the 
relevant field in the message.

As an alternative, when the message has been composed, press
control+enter.  Again, if there is more than one occurrence of the name
in your address book,
you will be advised of this.  Using the arrow keys will accurately report the 
available entries.

Automatic Reading of Messages

It is now possible to have JAWS read messages to you automatically when the 
Enter key is pressed.  Use the alt+shift+M keystroke to instruct JAWS as to 
whether messages will be read automatically or not.

If messages are set to read automatically, when the Enter key is pressed, JAWS 
will begin reading the message.  If set to not read automatically, the usual 
from and subject lines are read.

Your preference is remembered across Windows sessions.

Moving Through Messages Internally

Some people like to open a message to read its contents, then press the Next or 
Previous Message keystrokes, control+full-stop or control+comma, to move 
through the messages without going back to the index.

If messages are set to read automatically, these keystrokes will now cause the 
next or prior message to be read immediately.

A mode has been included, entitled "Name and Subject", toggled with
alt+shift+N.  If activated, and when the control+full-stop and
control+comma keystrokes
are used, you will hear who the message is from, then the subject header, then 
the message.

Your preference is remembered across Windows sessions.

Deleting Messages Internally

Assuming that the appropriate option is set within Microsoft Outlook to display 
the next message when an item has been deleted, JAWS will now read the next 
message automatically if the appropriate option has been set.

List of 3 items
* From within Outlook, choose Tools, Options, E-Mail Options.
* Rather than allowing Outlook to return to the In Box when a message is 
deleted, use the Down Arrow key to highlight the option "Open the next item". 
* Close the successive dialogue boxes by tabbing to each  OK button and 
pressing Enter. list end

Now within an open message, you can press control+D.  If messages are set to 
read automatically, the next item will be read.  If the option in the scripts 
is set to read from and subject headers, these too will be read.

Additional Announcements

When you are using the arrow keys to move through the list of messages, and you 
reach either the top or bottom of the list, JAWS will advise you of this.  
Similarly, when the delete key is pressed within the index of messages, and 
there are no further items in the list, JAWS will advise you that the mailbox 
is empty.

Move Past Headers

Within Outlook, when messages have been forwarded or replied to, it is often 
useful to skip past the header information to read the previous correspondence 
in the thread of messages.  Pressing shift+enter will cause JAWS to find the 
beginning of the next part of the thread.

For example:

List of 3 items
* Press enter on a message and read it with the arrow keys.
* When you wish to move to the next part of the thread, such as the original 
message, press shift+enter.  JAWS will attempt to locate the next part of the 
message, moving past all the header information. * If messages are set to read 
automatically, JAWS will begin reading from the newly located point.  If 
messages are set not to read automatically, the newly located line will be 
read. list end

If JAWS was unable to move past the header information, for example if the 
keystroke had been pressed within a new message, you will be advised that the 
header information cannot be moved through.

Reading Number of Messages with INSERT+TAB

When in a mailbox, press INSERT+TAB to gain useful information such as the 
number of messages in the box.

Help Information

The Hotkey Help, activated with insert+H, has been enhanced.  In particular, 
much of the Hotkey Help for the Calendar has been re-written.

Tutor messages for the Calendar have been included for all views, and Screen 
Sensitive Help has been modified.

Finally, this help file can be read at any time by pressing
control+shift+F1.

Other Additions to the Microsoft Outlook Scripts

The following is a list of other changes made to the scripts for Microsoft 
Outlook which ship with JAWS by default.

List of 5 items
* Fixed a problem where, if you tab into the details of an appointment and use 
the left and right arrow keys, JAWS reports the appointment details rather than 
the character on which the cursor is placed. * Fixed a problem where pressing 
the TAB key within the laptop layout to take you to an appointment does not 
read the appointment automatically. * Fixed a problem where pressing the tab 
key to take you back to the Day View causes JAWS not to use the words "Day 
View". * Fixed the correct keystrokes not being reflected within the Hotkey 
Help for the calendar when using the laptop layout. * Ensured that all messages 
which do not appear on screen, such as "no appointments" or "determining 
calendar highlight colour" etc., are all delivered using the JAWS message 
voice. list end

Other changes are of course listed within the relevant sections of this 
document.







Download the scripts from: 
http://www.sightconnections.com/programs/OutlookScriptsRenewed.exe


** To leave the list, click on the immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** access-uk-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq



London Borough of Hackney may exercise its right to intercept any communication 
on its networks - for more information see 
http://www.hackney.gov.uk/email_disclaimer.html

** To leave the list, click on the immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** access-uk-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: