> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, December 09, 1999 10:59 PM
> To: [EMAIL PROTECTED]
> Subject: [REBOL] Console GUI functions? Re:(4)

> I'm even more late, I once thought about it, too but didn't
> come to the point where I could start. I don't think I have
> any ideas you two haven't thought of by now, but I would be
> interested, too.

Well, let's see what we would need for a GUI function collection (just add
what's missing):

1. Write a rectangular-block of data to a specific x,y coordinate, where
content is rolled-out to the right and down. Refinement of this function
should be able to take a rectangular destination area and strip the source
to these borders.

2. Have a way to store textual data in a Rebol-object, so that it can be
accessed given a top-left/bottom-right coordinate:
get-content myContent 3 4 12 12

3. Have a stack of rectangular regions which can be stored and restored.
put console-content 3 4 12 12
put console-content 5 6 7 7
pop (restores and removes the top element)
top (restores the top element)

4. Have a tool to convert textual gui-masks created with an editor etc.,
which can later be load into Rebol.

These functions would be enough to start with.

Robert M. Muench, Karlsruhe, Germany
    ==> ask for PGP public-key <==

  When do you want to reboot today?

Use the free portable GUI Library
OpenAmulet from http://www.openip.org

Reply via email to