SYSTEMPOINTER: Does anyone else constanly forget this command? I quite often have to go right through the Helpfile to find it!
I would much rather have commands like HIDEMOUSE and SHOWMOUSE (or even SHOWMOUSE TRUE/FALSE) than SYSTEMPOINTER TRUE/FALSE. By all means keep it in, for the sake of backwards compatibility, but any chance of adding the other command(s)?
Does anyone else agree? Most importantly does Gernot agree? :)
Nope, it's just you, my senile old friend! However, I would agree that SHOWMOUSE TRUE/FALSE would be a more logical command ....
It's not hiding the mouse, it's showing the pointer. And SHOWMOUSEPOINTER was a bit awkard IMO. ;)
Yes I constantly have to look it up too. But I have to constantly look up everything... Showmouse and Hidemouse would sit better though.
The beauty of this language is the ability to create your own functionality.
FUNCTION SHOWMOUSE:
SYSTEMPOINTER TRUE
ENDFUNCTION
FUNCTION HIDEMOUSE:
SYSTEMPOINTER FALSE
ENDFUNCTION
And if you use a custom pointer, HIDEMOUSE is obsolete:
FUNCTION SHOWMOUSE:
DRAWSPRITE 1,MX,MY
ENDFUNCTION
Gernot: I know it's not actually hiding the mouse, but those are the commands other languages use (BlitzMax most recently) and I've got used to them. I've never called the mouse cursor a "systempointer", so that's why I forget it.
Hemlos: I know you can create a function - you can create a function for pretty much anything and everything, but you know, sometimes it's nice just to have it there already (and easy to find/remember!). ;)
It's not a big deal, just something that I've thought about several times before, but not bothered posting about.