C# Class JWC.MruStripMenuInline

Represents an inline most recently used (mru) menu.
This class shows the MRU list "inline". To display the MRU list as a popup menu use MruMenu.
Inheritance: MruStripMenu
显示文件 Open project: procfxgen/MGShaderEditor

Protected Properties

Property Type Description
firstMenuItem System.Windows.Forms.ToolStripMenuItem
owningMenu System.Windows.Forms.ToolStripMenuItem

Public Methods

Method Description
MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler ) : System
MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, int maxEntries ) : System
MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, string registryKeyName ) : System
MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, string registryKeyName, bool loadFromRegistry ) : System
MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, string registryKeyName, bool loadFromRegistry, int maxEntries ) : System
MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, string registryKeyName, int maxEntries ) : System
RemoveAll ( ) : void

Protected Methods

Method Description
Disable ( ) : void
Enable ( ) : void
SetFirstFile ( MruMenuItem menuItem ) : void

Method Details

Disable() protected method

protected Disable ( ) : void
return void

Enable() protected method

protected Enable ( ) : void
return void

MruStripMenuInline() public method

public MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler ) : System
owningMenu System.Windows.Forms.ToolStripMenuItem
recentFileMenuItem System.Windows.Forms.ToolStripMenuItem
clickedHandler ClickedHandler
return System

MruStripMenuInline() public method

public MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, int maxEntries ) : System
owningMenu System.Windows.Forms.ToolStripMenuItem
recentFileMenuItem System.Windows.Forms.ToolStripMenuItem
clickedHandler ClickedHandler
maxEntries int
return System

MruStripMenuInline() public method

public MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, string registryKeyName ) : System
owningMenu System.Windows.Forms.ToolStripMenuItem
recentFileMenuItem System.Windows.Forms.ToolStripMenuItem
clickedHandler ClickedHandler
registryKeyName string
return System

MruStripMenuInline() public method

public MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, string registryKeyName, bool loadFromRegistry ) : System
owningMenu System.Windows.Forms.ToolStripMenuItem
recentFileMenuItem System.Windows.Forms.ToolStripMenuItem
clickedHandler ClickedHandler
registryKeyName string
loadFromRegistry bool
return System

MruStripMenuInline() public method

public MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, string registryKeyName, bool loadFromRegistry, int maxEntries ) : System
owningMenu System.Windows.Forms.ToolStripMenuItem
recentFileMenuItem System.Windows.Forms.ToolStripMenuItem
clickedHandler ClickedHandler
registryKeyName string
loadFromRegistry bool
maxEntries int
return System

MruStripMenuInline() public method

public MruStripMenuInline ( ToolStripMenuItem owningMenu, ToolStripMenuItem recentFileMenuItem, ClickedHandler clickedHandler, string registryKeyName, int maxEntries ) : System
owningMenu System.Windows.Forms.ToolStripMenuItem
recentFileMenuItem System.Windows.Forms.ToolStripMenuItem
clickedHandler ClickedHandler
registryKeyName string
maxEntries int
return System

RemoveAll() public method

public RemoveAll ( ) : void
return void

SetFirstFile() protected method

protected SetFirstFile ( MruMenuItem menuItem ) : void
menuItem MruMenuItem
return void

Property Details

firstMenuItem protected_oe property

protected ToolStripMenuItem,System.Windows.Forms firstMenuItem
return System.Windows.Forms.ToolStripMenuItem

owningMenu protected_oe property

protected ToolStripMenuItem,System.Windows.Forms owningMenu
return System.Windows.Forms.ToolStripMenuItem