ShellBrowser Delphi Components Documentation
ContentsIndexHome
IUICommandInvokable Methods
IUICommandInvokable Methods
 
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. 
Jam.Threading.ICancellationIndicator
 
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. 
JamControls.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.  
ShellBrowser.IShellCommandInvokable
ShellLink.IJamMultiSelectShellControl
 
Name 
Description 
 
Returns an IItemIdListCollection containing the selected ItemIdLists or an empty list if nothing is selected. 
JamControls.TJamCustomFileList
 
Name 
Description 
 
Adds a file or folder to the list.  
 
Adds a file or folder to the list.  
 
Add a list of paths to the list. 
 
Checks all items in the list  
 
Removes all items from the FileList  
 
Removes an item from the list view and frees the associated memory.  
 
Executes a full refresh on the control. 
 
Use this function to get the full path of an item of the list.  
 
Use this function to get the full path of an item of the list.  
 
Returns an IItemIdListCollection containing the selected ItemIdLists or an empty list if nothing is selected. 
 
Executes a command of the context menu of the current object.  
 
Executes a command of the context menu of the current object.  
 
Checks whether an item with the given filename can be found in the list.  
 
Returns the item that is associated to the filename, if it is in the list, otherwise nil.  
 
Selects all items of the list.  
 
Show the context menu for the selected items.  
 
Executes a quick refresh on the control. 
 
Sets the Checked state of all Items to "unchecked" (false).