[REBOL] Re: Make_user_manual.r ?
From: brett:codeconscious at: 26-Jan-2002 12:19
Hi,
Still been playing. I've now managed to get the following applications
scripted
including a picture
of request-file in action.
Calculator - two images.
Effect Lab - one image.
Rebtris - one image.
Message Export - three images.
You can see the demos on my rebsite "Code. C." under the folder "Play Apps".
These generate the images and just
display them on screen.
I had problems trying to script:
Splash - does wierd stuff :)
To Do - difficult to find the faces to target
BTW, I changed the definition of the face search functions I sent earlier.
There is no longer a need
to specify a face to start the search. You can use the /from refinement if
you need to search from a
specific face down.
I feel that the scripting should be made into a dialect to make things
easier, but I'm not sure how to go about that. If there
is some kind soul who would do that I'd be grateful, particulary if they
could explain the various steps of analysis, design and implementation for
the dialect. I think that would be really helpful to everyone.
I'm guessing the dialect should:
* attempt to make addressing of screen elements easy.
* attempt to make setting of values and calling of actions easy
* take pictures
* have embeddable rebol expressions (for specific cases where the dialect
has no pre-defined solution)
nice to have:
* allow expectations to be verified "application should be in this state"
It think that is the next most useful step in getting this into a active
documenter (with click stream).
Testing would be helpful too.
After that a methods for image highlighting (drawing arrows, boxes on the
images) and cropping typical of documentation type images would be useful.
Also, I've put an updated "set-style-data" function (formerly set-data - the
one that sets the data for a VID style while it
is on screen) on my rebsite. It is incomplete, likely to have bugs, but
works for some things. If haven't been able to go
through every standard vid-style. If any one can take a moment to fix bits
of it or validate it - that would be wonderful too.
Brett.