C# Class SuperPutty.frmSuperPutty

Inheritance: System.Windows.Forms.Form
Datei anzeigen Open project: sepich/superputty Class Usage Examples

Private Properties

Property Type Description
ApplySettings void
ApplySettingsToToolbars void
DockPanel_ContentAdded void
DockPanel_ContentRemoved void
EnumWindow bool
ExecuteSuperPuttyAction bool
InitDefaultLayout void
InitializeComponent void
IsForegroundWindow bool
KBHookCallback System.IntPtr
LoadLayout void
MHookCallback System.IntPtr
RefreshConnectionToolbarData void
RestoreLayoutFromPersistString IDockContent
SaveLastWindowBounds void
SaveLayout void
SetKBHook System.IntPtr
SetMHook System.IntPtr
SuperPuTTY_LayoutChanging void
TabWidthUpdate void
ToggleFullScreen void
TryConnectFromToolbar void
TrySendCommandsFromToolbar int
TrySendCommandsFromToolbar int
UpdateShortcutsFromSettings void
UpdateWindowText void
aboutSuperPuttyToolStripMenuItem_Click void
checkForUpdatesToolStripMenuItem_Click void
cleanUpStrayProcessesToolStripMenuItem_Click void
dockPanel1_ActiveAutoHideContentChanged void
dockPanel1_ActiveDocumentChanged void
dockPanel1_ContentAdded void
dockPanel1_ContentRemoved void
editSessionsInNotepadToolStripMenuItem_Click void
exitSuperPuTTYToolStripMenuItem_Click void
frmSuperPutty_Activated void
frmSuperPutty_FormClosing void
frmSuperPutty_Load void
frmSuperPutty_Resize void
frmSuperPutty_ResizeEnd void
fromFileToolStripMenuItem_Click void
fromPuTTYCMExportToolStripMenuItem_Click void
fromPuTTYSettingsToolStripMenuItem_Click void
fullScreenToolStripMenuItem_Click void
helpToolStripMenuItem1_Click void
layoutsToolStripMenuItem_Click void
logViewerToolStripMenuItem_Click void
logWindowLocationsToolStripMenuItem_Click void
menuStrip1_MenuDeactivate void
notifyicon_MouseClick void
openSessionToolStripMenuItem_Click void
optionsToolStripMenuItem_Click void
puTTYConfigurationToolStripMenuItem_Click void
puttyPanel_TextChanged void
reloadSessionsToolStripMenuItem_Click void
saveLayoutAsToolStripMenuItem_Click void
saveLayoutToolStripMenuItem_Click void
sessionsToolStripMenuItem_Click void
superPuttyWebsiteToolStripMenuItem_Click void
switchSessionToolStripMenuItem_Click void
tbBtnConnect_Click void
tbBtnMaskText_Click void
tbBtnSendCommand_Click void
tbItemConnect_KeyPress void
toggleCheckedState void
toggleCommandMaskToolStripMenuItem_Click void
toolStripButtonClearFields_Click void
toolStripMenuItem1_Click void
toolStripMenuItem2_Click void
tsBtnSelectDocs_Click void
tsSendCommandCombo_KeyDown void

Public Methods

Method Description
FocusActiveDocument ( string caller ) : void
SetActiveDocument ( SuperPutty.ToolWindow toolWindow ) : void
frmSuperPutty ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnFormClosed ( System.Windows.Forms.FormClosedEventArgs e ) : void
ProcessCmdKey ( Message &msg, Keys keyData ) : bool
WndProc ( Message &m ) : void

Private Methods

Method Description
ApplySettings ( ) : void
ApplySettingsToToolbars ( ) : void
DockPanel_ContentAdded ( object sender, DockContentEventArgs e ) : void
DockPanel_ContentRemoved ( object sender, DockContentEventArgs e ) : void
EnumWindow ( IntPtr handle, IntPtr pointer ) : bool
ExecuteSuperPuttyAction ( SuperPuttyAction action ) : bool
InitDefaultLayout ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

IsForegroundWindow ( Form parent ) : bool
KBHookCallback ( int nCode, IntPtr wParam, IntPtr lParam ) : IntPtr
LoadLayout ( ) : void
MHookCallback ( int nCode, IntPtr wParam, IntPtr lParam ) : IntPtr
RefreshConnectionToolbarData ( ) : void
RestoreLayoutFromPersistString ( String persistString ) : IDockContent
SaveLastWindowBounds ( ) : void
SaveLayout ( string file, string statusMsg ) : void
SetKBHook ( NativeMethods proc ) : IntPtr
SetMHook ( NativeMethods proc ) : IntPtr
SuperPuTTY_LayoutChanging ( object sender, SuperPutty.Data.LayoutChangedEventArgs eventArgs ) : void
TabWidthUpdate ( ) : void
ToggleFullScreen ( ) : void
TryConnectFromToolbar ( ) : void
TrySendCommandsFromToolbar ( SuperPutty.Utils.CommandData command, bool saveHistory ) : int
TrySendCommandsFromToolbar ( bool saveHistory ) : int
UpdateShortcutsFromSettings ( ) : void
UpdateWindowText ( string text ) : void
aboutSuperPuttyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
checkForUpdatesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cleanUpStrayProcessesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
dockPanel1_ActiveAutoHideContentChanged ( object sender, EventArgs e ) : void
dockPanel1_ActiveDocumentChanged ( object sender, EventArgs e ) : void

Handles focusing on tabs/windows which host PuTTY

dockPanel1_ContentAdded ( object sender, DockContentEventArgs e ) : void
dockPanel1_ContentRemoved ( object sender, DockContentEventArgs e ) : void
editSessionsInNotepadToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exitSuperPuTTYToolStripMenuItem_Click ( object sender, EventArgs e ) : void
frmSuperPutty_Activated ( object sender, EventArgs e ) : void
frmSuperPutty_FormClosing ( object sender, FormClosingEventArgs e ) : void
frmSuperPutty_Load ( object sender, EventArgs e ) : void
frmSuperPutty_Resize ( object sender, EventArgs e ) : void
frmSuperPutty_ResizeEnd ( object sender, EventArgs e ) : void
fromFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
fromPuTTYCMExportToolStripMenuItem_Click ( object sender, EventArgs e ) : void
fromPuTTYSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
fullScreenToolStripMenuItem_Click ( object sender, EventArgs e ) : void
helpToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
layoutsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
logViewerToolStripMenuItem_Click ( object sender, EventArgs e ) : void
logWindowLocationsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
menuStrip1_MenuDeactivate ( object sender, EventArgs e ) : void
notifyicon_MouseClick ( object sender, MouseEventArgs e ) : void
openSessionToolStripMenuItem_Click ( object sender, EventArgs e ) : void
optionsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
puTTYConfigurationToolStripMenuItem_Click ( object sender, EventArgs e ) : void
puttyPanel_TextChanged ( object sender, EventArgs e ) : void
reloadSessionsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveLayoutAsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveLayoutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sessionsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
superPuttyWebsiteToolStripMenuItem_Click ( object sender, EventArgs e ) : void
switchSessionToolStripMenuItem_Click ( object sender, EventArgs e ) : void
tbBtnConnect_Click ( object sender, EventArgs e ) : void
tbBtnMaskText_Click ( object sender, EventArgs e ) : void
tbBtnSendCommand_Click ( object sender, EventArgs e ) : void
tbItemConnect_KeyPress ( object sender, KeyPressEventArgs e ) : void
toggleCheckedState ( object sender, EventArgs e ) : void
toggleCommandMaskToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripButtonClearFields_Click ( object sender, EventArgs e ) : void
toolStripMenuItem1_Click ( object sender, EventArgs e ) : void
toolStripMenuItem2_Click ( object sender, EventArgs e ) : void
tsBtnSelectDocs_Click ( object sender, EventArgs e ) : void

Show selector below toolbox

tsSendCommandCombo_KeyDown ( object sender, KeyEventArgs e ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

FocusActiveDocument() public method

public FocusActiveDocument ( string caller ) : void
caller string
return void

OnFormClosed() protected method

protected OnFormClosed ( System.Windows.Forms.FormClosedEventArgs e ) : void
e System.Windows.Forms.FormClosedEventArgs
return void

ProcessCmdKey() protected method

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg System.Windows.Forms.Message
keyData Keys
return bool

SetActiveDocument() public method

public SetActiveDocument ( SuperPutty.ToolWindow toolWindow ) : void
toolWindow SuperPutty.ToolWindow
return void

WndProc() protected method

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
return void

frmSuperPutty() public method

public frmSuperPutty ( ) : System
return System