I just tried the dtPlugins coverflow control in my Cocoa project and it is indeed awesome. Thanks for pointing it out, Christoph.
One thing that is different about this control is that Dave has made it using Xojo code, no plug-ins, no declares and potentially cross platform (although he has stated that it is only tested on OS X). It would be good to have a lot more ‘Xojo only’ solutions generally so that they can work cross platform and also potentially on iOS (although the whole UI thing may be different on iOS anyway so UI components is a grey area for iOS). I really admire it when people share code and ideas instead of just pushing plug-ins; there are compromises in both approaches, for example the dtPlugins mentioned is native for OS X - what about Windows and Linux? Xojo’s big feature is the cross platform support although clearly you can just use it as a kind of new VB for OS X development.
As far as I know CoverFlow, while similar, is not like this. This is more of a carrousel, isn’t it?
Carrousel:
Coverflow:
I’m not dissing this control or the work behind it, by the way. I like carrousels more, as they’re not real 3D animations and usually flow better, but they’re not the same as CoverFlow.
You could also take a look at the crossplatform ‘coverflow’ of SSG.
[quote=37174:@Eduardo Gutierrez de Oliveira]As far as I know CoverFlow, while similar, is not like this. This is more of a carrousel, isn’t it?
I’m not dissing this control or the work behind it, by the way. I like carrousels more, as they’re not real 3D animations and usually flow better, but they’re not the same as CoverFlow.[/quote]
most of the “carousel” controls I saw were a full circle… and yeah this is “similar” to “coverflow”… never said it was identical… originally I was going to do the semi-rotated outter images, but decided the ray-casting involved would be too time consuming in pure-XOJO code… so I went with the “flat” look instead. FYI… the reflections are a elementary for of ray-casting (kinda).
I just needed a way to present a “menu” of dozens of images for the user to select from. My original incarnation of this project was mult-pages with each page showing a 3 x 3 grid of pictures. This looks much better.
It has other advantages (to me at least).
A) it does what I want
B) I have the source code and can add to it when I want
C) it didn’t cost me 25 pounds or $70…
[quote=37177:@Christoph De Vocht]You could also take a look at the crossplatform ‘coverflow’ of SSG.
http://www.studiostable.com/graphics/ssg_pictureglide[/quote]
I’d actually like to create a overflow of the first pages of pdfs, not pictures per se. I couldn’t do that in dtPlugins (although I wrote to them and asked if this is going to be possible). Do you (or anyone else) know if it is possible in any implementation of coverflow you’ve seen?
[quote=37164:@Christoph De Vocht]@Dave: It is a good attempt to mimic the Coverflow but it lacks the animation and ‘flow’.
I really recommend trying/using the dtPlugins. The native Coverflow is awesome and just works 100% like the iTunes/Finder.
You can download a demo at: http://www.dethomsoft.com
But there is a much newer and better version not released for public (only registered users I guess).
The registration fee is ridiculous kept low so please support the dev.[/quote]
Some small tweaks and that will be fine.
[quote=37183:@Jonathan Ashwell]I’d actually like to create a overflow of the first pages of pdfs, not pictures per se. I couldn’t do that in dtPlugins (although I wrote to them and asked if this is going to be possible). Do you (or anyone else) know if it is possible in any implementation of coverflow you’ve seen?
[/quote]
If you can convert the first page of a PDF to a picture, you’re gold. You might be able to use FolderItem.OpenAsPicture to do that with QuickTime installed.
Thanks!
Of course. I tried to make it clear I wasn’t complaining, just clarifying. There’s a generalized misunderstanding on what the Coverflow look is and I try to clarify it from time to time (especially because someone will always comment Apple “patented” it, which is why I paste their patent application image). I have no problem with a Carrousel view and prefer it myself for photos.
Yes. This is what I tried to mean when I mentioned about the “true” Coverflow and 3D.
[quote=37180:@Dave S]It has other advantages (to me at least).
A) it does what I want
B) I have the source code and can add to it when I want
C) it didn’t cost me 25 pounds or $70…[/quote]
Of course, and none of the above have anything to do with my comment about the name. Please note, if I can insist, I wasn’t trying to put this class and view down. Only correcting the name itself, in the same way we’d clarify is someone calls a “class” “a module” or if someone calls “RealBasic” to Xojo for iOS when it comes out. I’m aware you’re probably aware of the differences. Which is why my reply went to the thread in general.
Great Job Dave! Do you or anybody know how to create custom Controls, so that they are found in Library and could drag & dropped to any window? Just tried to find any documentation on this but didn’t find anything.
Great work Dave.
There is a feature request for that.
It’s not implemented yet.