Some reorg on mainform menu item code
This commit is contained in:
parent
3612e3b7cc
commit
8f6a7883c5
|
@ -1328,14 +1328,14 @@
|
|||
this.extensionsToolStripMenuItem.Name = "extensionsToolStripMenuItem";
|
||||
this.extensionsToolStripMenuItem.Size = new System.Drawing.Size(159, 22);
|
||||
this.extensionsToolStripMenuItem.Text = "File Extensions...";
|
||||
this.extensionsToolStripMenuItem.Click += new System.EventHandler(this.extensionsToolStripMenuItem_Click);
|
||||
this.extensionsToolStripMenuItem.Click += new System.EventHandler(this.FileExtensionsMenuItem_Click);
|
||||
//
|
||||
// ClientOptionsMenuItem
|
||||
//
|
||||
this.ClientOptionsMenuItem.Name = "ClientOptionsMenuItem";
|
||||
this.ClientOptionsMenuItem.Size = new System.Drawing.Size(159, 22);
|
||||
this.ClientOptionsMenuItem.Text = "&Customize...";
|
||||
this.ClientOptionsMenuItem.Click += new System.EventHandler(this.guiOptionsToolStripMenuItem_Click);
|
||||
this.ClientOptionsMenuItem.Click += new System.EventHandler(this.CustomizeMenuItem_Click);
|
||||
//
|
||||
// toolStripSeparator9
|
||||
//
|
||||
|
@ -1602,7 +1602,7 @@
|
|||
this.CoresSubMenu.Name = "CoresSubMenu";
|
||||
this.CoresSubMenu.Size = new System.Drawing.Size(159, 22);
|
||||
this.CoresSubMenu.Text = "Cores";
|
||||
this.CoresSubMenu.DropDownOpened += new System.EventHandler(this.CoreSelectionMenuItem_DropDownOpened);
|
||||
this.CoresSubMenu.DropDownOpened += new System.EventHandler(this.CoresSubMenu_DropDownOpened);
|
||||
//
|
||||
// GBInSGBMenuItem
|
||||
//
|
||||
|
@ -1894,14 +1894,14 @@
|
|||
this.PCEtileViewerToolStripMenuItem.Name = "PCEtileViewerToolStripMenuItem";
|
||||
this.PCEtileViewerToolStripMenuItem.Size = new System.Drawing.Size(259, 22);
|
||||
this.PCEtileViewerToolStripMenuItem.Text = "&Tile Viewer";
|
||||
this.PCEtileViewerToolStripMenuItem.Click += new System.EventHandler(this.PCEtileViewerToolStripMenuItem_Click);
|
||||
this.PCEtileViewerToolStripMenuItem.Click += new System.EventHandler(this.PceTileViewerMenuItem_Click);
|
||||
//
|
||||
// codeDataLoggerToolStripMenuItem
|
||||
//
|
||||
this.codeDataLoggerToolStripMenuItem.Name = "codeDataLoggerToolStripMenuItem";
|
||||
this.codeDataLoggerToolStripMenuItem.Size = new System.Drawing.Size(259, 22);
|
||||
this.codeDataLoggerToolStripMenuItem.Text = "Code-Data Logger";
|
||||
this.codeDataLoggerToolStripMenuItem.Click += new System.EventHandler(this.codeDataLoggerToolStripMenuItem_Click);
|
||||
this.codeDataLoggerToolStripMenuItem.Click += new System.EventHandler(this.CodeDataLoggerMenuItem_Click);
|
||||
//
|
||||
// toolStripSeparator25
|
||||
//
|
||||
|
@ -2106,7 +2106,7 @@
|
|||
this.SMSVDPViewerToolStripMenuItem.Name = "SMSVDPViewerToolStripMenuItem";
|
||||
this.SMSVDPViewerToolStripMenuItem.Size = new System.Drawing.Size(241, 22);
|
||||
this.SMSVDPViewerToolStripMenuItem.Text = "&VDP Viewer";
|
||||
this.SMSVDPViewerToolStripMenuItem.Click += new System.EventHandler(this.SMSVDPViewerToolStripMenuItem_Click);
|
||||
this.SMSVDPViewerToolStripMenuItem.Click += new System.EventHandler(this.SmsVdpViewerMenuItem_Click);
|
||||
//
|
||||
// TI83SubMenu
|
||||
//
|
||||
|
@ -2471,7 +2471,7 @@
|
|||
this.vDPViewerToolStripMenuItem.Name = "vDPViewerToolStripMenuItem";
|
||||
this.vDPViewerToolStripMenuItem.Size = new System.Drawing.Size(134, 22);
|
||||
this.vDPViewerToolStripMenuItem.Text = "&VDP Viewer";
|
||||
this.vDPViewerToolStripMenuItem.Click += new System.EventHandler(this.vDPViewerToolStripMenuItem_Click);
|
||||
this.vDPViewerToolStripMenuItem.Click += new System.EventHandler(this.GenVdpViewerMenuItem_Click);
|
||||
//
|
||||
// toolStripSeparator26
|
||||
//
|
||||
|
@ -2483,7 +2483,7 @@
|
|||
this.GenesisSettingsToolStripMenuItem.Name = "GenesisSettingsToolStripMenuItem";
|
||||
this.GenesisSettingsToolStripMenuItem.Size = new System.Drawing.Size(134, 22);
|
||||
this.GenesisSettingsToolStripMenuItem.Text = "&Settings...";
|
||||
this.GenesisSettingsToolStripMenuItem.Click += new System.EventHandler(this.GenesisSettingsToolStripMenuItem_Click);
|
||||
this.GenesisSettingsToolStripMenuItem.Click += new System.EventHandler(this.GenesisSettingsMenuItem_Click);
|
||||
//
|
||||
// HelpSubMenu
|
||||
//
|
||||
|
@ -2979,14 +2979,14 @@
|
|||
this.toolStripMenuItem15.Name = "toolStripMenuItem15";
|
||||
this.toolStripMenuItem15.Size = new System.Drawing.Size(159, 22);
|
||||
this.toolStripMenuItem15.Text = "File Extensions...";
|
||||
this.toolStripMenuItem15.Click += new System.EventHandler(this.extensionsToolStripMenuItem_Click);
|
||||
this.toolStripMenuItem15.Click += new System.EventHandler(this.FileExtensionsMenuItem_Click);
|
||||
//
|
||||
// customizeToolStripMenuItem
|
||||
//
|
||||
this.customizeToolStripMenuItem.Name = "customizeToolStripMenuItem";
|
||||
this.customizeToolStripMenuItem.Size = new System.Drawing.Size(159, 22);
|
||||
this.customizeToolStripMenuItem.Text = "Customize...";
|
||||
this.customizeToolStripMenuItem.Click += new System.EventHandler(this.guiOptionsToolStripMenuItem_Click);
|
||||
this.customizeToolStripMenuItem.Click += new System.EventHandler(this.CustomizeMenuItem_Click);
|
||||
//
|
||||
// toolStripSeparator30
|
||||
//
|
||||
|
|
|
@ -750,6 +750,12 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
}
|
||||
|
||||
private void CoresSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
GBInSGBMenuItem.Checked = Global.Config.GB_AsSGB;
|
||||
NesInQuickNESMenuItem.Checked = Global.Config.NES_InQuickNES;
|
||||
}
|
||||
|
||||
private void ControllersMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var controller = new ControllerConfig(Global.Emulator.ControllerDefinition);
|
||||
|
@ -762,14 +768,18 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
private void HotkeysMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var hotkeys = new HotkeyConfig();
|
||||
if (hotkeys.ShowDialog() == DialogResult.OK)
|
||||
if (new HotkeyConfig().ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
InitControls();
|
||||
InputManager.SyncControls();
|
||||
}
|
||||
}
|
||||
|
||||
private void FirmwaresMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new FirmwaresConfig().ShowDialog();
|
||||
}
|
||||
|
||||
private void MessagesMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new MessageConfig().ShowDialog();
|
||||
|
@ -782,8 +792,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
private void SoundMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var sound = new SoundConfig();
|
||||
if (sound.ShowDialog() == DialogResult.OK)
|
||||
if (new SoundConfig().ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
RewireSound();
|
||||
}
|
||||
|
@ -799,9 +808,14 @@ namespace BizHawk.Client.EmuHawk
|
|||
new RewindConfig().ShowDialog();
|
||||
}
|
||||
|
||||
private void FirmwaresMenuItem_Click(object sender, EventArgs e)
|
||||
private void FileExtensionsMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new FirmwaresConfig().Show();
|
||||
new FileExtensionPreferences().ShowDialog();
|
||||
}
|
||||
|
||||
private void CustomizeMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new EmuHawkOptions().ShowDialog();
|
||||
}
|
||||
|
||||
private void ClickThrottleMenuItem_Click(object sender, EventArgs e)
|
||||
|
@ -856,6 +870,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
RewireSound();
|
||||
}
|
||||
}
|
||||
|
||||
VsyncMessage();
|
||||
}
|
||||
|
||||
|
@ -923,6 +938,22 @@ namespace BizHawk.Client.EmuHawk
|
|||
Global.Config.SaveStateType = Config.SaveStateTypeE.Text;
|
||||
}
|
||||
|
||||
private void GBInSGBMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
Global.Config.GB_AsSGB ^= true;
|
||||
FlagNeedsReboot();
|
||||
}
|
||||
|
||||
private void NesInQuickNESMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
Global.Config.NES_InQuickNES ^= true;
|
||||
FlagNeedsReboot();
|
||||
}
|
||||
|
||||
private void N64VideoPluginSettingsMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
N64PluginSettingsMenuItem_Click(sender, e);
|
||||
}
|
||||
|
||||
private void SaveConfigMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
@ -1015,9 +1046,15 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
dlg.ShowDialog(this);
|
||||
}
|
||||
|
||||
GlobalWin.Sound.StartSound();
|
||||
}
|
||||
|
||||
private void batchRunnerToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new BatchRun().ShowDialog();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region NES
|
||||
|
@ -1126,6 +1163,16 @@ namespace BizHawk.Client.EmuHawk
|
|||
GlobalWin.Tools.Load<PceBgViewer>();
|
||||
}
|
||||
|
||||
private void PceTileViewerMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<PCETileViewer>();
|
||||
}
|
||||
|
||||
private void CodeDataLoggerMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<PCECDL>();
|
||||
}
|
||||
|
||||
private void PCEAlwaysPerformSpriteLimitMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var s = (PCEngine.PCESettings)Global.Emulator.GetSettings();
|
||||
|
@ -1303,6 +1350,11 @@ namespace BizHawk.Client.EmuHawk
|
|||
GlobalWin.Tools.LoadGameGenieEc();
|
||||
}
|
||||
|
||||
private void SmsVdpViewerMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<SmsVDPViewer>();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region TI83
|
||||
|
@ -1351,6 +1403,21 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
#region Atari
|
||||
|
||||
private void AtariSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
if (!VersionInfo.INTERIM)
|
||||
{
|
||||
Atari2600DebuggerMenuItem.Visible =
|
||||
toolStripSeparator31.Visible =
|
||||
false;
|
||||
}
|
||||
}
|
||||
|
||||
private void Atari2600DebuggerMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<Atari2600Debugger>();
|
||||
}
|
||||
|
||||
private void AtariSettingsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GenericCoreConfig.DoDialog(this, "Atari 2600 Settings");
|
||||
|
@ -1609,7 +1676,12 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
#region GEN
|
||||
|
||||
private void GenesisSettingsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
private void GenVdpViewerMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<GenVDPViewer>();
|
||||
}
|
||||
|
||||
private void GenesisSettingsMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GenericCoreConfig.DoDialog(this, "Genesis Settings");
|
||||
}
|
||||
|
@ -1751,6 +1823,30 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
}
|
||||
|
||||
private void SavestateTypeContextSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
SavestateTypeDefaultContextMenuItem.Checked = false;
|
||||
SavestateBinaryContextMenuItem.Checked = false;
|
||||
SavestateTextContextMenuItem.Checked = false;
|
||||
switch (Global.Config.SaveStateType)
|
||||
{
|
||||
case Config.SaveStateTypeE.Binary: SavestateBinaryContextMenuItem.Checked = true; break;
|
||||
case Config.SaveStateTypeE.Text: SavestateTextContextMenuItem.Checked = true; break;
|
||||
case Config.SaveStateTypeE.Default: SavestateTypeDefaultContextMenuItem.Checked = true; break;
|
||||
}
|
||||
}
|
||||
|
||||
private void DisplayConfigMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new config.DisplayConfigLite().ShowDialog();
|
||||
}
|
||||
|
||||
private void CoreSelectionContextSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
GBInSGBContextMenuItem.Checked = Global.Config.GB_AsSGB;
|
||||
NesInQuickNESContextMenuItem.Checked = Global.Config.NES_InQuickNES;
|
||||
}
|
||||
|
||||
private void LoadLastRomContextMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
LoadRomFromRecent(Global.Config.RecentRoms.MostRecent);
|
||||
|
|
|
@ -3200,102 +3200,5 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private void NesInQuickNESMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
Global.Config.NES_InQuickNES ^= true;
|
||||
FlagNeedsReboot();
|
||||
}
|
||||
|
||||
private void batchRunnerToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new BatchRun().ShowDialog();
|
||||
}
|
||||
|
||||
private void CoreSelectionMenuItem_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
GBInSGBMenuItem.Checked = Global.Config.GB_AsSGB;
|
||||
NesInQuickNESMenuItem.Checked = Global.Config.NES_InQuickNES;
|
||||
}
|
||||
|
||||
private void DisplayConfigMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new config.DisplayConfigLite().ShowDialog();
|
||||
}
|
||||
|
||||
private void PCEtileViewerToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<PCETileViewer>();
|
||||
}
|
||||
|
||||
private void SMSVDPViewerToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<SmsVDPViewer>();
|
||||
}
|
||||
|
||||
private void codeDataLoggerToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<PCECDL>();
|
||||
}
|
||||
|
||||
private void vDPViewerToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<GenVDPViewer>();
|
||||
}
|
||||
|
||||
private void extensionsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new FileExtensionPreferences().ShowDialog();
|
||||
}
|
||||
|
||||
private void Atari2600DebuggerMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
GlobalWin.Tools.Load<Atari2600Debugger>();
|
||||
}
|
||||
|
||||
private void AtariSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
if (!VersionInfo.INTERIM)
|
||||
{
|
||||
Atari2600DebuggerMenuItem.Visible =
|
||||
toolStripSeparator31.Visible =
|
||||
false;
|
||||
}
|
||||
}
|
||||
|
||||
private void SavestateTypeContextSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
SavestateTypeDefaultContextMenuItem.Checked = false;
|
||||
SavestateBinaryContextMenuItem.Checked = false;
|
||||
SavestateTextContextMenuItem.Checked = false;
|
||||
switch (Global.Config.SaveStateType)
|
||||
{
|
||||
case Config.SaveStateTypeE.Binary: SavestateBinaryContextMenuItem.Checked = true; break;
|
||||
case Config.SaveStateTypeE.Text: SavestateTextContextMenuItem.Checked = true; break;
|
||||
case Config.SaveStateTypeE.Default: SavestateTypeDefaultContextMenuItem.Checked = true; break;
|
||||
}
|
||||
}
|
||||
|
||||
private void GBInSGBMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
Global.Config.GB_AsSGB ^= true;
|
||||
FlagNeedsReboot();
|
||||
}
|
||||
|
||||
private void CoreSelectionContextSubMenu_DropDownOpened(object sender, EventArgs e)
|
||||
{
|
||||
GBInSGBContextMenuItem.Checked = Global.Config.GB_AsSGB;
|
||||
NesInQuickNESContextMenuItem.Checked = Global.Config.NES_InQuickNES;
|
||||
}
|
||||
|
||||
private void N64VideoPluginSettingsMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
N64PluginSettingsMenuItem_Click(sender, e);
|
||||
}
|
||||
|
||||
private void guiOptionsToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
new EmuHawkOptions().ShowDialog();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue