C# Class Rsdn.Shortcuts.ShortcutManager

Inheritance: System.ComponentModel.Component, ISupportInitialize, IMessageFilter
Mostra file Open project: rsdn/janus Class Usage Examples

Public Properties

Property Type Description
_collection ShortcutCollection

Private Properties

Property Type Description
GetControlFromHandle System.Windows.Forms.Control
GetParent System.IntPtr
LoadCore void
SaveCore bool
TreeToHashtable void

Public Methods

Method Description
BeginInit ( ) : void
EndInit ( ) : void
GetDesignDialog ( ) : IDialogContainer
LoadFromArray ( byte buffer ) : void
LoadFromStream ( Stream stream ) : void
LoadFromXml ( string path ) : void
LoadFromXmlNode ( XmlNode node ) : void
LoadPreset ( string name ) : void
PreFilterMessage ( Message &msg ) : bool
SaveCurrentAsPreset ( string name ) : void
SaveToArray ( ) : byte[]
SaveToStream ( Stream stream ) : bool
SaveToXml ( string path ) : bool
SaveToXmlNode ( ) : XmlNode
SaveToXmlNodePreset ( ) : XmlNode
ShortcutManager ( ) : System
ShowDesignMdi ( ) : void
ShowDesignModal ( ) : void
ShowDesignModal ( Control parent ) : void

Protected Methods

Method Description
FindShortcutNode ( Control control ) : CustomShortcut

Private Methods

Method Description
GetControlFromHandle ( IntPtr handle ) : Control
GetParent ( IntPtr hWnd ) : IntPtr
LoadCore ( Stream stream ) : void
SaveCore ( Stream stream ) : bool
TreeToHashtable ( ShortcutCollection node ) : void

Method Details

BeginInit() public method

public BeginInit ( ) : void
return void

EndInit() public method

public EndInit ( ) : void
return void

FindShortcutNode() protected method

protected FindShortcutNode ( Control control ) : CustomShortcut
control System.Windows.Forms.Control
return CustomShortcut

GetDesignDialog() public method

public GetDesignDialog ( ) : IDialogContainer
return IDialogContainer

LoadFromArray() public method

public LoadFromArray ( byte buffer ) : void
buffer byte
return void

LoadFromStream() public method

public LoadFromStream ( Stream stream ) : void
stream Stream
return void

LoadFromXml() public method

public LoadFromXml ( string path ) : void
path string
return void

LoadFromXmlNode() public method

public LoadFromXmlNode ( XmlNode node ) : void
node System.Xml.XmlNode
return void

LoadPreset() public method

public LoadPreset ( string name ) : void
name string
return void

PreFilterMessage() public method

public PreFilterMessage ( Message &msg ) : bool
msg System.Windows.Forms.Message
return bool

SaveCurrentAsPreset() public method

public SaveCurrentAsPreset ( string name ) : void
name string
return void

SaveToArray() public method

public SaveToArray ( ) : byte[]
return byte[]

SaveToStream() public method

public SaveToStream ( Stream stream ) : bool
stream Stream
return bool

SaveToXml() public method

public SaveToXml ( string path ) : bool
path string
return bool

SaveToXmlNode() public method

public SaveToXmlNode ( ) : XmlNode
return System.Xml.XmlNode

SaveToXmlNodePreset() public method

public SaveToXmlNodePreset ( ) : XmlNode
return System.Xml.XmlNode

ShortcutManager() public method

public ShortcutManager ( ) : System
return System

ShowDesignMdi() public method

public ShowDesignMdi ( ) : void
return void

ShowDesignModal() public method

public ShowDesignModal ( ) : void
return void

ShowDesignModal() public method

public ShowDesignModal ( Control parent ) : void
parent System.Windows.Forms.Control
return void

Property Details

_collection public_oe property

public ShortcutCollection _collection
return ShortcutCollection