ShellBrowser Delphi Components Documentation
ContentsIndexHome
PreviousUpNext
JamControls

This Unit contains visual and non visual controls related to the Windows Shell and the file system.

 
Name 
Description 
 
Base class which can display a sinlge image from an imagelist. 
 
Base class for our listview based controls that implements basic features shared among all our listview controls. 
 
Base class for our listview based controls.  
 
Holds data that is associated with the items in our ComboBoxEx based controls.  
 
Base class for our ComboBoxEx based controls.  
 
Base class for our listview based controls that are able to show file system objects (only).  
 
Base class for our ComboBox based controls that implements basic features shared among all our ComboBox controls. 
 
Provides a drag source to start drag-and-drop operations from an arbitrary control.  
 
Component lists all drives of the system.  
 
Objects of the type TJamDriveListItem are used to populate the TJamDriveList control.  
 
Provides a drag target for an arbitrary control to receive drag-and-drop operations from Windows Explorer.  
 
Component for listing files from different folders and for performing a file search.  
 
Objects of the type JamFileListItem are used to populate the TJamFileList control.  
 
Class which holds instances of the TJamFileListItem class.  
 
The TJamFilterCombo represents a combobox for filter expressions.  
 
The TJamFolderCombo is a simple component that allows to display folders and drives in a combo box with its associated icons.  
 
A TJamImageFromChar paints a text symbol on a bitmap. This bitmap can later be added to an ImageList. A TJamImageFromChar also supports VCL styles.  
 
Simple component that allows to display images of an image list.  
 
TJamOpenSaveComboBox is a ComboBox filled with the recently used files that are loaded from the registry.  
 
Simple component that displays a path or folder , which before has been selected in a dialog, in an editfield.  
 
Simple component that displays paths in a label.  
 
Column class that is used instead of TListColumn in TJamShellList, TJamDriveList and TJamFileList  
 
Columns class that is used instead of TListColumns in TJamShellList, TJamDriveList and TJamFileList  
 
The TJamThumbnailImage component allows you to show a thumbnail preview of a file or folder.  
Name 
Description 
Refresh interval for the contents of the DriveList. 
 
Name 
Description 
 
This records holds information about the current column properties.  
 
Different checking modes for the TJamShellList.  
 
Icon sizes for ViewStyle vsIcon.  
 
Possible visual states of a TJamImageFromChar.  
 
Action types that are passed in the TOnListItemEvent event.  
 
Possible values for sort stages. 
Name 
Description 
This class represents an array of TShColumnIDs.  
This class represents an array of Integers.  
Occurs when files are being dragged.  
This procedure is called for OLE drag&drop operations. 
The possible types of events that can occur in an OnBeforeShellColumnChanged event.  
This procedure is called if an item is added to the control. 
This procedure is called if an item is added to the control. 
This procedure is called when after user has changed the columns e.g. by using the header context menu.  
This procedure is called when the user changes the columns by using the header context menu.  
This procedure is called if the state of the corresponding checkbox has changed. 
The event that is fired when the space of a drive changed. 
This procedure is called when TJamFileList.Search has finisehd its work. 
This event can be implemented to consistently customize column names. It will be called whenever the name of a column is displayed: as column header, in the context menu or in the columns dialog.  
This procedure is called when controls are about to handle shell notifications. 
This procedure is called when a special action has been executed on a ListItem, e.g. after the path has been check asynchronously.  
This procedure is called whenever a new folder is search by TJamFileList.Search
This procedure is called when the sorting will begin or has finisehd its work. 
The event that is fired when a Thumbnail was updated. 
procedure for the event TJamPathEdit.OnButtonClick.  
Represents an array of Variants