From 432abb27f63a7ce116402eb1b056cacc37c0613f Mon Sep 17 00:00:00 2001 From: alyosha-tas Date: Sat, 6 Jul 2019 08:56:25 -0400 Subject: [PATCH] Vectrex: expose menues --- BizHawk.Client.EmuHawk/MainForm.Designer.cs | 20 ++++++++++++++++++++ BizHawk.Client.EmuHawk/MainForm.Events.cs | 9 +++++++++ BizHawk.Client.EmuHawk/MainForm.cs | 4 ++++ 3 files changed, 33 insertions(+) diff --git a/BizHawk.Client.EmuHawk/MainForm.Designer.cs b/BizHawk.Client.EmuHawk/MainForm.Designer.cs index 4cec606247..2f3d849436 100644 --- a/BizHawk.Client.EmuHawk/MainForm.Designer.cs +++ b/BizHawk.Client.EmuHawk/MainForm.Designer.cs @@ -357,6 +357,8 @@ this.DGBHawksettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.GGLSubMenu = new System.Windows.Forms.ToolStripMenuItem(); this.GGLsettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.VectrexSubMenu = new System.Windows.Forms.ToolStripMenuItem(); + this.VectrexsettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.GenesisSubMenu = new System.Windows.Forms.ToolStripMenuItem(); this.vDPViewerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.GenesisGameGenieECDC = new System.Windows.Forms.ToolStripMenuItem(); @@ -521,6 +523,7 @@ this.virtualBoyToolStripMenuItem, this.neoGeoPocketToolStripMenuItem, this.zXSpectrumToolStripMenuItem, + this.VectrexSubMenu, this.HelpSubMenu, this.amstradCPCToolStripMenuItem}); this.MainformMenu.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow; @@ -3230,6 +3233,21 @@ this.GGLsettingsToolStripMenuItem.Text = "Settings..."; this.GGLsettingsToolStripMenuItem.Click += new System.EventHandler(this.GGLSettingsMenuItem_Click); // + // VectrexSubMenu + // + this.VectrexSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.VectrexsettingsToolStripMenuItem}); + this.VectrexSubMenu.Name = "VectrexSubMenu"; + this.VectrexSubMenu.Size = new System.Drawing.Size(60, 19); + this.VectrexSubMenu.Text = "&Vectrex"; + // + // VectrexsettingsToolStripMenuItem + // + this.VectrexsettingsToolStripMenuItem.Name = "VectrexsettingsToolStripMenuItem"; + this.VectrexsettingsToolStripMenuItem.Size = new System.Drawing.Size(125, 22); + this.VectrexsettingsToolStripMenuItem.Text = "Settings..."; + this.VectrexsettingsToolStripMenuItem.Click += new System.EventHandler(this.VectrexSettingsMenuItem_Click); + // // GenesisSubMenu // this.GenesisSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { @@ -4561,6 +4579,8 @@ private System.Windows.Forms.ToolStripMenuItem DGBHawksettingsToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem GGLSubMenu; private System.Windows.Forms.ToolStripMenuItem GGLsettingsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem VectrexSubMenu; + private System.Windows.Forms.ToolStripMenuItem VectrexsettingsToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem GenesisSubMenu; private System.Windows.Forms.ToolStripMenuItem GenesisSettingsToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem AtariSettingsToolStripMenuItem; diff --git a/BizHawk.Client.EmuHawk/MainForm.Events.cs b/BizHawk.Client.EmuHawk/MainForm.Events.cs index bfa0012052..4480b7247a 100644 --- a/BizHawk.Client.EmuHawk/MainForm.Events.cs +++ b/BizHawk.Client.EmuHawk/MainForm.Events.cs @@ -2395,6 +2395,15 @@ namespace BizHawk.Client.EmuHawk #endregion + #region Vectrex + + private void VectrexSettingsMenuItem_Click(object sender, EventArgs e) + { + GenericCoreConfig.DoDialog(this, "Vectrex Settings"); + } + + #endregion + #region GEN private void GenVdpViewerMenuItem_Click(object sender, EventArgs e) diff --git a/BizHawk.Client.EmuHawk/MainForm.cs b/BizHawk.Client.EmuHawk/MainForm.cs index 1f8d8b7730..d18bd4fde7 100644 --- a/BizHawk.Client.EmuHawk/MainForm.cs +++ b/BizHawk.Client.EmuHawk/MainForm.cs @@ -1741,6 +1741,7 @@ namespace BizHawk.Client.EmuHawk pCFXToolStripMenuItem.Visible = false; zXSpectrumToolStripMenuItem.Visible = false; amstradCPCToolStripMenuItem.Visible = false; + VectrexSubMenu.Visible = false; switch (system) { @@ -1856,6 +1857,9 @@ namespace BizHawk.Client.EmuHawk case "GGL": GGLSubMenu.Visible = true; break; + case "VEC": + VectrexSubMenu.Visible = true; + break; } }