Re: Req: spinning progress indicator a la OS X

2008-09-28 Thread Thomas McGrath III
This also shows up well over a black or gradated background where as  
the other two do not. The Ajax one of course can be set to any  
background but that is just one more step.


Very Cool.

Tom McGrath

On Sep 26, 2008, at 1:08 PM, Devin Asay wrote:



Wow! Lots of great references in this thread. But for the sake of  
completeness, and sheer, 100%-Transcript-coolness, here is a re-post  
of a set of handlers posted a few years ago by Wouter. I assume he  
wouldn't mind my re-posting it:


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-26 Thread Klaus Major

Hi Hugh,


[...]


I get:
Not Found
The requested URL /xtalk/OSXspinnerANI.zip was not found on this  
server.
Hmmm So do I. I must have re-worked my website at some time...  
Access to all

files is now routed through www.FlexibleLearning.com/xtalk

The asynchronous progress indicator in question is the first listed  
under

'Utilities'.


Got it, thanks!


/H


Best

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-26 Thread Hugh Senior

[...]
>> backgrounds. FlexibleLearning.com/xtalk/OSXspinnerANI.zip

>I get:
>Not Found
>The requested URL /xtalk/OSXspinnerANI.zip was not found on this server.



Hmmm So do I. I must have re-worked my website at some time... Access to all
files is now routed through www.FlexibleLearning.com/xtalk

The asynchronous progress indicator in question is the first listed under
'Utilities'.

My apologies.

/H

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-26 Thread Devin Asay


On Sep 25, 2008, at 1:31 PM, Richard Gaskin wrote:


I'm looking for a freeware animated GIF file of an OS X-style spinning
progress indicator, such as you see when booting the Mac.

Anyone know where I can find one?


Wow! Lots of great references in this thread. But for the sake of  
completeness, and sheer, 100%-Transcript-coolness, here is a re-post  
of a set of handlers posted a few years ago by Wouter. I assume he  
wouldn't mind my re-posting it:


= Begin paste =

From: Wouter <[EMAIL PROTECTED]>
Date: July 16, 2004 12:23:43 PM MDT
To: use-revolution@lists.runrev.com
Subject: Remember the NSProgressIndicator OS X?
Reply-To: How to use Revolution 

For those who like to play,
paste the following starter script into a button:

constant cStar = "grc runningStar"
local aPoints,runState,Cp

on mouseUp
  if runstate  = 0 then set the label of me to "Stop Running"
  else set the label of me to ""
  if runstate <> 0  then
stopLines
exit to top
  end if
  if there is no grp "runningStar" then goCreateSome
  put the right of me + 20,item 2 of the loc of me into CP
  put 9 into runState
  delete var aPoints
  prepArray  11,7
  startLines
  runLines
end mouseUp

on stopLines
  repeat with i = 7 down to 1
put cStar & i into tStar
hide tSTar
wait 50 millisecs
  end repeat
  put 0 into runState
end stopLines

on startLines
  repeat with i = 7 down to 1
put cStar & i into tStar
put runstate - i  + 1 into x
if x <= 0 then add 12 to x
set the points of tSTar to aPoints[x]
show tSTar
wait 70 millisecs
  end repeat
end startLines

on runLines
  if runState <> 0 then
repeat with i = 1 to 7
  put cStar & i into tStar
  put runstate - i  + 1 into x
  if x <= 0 then add 12 to x
  set the points of tSTar to aPoints[x]
end repeat
if runstate = 12 then put 1 into runstate
else add 1 to runState
send "runLines" to me in 70 millisecs
  end if
end runLines

on prepArray  tG,tK
  put item 1 of Cp into tX
  put item 2 of Cp into tY
  put (2 * pi / 12) into sRad
  repeat with i = 1 to 12
put trunc(tG * cos (sRad * i)) + tX into a
put trunc(tG * sin (sRad * i)) + tY into b
put trunc(tK * cos (sRad * i)) + tX into c
put trunc(tK * sin (sRad * i)) + tY into d
put a,b & cr & c,d into aPoints[i]
  end repeat
end prepArray

### for those who like 1 liners,
###beware of the linewrap
put trunc(tG * cos (sRad * i)) + tX,trunc(tG * sin (sRad * i)) + tY &  
cr & trunc(tK * cos (sRad * i)) + tX,trunc(tK * sin (sRad * i)) + tY   
into aPoints[i]

###

on goCreateSome
  put 110 into tX
  repeat with i = 1 to 7
put tX,tX,tX into tColors[i]
add 20 to tX
  end repeat
  repeat with i = 1 to 7
put cStar&i into tStar
do "create invisible" && tStar
set the style of tStar to polygon
set the linesize of tStar to 2
set the colors of tStar to tColors[i]
put the name of tStar && "and "  after tList
  end repeat
  delete last word of tList
  do "group" && tList
  set the name of last grp to "runningStar"
  choose browse tool
end goCreateSome

===End paste==

Have fun.
Greetings,
WA

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution



Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-26 Thread Richard Gaskin

Ken Ray wrote:

This is one of those times where it would be great if we could do something
like:

global gSpinnerThread
on StartSpinner
  create thread
  put the long id of it into gSpinnerThread
  send "StartIt" to me using thread gSpinnerThread
end StartSpinner


Nice.

Kevin, can we have that by tomorrow afternoon? :)

--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-26 Thread Richard Gaskin

Hugh Senior wrote:

"The standard OSX asyncronous progress indicator (the grey 'flower' with
chasing 'petals') is available as a 16px 24-frame, transparent, animated
gif. It was created from the 24 tiff files in the OSX system folder, scaled
to 16px as required by the OSX HIG (Apple Human Interface Guidelines
2005-8-11, page 138). The 4kb file size is very much smaller than the
combined size of the tiff files, so it has a very small impact on your stack
size. Suitable for use on light backgrounds (white or light grey for
example) due to anti-aliasing that will display the 'halo' effect on dark
backgrounds. www.FlexibleLearning.com/xtalk/OSXspinnerANI.zip


Thanks, Hugh.  You have a nice collection of goodies there at 
.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-26 Thread Ken Ray


> Now that I have one I'm finding the hard part is working out the mod
> factors so it changes frames smoothly and consistently throughout
> various stages of the process.  When using the OS API directly is spawns
> a separate thread, so the pace of the movement is unaffected by whatever
> the app is actively doing.  But in Rev, this is a bit trickier

I'm not using an animated GIF but individual images that are assigned as
icons to a button in rotation, but I'm doing a "send in time" every 50
milliseconds, and it seems to work out pretty smoothly for most operations
(but then again, YMMV).

The only "true" way to spawn a process in Rev (AFAIK) is to actually have a
separate "mini-standalone" that is launched and controlled by a main
standalone. Not pretty, but for true asynchronous operation, it may be worth
the trouble of the extra size/complexity.

This is one of those times where it would be great if we could do something
like:

global gSpinnerThread
on StartSpinner
  create thread
  put the long id of it into gSpinnerThread
  send "StartIt" to me using thread gSpinnerThread
end StartSpinner

on StartIt
  -- whatever you need to do to start the spinner (exchange icons in a
  -- button, start playing an animated GIF, etc.)
end StartIt

on StopSpinner
  send "StopIt" to me using thread gSpinnerThread
  delete thread gSpinnerThread
end StopSpinner

on StopIt
  -- whatever you need to do to stop the spinner
end StopIt



(Of course if we were going down the "thread" road, I'd probably use a
different syntax with "newThread", "openThread", "closeThread", etc. )

Anyway, you get the picture...

Ken Ray
Sons of Thunder Software, Inc.
Email: [EMAIL PROTECTED]
Web Site: http://www.sonsothunder.com/


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-26 Thread Klaus Major

Hi Hugh


Hi Richard,

"The standard OSX asyncronous progress indicator (the grey 'flower'  
with
chasing 'petals') is available as a 16px 24-frame, transparent,  
animated
gif. It was created from the 24 tiff files in the OSX system folder,  
scaled

to 16px as required by the OSX HIG (Apple Human Interface Guidelines
2005-8-11, page 138). The 4kb file size is very much smaller than the
combined size of the tiff files, so it has a very small impact on  
your stack

size. Suitable for use on light backgrounds (white or light grey for
example) due to anti-aliasing that will display the 'halo' effect on  
dark

backgrounds. www.FlexibleLearning.com/xtalk/OSXspinnerANI.zip


I get:

Not Found
The requested URL /xtalk/OSXspinnerANI.zip was not found on this server.


Best

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Req: spinning progress indicator a la OS X

2008-09-26 Thread Hugh Senior
Hi Richard,

"The standard OSX asyncronous progress indicator (the grey 'flower' with
chasing 'petals') is available as a 16px 24-frame, transparent, animated
gif. It was created from the 24 tiff files in the OSX system folder, scaled
to 16px as required by the OSX HIG (Apple Human Interface Guidelines
2005-8-11, page 138). The 4kb file size is very much smaller than the
combined size of the tiff files, so it has a very small impact on your stack
size. Suitable for use on light backgrounds (white or light grey for
example) due to anti-aliasing that will display the 'halo' effect on dark
backgrounds. www.FlexibleLearning.com/xtalk/OSXspinnerANI.zip
This site also allows you to build a wide range of custom progress
indicators for free (especially useful if you need to specify a color to
match your UI)... http://www.ajaxload.info


/H


I'm looking for a freeware animated GIF file of an OS X-style spinning
progress indicator, such as you see when booting the Mac.

Anyone know where I can find one?

I've tried Googling but to no avail...

TIA -
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-25 Thread Richard Gaskin

Thomas McGrath III wrote:

> On Sep 25, 2008, at 3:31 PM, Richard Gaskin wrote:
>> I'm looking for a freeware animated GIF file of an OS X-style
>> spinning progress indicator, such as you see when booting the Mac.
>
> Did you look at the image library?
> Standard Images: image id 210065
> through 210071 are sideways barber poles.
> Or are you looking for the Beach Ball???

Some call it the Chasing Flower.

Apple calls it the Asynchronous progress indicator:


I call it the spinning thingy you see when the Mac boots. :)

Stephen and Ken sent me some good stuff, but I gotta say Chipp's link 
was the most useful, since it's an app that generates custom progress 
indicators as animated GIFs on the fly from a variety of templates in 
sizes and colors you can specify:





Now that I have one I'm finding the hard part is working out the mod 
factors so it changes frames smoothly and consistently throughout 
various stages of the process.  When using the OS API directly is spawns 
a separate thread, so the pace of the movement is unaffected by whatever 
the app is actively doing.  But in Rev, this is a bit trickier


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-25 Thread Thomas McGrath III

Never mind, I see you got it


Tom McGrath

On Sep 26, 2008, youat 12:01 AM, Thomas McGrath III wrote:


Richard,


Did you look at the image library? Standard Images: image id 210065  
through 210071 are sideways barber poles.


Or are you looking for the Beach Ball???

Tom McGrath III
On Sep 25, 2008, at 3:31 PM, Richard Gaskin wrote:

I'm looking for a freeware animated GIF file of an OS X-style  
spinning progress indicator, such as you see when booting the Mac.


Anyone know where I can find one?

I've tried Googling but to no avail...

TIA -

--
Richard Gaskin
Fourth World Media Corporation
___
[EMAIL PROTECTED]   http://www.FourthWorld.com

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-25 Thread Thomas McGrath III

Richard,


Did you look at the image library? Standard Images: image id 210065  
through 210071 are sideways barber poles.


Or are you looking for the Beach Ball???

Tom McGrath III
On Sep 25, 2008, at 3:31 PM, Richard Gaskin wrote:

I'm looking for a freeware animated GIF file of an OS X-style  
spinning progress indicator, such as you see when booting the Mac.


Anyone know where I can find one?

I've tried Googling but to no avail...

TIA -

--
Richard Gaskin
Fourth World Media Corporation
___
[EMAIL PROTECTED]   http://www.FourthWorld.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Req: spinning progress indicator a la OS X

2008-09-25 Thread Richmond Mathewson
It took me about 30 minutes with GIMP and PIXEN (Great for animated GIFs):

http://opensword.org/Pixen/

it is available at:

http://groups.yahoo.com/group/RMimages/?yguid=254544547

(this is a Yahoo Group that you have to join to download files)

it is called 'Flower.zip'

sincerely, Richmond Mathewson.



A Thorn in the flesh is better than a failed Systems Development Life Cycle.




___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-25 Thread Richard Gaskin

Chipp Walters wrote:

http://ajaxload.info/


Great find - thanks!

And thanks to Stephen Barncard and Ken Ray, who also sent me good gifs 
offline.


I love this place! :)

--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-25 Thread Chipp Walters
http://ajaxload.info/
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Req: spinning progress indicator a la OS X

2008-09-25 Thread Ken Ray



On 9/25/08 2:31 PM, "Richard Gaskin" <[EMAIL PROTECTED]> wrote:

> I'm looking for a freeware animated GIF file of an OS X-style spinning
> progress indicator, such as you see when booting the Mac.
> 
> Anyone know where I can find one?
> 
> I've tried Googling but to no avail...

I've got one - I'll contact you offlist...

Ken Ray
Sons of Thunder Software, Inc.
Email: [EMAIL PROTECTED]
Web Site: http://www.sonsothunder.com/


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Req: spinning progress indicator a la OS X

2008-09-25 Thread Richard Gaskin
I'm looking for a freeware animated GIF file of an OS X-style spinning 
progress indicator, such as you see when booting the Mac.


Anyone know where I can find one?

I've tried Googling but to no avail...

TIA -

--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution