ShellBrowser Delphi Components Documentation
|
Simple component that displays paths in a label.
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.
|
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. |
|
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. |
|
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. | |
| ||
| ||
| ||
| ||
| ||
|
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. | |
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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. | |
| ||
|
If it is set to true, the TJamPathLabel uses the same font as the Windows Explorer. | |
|
The version number of the ShellBrower controls. | |
|