View with sliding rearranging thumbnails

2008-03-21 Thread Dave Hersey

Hi,

I'm working on a view that has a bunch of image thumbnails, say  
something like iPhoto, and I want to be able to grab one and move it  
around, rearranging (with animation) all the other thumbnails as it's  
moved around.


This is NOT an iPhone question, but if you put your iPhone in psycho  
button wiggle mode and start moving the buttons around, you'll see  
what I want to do, sliding animation included, but with bigger images,  
no wiggling and on a Mac. I need this to work on 10.4 and 10.5.


There should never be more than 5-200 of these thumbnails in the view,  
with far fewer visible at any one time. Should I just do this in an  
OpenGL view and handle the grid, mousing, rendering and animation  
myself or can anyone think of a better approach?


Thanks,

- d

___

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 [EMAIL PROTECTED]


Re: View with sliding rearranging thumbnails

2008-03-21 Thread Jamie Phelps
You might have a look at the documentation for IKImageBrowserView  
(IKImageBrowserView Class Reference). It's Leopard only, but it might  
just do the trick.


HTH,
Jamie

On Mar 21, 2008, at 8:15 PM, Dave Hersey wrote:


Hi,

I'm working on a view that has a bunch of image thumbnails, say  
something like iPhoto, and I want to be able to grab one and move it  
around, rearranging (with animation) all the other thumbnails as  
it's moved around.


This is NOT an iPhone question, but if you put your iPhone in  
psycho button wiggle mode and start moving the buttons around,  
you'll see what I want to do, sliding animation included, but with  
bigger images, no wiggling and on a Mac. I need this to work on 10.4  
and 10.5.


There should never be more than 5-200 of these thumbnails in the  
view, with far fewer visible at any one time. Should I just do this  
in an OpenGL view and handle the grid, mousing, rendering and  
animation myself or can anyone think of a better approach?


Thanks,

- d

___

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/jrphelps%40mac.com

This email sent to [EMAIL PROTECTED]


___

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 [EMAIL PROTECTED]


Re: View with sliding rearranging thumbnails

2008-03-21 Thread Dave Hersey

I need 10.4 support too.  : (

- d

On Mar 21, 2008, at 9:34 PM, Jamie Phelps wrote:

You might have a look at the documentation for IKImageBrowserView  
(IKImageBrowserView Class Reference). It's Leopard only, but it  
might just do the trick.


HTH,
Jamie

On Mar 21, 2008, at 8:15 PM, Dave Hersey wrote:

Hi,

I'm working on a view that has a bunch of image thumbnails, say  
something like iPhoto, and I want to be able to grab one and move  
it around, rearranging (with animation) all the other thumbnails as  
it's moved around.


This is NOT an iPhone question, but if you put your iPhone in  
psycho button wiggle mode and start moving the buttons around,  
you'll see what I want to do, sliding animation included, but with  
bigger images, no wiggling and on a Mac. I need this to work on  
10.4 and 10.5.


There should never be more than 5-200 of these thumbnails in the  
view, with far fewer visible at any one time. Should I just do this  
in an OpenGL view and handle the grid, mousing, rendering and  
animation myself or can anyone think of a better approach?


Thanks,

- d


___

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 [EMAIL PROTECTED]


Re: View with sliding rearranging thumbnails

2008-03-21 Thread Cathy Shive
If you need to support 10.4, you've gotta do it yourself the way you  
described.  You don't have to use an OpenGLView, but the animation  
will suffer if you use Quartz for drawing.  It won't have that really  
snappy, responsive feel that I'm guessing you want.   OpenGl's going  
to give you really good drawing speed, but text and effects like drop  
shadows are hard to get as nice looking as they are in Quartz.   
That's the big trade-off.


Good luck!

Cathy

On Mar 22, 2008, at 2:38 AM, Dave Hersey wrote:


I need 10.4 support too.  : (

- d

On Mar 21, 2008, at 9:34 PM, Jamie Phelps wrote:

You might have a look at the documentation for IKImageBrowserView  
(IKImageBrowserView Class Reference). It's Leopard only, but it  
might just do the trick.


HTH,
Jamie

On Mar 21, 2008, at 8:15 PM, Dave Hersey wrote:

Hi,

I'm working on a view that has a bunch of image thumbnails, say  
something like iPhoto, and I want to be able to grab one and move  
it around, rearranging (with animation) all the other thumbnails  
as it's moved around.


This is NOT an iPhone question, but if you put your iPhone in  
psycho button wiggle mode and start moving the buttons around,  
you'll see what I want to do, sliding animation included, but  
with bigger images, no wiggling and on a Mac. I need this to work  
on 10.4 and 10.5.


There should never be more than 5-200 of these thumbnails in the  
view, with far fewer visible at any one time. Should I just do  
this in an OpenGL view and handle the grid, mousing, rendering  
and animation myself or can anyone think of a better approach?


Thanks,

- d


___

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/catshive%40gmail.com

This email sent to [EMAIL PROTECTED]


___

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 [EMAIL PROTECTED]