A Thumbnailer control, can display thumbnails from bitmaps, icons, cursors or metafiles, as well as enhanced metafiles, JPEG, DIB, and animated or static Gif files (supports GIF87a and GIF89a formats).

This is a powerful activex control, with a fully customizable interface.
You can set the thumbnail's width and height, and the borders style for its body and label. The distance between the thumbnails can also be set.
Tooltips can be enabled for each thumbnail and the types and attributes of the image files that the control will show are customizable.
The enhanced version (4.0 or newer) of the control, additionally supports:
 |
Selectivity of files
The control now, provides three methods for specifying items that will display thumbnails for
- by setting the Path property
- by setting the FilesList property
- by using the Thumbs.Add method
|
 |
Multiple items selection
The user may select items by clicking and dragging the mouse over them, exactly as in Explorer.
|
 |
Drag and drop functionality
Full drag and drop functionality is supported. Items can be dragged from the control and dropped in any target that can accept files, and files can be dropped into the control. Thumbnailer will automatically copy or move the files to the current Path.
|
 |
Add, remove or rename, items and files
Items may be added into the collection, on the fly, as well as they can be renamed or deleted. If you wish, Thumbnailer will also rename or remove the corresponding files from the system.
|
 |
Six types of sorting
Displayed thumbnails, can be sorted in six different ways: by Name, by Type, by Size, by Date, by Dimensions or by Extension.
|
 |
File information
Thumbnailer can extract useful information from the processed files, by demand. The following info may be extracted: file size, file type, date the file was last modified, image dimensions and file extension.
|
 |
Export items
Thumbnails can be exported as bitmap files to a specified directory.
|
 |
Real time items positioning
Thumbnails are re-positioned in real time (flicker free) when the control is resized.
|
 |
Up to 32.767 items, according your system's abilities.
|
Possible Uses
- In any case you need to display thumbnails from image files
- To replace or enhance the standard ListView control
- To make an image viewer application
Supported OS
Windows 95/98/98SE/ME/NT/2000/XP
Short test
In a system, with a Pentium II 350 MHZ, 64 MB RAM and 16 MB display card, could easily handle about 5.000 thumbnails, for small size (<5KB) graphic files.
Changes in this version
Minor changes. Strech factor algorithm has been improved.
What's in a next version
- Control will accept a picture as background
- Instant draw of thumbnails
- Caching of thumbnails and files info.
VB Samples
Keep Thumbnailer's contents refreshed with any change in the filesystem.
|