84 lines
2.5 KiB
C#
84 lines
2.5 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|
|
}
|