The TJamThumbnailImage component allows you to show a thumbnail preview of a file or folder.
Use this component to display a thumbnail image of a file or folder. The same thumbnail image that the Windows Explorer uses will be shown. The Windows Shell does not supply a thumbnail image for all objects.
You may either set the Path property to set a path to a file or folder for which the thumbnail image should be displayed. Or you may synchronize it to a TJamShellList or TJamShellTree component using the ShellLink property.
|
|
Name |
Description |
![]() |
Creates an instance of a TCustomJamImageFromImageList component |
|
|
Name |
Description |
|
The TJamShellLink instance to which the current control connected. | |
|
This method is called by the ShellLink instance if the currently selected item has changed. | |
|
This method indicates that the callee should perform a full refresh of its contents. This will usually be an entrie reload of the displyed items. | |
|
Setter method for the ShellLink property. | |
|
This method indicates that the callee should go up one level and siplay the contents of the current folder's parent folder. | |
|
This method is called by the ShellLink instance if the currently displayed folder has changed. | |
|
This method indicates that the callee should select all item it currently displays. | |
|
Getter method for the ShellLink property. | |
|
This method indicates that the callee should perform a quick refresh of its contents. It is tolerable that changes in metadata are not detected. Removed and deleted items hsould be detected. The runtime of this method should be significantly faster thatn the one of the FullRefresh method. |
|
|
Name |
Description |
|
This is SetThumbnailBitmap, a member of class IThumbnailViewer. |
|
|
Name |
Description |
![]() |
Use this property to access the thumbnail image. | |
|
| |
|
Reloads the thumbnail image. |
|
|
Name |
Description |
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
|
|
Name |
Description |
|
Specifies whether the control sizes itself automatically to accommodate its contents. | |
|
Specifies the cut of the inner bevel. | |
|
Specifies the cut of the outer bevel. | |
|
This is BevelWidth, a member of class TJamThumbnailImage. | |
|
Determines whether the list view displays a single line border. | |
| ||
|
Specifies the background color of the control. | |
|
This is Constraints, a member of class TJamThumbnailImage. | |
|
Determines whether the control's image is rendered directly to the window or painted to an in-memory bitmap first. | |
|
This is DragCursor, a member of class TJamThumbnailImage. | |
|
This is DragKind, a member of class TJamThumbnailImage. | |
|
This is DragMode, a member of class TJamThumbnailImage. | |
|
Enables or disables the thumbnail image. | |
|
Decides if an icon should be shown if there is no thumbnail. | |
|
This is OnCanResize, a member of class TJamThumbnailImage. | |
|
Occurs when the user clicks the control. | |
|
This is OnContextPopup, a member of class TJamThumbnailImage. | |
|
Occurs when the user double-clicks the left mouse button when the mouse pointer is over the control. | |
|
This is OnDragDrop, a member of class TJamThumbnailImage. | |
|
This is OnDragOver, a member of class TJamThumbnailImage. | |
|
This is OnEndDock, a member of class TJamThumbnailImage. | |
|
This is OnEndDrag, a member of class TJamThumbnailImage. | |
|
This is OnMouseDown, a member of class TJamThumbnailImage. | |
|
This is OnMouseMove, a member of class TJamThumbnailImage. | |
|
This is OnMouseUp, a member of class TJamThumbnailImage. | |
|
Occurs periodically during slow operations that affect the image. | |
|
This is OnStartDock, a member of class TJamThumbnailImage. | |
|
This is OnStartDrag, a member of class TJamThumbnailImage. | |
| ||
|
This is ParentDoubleBuffered, a member of class TJamThumbnailImage. | |
|
This is ParentShowHint, a member of class TJamThumbnailImage. | |
|
Set the path of the object that should be displayed as thumbnail. | |
|
This is PopupMenu, a member of class TJamThumbnailImage. | |
|
Connects this component to a TJamShellLink in order to synchronize it to other shell controls. | |
|
Allow Windows error messages. | |
|
This is ShowHint, a member of class TJamThumbnailImage. | |
![]() |
The version number of the ShellBrower controls. | |
|
Determines whether the component appears onscreen. |