Dennis, about the idea of a script to announce a "please wait" message
periodically while the cursor shape is hour glass, There is a handy
little function I have not used yet, but which, according to the docs,
allows you to schedule a function to run after a certain delay called
ScheduleFunction. There is also a companion UnscheduelFunction which can
be used to cancel a schedule which is still pending. When the
CursorChanged event runs, you can set or clear a flag which controls
whether this periodic scheduling happens and, if the shape is hour glass,
it would schedule the first run of the message announcement. The
function which speaks the "please wait" string would look at this flag
and decide whether or not to speak the string and schedule another run of
itself and thus continue the periodic schedule.
Happy experimenting.
Jim Snowbarger
-
Visit the jfw ml web page: http://jfw.cjb.net