Exemple #1
0
        protected override void OnFormClosing(FormClosingEventArgs e)
        {
            base.OnFormClosing(e);
            if (DialogResult == DialogResult.OK)
            {
                ConfigManager.Config.DebugInfo.EventViewerMapperRegisterWriteColor = picMapperWrite.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerMapperRegisterReadColor  = picMapperRead.BackColor;

                ConfigManager.Config.DebugInfo.EventViewerNmiColor           = picNmi.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerIrqColor           = picIrq.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerSpriteZeroHitColor = picSpriteZeroHit.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerBreakpointColor    = picBreakpoint.BackColor;

                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[0] = picWrite2000.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[1] = picWrite2001.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[3] = picWrite2003.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[4] = picWrite2004.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[5] = picWrite2005.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[6] = picWrite2006.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[7] = picWrite2007.BackColor;

                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterReadColors[2] = picRead2002.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterReadColors[4] = picRead2004.BackColor;
                ConfigManager.Config.DebugInfo.EventViewerPpuRegisterReadColors[7] = picRead2007.BackColor;

                ConfigManager.ApplyChanges();
            }

            Instance = null;
        }
Exemple #2
0
        public frmEventViewerColors()
        {
            InitializeComponent();

            Instance = this;

            picMapperWrite.BackColor = ConfigManager.Config.DebugInfo.EventViewerMapperRegisterWriteColor;
            picMapperRead.BackColor  = ConfigManager.Config.DebugInfo.EventViewerMapperRegisterReadColor;

            picNmi.BackColor           = ConfigManager.Config.DebugInfo.EventViewerNmiColor;
            picIrq.BackColor           = ConfigManager.Config.DebugInfo.EventViewerIrqColor;
            picSpriteZeroHit.BackColor = ConfigManager.Config.DebugInfo.EventViewerSpriteZeroHitColor;
            picBreakpoint.BackColor    = ConfigManager.Config.DebugInfo.EventViewerBreakpointColor;

            picWrite2000.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[0];
            picWrite2001.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[1];
            picWrite2003.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[3];
            picWrite2004.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[4];
            picWrite2005.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[5];
            picWrite2006.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[6];
            picWrite2007.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterWriteColors[7];

            picRead2002.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterReadColors[2];
            picRead2004.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterReadColors[4];
            picRead2007.BackColor = ConfigManager.Config.DebugInfo.EventViewerPpuRegisterReadColors[7];
        }
Exemple #3
0
 private void mnuConfigureColors_Click(object sender, EventArgs e)
 {
     if (frmEventViewerColors.Instance != null)
     {
         frmEventViewerColors.Instance.BringToFront();
     }
     else
     {
         frmEventViewerColors frm = new frmEventViewerColors();
         frm.Show(this, this);
         frm.FormClosed += (s, evt) => {
             this.GetData();
             this.RefreshViewer();
         };
     }
 }