0 Members and 6 Guests are viewing this topic.
GetCalc("appvMyAppV",Y1{Y1-2}r-1->SFor(X,0,SDisp {Y1+S}>CharEnd
By the way, the reason I can't draw the circle or line to the backbuffer is that the routines are hardwired into the primary buffer and are not possible hijack like my other routines. For instance, the sprite drawing routine defines what buffer it will draw to in the very beginning of the routine so all I have to do is define a different buffer before calling it and then call the routine a little further down than it's normally called, skipping the part about the regular buffer, to hijack it with the new buffer. This isn't possible with the circle or line since the buffer is defined in the middle. I would have to write entirely separate routines since they can't share and it would inflate the code.
I still don't feel comfortable with arbitrary jumping because its generally dangerous and isn't really useful to the average programmer.
This is all fine, if you only want Axe to be used by the average programmer. If you never want Axe to be used for advanced purposes, this is perfectly fine. This kind of thing would open Axe up to serious programmers, for serious purposes.