57 lines
2.2 KiB
C#
57 lines
2.2 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.ComponentModel;
|
|||
|
using System.Data;
|
|||
|
using System.Drawing;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
using System.Windows.Forms;
|
|||
|
using Mesen.GUI.Config;
|
|||
|
using Mesen.GUI.Forms;
|
|||
|
|
|||
|
namespace Mesen.GUI.Debugger
|
|||
|
{
|
|||
|
public partial class frmDebuggerColors : BaseConfigForm
|
|||
|
{
|
|||
|
public frmDebuggerColors()
|
|||
|
{
|
|||
|
InitializeComponent();
|
|||
|
|
|||
|
Entity = ConfigManager.Config.Debug.Debugger;
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeActiveStatementColor), picActiveStatement);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeAddressColor), picAddress);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeCommentColor), picComment);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeEffectiveAddressColor), picEffectiveAddress);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeExecBreakpointColor), picExecBreakpoint);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeImmediateColor), picImmediate);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeLabelDefinitionColor), picLabelDefinition);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeOpcodeColor), picOpcode);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeReadBreakpointColor), picReadBreakpoint);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeUnexecutedCodeColor), picUnexecutedCode);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeUnidentifiedDataColor), picUnidentifiedData);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeVerifiedDataColor), picVerifiedData);
|
|||
|
AddBinding(nameof(DebuggerInfo.CodeWriteBreakpointColor), picWriteBreakpoint);
|
|||
|
}
|
|||
|
|
|||
|
private void btnReset_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
picVerifiedData.BackColor = Color.FromArgb(255, 252, 236);
|
|||
|
picUnidentifiedData.BackColor = Color.FromArgb(255, 242, 242);
|
|||
|
picUnexecutedCode.BackColor = Color.FromArgb(225, 244, 228);
|
|||
|
|
|||
|
picExecBreakpoint.BackColor = Color.FromArgb(140, 40, 40);
|
|||
|
picWriteBreakpoint.BackColor = Color.FromArgb(40, 120, 80);
|
|||
|
picReadBreakpoint.BackColor = Color.FromArgb(40, 40, 200);
|
|||
|
picActiveStatement.BackColor = Color.Yellow;
|
|||
|
picEffectiveAddress.BackColor = Color.SteelBlue;
|
|||
|
|
|||
|
picOpcode.BackColor = Color.FromArgb(22, 37, 37);
|
|||
|
picLabelDefinition.BackColor = Color.Blue;
|
|||
|
picImmediate.BackColor = Color.Chocolate;
|
|||
|
picAddress.BackColor = Color.DarkRed;
|
|||
|
picComment.BackColor = Color.Green;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|