C# Class MegaMan.Engine.Forms.MenuControllers.ScreenSizeMenuController

Inheritance: IMenuController
Show file Open project: Tesserex/C--MegaMan-Engine

Protected Properties

Property Type Description
controller ScreenScaleController
item System.Windows.Forms.ToolStripMenuItem
scale ScreenScale

Public Methods

Method Description
LoadSettings ( Setting settings ) : void
SaveSettings ( Setting settings ) : void
ScreenSizeMenuController ( ScreenScaleController controller, ToolStripMenuItem item, ScreenScale scale ) : System
Set ( bool value ) : void

Protected Methods

Method Description
Controller_NtscSet ( object sender, ScreenScaleNtscEventArgs e ) : void
Controller_SizeChanged ( object sender, ScreenScaleChangedEventArgs e ) : void

Private Methods

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

Method Details

Controller_NtscSet() protected method

protected Controller_NtscSet ( object sender, ScreenScaleNtscEventArgs e ) : void
sender object
e ScreenScaleNtscEventArgs
return void

Controller_SizeChanged() protected method

protected Controller_SizeChanged ( object sender, ScreenScaleChangedEventArgs e ) : void
sender object
e ScreenScaleChangedEventArgs
return void

LoadSettings() public method

public LoadSettings ( Setting settings ) : void
settings MegaMan.Engine.Forms.Settings.Setting
return void

SaveSettings() public method

public SaveSettings ( Setting settings ) : void
settings MegaMan.Engine.Forms.Settings.Setting
return void

ScreenSizeMenuController() public method

public ScreenSizeMenuController ( ScreenScaleController controller, ToolStripMenuItem item, ScreenScale scale ) : System
controller ScreenScaleController
item System.Windows.Forms.ToolStripMenuItem
scale ScreenScale
return System

Set() public method

public Set ( bool value ) : void
value bool
return void

Property Details

controller protected property

protected ScreenScaleController controller
return ScreenScaleController

item protected property

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

scale protected property

protected ScreenScale scale
return ScreenScale