C# Class mRemoteNG.UI.Window.ConnectionTreeWindow

Show file Open project: mRemoteNG/mRemoteNG Class Usage Examples

Public Properties

Property Type Description
olvConnections BrightIdeasSoftware.TreeListView
tvConnections System.Windows.Forms.TreeView

Public Methods

Method Description
AddConnection ( ) : void
AddFolder ( ) : void
ConnectionTreeWindow ( DockContent panel ) : System
DeleteSelectedNode ( ) : void
DuplicateSelectedNode ( ) : void
EnsureRootNodeVisible ( ) : void
RenameSelectedNode ( ) : void

Private Methods

Method Description
AddNode ( ConnectionInfo newNode ) : void
ApplyLanguage ( ) : void
ApplyTheme ( ) : void
ConnectionImageGetter ( object rowObject ) : object
DisconnectConnection ( ConnectionInfo connectionInfo ) : void
ExpandParentsRecursive ( ConnectionInfo connectionInfo ) : void
ExpandPreviouslyOpenedFolders ( ) : void
ExpandRootConnectionNode ( ) : void
FillImageList ( ) : void
GetRootConnectionNode ( ) : RootNodeInfo
GetRootPuttyNodes ( ) : IEnumerable
HandleCollectionChanged ( object sender, NotifyCollectionChangedEventArgs args ) : void
HandleCollectionPropertyChanged ( object sender, PropertyChangedEventArgs propertyChangedEventArgs ) : void
InitializeComponent ( ) : void
JumpToNode ( ConnectionInfo connectionInfo ) : void
LinkModelToView ( ) : void
OnPuttySessionsCollectionChanged ( object sender, NotifyCollectionChangedEventArgs args ) : void
OpenConnectionsFromLastSession ( ) : void
PopulateTreeView ( ) : void
PromptUser ( string promptMessage ) : bool
RefreshTreeObject ( ConnectionInfo modelObject ) : void
RefreshTreeObjects ( IList modelObjects ) : void
RegisterModelUpdateHandlers ( ) : void
SetContextMenuEventHandlers ( ) : void
SetEventHandlers ( ) : void
SetMenuEventHandlers ( ) : void
SetTreeEventHandlers ( ) : void
SetupDropSink ( ) : void
SortNodesRecursive ( ConnectionInfo sortTarget, ListSortDirection sortDirection ) : void
SshTransferFile ( ) : void
StartExternalApp ( ExternalTool externalTool ) : void
Tree_Load ( object sender, EventArgs e ) : void
UnregisterModelUpdateHandlers ( ) : void
UserConfirmsConnectionDeletion ( ) : bool
UserConfirmsDeletion ( ) : bool
UserConfirmsEmptyFolderDeletion ( ) : bool
UserConfirmsNonEmptyFolderDeletion ( ) : bool
cMenTreeAddConnection_Click ( object sender, EventArgs e ) : void
cMenTreeAddFolder_Click ( object sender, EventArgs e ) : void
cMenTreeMoveDown_Click ( object sender, EventArgs e ) : void
cMenTreeMoveUp_Click ( object sender, EventArgs e ) : void
tvConnections_AfterLabelEdit ( object sender, System.Windows.Forms.LabelEditEventArgs e ) : void
tvConnections_AfterSelect ( object sender, EventArgs e ) : void
tvConnections_BeforeLabelEdit ( object sender, System.Windows.Forms.LabelEditEventArgs e ) : void
tvConnections_CellToolTipShowing ( object sender, BrightIdeasSoftware.ToolTipShowingEventArgs e ) : void
tvConnections_KeyDown ( object sender, KeyEventArgs e ) : void
tvConnections_KeyPress ( object sender, KeyPressEventArgs e ) : void
tvConnections_NodeMouseDoubleClick ( object sender, BrightIdeasSoftware.CellClickEventArgs e ) : void
tvConnections_NodeMouseSingleClick ( object sender, BrightIdeasSoftware.CellClickEventArgs e ) : void
txtSearch_GotFocus ( object sender, EventArgs e ) : void
txtSearch_KeyDown ( object sender, KeyEventArgs e ) : void
txtSearch_LostFocus ( object sender, EventArgs e ) : void
txtSearch_TextChanged ( object sender, EventArgs e ) : void

Method Details

AddConnection() public method

public AddConnection ( ) : void
return void

AddFolder() public method

public AddFolder ( ) : void
return void

ConnectionTreeWindow() public method

public ConnectionTreeWindow ( DockContent panel ) : System
panel WeifenLuo.WinFormsUI.Docking.DockContent
return System

DeleteSelectedNode() public method

public DeleteSelectedNode ( ) : void
return void

DuplicateSelectedNode() public method

public DuplicateSelectedNode ( ) : void
return void

EnsureRootNodeVisible() public method

public EnsureRootNodeVisible ( ) : void
return void

RenameSelectedNode() public method

public RenameSelectedNode ( ) : void
return void

Property Details

olvConnections public property

public BrightIdeasSoftware.TreeListView olvConnections
return BrightIdeasSoftware.TreeListView

tvConnections public property

public System.Windows.Forms.TreeView tvConnections
return System.Windows.Forms.TreeView