C# Class WinFwk.UICommands.AbstractUICommand

ファイルを表示 Open project: fremag/MemoScope.Net Class Usage Examples

Protected Properties

Property Type Description
selectedModule WinFwk.UIModules.UIModule

Public Methods

Method Description
InitBus ( MessageBus msgBus ) : void
Run ( ) : void
SetMasterModule ( UIModule module ) : void
SetSelectedModule ( UIModule module ) : void

Protected Methods

Method Description
AbstractUICommand ( string name, string toolTip, string group, Image icon, Keys shortcut = Keys.None ) : System
DockModule ( MessageBus MessageBus, UIModule uiModule, DockState dockState = DockState.Document ) : void
DockModule ( UIModule uiModule, DockState dockState = DockState.Document ) : void

Private Methods

Method Description
OnDisposedMasterModule ( object sender, EventArgs e ) : void

Method Details

AbstractUICommand() protected method

protected AbstractUICommand ( string name, string toolTip, string group, Image icon, Keys shortcut = Keys.None ) : System
name string
toolTip string
group string
icon Image
shortcut Keys
return System

DockModule() protected static method

protected static DockModule ( MessageBus MessageBus, UIModule uiModule, DockState dockState = DockState.Document ) : void
MessageBus MessageBus
uiModule WinFwk.UIModules.UIModule
dockState DockState
return void

DockModule() protected method

protected DockModule ( UIModule uiModule, DockState dockState = DockState.Document ) : void
uiModule WinFwk.UIModules.UIModule
dockState DockState
return void

InitBus() public method

public InitBus ( MessageBus msgBus ) : void
msgBus MessageBus
return void

Run() public abstract method

public abstract Run ( ) : void
return void

SetMasterModule() public method

public SetMasterModule ( UIModule module ) : void
module WinFwk.UIModules.UIModule
return void

SetSelectedModule() public abstract method

public abstract SetSelectedModule ( UIModule module ) : void
module WinFwk.UIModules.UIModule
return void

Property Details

selectedModule protected_oe property

protected UIModule,WinFwk.UIModules selectedModule
return WinFwk.UIModules.UIModule