Thumbnail object
Tip The /COM object can be placed on a HTML page (with usage of the HTML object tag:  <object classid="clsid:...">)  using the class identifier: {44BA596F-E225-476B-81B1-3BDE56AC595A}. The object's program identifier is: "Exontrol.Thumbnail". The /COM object module is: "ExThumbnail.dll"
Exontrol's exThumbnail component provides thumbnail views for your files. Thumbnails are reduced-size versions of pictures, used to make it easier to scan and recognize them, serving the same role for images as a normal text index does for words. The Thumbnail object supports the following properties and methods:

NameDescription
AcceptFilesSpecifies whether the control accepts drag-and-drop files.
AcceptFoldersSpecifies whether the control accepts drag-and-drop folders.
AddInputFilesAdds files to be thumbnailed.
AlignmentRetrieves or sets the alignment of the control's caption.
AllowContextMenuGets or sets a value that specifies whether the shell's context menu is shown once the user right clicks the thumbnail.
AnchorFromPointRetrieves the identifier of the anchor from point.
AppearanceRetrieves or sets the control's appearance.
AttachTemplateAttaches a script to the current object, including the events, from a string, file, a safe array of bytes.
AutoDragSpecifies whether the control automatically scrolls its content as soon as user clicks it.
AutoFitLayouts the thumbnail views, so all fit the control's client area.
AutoUpdateDetermines whether the control automatically updates the thumbnail's view being changed externally.
BackColorSpecifies the control's background color.
BackgroundReturns or sets a value that indicates the background color for parts in the control.
BeginUpdateMaintains performance when multiple changes are performing one at a time. This method prevents the control from painting until the EndUpdate method is called.
BitmapRetrieves the thumbnail view as a bitmap object.
BordersSpecifies the size of the borders when the thumbnail is displayed.
CaptionIndicates the expression to generate the HTML caption to be displayed on the thumbnail.
CaptionRotateRotates the HTML caption.
DebugDisplays debug information.
EnabledEnables or disables the control.
EndUpdateResumes painting the control after painting is suspended by the BeginUpdate method.
EventParamRetrieves or sets a value that indicates the current's event parameter.
ExecuteContextCommandExecutes a context menu command.
ExecuteContextMenuExecutes a command from the object's context menu.
ExecuteTemplateExecutes a template and returns the result.
ExtractFlagSpecifies how the thumbnail is extracted.
ExtractMethodSpecifies the order and the methods the control uses to extract the thumbnails.
ExtractTimeSpecifies the time ellaspsed to extract from last object.
FilterBarBackColorSpecifies the background color of the control's filter bar.
FilterBarForSpecifies the expression that determines whether the thumbnail is included in the filter.
FilterBarForeColorSpecifies the foreground color of the control's filter bar.
FilterBarPromptSpecifies the HTML caption to be displayed when the filter pattern is missing.
FilterBarPromptPatternApplies the giving filter/pattern to the control.
FilterBarPromptTypeSpecifies the type of the filter prompt.
FilterBarVisibleSpecifies whether the control's filter bar is visible or hidden.
FontRetrieves or sets the control's font.
ForeColorSpecifies the control's foreground color.
FormatABCFormats the A,B,C values based on the giving expression and returns the result.
FormatAnchorSpecifies the visual effect for anchor elements in HTML captions.
FreezeEventsPrevents the control to fire any event.
HTMLPictureAdds or replaces a picture in HTML captions.
hWndRetrieves the control's window handle.
ImagesSets at runtime the control's image list. The Handle should be a handle to an Images List Control.
ImageSizeRetrieves or sets the size of icons the control displays..
InputFileSpecifies the file to display the thumbnail.
InputFilesIndicates the list of files to be thumbnailed.
KeepOriginalThumbnailSpecifies whether the thumbnail is shown as it is provided.
LimitInputFilesLimits the number of files the control can display.
MarginsSpecifies the distance between thumbnails, when multiple thumbnails are displayed on the control.
ModeSpecifies how thumbnails are arranged on the control's client area.
OLEDragCauses a component to initiate an OLE drag/drop operation.
OLEDropModeReturns or sets how a target component handles drop operations
OutputFileSpecifies the file where to save the thumbnail.
PaddingGenerates space around thumbnail. Clears the area around the content (inside the border) of the thumbnail.
PictureRetrieves or sets a graphic to be displayed in the control.
PictureDisplayRetrieves or sets a value that indicates the way how the graphic is displayed on the control's background
RefreshRefreses the control.
ReplaceIconAdds a new icon, replaces an icon or clears the control's image list.
SaveAsSave the thumbnail, as a picture file in specified format giving by the extension ( characters after last dot, determines the graphical/ format of the file ).
ScrollButtonHeightSpecifies the height of the button in the vertical scrollbar.
ScrollButtonWidthSpecifies the width of the button in the horizontal scrollbar.
ScrollFontRetrieves or sets the scrollbar's font.
ScrollHeightSpecifies the height of the horizontal scrollbar.
ScrollOrderPartsSpecifies the order of the buttons in the scroll bar.
ScrollPartCaptionSpecifies the caption being displayed on the specified scroll part.
ScrollPartCaptionAlignmentSpecifies the alignment of the caption in the part of the scroll bar.
ScrollPartEnableIndicates whether the specified scroll part is enabled or disabled.
ScrollPartVisibleIndicates whether the specified scroll part is visible or hidden.
ScrollThumbSizeSpecifies the size of the thumb in the scrollbar.
ScrollToolTipSpecifies the tooltip being shown when the user moves the scroll box.
ScrollWidthSpecifies the width of the vertical scrollbar.
SelectSelect property indicates the name of the selected thumbnail.
ShowContextMenuSpecifies the object's context menu.
ShowImageListSpecifies whether the control's image list window is visible or hidden.
ShowToolTipShows the specified tooltip at given position.
SingleCaptionIndicates the expression to generate the HTML caption to be displayed on the thumbnail, when the control shows a single thumbnail.
SingleSelRetrieves or sets a value that indicates whether the control supports single or multiple selection.
SortSorts the thumbnails.
StatusCaptionIndicates the expression to generate the HTML caption to be displayed on the thumbnail's status bar.
TemplateSpecifies the control's template.
TemplateDefDefines inside variables for the next Template/ExecuteTemplate call.
TemplatePutDefines inside variables for the next Template/ExecuteTemplate call.
ThumbnailRetrieves the thumbnail view of the file.
ThumbnailFromPointRetrieves the thumbnail from point.
ThumbnailHeightSpecifies the height to display the thumbnails.
ThumbnailMaxHeightSpecifies the maximum height to display the thumbnails.
ThumbnailMaxWidthSpecifies the maximum width to display the thumbnails.
ThumbnailMinHeightSpecifies the minimum height to display the thumbnails.
ThumbnailMinWidthSpecifies the minimum width to display the thumbnails.
ThumbnailTypeRetrieves the type of the thumbnail view.
ThumbnailWidthSpecifies the width to display the thumbnails.
TimeoutSpecifies a value that indicates the number of milliseconds to extract the object's thumbnail.
ToolTipDelaySpecifies the time in ms that passes before the ToolTip appears.
ToolTipFontRetrieves or sets the tooltip's font.
ToolTipPopDelaySpecifies the period in ms of time the ToolTip remains visible if the mouse pointer is stationary within a control.
ToolTipTextGets or sets the tooltip's expression associated with the thumbnail control.
ToolTipTitleGets or sets the tooltip title associated with the thumbnail control.
ToolTipWidthSpecifies a value that indicates the width of the tooltip window, in pixels.
TransparencySpecifies the transparency to display the text in the control.
VersionRetrieves the control's version.
VirtualModeSpecifies whether the control is running in virtual mode.
WordWrapIndicates whether a multiline label control automatically wraps words to the beginning of the next line when necessary.