C# Class NekoKun.Core.OutputPad

Inheritance: AbstractPad, IClipboardHandler, IUndoHandler, IDeleteHandler, ISelectAllHandler
显示文件 Open project: NekoProject/NekoKun Class Usage Examples

Protected Properties

Property Type Description
CurrentControl System.Windows.Forms.Control
CurrentProvider IOutputProvider
ItemBox System.Windows.Forms.ToolStripComboBox
Toolbar System.Windows.Forms.ToolStrip
ViewPanel System.Windows.Forms.Panel

Public Methods

Method Description
Attach ( IOutputProvider output ) : void
Copy ( ) : void
Cut ( ) : void
Delete ( ) : void
Detach ( IOutputProvider output ) : void
OutputPad ( ) : System
Paste ( ) : void
Redo ( ) : void
SelectAll ( ) : void
ShowFindDialog ( ) : void
ShowReplaceDialog ( ) : void
Undo ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
ItemBox_SelectedIndexChanged ( object sender, EventArgs e ) : void
OutputPad_ProviderAttached ( object sender, EventArgs e ) : void
OutputPad_ProviderDetached ( object sender, EventArgs e ) : void

Private Methods

Method Description
OnProviderAttached ( IOutputProvider sender ) : void
OnProviderDetatched ( IOutputProvider sender ) : void

Method Details

Attach() public static method

public static Attach ( IOutputProvider output ) : void
output IOutputProvider
return void

Copy() public method

public Copy ( ) : void
return void

Cut() public method

public Cut ( ) : void
return void

Delete() public method

public Delete ( ) : void
return void

Detach() public static method

public static Detach ( IOutputProvider output ) : void
output IOutputProvider
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

ItemBox_SelectedIndexChanged() protected method

protected ItemBox_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OutputPad() public method

public OutputPad ( ) : System
return System

OutputPad_ProviderAttached() protected method

protected OutputPad_ProviderAttached ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OutputPad_ProviderDetached() protected method

protected OutputPad_ProviderDetached ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

Paste() public method

public Paste ( ) : void
return void

Redo() public method

public Redo ( ) : void
return void

SelectAll() public method

public SelectAll ( ) : void
return void

ShowFindDialog() public method

public ShowFindDialog ( ) : void
return void

ShowReplaceDialog() public method

public ShowReplaceDialog ( ) : void
return void

Undo() public method

public Undo ( ) : void
return void

Property Details

CurrentControl protected_oe property

protected Control,System.Windows.Forms CurrentControl
return System.Windows.Forms.Control

CurrentProvider protected_oe property

protected IOutputProvider CurrentProvider
return IOutputProvider

ItemBox protected_oe property

protected ToolStripComboBox,System.Windows.Forms ItemBox
return System.Windows.Forms.ToolStripComboBox

Toolbar protected_oe property

protected ToolStrip,System.Windows.Forms Toolbar
return System.Windows.Forms.ToolStrip

ViewPanel protected_oe property

protected Panel,System.Windows.Forms ViewPanel
return System.Windows.Forms.Panel