using System; using System.Windows.Forms; namespace BizHawk.MultiClient { public partial class HexColors_Form : Form { public HexColors_Form() { InitializeComponent(); } private void HexColors_Form_Load(object sender, EventArgs e) { HexBackgrnd.BackColor = Global.Config.HexBackgrndColor; HexForegrnd.BackColor = Global.Config.HexForegrndColor; HexMenubar.BackColor = Global.Config.HexMenubarColor; HexFreeze.BackColor = Global.Config.HexFreezeColor; HexFreezeHL.BackColor = Global.Config.HexHighlightFreezeColor; HexHighlight.BackColor = Global.Config.HexHighlightColor; } private void HexBackgrnd_Click(Object sender, MouseEventArgs e) { if (colorDialog1.ShowDialog() == DialogResult.OK) { Global.Config.HexBackgrndColor = colorDialog1.Color; Global.MainForm.HexEditor1.Header.BackColor = colorDialog1.Color; Global.MainForm.HexEditor1.MemoryViewerBox.BackColor = Global.Config.HexBackgrndColor; HexBackgrnd.BackColor = colorDialog1.Color; } } private void HexForegrnd_Click(Object sender, MouseEventArgs e) { if (colorDialog1.ShowDialog() == DialogResult.OK) { Global.Config.HexForegrndColor = colorDialog1.Color; Global.MainForm.HexEditor1.Header.ForeColor = colorDialog1.Color; Global.MainForm.HexEditor1.MemoryViewerBox.ForeColor = Global.Config.HexForegrndColor; HexForegrnd.BackColor = colorDialog1.Color; } } private void HexMenubar_Click(Object sender, MouseEventArgs e) { if (colorDialog1.ShowDialog() == DialogResult.OK) { Global.Config.HexMenubarColor = colorDialog1.Color; Global.MainForm.HexEditor1.menuStrip1.BackColor = Global.Config.HexMenubarColor; HexMenubar.BackColor = colorDialog1.Color; } } private void HexHighlight_Click(Object sender, MouseEventArgs e) { if (colorDialog1.ShowDialog() == DialogResult.OK) { Global.Config.HexHighlightColor = colorDialog1.Color; HexHighlight.BackColor = colorDialog1.Color; } } private void HexFreeze_Click(Object sender, MouseEventArgs e) { if (colorDialog1.ShowDialog() == DialogResult.OK) { Global.Config.HexFreezeColor = colorDialog1.Color; HexFreeze.BackColor = colorDialog1.Color; } } private void HexFreezeHL_Click(Object sender, MouseEventArgs e) { if (colorDialog1.ShowDialog() == DialogResult.OK) { Global.Config.HexHighlightFreezeColor = colorDialog1.Color; HexFreezeHL.BackColor = colorDialog1.Color; } } } }