ShellBrowser Delphi Components Documentation
ContentsIndexHome
PreviousUpNext
JamControls.TJamPathLabel

Simple component that displays paths in a label.

JamControls_TJamPathLabelJamControls_TJamPathLabel
Syntax
Pascal
TJamPathLabel = class(TCustomPanel, IIconViewer, IItemIdListViewer, IJamShellControl);

The TJamPathLabel is a simple component that displays paths in a label. In case the path name is longer than the label, it replaces the inner part of the path with ... so that the path can be displayed with the full file name. Use the Path property to assign the path that should be displayed.

JamControls.TJamPathLabel
 
Name 
Description 
 
Creates an instance of a TJamPathLabel component  
 
Destroys the instance of a TJamPathLabel component.  
 
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.TJamPathLabel
 
Name 
Description 
 
Refreshes the contents of the control. In this case reloads the icon.  
 
Allows to set the path / caption that is actaully shown on the label.  
 
Name 
Description 
 
The TJamShellLink instance to which the current control connected. 
JamControls.TJamPathLabel
 
Name 
Description 
 
Controls the horizontal placement of the text within the label.  
 
Controls the horizontal placement of the text within the label.  
 
 
Determines whether the size of the label automatically resizes to accommodate the text.  
 
 
Specifies a text string that identifies the control to the user.  
 
Gets or sets the state of the checkbox.  
 
 
 
Specifies how the caption of the Path Label is displayed. 
 
 
 
 
Execute / open the displayed path if the user double clicks it. The default value is True. 
 
 
 
 
 
 
Specifies the ItemIdList to be displayed. If the path was set via the Path property, ItemIdList is nil, until the path was resolved in a background thread.  
 
Occurs when the state of the checkbox has changed.  
 
 
 
 
 
 
 
 
Occurs when a control receives the input focus. 
 
Occurs when the input focus shifts away from one control to another. 
 
Occurs when a user presses any key while the control has focus. 
 
Occurs when key pressed.  
 
Occurs when the user releases a key that was pressed. 
 
 
 
 
See  
 
 
 
 
 
Specifies where a control looks for its font information. 
 
 
Gives a string with a path information to TJamPathLabel  
 
Automatically display the shell context menu.  
 
The TJamShellLink instance to which the current control connected. 
 
Determines if a checkbox should be shown.  
 
 
Determines if the icon is shown next to the path.  
 
Specifies the style name for this control. 
 
Indicates the position of the control in its parent's tab order. 
 
Determines whether the user can tab to a control. 
 
 
Allow to set an own hint for the pathlabel instead of using the path itself.  
 
If it is set to true, the TJamPathLabel uses the same font as the Windows Explorer.  
 
The version number of the ShellBrower controls.