Morning and a wonderful New Year alltogether,
many years ago, I was thinking about the way, QLib handles it's own
"Applikation Window" under PE. I do not really think, it heavily uses WMAN,
but I always wanted to know, how it does, what it does.
In those years, I was always searching for such little routines, which just
enables me to make it like QLib does it, say, just a few items, which get
"outlined" when touched with the pointer, which can be selected, nothing
serious.
Qlib has there (apart from other MC extensions) it's own SuperBASIC
extensions for PE handling embedded. The extensions for the PE handling seem
to be (in one piece of code):
WM_Rptr (to read the pointer)
WM_Outln (to set the outline)
WM_Sptr (to set the pointer)
WM_wrsp (write sprite???)
input_edit$ (to input something, e.g. the filename)
CURSEN (maybe the same as TK2)
CURDIS (maybe the same as TK2)
Dnr (??)
Fwind (??)
Tqueue (??)
A nice little, self written kind of "Toolkit". Years ago I have extracted
that piece of code from QLib with S_Edit and loaded it but do not know the
correct parameters nor, if this piece is all QLib needed. I also do not
know, if it was written by Liberation themselves or by TT (who has written
the "Extensions" for the QLib'd paint program, which was enclosed by the
first version of the Sandy SQB "supermouse" with mouse connector, although
this program only used the pointer interface routines).
OK, so far, so good. Was just an idea. Liberation Software never answered
letters, when I asked them, how they have managed it.
Cheers...Ralf
_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm