From 4061361fe0dcaad227ac11b944468eb1055d1f70 Mon Sep 17 00:00:00 2001 From: "andres.delikat" Date: Thu, 12 Jul 2012 19:50:27 +0000 Subject: [PATCH] Add a bunch of on screen messages for various menu item toggles --- BizHawk.MultiClient/MainForm.MenuItems.cs | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/BizHawk.MultiClient/MainForm.MenuItems.cs b/BizHawk.MultiClient/MainForm.MenuItems.cs index b3211ee5aa..d28c44f3f3 100644 --- a/BizHawk.MultiClient/MainForm.MenuItems.cs +++ b/BizHawk.MultiClient/MainForm.MenuItems.cs @@ -827,6 +827,14 @@ namespace BizHawk.MultiClient private void enableContextMenuToolStripMenuItem_Click(object sender, EventArgs e) { Global.Config.ShowContextMenu ^= true; + if (Global.Config.ShowContextMenu) + { + Global.OSD.AddMessage("Context menu enabled"); + } + else + { + Global.OSD.AddMessage("Context menu disabled"); + } } private void recordMovieToolStripMenuItem1_Click(object sender, EventArgs e) @@ -1476,16 +1484,40 @@ namespace BizHawk.MultiClient private void backupSavestatesToolStripMenuItem_Click(object sender, EventArgs e) { Global.Config.BackupSavestates ^= true; + if (Global.Config.BackupSavestates) + { + Global.OSD.AddMessage("Backup savestates enabled"); + } + else + { + Global.OSD.AddMessage("Backup savestates disabled"); + } } void autoSavestatesToolStripMenuItem_Click(object sender, EventArgs e) { Global.Config.AutoSavestates ^= true; + if (Global.Config.AutoSavestates) + { + Global.OSD.AddMessage("AutoSavestates enabled"); + } + else + { + Global.OSD.AddMessage("AutoSavestates disabled"); + } } void screenshotWithSavestatesToolStripMenuItem_Click(object sender, EventArgs e) { Global.Config.SaveScreenshotWithStates ^= true; + if (Global.Config.SaveScreenshotWithStates) + { + Global.OSD.AddMessage("Screenshots will be saved in savestates"); + } + else + { + Global.OSD.AddMessage("Screenshots will not be saved in savestates"); + } } private void undoSavestateToolStripMenuItem_Click(object sender, EventArgs e)