Re: NSCursor changes not sticking
Re: NSCursor changes not sticking
- Subject: Re: NSCursor changes not sticking
- From: Andrew Thompson <email@hidden>
- Date: Sun, 8 Jun 2003 11:57:08 -0400
On Sunday, Jun 8, 2003, at 11:05 America/New_York, Daniel Zitter wrote:
I don't think writing your own spin cursor is advisable, while the use
a progress indicator is.
(Remember the cursor is held in trust by the OS for the user's
benefit, not your application's.)
UI Guidelines (p. 29):
"For operations that dont execute immediately, use a progress
indicator to provide
useful information about how long the operation will take. See
Progress
Indicators (page 141)."
Actually, I never said it was a spin cursor, though I see one of my
method names might have given that impression (spinCursor:)
The code is actually general purpose for any animated cursor.
In fact, this code is from the Mozilla browser Camino, and we already
have a nice progress indicator in the top right of the window, thanks :)
Mozilla based browsers model a state where the application is busy, and
will perform slowly, but will still respond to the user. For this state
we use a mixed cursor consisting of an arrow and a small disk. This is
what I'm animating right now. Its a different state to the coloured
disk provided by the OS, which, as you know, indicates the application
will not respond.
AndyT (lordpixel - the cat who walks through walls)
A little bigger on the inside
(see you later space cowboy ...)
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.