Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!well!wdh From: wdh@well.UUCP (Bill Hofmann) Newsgroups: comp.sys.mac.programmer Subject: Re: Revealing the Mouse Cursor Message-ID: <14473@well.UUCP> Date: 8 Nov 89 23:49:14 GMT References: <32409@ucbvax.BERKELEY.EDU> Reply-To: wdh@well.UUCP (Bill Hofmann) Organization: Whole Earth 'Lectronic Link, Sausalito, CA Lines: 14 In article <32409@ucbvax.BERKELEY.EDU> oster@dewey.soe.berkeley.edu (David Phillip Oster) writes: >TextEdit hides the mouse cursor by calling ObscureCursor(). My testers >have complained that the cursor doesn't re-appear until they move the >mouse. The only solution I could come up with is to call InitCursor(). Is >it okay to call InitCursor() whenever you feel like it? What other choice >is there if you care about this point? It's just fine to call InitCursor whenever you please, note however that it sets the cursor to the arrow cursor, so you may want to do a SetCursor immediately after this. BTW, there is some logical sense to doing an ObscureCursor, basically so the user can see what s/he's typing. I agree that it is confusing to lose it, but your testers are the first people I've heard complain enough to make a difference. -Bill