Ищу нестандартную сетку изображений

Я пытаюсь найти сетку, специально предназначенную для показа изображений. Он также должен иметь хорошую производительность и, желательно, с каким-то кешем миниатюр. Изображения необходимо загружать из файлов, и было бы хорошо, если бы изображения также можно было назначать динамически. Он не должен работать со списком записей столбцов / строк, таких как стандартные сетки, а с одним списком элементов, каждый из которых представляет изображение. Должно быть свойство для определения ширины столбца и высоты строки для всех столбцов и строк одновременно, а не по одному. Конечная цель - составить список всех изображений с пользовательскими опциями для управления размером отображения изображений.Он будет использоваться как дисплей продукта, поэтому также должна быть какая-то возможность настраиваемого рисования, например событие OnDrawItem . В этом списке может отображаться до 50 000 изображений, поэтому TListView не будет работать, так как для этого он очень тяжелый.

Он должен работать с Delphi 2010, XE2 и, желательно, 7 тоже.

Вот 3 примера отображения 8 изображений ниже. Я не имею в виду, что каждое изображение имеет разный размер, но имеет точно такой же размер. Никакие 2 столбца не могут иметь разную ширину, как и строки.

enter image description here

10
задан Jerry Dodge 13 January 2012 в 21:36
поделиться