Hi Peter. Have you looked at a product called "Camera Man"? With it you
can record mouse movements while using any software. It will also record
sound while you are running through the use of programs. I have used this
to create demonstrations for CBTs. The file format can be saved in QT. You
would then be able to control pause, stop and play easily in MC. I find
this to be a lot easier to do than simulating mouse moves and running audio
in the background over picts in MC.
-Mark Talluto
> I've been developing a CBT package that includes animated
> demonstrations of the use of some software. The animations have been
> programmed to include the following elements:
>
> - automated mouse movement
> - automated text input
> - automated button clicking
> - automated field scrolling
> - voice-overs
> - appearing and disappearing elements, etc.
>
> The whole idea is to give the impression of an unseen human guiding
> the user through various processes.
>
> A key feature is the ability for the user to abort a given animated
> demo. I tried doing this by encapsulating each animated demo in a
> 'try' statement and telling the user that they could Ctrl+dot to
> abort a sequence part way through. However, whenever the user aborts
> during the playback of a voice-over segment an error dialog appears.
> This also happens during non-sound parts of the animation but in a
> less predictable fashion.
>
> In the end the only way I could get round the problem was to resort
> to the "deprecated" approach of setting the 'lockErrorDialogs' and
> handling the 'errorDialogs' message. This worked fine and allows
> immediate termination of sound segments as well as all the other
> elements.
>
> Any ideas why the 'try' method didn't work, especially with sound?
> Also, can anyone suggest a more appropriate or elegant approach?
>
> Best regards
>
> Peter
------------------------------
KIDware Technologies
Education Software Developers
[EMAIL PROTECTED]
http://www.kidwaretech.com