C# 클래스 FlatRedBall.Glue.Plugins.PluginBase

상속: IPlugin
파일 보기 프로젝트 열기: vchelaru/FlatRedBall

공개 메소드들

메소드 설명
RemoveAllMenuItems ( ) : void
ShutDown ( PluginShutDownReason shutDownReason ) : bool
StartUp ( ) : void

보호된 메소드들

메소드 설명
AddMenuItemTo ( string whatToAdd, EventHandler eventHandler, string container ) : ToolStripMenuItem
AddMenuItemTo ( string whatToAdd, EventHandler eventHandler, string container, int preferredIndex ) : ToolStripMenuItem
AddTab ( ) : void
AddToTab ( System tabContainer, System control, string tabName ) : PluginTab
AddToToolBar ( System control, string toolbarName ) : void
FocusTab ( ) : void
RemoveFromToolbar ( System control, string toolbarName ) : bool
RemoveTab ( ) : void
RemoveTab ( PluginTab pluginTab ) : void
ShowTab ( PluginTab pluginTab ) : void

비공개 메소드들

메소드 설명
GetItem ( string name ) : ToolStripMenuItem
OnClosedByUser ( object sender ) : void

메소드 상세

AddMenuItemTo() 보호된 메소드

protected AddMenuItemTo ( string whatToAdd, EventHandler eventHandler, string container ) : ToolStripMenuItem
whatToAdd string
eventHandler EventHandler
container string
리턴 System.Windows.Forms.ToolStripMenuItem

AddMenuItemTo() 보호된 메소드

protected AddMenuItemTo ( string whatToAdd, EventHandler eventHandler, string container, int preferredIndex ) : ToolStripMenuItem
whatToAdd string
eventHandler EventHandler
container string
preferredIndex int
리턴 System.Windows.Forms.ToolStripMenuItem

AddTab() 보호된 메소드

protected AddTab ( ) : void
리턴 void

AddToTab() 보호된 메소드

protected AddToTab ( System tabContainer, System control, string tabName ) : PluginTab
tabContainer System
control System
tabName string
리턴 FlatRedBall.Glue.Controls.PluginTab

AddToToolBar() 보호된 메소드

protected AddToToolBar ( System control, string toolbarName ) : void
control System
toolbarName string
리턴 void

FocusTab() 보호된 메소드

protected FocusTab ( ) : void
리턴 void

RemoveAllMenuItems() 공개 메소드

public RemoveAllMenuItems ( ) : void
리턴 void

RemoveFromToolbar() 보호된 메소드

protected RemoveFromToolbar ( System control, string toolbarName ) : bool
control System
toolbarName string
리턴 bool

RemoveTab() 보호된 메소드

protected RemoveTab ( ) : void
리턴 void

RemoveTab() 보호된 메소드

protected RemoveTab ( PluginTab pluginTab ) : void
pluginTab FlatRedBall.Glue.Controls.PluginTab
리턴 void

ShowTab() 보호된 메소드

protected ShowTab ( PluginTab pluginTab ) : void
pluginTab FlatRedBall.Glue.Controls.PluginTab
리턴 void

ShutDown() 공개 추상적인 메소드

public abstract ShutDown ( PluginShutDownReason shutDownReason ) : bool
shutDownReason PluginShutDownReason
리턴 bool

StartUp() 공개 추상적인 메소드

public abstract StartUp ( ) : void
리턴 void