Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Make_user_manual.r ?

From: sunandadh:aol at: 22-Jan-2002 5:24

I've just shipped a prototype of an application. The prototype is in Rebol, and consists of about 45K of code. Tiny by any standards. But it shipped with a 3 meg PDF consisting of 6000 words of text and a load of screen shots. Once I congratulated my self for getting out the door--and on deadline day too--I started thinking there has got to be a better way. Suppose I redid those 6000 words of text in (say) make-doc format. And embedded in them was a "click-stream" to run the application, add data, scroll, etc; and then capture the screen image and insert it in the printed document. If I had been able to do that, the whole shebang would have been under 100k. I've got no idea how to go about doing something like this, but I would suggest it would need something like: -- Some way to "play" a script from a "make-doc" script. I've got no idea how this could be done. -- Some re-engineering of the target application to make it "make-doc" friendly (perhaps giving a name to every Layout and VID element that is to be clicked so we can dispense with simulating mouse moves). -- Some re-engineering of the target application (or the shipping of a special "documentation" copy) because I don't want to be running keystrokes into someone's live data. -- The ability to capture screen shots in Rebol of VID windows. (This bit's not so hard) If this was possible, the same code base could also: -- run demos -- automate data entry -- allow the end user to record "macros" for any Rebol application. So if anyone has any idea of how to play a script from another, feeding it keystrokes or equivalent, and capturing all or part of its VID windows, I for one would be grateful for some help.... ....I have another iteration of the prototype in a few weeks and I'd much rather be impressing the world with a 100K download that apologising for what will be closer to a 6meg monster. Thanks! Sunanda.