Re: Wait / Busy Cursor
Re: Wait / Busy Cursor
- Subject: Re: Wait / Busy Cursor
- From: rsharp <email@hidden>
- Date: Thu, 25 Apr 2002 13:04:39 -0500 (CDT)
On Thu, 25 Apr 2002, Scott Tooker wrote:
>
the short answer is: you don't. The wait cursor is controlled by the
>
Window Server and appears when you application doesn't respond to events
>
for a given amount of time.
Agreed. But, it would be nice to be able to programatically change the
cursor to a "wait" cursor just as you can do in Carbon.
(BTW, from Carbon, one cannot ask the system to draw the spinning rainbow
cursor programmatically...I think some have requested that feature, but I
don't think we'll ever see it...thus, developers just use either the
built-in wristwatch, or make their own).
This is really an HI issue, but I believe that the proper thing to do is
to display a "wait" cursor if the operations are short enough (I don't
know off-hand what threshold this would be...I don't think any number was
ever set).
If the operations are longer, it would be appropriate to show a
progress bar...either determinate if you could estimate the duration, or
indeterminate otherwise.
Most elaborate usage of this scheme I've seen is in PhotoShop when
applying filters. PS always starts out with a wait cursor, but if things
start taking too long, they then display a progress dialog. Works nicely
as they cover all cases (i.e. tasks that are short and long).
Rick Sharp
Instant Interactive(tm)
_______________________________________________
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.