[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
XPmousePush()
Save the Mouse state, and return it in a Character
------------------------------------------------------------------------------
Function: XPmousePush()
Saves the current mouse state, and returns
the state Buffer as a Binary string (It was quite
long, to my humble opinion). Can be used when you
switch to graphics mode, or use OverLay() or whatever
to run external programs.
Restore the State with MousePop().
Note that the function has nothing to do with
the visibility of the Mouse Cursor!
Note also that there is not a real Stack, as the
name would imply, it simply returns a Char var,
and MousePop() accepts a char var. You'll have to
save the character var yourself. Name was chosen
because MouseRestore was not possible, as MouseReset
is recognized as having the same name by the Linker.
Syntax: XPmousePush() --> cMouseStateBuffer
Arguments: None.
Returns: State Buffer in Binary string
Usage: cMouse := MousePush()
OverLay(...) //That Magic Call..
MousePop(cMouse)
See Also:
XPmouseThere()
XPmousePop()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson