ShellBrowser Delphi Components Documentation
ContentsIndexHome
PreviousUpNext
JamShellBreadCrumbBar.TJamShellHistoryPane

A TJamShellHistoryPane contains buttons to control the history of visited folders.

JamShellBreadCrumbBar_TJamShellHistoryPaneJamShellBreadCrumbBar_TJamShellHistoryPane
Syntax
Pascal
TJamShellHistoryPane = class(TCustomControl, IJamShellControl);

Users can move backward, forward and up to the parent folder. A history list popup menu occurs when clicking on the drop down arrow. This class manages its own history and only needs a TJamShellLink to work. If executed under Windows Vista or later the same navigation icons from the Windows Explorer are used. It is possible to replace them with custom bitmaps by using the ImageList property. A TJamShellHistoryPane also supports VCL styles.

JamShellBreadCrumbBar.TJamShellHistoryPane
 
Name 
Description 
 
Constructor for creating a TJamShellHistoryPane instance.  
 
Destructor for destroying a TJamShellHistoryPane instance.  
 
Name 
Description 
 
This method is called by the ShellLink instance if the currently selected item has changed. 
 
Getter method for the ShellLink property. 
 
GoUp 
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. 
JamShellBreadCrumbBar.TJamShellHistoryPane
 
Name 
Description 
 
Clears the history.  
 
Moves one step back in history of visited folders.  
 
Moves one step forward in history of visited folders.  
 
Moves up to the parent folder.  
 
Repaints the control.  
 
Name 
Description 
 
The TJamShellLink instance to which the current control connected. 
JamShellBreadCrumbBar.TJamShellHistoryPane
 
Name 
Description 
 
Determines how the control aligns within its container (parent control).  
 
Specifies how the control is anchored to its parent.  
 
Specifies whether the control sizes itself automatically to accommodate its contents.  
 
The backward button.  
 
Specifies the background color of the control.  
 
Gets or sets the disabled button color.  
 
Gets or sets the hot button color.  
 
Gets or sets the normal button color.  
 
Gets or sets the pressed button color.  
 
Determines whether the control's image is rendered directly to the window or painted to an in-memory bitmap first.  
 
The drop down button.  
 
Controls whether the control responds to mouse, keyboard, and timer events.  
 
The forward button.  
 
A TImageList containing the custom button images.  
 
Occurs when user moves back in history of visited folders.  
 
Occurs when user moves forward in history of visited folders.  
 
Occurs when user moves up to the parent directory.  
 
Determines where a control looks for its color information.  
 
Specifies where a control looks to find out if its Help Hint should be shown.  
 
Connects this component to a TJamShellLink in order to synchronize several shell controls.  
 
Specifies whether to show the Help Hint when the mouse pointer moves over the control.  
 
Specifies the style elements that are used by the control.  
 
Specifies the style name for this control. 
 
The upward button.  
 
Determines whether the component appears on screen.