ShellBrowser Delphi Edition Documentation
ContentsIndexHome
PreviousUpNext
IJamShellControl Interface

An interface that all controls must implement, that want to connect to a TJamShellLink instance.

IJamShellControlIJamShellControlIJamShellControlIJamShellControlIJamShellControlIJamShellControl
Syntax
Pascal
IJamShellControl = interface(IUnknown);

marder@jam-software.com

 
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. 
 
GoUp 
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.  
Copyright (c) 2011. All rights reserved.