home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
056.lha
/
talker.doc
< prev
next >
Wrap
Text File
|
1986-11-20
|
3KB
|
58 lines
"Mousetalker"
©1987 RGB VIDEO CREATIONS
All Rights Reserved
Created by Rod Molina
09/01/87
Amigalink BBS: 305-622-0138
Mousetalker is a module designed for use with JOURNAL(David P. Cervone)
although it may also serve other purposes, It's main purpose is to provide
a voice interface during Journal Playback. It will describe Playback actions
as they occur so that you can understand what's going on ---whether a mouse
button is pushed or released, the mouse dragged, or keyboard pressed.
Mousetalker uses a handler interface similar to JOURNAL. During its
creation I found that since JOURNAL is linked into the input stream with
a priority of 51 (1 above Intuition), Mousetalker would only work if a
JOURNAL playback was occuring in the same window/screen that Mousetalker
was installed in. To remedy this, I had to make an alteration to JOURNAL's
PLAYBACK module. I recompiled PLAYBACK so that it would link into the
input stream with a priority level of 52. That way I could put Mousetalker
at a priority of 51 so that it would be between Intuition and PLAYBACK
therefore it could then intercept the signals sent by PLAYBACK no matter where
the PLAYBACK was taking place. I have included the altered version of PLAYBACK
to work with Mousetalker.
Mousetalker and PLAYBACK make a perfect team for the purposes of
online tutorials. Incidently you'll see the two together in the
form of the new DELUXEHELP FOR DELUXEPAINT-II® program which is in the process
of distribution at the moment. Check for the DELUXEHELP demo on various BBS's
and you can get an idea of how effective the two can be.
To get Mousetalker running you need to have the Narrator.device in
your devs directory first. Make sure your volume is up and type & enter
"RUN TALKER" from CLI. Mousetalker should tell you it's installed and give
you the available command key toggles. Initially it will be installed in
the "VOICE OFF" state. Toggle it on by pressing and holding down the
Left-Alt Key, then press and release the HELP key and Talker should say
"VOICE ON" telling you that it is active. Anything you type on the keyboard
or mouse-button functions will be voice-reported. Right-Alt & HELP toggles
talker into the "VOICE OFF" mode. To remove talker, hold down the Right-AMIGA
and press and release the Left-Amiga.
I made Talker as quick as possible by writing directly to
the Narrator device instead of going through the Translator Library, It's
still not as fast as I'd like for it to be but I'm working on it.
When playing back a JOURNAL recorded event, make sure you use the version of
PLAYBACK that is included with Mousetalker or else Mousetalker won't be able
to voice report while PLAYBACK is occuring. Speed is a factor during playback
and like I said, Talker can only keep up to a point. Sometimes it may miss
a keystroke or mouse event. To get around this problem, I found that if you
record a JOURNAL while Talker is activated, you can ensure that Talker will
work properly when PLAYBACK is used.
Well that's it for now.... If you have any suggestions or idea
please let me know by calling the AMIGALINK BBS (305-622-7049) and look out
for:
DeluxeHelp For DeluxePaint-II!