On Wednesday 26 December 2001 10:57 pm, Ross Boylan wrote:
I've seen some references to EventRecorder for doing this, and wonder if that is a reasonable place to start.
The EventRecorder records raw events; if the screen is a different size or someone moves a window you could be out of luck. And I don't think it's set up for interactivity.
Also, if people have ideas about other approaches to conveying the information, I'd love to hear them. I know that personally I usually find demos annoying, so I'm not quite sure why it seems appealing to me now. I guess one factor is I think I can produce it faster than a really full-featured documentation set. Since I'm playing around with the application, it's in nothing like a final state, so the complete documentation would be extravagant even if I had tons of time.
I used a bookmorph with live examples for my Connectors Demo.
Another possibility is to do what Tansel did for the SqueakNews and use GeeMail morphs and trigger behavior when you scroll to a certain point. So you can use progress through the GeeMail morph to run your demo.