custom cursor support for windows