DEMO version ! After registering you will receive a complete version.
Description
This function lets you move the logical origin (0,0) for all output, which
done though the General Terminal API, to the point ('X','Y').
The screen has a physical origin (the upperleft corner is (0,0)).
A logical coordinate defines the origin (0,0) anywhere on the screen.
Only the functions in the General Terminal API use these logical coordinates.
All the other functions use physical coordinates.
This function is particularly useful when you work with windows. If you
open a window, you can set the logical origin to the upperleft corner of
the window, so if you write at location 0,0 (@ 0,0 SAY "Hello"), you will
physically write to the window. And so if you want to move a window, you will
only have to change the logical origin !
The function returns an array with the old logical coordinate information.
Syntax
FGLSetBaseXY( [< X >,< Y >,< FGL_GRAPH | FGL_TEXT >] ) -> oldBase.