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

Reply via email to