Re: How to show progress indicator for background job

2010-01-19 Thread Scott Ribe
 However the apple UI guidelines state not to use any controls in the bottom
 bar.

???

I don't see that. I see a pretty detailed discussion of what kinds of
controls to use in the bottom bar and why.

http://developer.apple.com/mac/library/documentation/UserExperience/Concept
ual/AppleHIGuidelines/XHIGWindows/XHIGWindows.html#//apple_ref/doc/uid/2
961-SW6

I don't see anything about progress indicators though.

-- 
Scott Ribe
scott_r...@killerbytes.com
http://www.killerbytes.com/
(303) 722-0567 voice


___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: How to show progress indicator for background job

2010-01-17 Thread Ron Fleckner


On 17/01/2010, at 4:06 PM, Grant Christensen wrote:

Hi, apologies for having a wrong topic, replied instead of created a  
new message.


On 16/01/2010, at 11:25 PM, Grant Christensen wrote:


Hi all,

Somewhat new to cocoa (Mac even) development, and I have a UI   
layout question that I am hoping to get some opinions on.


I have a single window application that contains both a toolbar and  
a bottom bar.  The application periodically goes off and reads some  
data from a remote server.  This is a process that may take up to  
five seconds, and I don't want to make the user pause while it is  
occuring, so don't want to pop up a sheet with a status or similar.


My first thought was to put a label in the bottom bar saying  
something like: retrieving from server xxx, and also have a  
progress indicator.  However the apple UI guidelines state not to  
use any controls in the bottom bar.


Can you think of any other Mac standard ways to show progress in a  
non obtrusive mannor?  Just the status label alone may not be  
sufficient as there would be no way to see if the process has  
stalled.


Thanks for any suggestions

Grant Christensen


Hi Grant,

I don't think there'd be any problem putting a message and a progress  
bar in the bottom bar.  They aren't controls, they're just items which  
tell the user the state of your app's progress.  In fact, both Xcode  
and Safari do exactly this.  In Safari the bottom bar is called a  
status bar; fairly self explanatory.


Ron
___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: How to show progress indicator for background job

2010-01-17 Thread Grant Christensen
Hi Ron, 

Thanks for that... I should have thought to check out how Apple did it 
themselves.  I was thinking a status message would be ok, but wasn't sure about 
the progress bar, but then it could all be handled in a text label anyway... 
Downloading update... 10% complete.

Gant

On 17/01/2010, at 6:31 PM, Ron Fleckner wrote:

 
 On 17/01/2010, at 4:06 PM, Grant Christensen wrote:
 
 Hi, apologies for having a wrong topic, replied instead of created a new 
 message.
 
 On 16/01/2010, at 11:25 PM, Grant Christensen wrote:
 
 Hi all,
 
 Somewhat new to cocoa (Mac even) development, and I have a UI  layout 
 question that I am hoping to get some opinions on.
 
 I have a single window application that contains both a toolbar and a 
 bottom bar.  The application periodically goes off and reads some data from 
 a remote server.  This is a process that may take up to five seconds, and I 
 don't want to make the user pause while it is occuring, so don't want to 
 pop up a sheet with a status or similar.
 
 My first thought was to put a label in the bottom bar saying something 
 like: retrieving from server xxx, and also have a progress indicator.  
 However the apple UI guidelines state not to use any controls in the bottom 
 bar.
 
 Can you think of any other Mac standard ways to show progress in a non 
 obtrusive mannor?  Just the status label alone may not be sufficient as 
 there would be no way to see if the process has stalled.
 
 Thanks for any suggestions
 
 Grant Christensen
 
 Hi Grant,
 
 I don't think there'd be any problem putting a message and a progress bar in 
 the bottom bar.  They aren't controls, they're just items which tell the user 
 the state of your app's progress.  In fact, both Xcode and Safari do exactly 
 this.  In Safari the bottom bar is called a status bar; fairly self 
 explanatory.
 
 Ron


---
Grant Christensen




___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: How to show progress indicator for background job

2010-01-17 Thread Quincey Morris
On Jan 17, 2010, at 00:58, Grant Christensen wrote:

 Thanks for that... I should have thought to check out how Apple did it 
 themselves.  I was thinking a status message would be ok, but wasn't sure 
 about the progress bar, but then it could all be handled in a text label 
 anyway... Downloading update... 10% complete.

While I don't see anything wrong with a small progress bar next to the status 
message, a circular progress indicator may be more appealing.

If it's not extremely important to represent the proportion of the download 
completed, then an *indeterminate* circular progress indicator's animation is 
enough to draw attention to the activity represented by the status message, 
without being a glaring eyesore. (I guess I really mean: without being bright 
blue.)

If it is important, a determinate circular progress indicator, like the one 
Xcode uses to show build progress, may be more pleasant than a bar.

Incidentally, iPhoto, iCal and iTunes all have controls in their bottom bar. So 
do Mail, Pages and Numbers, in a way.


___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


How to show progress indicator for background job

2010-01-16 Thread Grant Christensen
Hi, apologies for having a wrong topic, replied instead of created a new 
message.

On 16/01/2010, at 11:25 PM, Grant Christensen wrote:

 Hi all,
 
 Somewhat new to cocoa (Mac even) development, and I have a UI  layout 
 question that I am hoping to get some opinions on.
 
 I have a single window application that contains both a toolbar and a bottom 
 bar.  The application periodically goes off and reads some data from a remote 
 server.  This is a process that may take up to five seconds, and I don't want 
 to make the user pause while it is occuring, so don't want to pop up a sheet 
 with a status or similar.
 
 My first thought was to put a label in the bottom bar saying something like: 
 retrieving from server xxx, and also have a progress indicator.  However the 
 apple UI guidelines state not to use any controls in the bottom bar.
 
 Can you think of any other Mac standard ways to show progress in a non 
 obtrusive mannor?  Just the status label alone may not be sufficient as there 
 would be no way to see if the process has stalled.
 
 Thanks for any suggestions
 
 Grant Christensen___
 
 Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
 
 Please do not post admin requests or moderator comments to the list.
 Contact the moderators at cocoa-dev-admins(at)lists.apple.com
 
 Help/Unsubscribe/Update your Subscription:
 http://lists.apple.com/mailman/options/cocoa-dev/grantch%40bigpond.net.au
 
 This email sent to gran...@bigpond.net.au


---
Grant Christensen




___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com