#PageStream 3.0
Michael, I finally realized how to explain this application of mine. (I hope) I
guess I've been so wrapped-up in it for so long that I wasn't explaining it too
well.
I've saved out the various parameters that make up the final print-out of each
"page" of the app. These params are stored as files in RAM until the user goes
on to the next page, when they are saved to the hard drive. Here are the
files:
1. A text file where [CR]
the contents of [CR]
each "box" are [CR
saved like this. [CR]
(I put in the "[CarraigeReturn]s" in case the Compuserve formatter changes what
I'm typing here)
Each line in the text file is written exactly as it appears on screen.
2. The next file contains the "x" and "y" coordinates indicating where each
line begins when it appears on screen.
3. The next file contains three coordinates that enable me to construct a "box"
around the text.
a. left-side column
b. bottom row
c. right-side column
The "top" is a constant "row" coordinate to begin with, and the whole thing
hangs from there.
By reading this information into a compound variable, I can re-construct the
box around the text. This is repeated for all of the text and boxes that the
user has "drawn".
(from 6 to 16 boxes of varying size. All of the boxes are connected to one
another, kinda like large graph paper with each box a different size, and
printing in each box)
***
I use "flags" to mark the beginning of each "box" in the various files, so the
whole shebang reconstructs quite easily!
I hope this is clear. Anyway, can I "type" this text, and "draw" these lines
into PageStream using an ARexx script?
Thanks again, Greg.