Changed SetMouseShow to SetCursorShow, because that makes a bit more sense.
Cleaned up objective-c code a little.