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

Reply via email to