0 Members and 3 Guests are viewing this topic.
Ah ok. What does change location accross OS versions? Mapar007 told me about the Garbage Collecting routines.
EDIT:Also, the line routine is not hijackable, so it would have to be an entirely different routine for the back buffer or a more inefficient routine for arbitrary buffers. Same thing with the circle command.
Quote from: DJ Omnimaga on October 07, 2010, 11:38:53 pmAh ok. What does change location accross OS versions? Mapar007 told me about the Garbage Collecting routines.Mostly just added stuff, but undocumented features might get removed (I'm not sure, though).EDIT: The poll seems nearly unanimous now
Quote from: Deep Thought on October 07, 2010, 11:42:04 pmQuote from: DJ Omnimaga on October 07, 2010, 11:38:53 pmAh ok. What does change location accross OS versions? Mapar007 told me about the Garbage Collecting routines.Mostly just added stuff, but undocumented features might get removed (I'm not sure, though).EDIT: The poll seems nearly unanimous now Well, Mapar told me the GC routine got moved from a location to another accross OS versions and it's not a new feature.
Quote from: Quigibo on October 07, 2010, 11:29:42 pmEDIT:Also, the line routine is not hijackable, so it would have to be an entirely different routine for the back buffer or a more inefficient routine for arbitrary buffers. Same thing with the circle command.I'd be ok with a whole second copy of the Line() routine being needed for the back buffer, or a more inefficient one for arbitrary buffers. I'm not terribly worried about speed, it would just be nice to have these for UI drawing.
minput(startx, starty, endx, endy)->Str1Example:minput(10,20,86,28)-> Str1 (above: 8 units alloted for y, since 6 is height of tiny text, plus 2 for padding.)Multiline: (If you decide to do so)minput(startx, starty, endx, endy, multiline BOOL)->Str1(Multiline is just multiple lines, within the rande of (startx, starty) and (endx, endy).)Different buffers:Buffer:minput(startx, starty, endx, endy, multiline BOOL)ʳ->Str1Backbuffer:minput(startx, starty, endx, endy, multiline BOOL)ʳʳ->Str1
[[A,B,C,D,E,F,SUB,etc.]]→GDB0
Goto GDB0,X.orsub(GDB0,X)
Not that important, but a length()r would come in handy for me.
I think an on-calc documentation of all the commands would be most excellent.