ShellControlConnector Class |
Namespace: Jam.Shell
The ShellControlConnector type exposes the following members.
| Name | Description | |
|---|---|---|
| ShellControlConnector |
The constructor for the ShellControlConnector class,
it internally registers an EventHandler to its SelectionList change event.
|
| Name | Description | |
|---|---|---|
| ConsiderRootedAtProperty |
If this property is set to true the ShellControlConnector will take the
RootedAt or RootedAtFileSystemFolder property
of a connected ShellTreeView control into account.
For example if RootedAt is set to "c:\" then the ShellControlConnector will filter out
any folder change event that would point connected controls like the ShellListView to
a folder that is not reachable by traversing the directory tree from the root given in the
RootedAt directory.
| |
| Enabled |
Enabled returns true, if the messages should be passed through, false if the messages should be ignored.
| |
| HistoryCount |
Get the count of the items available in the history.
| |
| HistoryCursor |
This property contains the index of the current item in the history list
| |
| HistoryItems | Gets the list of entries currently stored in the history. | |
| SelectionList |
If the Checkboxes property of a control connected to a ShellControlConnector is enabled,
this property contains the checked items.
| |
| ShowParentfolderItem |
true, if appropriate controls may display a parent folder item or may go to the parent folder.
false, if controls should prevent changing to the parent folder.
| |
| Version |
The current version of the ShellBrowser.
|
| Name | Description | |
|---|---|---|
| DeregisterShellControl |
Deregisters a control with the ShellControlConnector
| |
| Dispose |
Releases the unmanaged resources used by the Component
and optionally releases the managed resources.
(Overrides ComponentDispose(Boolean).) | |
| FullRefreshControls |
Calls the FullRefresh FullRefresh() method for all connected controls.
| |
| GetCaptionForHistoryElement |
Retrieve the caption of a history element at the index given.
| |
| GetHistoryElement |
Retrieve the history element at the index given.
| |
| IsMovePossible |
Checks if a move by delta steps in the history is possible.
| |
| MoveInHistory |
Move the pointer in the History by delta items.
If delta is positive, move forward.
Move backward if delta is negative.
| |
| OnFileChanged |
Fire the OnFileChanged event.
| |
| OnFolderChanged |
Triggers the FolderChanged event.
| |
| PathChanged |
This public method is used by the connected controls for synchronization. Usually this method should not be called by the user directly.
| |
| Refresh(RefreshLevel) | Refreshes the information displayed in all controls connected with this ShellControlConnector. | |
| Refresh(IShellControl, RefreshLevel, ItemIdList) | Refreshes the information displayed in all controls connected with this ShellControlConnector except the passed control, which usually will be the caller. | |
| RegisterShellControl |
Registers a control with the ShellControlConnector
| |
| SelectedFileChanged |
This public method is used by the connected controls for synchronization. Usually this method should not be called by the user directly.
| |
| SmartRefreshControls |
Calls the SmartRefresh SmartRefresh() method for all connected controls
|
| Name | Description | |
|---|---|---|
| FileChanged |
EventHandler for the FolderChanged event, which is triggered when the selected files has changed in one of the connected controls.
| |
| FolderChanged |
EventHandler for the FolderChanged event, which is triggered when the path has changed in one of the connected controls.
|