Hi Andrea and Peter,
As you can imagine, for somebody who doesn't follow this list, it is
confusing to see the differences between your controls.
even for people following the list might be confusing. I've spent
some time with this control and I thought it was a pitty not to release
it... it might get ditched if Andrea's control satisfies my performance
and aesthetic needs
Peter, as I understand now, your control aims to be slim, efficient
and
with
contemporary (or futuristic) aesthetics , So it looks like the main
difference between the two is the separation what should belong to the
control and what should belong to the application.
well it is not all that slim and features will be added to it. Don't
look at the fact that Andrea's control is twice the size in code...
most of the difference is whitespace and comments, his control is also
just as slim.
What I am wondering is if
is not possible if Peter develops the base thumbnailctrl and Andrea
subclasses it and makes it more extended. Is it really impossible to
merge
or connect the two projects? Maybe it isn't, but if it would be
possible
it
would be great. It would save a lot of hassle for developpers later.
It
could be understandable to have two projects if they were radically
different. I have the feeling that Andrea wants all features of your
control
as well. (Andrea, I didn't see your shadows yet.) But maybe I am
wrong. I
hope you both can at least share the same thumbs database, that
should be
there at least!
Combining the two might not be such an easy task as we approach the
thumbnail creation differently. I don't claim my approach is better...
after all this is my first serious attempt at multi-treading, and this
is why I would like people to test the control... it *feels* strange
and I know is due to the multi-threading.
In both of your controls, I don't like how the names are shortned,
showing
only the tail. I think it should be "head...tail.ext" instead of
"...tail.ext"
Well I guess this is a matter of taste and of target. I've created this
control to be used in a photo database application and *ALL* photos are
with the name intact (what the camera used) in this situation I don't
need the first letters, they are pretty much the same IMG_109..... and
such changing at various periods of time... the real information is in
the last part of the name.
Picasa is indeed very nice. It always gave me the feeling of bringing
the
mac experience on my pc.
What could be a nice feature is if you do a mouse hoovering that the
image
scales a bit larger (eg max 2x, so it doesn't completely overlap it's
neighbours). This is very handy when you have a large collection, so
you
want to display them small but sometimes have to recognize details. Of
course this behaviour shouldn't be there by default.
In my control space between the thumbnails depends on the available
width (divided equally) and it can get pretty crowded anyway... to
do this right animation would be *required* and this is not easy to
implement BUT for your specific need I can provide access to the inner
database and provide you with a nice 320/240 version of the thumbnail
you're hovering above to be displayed wherever you like
I am wondering if it
is not possible to recuperate the thumbs which are already provided on
the
OS. (For example thumbs.db on Windows). It would give a speed boost
and
use
less space. Also than you would have previews of everything, not just
images
(pdf, autocad dwg, ...)
This is not possible due to the fact that you don't have this kind of
thumbnails in thumbs.db in Windows all you have is a lousy thumb, 96x
96 pixels wide that would look kinda ugly at higher sizes. I need high
quality large thumbnails.
Anyway I am glad with both of your work, so keep it up, but maybe more
connected.
I will work on my version since I *NEED* it at work... BUT I will
ditch it if Andrea's version gets to a point where I could use it.
Thank you very much for your feedback
Peter.
···
On Fri, 16 Dec 2005 23:16:02 +0200, SPE Stani's Python Editor <spe. stani.be@gmail.com> wrote: