I\'m trying to find a grid which is especially designed to show images. It needs to have good performance too, and preferably with some sort of thumbnail cache. The images n
I'm using the multi-image view from the ImageEn library. It does everything you asked for, and it's very fast. I'm happy with it. You can still get an older, free version from Torry that works with Delphi 7 (I haven't tried it on XE2).
The methods aren't exactly intuitive, but once you get the hang of it (nice help file included), it works great.
The latest version has some more features, and it's not expensive if you do decide to license it.
You can see a video of ImageEn multi-image view in action in my application.
They even have a Flow View control that looks like the slide show on a Mac.