ShellBrowser Delphi Components Documentation
ContentsIndexHome
ICancellationIndicator Methods
ICancellationIndicator Methods
 
Name 
Description 
 
Gets whether cancellation has been requested for this token. 
Jam.Threading.ICancellationToken
 
Name 
Description 
 
Communicates a request for cancellation. 
ShellLink.IJamShellControl
 
Name 
Description 
 
This method is called by the ShellLink instance if the currently selected item has changed. 
 
Getter method for the ShellLink property. 
 
This method indicates that the callee should go up one level and display 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 control should perform a refresh of its contents. 
 
This method indicates that the callee should select all item it currently displays. 
 
Setter method for the ShellLink property. 
Jam.Shell.Controls.BaseShellListView.TJamBaseShellListView
 
Name 
Description 
 
Auto adjust the widths of all columns.  
 
Returns a list view item, if any, with the specified caption. See TCustomListView.FindCaption 
 
Returns the current column index for a given TSHColumnId.  
 
Returns a drag cursor if a list item is being dragged. 
 
Use this function to get an array of currently visible columns. 
 
Returns whether the given SHColumnId is currently visible or not.  
 
Checks if the list is empty.  
 
Checks if the Item with the passed index is selected.  
 
Resets the current columns and the saved widths for the current special folder and restores the initial state.  
 
Selects all Items in a TJamShellList.  
 
Set the visibility of a column. 
 
Use this method to display the context menu for the selected entry.  
 
Triggers sorting by the current settings (SortedBy, SortOrder)  
 
Sorts the current view by the passed attribute in the passed order.  
Jam.Shell.Types.IUICommandInvokable
 
Name 
Description 
 
Returns the number of selected Objects in the control.  
 
Executes a shell command on the objects selected in the control.  
 
Displays a context menu for the selected items. 
ShellLink.IJamMultiSelectShellControl
 
Name 
Description 
 
Returns an IItemIdListCollection containing the selected ItemIdLists or an empty list if nothing is selected. 
ShellLink.IJamSupportsFilter
 
Name 
Description 
 
Called by the ShellLink instance when the Filter is changed.  
ShellControls.TJamShellList
 
Name 
Description 
 
Creates a new directory in the current folder.  
 
Refreshes the contents of the TJamShellList.  
 
Returns the full file system path of the TJamShellListItem at the given Index.  
 
Returns the full file system path of the given TJamShellListItem  
 
Get the checkbox state of an item.  
 
Returns an IItemIdListCollection containing the selected ItemIdLists or an empty list if nothing is selected. 
 
Goes up one level in the file system structure.  
 
Executes a context menu command for the listed folder.  
 
Executes a shell command on the objects selected in the control.  
 
Use the property IsFolder to check if the current object is a folder.  
 
Use the property IsFolder to check if the current object is a folder.  
 
Checks if moving is possible.  
 
Returns if the item at the given index is a special folder like the Control Panel.  
 
Returns if the given item is a special folder like the Control Panel.  
 
Jump back and forward to directories, which you selected before.  
 
This method returns the size of the files, which the user selected in the TJamShellList.  
 
Shows the background context menu.  
 
Show the context menu for the selected items.  
 
Performs a quick refresh of the contents of the TJamShellList.