C# Класс SuperPutty.frmSuperPutty

Наследование: System.Windows.Forms.Form
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
FocusActiveDocument ( string caller ) : void
SetActiveDocument ( SuperPutty.ToolWindow toolWindow ) : void
frmSuperPutty ( ) : System

Защищенные методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

FocusActiveDocument() публичный Метод

public FocusActiveDocument ( string caller ) : void
caller string
Результат void

OnFormClosed() защищенный Метод

protected OnFormClosed ( System.Windows.Forms.FormClosedEventArgs e ) : void
e System.Windows.Forms.FormClosedEventArgs
Результат void

ProcessCmdKey() защищенный Метод

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg System.Windows.Forms.Message
keyData Keys
Результат bool

SetActiveDocument() публичный Метод

public SetActiveDocument ( SuperPutty.ToolWindow toolWindow ) : void
toolWindow SuperPutty.ToolWindow
Результат void

WndProc() защищенный Метод

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
Результат void

frmSuperPutty() публичный Метод

public frmSuperPutty ( ) : System
Результат System