diff --git a/UI/Debugger/MemoryTools/ctrlMemoryAccessCounters.Designer.cs b/UI/Debugger/MemoryTools/ctrlMemoryAccessCounters.Designer.cs index 5bedd47..97af6bd 100644 --- a/UI/Debugger/MemoryTools/ctrlMemoryAccessCounters.Designer.cs +++ b/UI/Debugger/MemoryTools/ctrlMemoryAccessCounters.Designer.cs @@ -27,146 +27,150 @@ /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.lblViewMemoryType = new System.Windows.Forms.Label(); - this.cboMemoryType = new Mesen.GUI.Debugger.Controls.ctrlMemoryType(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.btnReset = new System.Windows.Forms.Button(); - this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); - this.picWatchHelp = new System.Windows.Forms.PictureBox(); - this.lblHint = new System.Windows.Forms.Label(); - this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); - this.lstCounters = new Mesen.GUI.Controls.DoubleBufferedListView(); - this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader9 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader7 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader8 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.toolTip = new System.Windows.Forms.ToolTip(this.components); - this.tableLayoutPanel1.SuspendLayout(); - this.tableLayoutPanel3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.picWatchHelp)).BeginInit(); - this.tableLayoutPanel2.SuspendLayout(); - this.SuspendLayout(); - // - // lblViewMemoryType - // - this.lblViewMemoryType.Anchor = System.Windows.Forms.AnchorStyles.Left; - this.lblViewMemoryType.AutoSize = true; - this.lblViewMemoryType.Location = new System.Drawing.Point(3, 7); - this.lblViewMemoryType.Name = "lblViewMemoryType"; - this.lblViewMemoryType.Size = new System.Drawing.Size(33, 13); - this.lblViewMemoryType.TabIndex = 0; - this.lblViewMemoryType.Text = "View:"; - // - // cboMemoryType - // - this.cboMemoryType.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; - this.cboMemoryType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.cboMemoryType.FormattingEnabled = true; - this.cboMemoryType.Location = new System.Drawing.Point(42, 3); - this.cboMemoryType.Name = "cboMemoryType"; - this.cboMemoryType.Size = new System.Drawing.Size(162, 21); - this.cboMemoryType.TabIndex = 1; - this.cboMemoryType.SelectedIndexChanged += new System.EventHandler(this.cboMemoryType_SelectedIndexChanged); - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 2; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel1.Controls.Add(this.btnReset, 1, 2); - this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel3, 0, 2); - this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.lstCounters, 0, 1); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel1.Margin = new System.Windows.Forms.Padding(0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 3; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(641, 343); - this.tableLayoutPanel1.TabIndex = 3; - // - // btnReset - // - this.btnReset.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnReset.Location = new System.Drawing.Point(566, 320); - this.btnReset.Margin = new System.Windows.Forms.Padding(0); - this.btnReset.Name = "btnReset"; - this.btnReset.Size = new System.Drawing.Size(75, 23); - this.btnReset.TabIndex = 5; - this.btnReset.Text = "Reset"; - this.btnReset.UseVisualStyleBackColor = true; - this.btnReset.Click += new System.EventHandler(this.btnReset_Click); - // - // tableLayoutPanel3 - // - this.tableLayoutPanel3.ColumnCount = 2; - this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel3.Controls.Add(this.picWatchHelp, 0, 0); - this.tableLayoutPanel3.Controls.Add(this.lblHint, 1, 0); - this.tableLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel3.Location = new System.Drawing.Point(0, 320); - this.tableLayoutPanel3.Margin = new System.Windows.Forms.Padding(0); - this.tableLayoutPanel3.Name = "tableLayoutPanel3"; - this.tableLayoutPanel3.RowCount = 2; - this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel3.Size = new System.Drawing.Size(566, 23); - this.tableLayoutPanel3.TabIndex = 2; - // - // picWatchHelp - // - this.picWatchHelp.Anchor = System.Windows.Forms.AnchorStyles.Left; - this.picWatchHelp.Image = global::Mesen.GUI.Properties.Resources.Warning; - this.picWatchHelp.Location = new System.Drawing.Point(3, 3); - this.picWatchHelp.Name = "picWatchHelp"; - this.picWatchHelp.Size = new System.Drawing.Size(16, 16); - this.picWatchHelp.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; - this.picWatchHelp.TabIndex = 2; - this.picWatchHelp.TabStop = false; - // - // lblHint - // - this.lblHint.Anchor = System.Windows.Forms.AnchorStyles.Left; - this.lblHint.AutoSize = true; - this.lblHint.Location = new System.Drawing.Point(25, 4); - this.lblHint.Name = "lblHint"; - this.lblHint.Size = new System.Drawing.Size(530, 13); - this.lblHint.TabIndex = 0; - this.lblHint.Text = "Uninitialized read column is only accurate if the debugger was active when the ga" + + this.components = new System.ComponentModel.Container(); + this.lblViewMemoryType = new System.Windows.Forms.Label(); + this.cboMemoryType = new Mesen.GUI.Debugger.Controls.ctrlMemoryType(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.btnReset = new System.Windows.Forms.Button(); + this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); + this.picWatchHelp = new System.Windows.Forms.PictureBox(); + this.lblHint = new System.Windows.Forms.Label(); + this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); + this.lstCounters = new Mesen.GUI.Controls.DoubleBufferedListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader9 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader7 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader8 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.toolTip = new System.Windows.Forms.ToolTip(this.components); + this.tableLayoutPanel1.SuspendLayout(); + this.tableLayoutPanel3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.picWatchHelp)).BeginInit(); + this.tableLayoutPanel2.SuspendLayout(); + this.SuspendLayout(); + // + // lblViewMemoryType + // + this.lblViewMemoryType.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.lblViewMemoryType.AutoSize = true; + this.lblViewMemoryType.Location = new System.Drawing.Point(8, 16); + this.lblViewMemoryType.Margin = new System.Windows.Forms.Padding(8, 0, 8, 0); + this.lblViewMemoryType.Name = "lblViewMemoryType"; + this.lblViewMemoryType.Size = new System.Drawing.Size(85, 32); + this.lblViewMemoryType.TabIndex = 0; + this.lblViewMemoryType.Text = "View:"; + // + // cboMemoryType + // + this.cboMemoryType.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; + this.cboMemoryType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.cboMemoryType.FormattingEnabled = true; + this.cboMemoryType.Location = new System.Drawing.Point(109, 7); + this.cboMemoryType.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); + this.cboMemoryType.Name = "cboMemoryType"; + this.cboMemoryType.Size = new System.Drawing.Size(425, 39); + this.cboMemoryType.TabIndex = 1; + this.cboMemoryType.SelectedIndexChanged += new System.EventHandler(this.cboMemoryType_SelectedIndexChanged); + // + // tableLayoutPanel1 + // + this.tableLayoutPanel1.ColumnCount = 2; + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); + this.tableLayoutPanel1.Controls.Add(this.btnReset, 1, 2); + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel3, 0, 2); + this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.lstCounters, 0, 1); + this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.tableLayoutPanel1.Margin = new System.Windows.Forms.Padding(0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.tableLayoutPanel1.RowCount = 3; + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); + this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 48F)); + this.tableLayoutPanel1.Size = new System.Drawing.Size(1709, 818); + this.tableLayoutPanel1.TabIndex = 3; + // + // btnReset + // + this.btnReset.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.btnReset.Location = new System.Drawing.Point(1509, 763); + this.btnReset.Margin = new System.Windows.Forms.Padding(0); + this.btnReset.Name = "btnReset"; + this.btnReset.Size = new System.Drawing.Size(200, 55); + this.btnReset.TabIndex = 5; + this.btnReset.Text = "Reset"; + this.btnReset.UseVisualStyleBackColor = true; + this.btnReset.Click += new System.EventHandler(this.btnReset_Click); + // + // tableLayoutPanel3 + // + this.tableLayoutPanel3.ColumnCount = 2; + this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); + this.tableLayoutPanel3.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel3.Controls.Add(this.picWatchHelp, 0, 0); + this.tableLayoutPanel3.Controls.Add(this.lblHint, 1, 0); + this.tableLayoutPanel3.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel3.Location = new System.Drawing.Point(0, 763); + this.tableLayoutPanel3.Margin = new System.Windows.Forms.Padding(0); + this.tableLayoutPanel3.Name = "tableLayoutPanel3"; + this.tableLayoutPanel3.RowCount = 2; + this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle()); + this.tableLayoutPanel3.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel3.Size = new System.Drawing.Size(1509, 55); + this.tableLayoutPanel3.TabIndex = 2; + // + // picWatchHelp + // + this.picWatchHelp.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.picWatchHelp.Image = global::Mesen.GUI.Properties.Resources.Warning; + this.picWatchHelp.Location = new System.Drawing.Point(8, 7); + this.picWatchHelp.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); + this.picWatchHelp.Name = "picWatchHelp"; + this.picWatchHelp.Size = new System.Drawing.Size(43, 38); + this.picWatchHelp.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.picWatchHelp.TabIndex = 2; + this.picWatchHelp.TabStop = false; + // + // lblHint + // + this.lblHint.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.lblHint.AutoSize = true; + this.lblHint.Location = new System.Drawing.Point(67, 10); + this.lblHint.Margin = new System.Windows.Forms.Padding(8, 0, 8, 0); + this.lblHint.Name = "lblHint"; + this.lblHint.Size = new System.Drawing.Size(1399, 32); + this.lblHint.TabIndex = 0; + this.lblHint.Text = "Uninitialized read column is only accurate if the debugger was active when the ga" + "me was loaded/power cycled"; - this.lblHint.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // tableLayoutPanel2 - // - this.tableLayoutPanel2.ColumnCount = 2; - this.tableLayoutPanel1.SetColumnSpan(this.tableLayoutPanel2, 2); - this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel2.Controls.Add(this.cboMemoryType, 1, 0); - this.tableLayoutPanel2.Controls.Add(this.lblViewMemoryType, 0, 0); - this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel2.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel2.Margin = new System.Windows.Forms.Padding(0); - this.tableLayoutPanel2.Name = "tableLayoutPanel2"; - this.tableLayoutPanel2.RowCount = 1; - this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel2.Size = new System.Drawing.Size(641, 27); - this.tableLayoutPanel2.TabIndex = 6; - // - // lstCounters - // - this.lstCounters.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.lblHint.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + // + // tableLayoutPanel2 + // + this.tableLayoutPanel2.ColumnCount = 2; + this.tableLayoutPanel1.SetColumnSpan(this.tableLayoutPanel2, 2); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); + this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel2.Controls.Add(this.cboMemoryType, 1, 0); + this.tableLayoutPanel2.Controls.Add(this.lblViewMemoryType, 0, 0); + this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill; + this.tableLayoutPanel2.Location = new System.Drawing.Point(0, 0); + this.tableLayoutPanel2.Margin = new System.Windows.Forms.Padding(0); + this.tableLayoutPanel2.Name = "tableLayoutPanel2"; + this.tableLayoutPanel2.RowCount = 1; + this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); + this.tableLayoutPanel2.Size = new System.Drawing.Size(1709, 64); + this.tableLayoutPanel2.TabIndex = 6; + // + // lstCounters + // + this.lstCounters.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader1, this.columnHeader9, this.columnHeader2, @@ -176,86 +180,89 @@ this.columnHeader4, this.columnHeader8, this.columnHeader5}); - this.tableLayoutPanel1.SetColumnSpan(this.lstCounters, 2); - this.lstCounters.Dock = System.Windows.Forms.DockStyle.Fill; - this.lstCounters.FullRowSelect = true; - this.lstCounters.Location = new System.Drawing.Point(0, 27); - this.lstCounters.Margin = new System.Windows.Forms.Padding(0); - this.lstCounters.Name = "lstCounters"; - this.lstCounters.Size = new System.Drawing.Size(641, 293); - this.lstCounters.TabIndex = 7; - this.lstCounters.UseCompatibleStateImageBehavior = false; - this.lstCounters.View = System.Windows.Forms.View.Details; - this.lstCounters.VirtualMode = true; - this.lstCounters.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lstCounters_ColumnClick); - this.lstCounters.RetrieveVirtualItem += new System.Windows.Forms.RetrieveVirtualItemEventHandler(this.lstCounters_RetrieveVirtualItem); - // - // columnHeader1 - // - this.columnHeader1.Text = "Address"; - // - // columnHeader9 - // - this.columnHeader9.Text = "Value"; - this.columnHeader9.Width = 40; - // - // columnHeader2 - // - this.columnHeader2.Text = "Reads"; - this.columnHeader2.Width = 70; - // - // columnHeader6 - // - this.columnHeader6.Text = "Last Read"; - this.columnHeader6.Width = 70; - // - // columnHeader3 - // - this.columnHeader3.Text = "Writes"; - this.columnHeader3.Width = 70; - // - // columnHeader7 - // - this.columnHeader7.Text = "Last Write"; - this.columnHeader7.Width = 70; - // - // columnHeader4 - // - this.columnHeader4.Text = "Executes"; - this.columnHeader4.Width = 70; - // - // columnHeader8 - // - this.columnHeader8.Text = "Last Exec"; - this.columnHeader8.Width = 70; - // - // columnHeader5 - // - this.columnHeader5.Text = "Uninit Read"; - this.columnHeader5.Width = 70; - // - // toolTip - // - this.toolTip.AutomaticDelay = 0; - this.toolTip.AutoPopDelay = 32700; - this.toolTip.InitialDelay = 10; - this.toolTip.ReshowDelay = 10; - // - // ctrlMemoryAccessCounters - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.tableLayoutPanel1); - this.Margin = new System.Windows.Forms.Padding(0); - this.Name = "ctrlMemoryAccessCounters"; - this.Size = new System.Drawing.Size(641, 343); - this.tableLayoutPanel1.ResumeLayout(false); - this.tableLayoutPanel3.ResumeLayout(false); - this.tableLayoutPanel3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.picWatchHelp)).EndInit(); - this.tableLayoutPanel2.ResumeLayout(false); - this.tableLayoutPanel2.PerformLayout(); - this.ResumeLayout(false); + this.tableLayoutPanel1.SetColumnSpan(this.lstCounters, 2); + this.lstCounters.Dock = System.Windows.Forms.DockStyle.Fill; + this.lstCounters.FullRowSelect = true; + this.lstCounters.HideSelection = false; + this.lstCounters.Location = new System.Drawing.Point(0, 64); + this.lstCounters.Margin = new System.Windows.Forms.Padding(0); + this.lstCounters.Name = "lstCounters"; + this.lstCounters.Size = new System.Drawing.Size(1709, 699); + this.lstCounters.TabIndex = 7; + this.lstCounters.UseCompatibleStateImageBehavior = false; + this.lstCounters.View = System.Windows.Forms.View.Details; + this.lstCounters.VirtualMode = true; + this.lstCounters.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.lstCounters_ColumnClick); + this.lstCounters.RetrieveVirtualItem += new System.Windows.Forms.RetrieveVirtualItemEventHandler(this.lstCounters_RetrieveVirtualItem); + this.lstCounters.SelectedIndexChanged += new System.EventHandler(this.lstCounters_SelectedIndexChanged); + // + // columnHeader1 + // + this.columnHeader1.Text = "Address"; + this.columnHeader1.Width = 120; + // + // columnHeader9 + // + this.columnHeader9.Text = "Value"; + this.columnHeader9.Width = 120; + // + // columnHeader2 + // + this.columnHeader2.Text = "Reads"; + this.columnHeader2.Width = 140; + // + // columnHeader6 + // + this.columnHeader6.Text = "Last Read"; + this.columnHeader6.Width = 140; + // + // columnHeader3 + // + this.columnHeader3.Text = "Writes"; + this.columnHeader3.Width = 140; + // + // columnHeader7 + // + this.columnHeader7.Text = "Last Write"; + this.columnHeader7.Width = 140; + // + // columnHeader4 + // + this.columnHeader4.Text = "Executes"; + this.columnHeader4.Width = 140; + // + // columnHeader8 + // + this.columnHeader8.Text = "Last Exec"; + this.columnHeader8.Width = 140; + // + // columnHeader5 + // + this.columnHeader5.Text = "Uninit Read"; + this.columnHeader5.Width = 160; + // + // toolTip + // + this.toolTip.AutomaticDelay = 0; + this.toolTip.AutoPopDelay = 32700; + this.toolTip.InitialDelay = 10; + this.toolTip.ReshowDelay = 10; + // + // ctrlMemoryAccessCounters + // + this.AutoScaleDimensions = new System.Drawing.SizeF(16F, 31F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.tableLayoutPanel1); + this.Margin = new System.Windows.Forms.Padding(0); + this.Name = "ctrlMemoryAccessCounters"; + this.Size = new System.Drawing.Size(1709, 818); + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel3.ResumeLayout(false); + this.tableLayoutPanel3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.picWatchHelp)).EndInit(); + this.tableLayoutPanel2.ResumeLayout(false); + this.tableLayoutPanel2.PerformLayout(); + this.ResumeLayout(false); } diff --git a/UI/Debugger/MemoryTools/ctrlMemoryAccessCounters.cs b/UI/Debugger/MemoryTools/ctrlMemoryAccessCounters.cs index 138b156..35781a7 100644 --- a/UI/Debugger/MemoryTools/ctrlMemoryAccessCounters.cs +++ b/UI/Debugger/MemoryTools/ctrlMemoryAccessCounters.cs @@ -186,5 +186,10 @@ namespace Mesen.GUI.Debugger.Controls ExecStamp, UninitRead, } - } + + private void lstCounters_SelectedIndexChanged(object sender, EventArgs e) + { + + } + } } diff --git a/UI/Debugger/MemoryTools/frmMemoryTools.Designer.cs b/UI/Debugger/MemoryTools/frmMemoryTools.Designer.cs index 4ce93d1..1230537 100644 --- a/UI/Debugger/MemoryTools/frmMemoryTools.Designer.cs +++ b/UI/Debugger/MemoryTools/frmMemoryTools.Designer.cs @@ -31,150 +31,155 @@ /// private void InitializeComponent() { - this.ctrlHexViewer = new Mesen.GUI.Debugger.Controls.ctrlHexViewer(); - this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); - this.lblViewMemoryType = new System.Windows.Forms.Label(); - this.cboMemoryType = new Mesen.GUI.Debugger.Controls.ctrlMemoryType(); - this.menuStrip1 = new Mesen.GUI.Controls.ctrlMesenMenuStrip(); - this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuImport = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuExport = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuLoadTblFile = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuResetTblMappings = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem4 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuClose = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuView = new System.Windows.Forms.ToolStripMenuItem(); - this.highlightToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHighlightExecution = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHighlightWrites = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHightlightReads = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem6 = new System.Windows.Forms.ToolStripSeparator(); - this.fadeSpeedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuFadeSlow = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuFadeNormal = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuFadeFast = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuFadeNever = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem7 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuCustomFadeSpeed = new System.Windows.Forms.ToolStripMenuItem(); - this.dataTypeHighlightingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHighlightLabelledBytes = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHighlightBreakpoints = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem8 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuHighlightCodeBytes = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHighlightDataBytes = new System.Windows.Forms.ToolStripMenuItem(); - this.fadeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHideUnusedBytes = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHideReadBytes = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHideWrittenBytes = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHideExecutedBytes = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem5 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuConfigureColors = new System.Windows.Forms.ToolStripMenuItem(); - this.fontSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuIncreaseFontSize = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuDecreaseFontSize = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuResetFontSize = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem12 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuSelectFont = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem13 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuHighDensityMode = new System.Windows.Forms.ToolStripMenuItem(); - this.autorefreshSpeedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuAutoRefreshLow = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuAutoRefreshNormal = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuAutoRefreshHigh = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuRefresh = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem9 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuAutoRefresh = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuShowCharacters = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuShowLabelInfoOnMouseOver = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem10 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuIgnoreRedundantWrites = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuEnablePerByteNavigation = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuByteEditingMode = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuHighlightCurrentRowColumn = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuGoToAll = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuGoTo = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem14 = new System.Windows.Forms.ToolStripSeparator(); - this.mnuFind = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuFindNext = new System.Windows.Forms.ToolStripMenuItem(); - this.mnuFindPrev = new System.Windows.Forms.ToolStripMenuItem(); - this.pnlMain = new System.Windows.Forms.Panel(); - this.tabMain = new System.Windows.Forms.TabControl(); - this.tpgMemoryViewer = new System.Windows.Forms.TabPage(); - this.tpgAccessCounters = new System.Windows.Forms.TabPage(); - this.ctrlMemoryAccessCounters = new Mesen.GUI.Debugger.Controls.ctrlMemoryAccessCounters(); - this.flowLayoutPanel1.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.pnlMain.SuspendLayout(); - this.tabMain.SuspendLayout(); - this.tpgMemoryViewer.SuspendLayout(); - this.tpgAccessCounters.SuspendLayout(); - this.SuspendLayout(); - // - // ctrlHexViewer - // - this.ctrlHexViewer.BaseFont = new System.Drawing.Font("Consolas", 10F); - this.ctrlHexViewer.Dock = System.Windows.Forms.DockStyle.Fill; - this.ctrlHexViewer.Location = new System.Drawing.Point(0, 0); - this.ctrlHexViewer.Margin = new System.Windows.Forms.Padding(0); - this.ctrlHexViewer.Name = "ctrlHexViewer"; - this.ctrlHexViewer.Size = new System.Drawing.Size(606, 343); - this.ctrlHexViewer.TabIndex = 0; - this.ctrlHexViewer.TextZoom = 100; - this.ctrlHexViewer.RequiredWidthChanged += new System.EventHandler(this.ctrlHexViewer_RequiredWidthChanged); - this.ctrlHexViewer.ByteMouseHover += new Mesen.GUI.Debugger.Controls.ctrlHexViewer.ByteMouseHoverHandler(this.ctrlHexViewer_ByteMouseHover); - // - // flowLayoutPanel1 - // - this.flowLayoutPanel1.AutoSize = true; - this.flowLayoutPanel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.flowLayoutPanel1.Controls.Add(this.lblViewMemoryType); - this.flowLayoutPanel1.Controls.Add(this.cboMemoryType); - this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.flowLayoutPanel1.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(207, 27); - this.flowLayoutPanel1.TabIndex = 1; - this.flowLayoutPanel1.WrapContents = false; - // - // lblViewMemoryType - // - this.lblViewMemoryType.Anchor = System.Windows.Forms.AnchorStyles.Left; - this.lblViewMemoryType.AutoSize = true; - this.lblViewMemoryType.Location = new System.Drawing.Point(3, 7); - this.lblViewMemoryType.Name = "lblViewMemoryType"; - this.lblViewMemoryType.Size = new System.Drawing.Size(33, 13); - this.lblViewMemoryType.TabIndex = 0; - this.lblViewMemoryType.Text = "View:"; - // - // cboMemoryType - // - this.cboMemoryType.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; - this.cboMemoryType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.cboMemoryType.FormattingEnabled = true; - this.cboMemoryType.Location = new System.Drawing.Point(42, 3); - this.cboMemoryType.Name = "cboMemoryType"; - this.cboMemoryType.Size = new System.Drawing.Size(162, 21); - this.cboMemoryType.TabIndex = 1; - this.cboMemoryType.SelectedIndexChanged += new System.EventHandler(this.cboMemoryType_SelectedIndexChanged); - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ctrlHexViewer = new Mesen.GUI.Debugger.Controls.ctrlHexViewer(); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.lblViewMemoryType = new System.Windows.Forms.Label(); + this.cboMemoryType = new Mesen.GUI.Debugger.Controls.ctrlMemoryType(); + this.menuStrip1 = new Mesen.GUI.Controls.ctrlMesenMenuStrip(); + this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuImport = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuExport = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuLoadTblFile = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuResetTblMappings = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem4 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuClose = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuView = new System.Windows.Forms.ToolStripMenuItem(); + this.highlightToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHighlightExecution = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHighlightWrites = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHightlightReads = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem6 = new System.Windows.Forms.ToolStripSeparator(); + this.fadeSpeedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuFadeSlow = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuFadeNormal = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuFadeFast = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuFadeNever = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem7 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuCustomFadeSpeed = new System.Windows.Forms.ToolStripMenuItem(); + this.dataTypeHighlightingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHighlightLabelledBytes = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHighlightBreakpoints = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem8 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuHighlightCodeBytes = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHighlightDataBytes = new System.Windows.Forms.ToolStripMenuItem(); + this.fadeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHideUnusedBytes = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHideReadBytes = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHideWrittenBytes = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHideExecutedBytes = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem5 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuConfigureColors = new System.Windows.Forms.ToolStripMenuItem(); + this.fontSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuIncreaseFontSize = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuDecreaseFontSize = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuResetFontSize = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem12 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuSelectFont = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem13 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuHighDensityMode = new System.Windows.Forms.ToolStripMenuItem(); + this.autorefreshSpeedToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuAutoRefreshLow = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuAutoRefreshNormal = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuAutoRefreshHigh = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuRefresh = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem9 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuAutoRefresh = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuShowCharacters = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuShowLabelInfoOnMouseOver = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem10 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuIgnoreRedundantWrites = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuEnablePerByteNavigation = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuByteEditingMode = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuHighlightCurrentRowColumn = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuGoToAll = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuGoTo = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem14 = new System.Windows.Forms.ToolStripSeparator(); + this.mnuFind = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuFindNext = new System.Windows.Forms.ToolStripMenuItem(); + this.mnuFindPrev = new System.Windows.Forms.ToolStripMenuItem(); + this.pnlMain = new System.Windows.Forms.Panel(); + this.tabMain = new System.Windows.Forms.TabControl(); + this.tpgMemoryViewer = new System.Windows.Forms.TabPage(); + this.tpgAccessCounters = new System.Windows.Forms.TabPage(); + this.ctrlMemoryAccessCounters = new Mesen.GUI.Debugger.Controls.ctrlMemoryAccessCounters(); + this.flowLayoutPanel1.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.pnlMain.SuspendLayout(); + this.tabMain.SuspendLayout(); + this.tpgMemoryViewer.SuspendLayout(); + this.tpgAccessCounters.SuspendLayout(); + this.SuspendLayout(); + // + // ctrlHexViewer + // + this.ctrlHexViewer.BaseFont = new System.Drawing.Font("Consolas", 10F); + this.ctrlHexViewer.Dock = System.Windows.Forms.DockStyle.Fill; + this.ctrlHexViewer.Location = new System.Drawing.Point(0, 0); + this.ctrlHexViewer.Margin = new System.Windows.Forms.Padding(0); + this.ctrlHexViewer.Name = "ctrlHexViewer"; + this.ctrlHexViewer.Size = new System.Drawing.Size(1617, 824); + this.ctrlHexViewer.TabIndex = 0; + this.ctrlHexViewer.TextZoom = 100; + this.ctrlHexViewer.RequiredWidthChanged += new System.EventHandler(this.ctrlHexViewer_RequiredWidthChanged); + this.ctrlHexViewer.ByteMouseHover += new Mesen.GUI.Debugger.Controls.ctrlHexViewer.ByteMouseHoverHandler(this.ctrlHexViewer_ByteMouseHover); + // + // flowLayoutPanel1 + // + this.flowLayoutPanel1.AutoSize = true; + this.flowLayoutPanel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; + this.flowLayoutPanel1.Controls.Add(this.lblViewMemoryType); + this.flowLayoutPanel1.Controls.Add(this.cboMemoryType); + this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 0); + this.flowLayoutPanel1.Margin = new System.Windows.Forms.Padding(0); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + this.flowLayoutPanel1.Size = new System.Drawing.Size(542, 53); + this.flowLayoutPanel1.TabIndex = 1; + this.flowLayoutPanel1.WrapContents = false; + // + // lblViewMemoryType + // + this.lblViewMemoryType.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.lblViewMemoryType.AutoSize = true; + this.lblViewMemoryType.Location = new System.Drawing.Point(8, 10); + this.lblViewMemoryType.Margin = new System.Windows.Forms.Padding(8, 0, 8, 0); + this.lblViewMemoryType.Name = "lblViewMemoryType"; + this.lblViewMemoryType.Size = new System.Drawing.Size(85, 32); + this.lblViewMemoryType.TabIndex = 0; + this.lblViewMemoryType.Text = "View:"; + // + // cboMemoryType + // + this.cboMemoryType.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; + this.cboMemoryType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.cboMemoryType.FormattingEnabled = true; + this.cboMemoryType.Location = new System.Drawing.Point(109, 7); + this.cboMemoryType.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); + this.cboMemoryType.Name = "cboMemoryType"; + this.cboMemoryType.Size = new System.Drawing.Size(425, 39); + this.cboMemoryType.TabIndex = 1; + this.cboMemoryType.SelectedIndexChanged += new System.EventHandler(this.cboMemoryType_SelectedIndexChanged); + // + // menuStrip1 + // + this.menuStrip1.GripMargin = new System.Windows.Forms.Padding(2, 2, 0, 2); + this.menuStrip1.ImageScalingSize = new System.Drawing.Size(40, 40); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.fileToolStripMenuItem, this.mnuView, this.toolStripMenuItem1}); - this.menuStrip1.Location = new System.Drawing.Point(0, 0); - this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Size = new System.Drawing.Size(614, 24); - this.menuStrip1.TabIndex = 2; - this.menuStrip1.Text = "menuStrip1"; - // - // fileToolStripMenuItem - // - this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.menuStrip1.Location = new System.Drawing.Point(0, 0); + this.menuStrip1.Name = "menuStrip1"; + this.menuStrip1.Padding = new System.Windows.Forms.Padding(16, 5, 0, 5); + this.menuStrip1.Size = new System.Drawing.Size(1637, 55); + this.menuStrip1.TabIndex = 2; + this.menuStrip1.Text = "menuStrip1"; + // + // fileToolStripMenuItem + // + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuImport, this.mnuExport, this.toolStripMenuItem3, @@ -182,61 +187,61 @@ this.mnuResetTblMappings, this.toolStripMenuItem4, this.mnuClose}); - this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; - this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); - this.fileToolStripMenuItem.Text = "File"; - // - // mnuImport - // - this.mnuImport.Image = global::Mesen.GUI.Properties.Resources.Import; - this.mnuImport.Name = "mnuImport"; - this.mnuImport.Size = new System.Drawing.Size(181, 22); - this.mnuImport.Text = "Import"; - this.mnuImport.Click += new System.EventHandler(this.mnuImport_Click); - // - // mnuExport - // - this.mnuExport.Image = global::Mesen.GUI.Properties.Resources.Export; - this.mnuExport.Name = "mnuExport"; - this.mnuExport.Size = new System.Drawing.Size(181, 22); - this.mnuExport.Text = "Export"; - this.mnuExport.Click += new System.EventHandler(this.mnuExport_Click); - // - // toolStripMenuItem3 - // - this.toolStripMenuItem3.Name = "toolStripMenuItem3"; - this.toolStripMenuItem3.Size = new System.Drawing.Size(178, 6); - // - // mnuLoadTblFile - // - this.mnuLoadTblFile.Name = "mnuLoadTblFile"; - this.mnuLoadTblFile.Size = new System.Drawing.Size(181, 22); - this.mnuLoadTblFile.Text = "Load TBL file"; - this.mnuLoadTblFile.Click += new System.EventHandler(this.mnuLoadTblFile_Click); - // - // mnuResetTblMappings - // - this.mnuResetTblMappings.Name = "mnuResetTblMappings"; - this.mnuResetTblMappings.Size = new System.Drawing.Size(181, 22); - this.mnuResetTblMappings.Text = "Reset TBL mappings"; - this.mnuResetTblMappings.Click += new System.EventHandler(this.mnuResetTblMappings_Click); - // - // toolStripMenuItem4 - // - this.toolStripMenuItem4.Name = "toolStripMenuItem4"; - this.toolStripMenuItem4.Size = new System.Drawing.Size(178, 6); - // - // mnuClose - // - this.mnuClose.Image = global::Mesen.GUI.Properties.Resources.Exit; - this.mnuClose.Name = "mnuClose"; - this.mnuClose.Size = new System.Drawing.Size(181, 22); - this.mnuClose.Text = "Close"; - this.mnuClose.Click += new System.EventHandler(this.mnuClose_Click); - // - // mnuView - // - this.mnuView.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; + this.fileToolStripMenuItem.Size = new System.Drawing.Size(87, 45); + this.fileToolStripMenuItem.Text = "File"; + // + // mnuImport + // + this.mnuImport.Image = global::Mesen.GUI.Properties.Resources.Import; + this.mnuImport.Name = "mnuImport"; + this.mnuImport.Size = new System.Drawing.Size(451, 54); + this.mnuImport.Text = "Import"; + this.mnuImport.Click += new System.EventHandler(this.mnuImport_Click); + // + // mnuExport + // + this.mnuExport.Image = global::Mesen.GUI.Properties.Resources.Export; + this.mnuExport.Name = "mnuExport"; + this.mnuExport.Size = new System.Drawing.Size(451, 54); + this.mnuExport.Text = "Export"; + this.mnuExport.Click += new System.EventHandler(this.mnuExport_Click); + // + // toolStripMenuItem3 + // + this.toolStripMenuItem3.Name = "toolStripMenuItem3"; + this.toolStripMenuItem3.Size = new System.Drawing.Size(448, 6); + // + // mnuLoadTblFile + // + this.mnuLoadTblFile.Name = "mnuLoadTblFile"; + this.mnuLoadTblFile.Size = new System.Drawing.Size(451, 54); + this.mnuLoadTblFile.Text = "Load TBL file"; + this.mnuLoadTblFile.Click += new System.EventHandler(this.mnuLoadTblFile_Click); + // + // mnuResetTblMappings + // + this.mnuResetTblMappings.Name = "mnuResetTblMappings"; + this.mnuResetTblMappings.Size = new System.Drawing.Size(451, 54); + this.mnuResetTblMappings.Text = "Reset TBL mappings"; + this.mnuResetTblMappings.Click += new System.EventHandler(this.mnuResetTblMappings_Click); + // + // toolStripMenuItem4 + // + this.toolStripMenuItem4.Name = "toolStripMenuItem4"; + this.toolStripMenuItem4.Size = new System.Drawing.Size(448, 6); + // + // mnuClose + // + this.mnuClose.Image = global::Mesen.GUI.Properties.Resources.Exit; + this.mnuClose.Name = "mnuClose"; + this.mnuClose.Size = new System.Drawing.Size(451, 54); + this.mnuClose.Text = "Close"; + this.mnuClose.Click += new System.EventHandler(this.mnuClose_Click); + // + // mnuView + // + this.mnuView.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.highlightToolStripMenuItem, this.dataTypeHighlightingToolStripMenuItem, this.fadeToolStripMenuItem, @@ -255,214 +260,214 @@ this.mnuEnablePerByteNavigation, this.mnuByteEditingMode, this.mnuHighlightCurrentRowColumn}); - this.mnuView.Name = "mnuView"; - this.mnuView.Size = new System.Drawing.Size(44, 20); - this.mnuView.Text = "View"; - // - // highlightToolStripMenuItem - // - this.highlightToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.mnuView.Name = "mnuView"; + this.mnuView.Size = new System.Drawing.Size(106, 45); + this.mnuView.Text = "View"; + // + // highlightToolStripMenuItem + // + this.highlightToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuHighlightExecution, this.mnuHighlightWrites, this.mnuHightlightReads, this.toolStripMenuItem6, this.fadeSpeedToolStripMenuItem}); - this.highlightToolStripMenuItem.Name = "highlightToolStripMenuItem"; - this.highlightToolStripMenuItem.Size = new System.Drawing.Size(256, 22); - this.highlightToolStripMenuItem.Text = "Memory Access Highlighting"; - // - // mnuHighlightExecution - // - this.mnuHighlightExecution.CheckOnClick = true; - this.mnuHighlightExecution.Name = "mnuHighlightExecution"; - this.mnuHighlightExecution.Size = new System.Drawing.Size(133, 22); - this.mnuHighlightExecution.Text = "Execution"; - this.mnuHighlightExecution.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // mnuHighlightWrites - // - this.mnuHighlightWrites.CheckOnClick = true; - this.mnuHighlightWrites.Name = "mnuHighlightWrites"; - this.mnuHighlightWrites.Size = new System.Drawing.Size(133, 22); - this.mnuHighlightWrites.Text = "Writes"; - this.mnuHighlightWrites.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // mnuHightlightReads - // - this.mnuHightlightReads.CheckOnClick = true; - this.mnuHightlightReads.Name = "mnuHightlightReads"; - this.mnuHightlightReads.Size = new System.Drawing.Size(133, 22); - this.mnuHightlightReads.Text = "Reads"; - this.mnuHightlightReads.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // toolStripMenuItem6 - // - this.toolStripMenuItem6.Name = "toolStripMenuItem6"; - this.toolStripMenuItem6.Size = new System.Drawing.Size(130, 6); - // - // fadeSpeedToolStripMenuItem - // - this.fadeSpeedToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.highlightToolStripMenuItem.Name = "highlightToolStripMenuItem"; + this.highlightToolStripMenuItem.Size = new System.Drawing.Size(646, 54); + this.highlightToolStripMenuItem.Text = "Memory Access Highlighting"; + // + // mnuHighlightExecution + // + this.mnuHighlightExecution.CheckOnClick = true; + this.mnuHighlightExecution.Name = "mnuHighlightExecution"; + this.mnuHighlightExecution.Size = new System.Drawing.Size(336, 54); + this.mnuHighlightExecution.Text = "Execution"; + this.mnuHighlightExecution.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // mnuHighlightWrites + // + this.mnuHighlightWrites.CheckOnClick = true; + this.mnuHighlightWrites.Name = "mnuHighlightWrites"; + this.mnuHighlightWrites.Size = new System.Drawing.Size(336, 54); + this.mnuHighlightWrites.Text = "Writes"; + this.mnuHighlightWrites.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // mnuHightlightReads + // + this.mnuHightlightReads.CheckOnClick = true; + this.mnuHightlightReads.Name = "mnuHightlightReads"; + this.mnuHightlightReads.Size = new System.Drawing.Size(336, 54); + this.mnuHightlightReads.Text = "Reads"; + this.mnuHightlightReads.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // toolStripMenuItem6 + // + this.toolStripMenuItem6.Name = "toolStripMenuItem6"; + this.toolStripMenuItem6.Size = new System.Drawing.Size(333, 6); + // + // fadeSpeedToolStripMenuItem + // + this.fadeSpeedToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuFadeSlow, this.mnuFadeNormal, this.mnuFadeFast, this.mnuFadeNever, this.toolStripMenuItem7, this.mnuCustomFadeSpeed}); - this.fadeSpeedToolStripMenuItem.Name = "fadeSpeedToolStripMenuItem"; - this.fadeSpeedToolStripMenuItem.Size = new System.Drawing.Size(133, 22); - this.fadeSpeedToolStripMenuItem.Text = "Fade speed"; - // - // mnuFadeSlow - // - this.mnuFadeSlow.Name = "mnuFadeSlow"; - this.mnuFadeSlow.Size = new System.Drawing.Size(136, 22); - this.mnuFadeSlow.Text = "Slow"; - this.mnuFadeSlow.Click += new System.EventHandler(this.mnuFadeSpeed_Click); - // - // mnuFadeNormal - // - this.mnuFadeNormal.Checked = true; - this.mnuFadeNormal.CheckState = System.Windows.Forms.CheckState.Checked; - this.mnuFadeNormal.Name = "mnuFadeNormal"; - this.mnuFadeNormal.Size = new System.Drawing.Size(136, 22); - this.mnuFadeNormal.Text = "Normal"; - this.mnuFadeNormal.Click += new System.EventHandler(this.mnuFadeSpeed_Click); - // - // mnuFadeFast - // - this.mnuFadeFast.Name = "mnuFadeFast"; - this.mnuFadeFast.Size = new System.Drawing.Size(136, 22); - this.mnuFadeFast.Text = "Fast"; - this.mnuFadeFast.Click += new System.EventHandler(this.mnuFadeSpeed_Click); - // - // mnuFadeNever - // - this.mnuFadeNever.Name = "mnuFadeNever"; - this.mnuFadeNever.Size = new System.Drawing.Size(136, 22); - this.mnuFadeNever.Text = "Do not fade"; - this.mnuFadeNever.Click += new System.EventHandler(this.mnuFadeSpeed_Click); - // - // toolStripMenuItem7 - // - this.toolStripMenuItem7.Name = "toolStripMenuItem7"; - this.toolStripMenuItem7.Size = new System.Drawing.Size(133, 6); - // - // mnuCustomFadeSpeed - // - this.mnuCustomFadeSpeed.Name = "mnuCustomFadeSpeed"; - this.mnuCustomFadeSpeed.Size = new System.Drawing.Size(136, 22); - this.mnuCustomFadeSpeed.Text = "Custom..."; - this.mnuCustomFadeSpeed.Click += new System.EventHandler(this.mnuCustomFadeSpeed_Click); - // - // dataTypeHighlightingToolStripMenuItem - // - this.dataTypeHighlightingToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fadeSpeedToolStripMenuItem.Name = "fadeSpeedToolStripMenuItem"; + this.fadeSpeedToolStripMenuItem.Size = new System.Drawing.Size(336, 54); + this.fadeSpeedToolStripMenuItem.Text = "Fade speed"; + // + // mnuFadeSlow + // + this.mnuFadeSlow.Name = "mnuFadeSlow"; + this.mnuFadeSlow.Size = new System.Drawing.Size(342, 54); + this.mnuFadeSlow.Text = "Slow"; + this.mnuFadeSlow.Click += new System.EventHandler(this.mnuFadeSpeed_Click); + // + // mnuFadeNormal + // + this.mnuFadeNormal.Checked = true; + this.mnuFadeNormal.CheckState = System.Windows.Forms.CheckState.Checked; + this.mnuFadeNormal.Name = "mnuFadeNormal"; + this.mnuFadeNormal.Size = new System.Drawing.Size(342, 54); + this.mnuFadeNormal.Text = "Normal"; + this.mnuFadeNormal.Click += new System.EventHandler(this.mnuFadeSpeed_Click); + // + // mnuFadeFast + // + this.mnuFadeFast.Name = "mnuFadeFast"; + this.mnuFadeFast.Size = new System.Drawing.Size(342, 54); + this.mnuFadeFast.Text = "Fast"; + this.mnuFadeFast.Click += new System.EventHandler(this.mnuFadeSpeed_Click); + // + // mnuFadeNever + // + this.mnuFadeNever.Name = "mnuFadeNever"; + this.mnuFadeNever.Size = new System.Drawing.Size(342, 54); + this.mnuFadeNever.Text = "Do not fade"; + this.mnuFadeNever.Click += new System.EventHandler(this.mnuFadeSpeed_Click); + // + // toolStripMenuItem7 + // + this.toolStripMenuItem7.Name = "toolStripMenuItem7"; + this.toolStripMenuItem7.Size = new System.Drawing.Size(339, 6); + // + // mnuCustomFadeSpeed + // + this.mnuCustomFadeSpeed.Name = "mnuCustomFadeSpeed"; + this.mnuCustomFadeSpeed.Size = new System.Drawing.Size(342, 54); + this.mnuCustomFadeSpeed.Text = "Custom..."; + this.mnuCustomFadeSpeed.Click += new System.EventHandler(this.mnuCustomFadeSpeed_Click); + // + // dataTypeHighlightingToolStripMenuItem + // + this.dataTypeHighlightingToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuHighlightLabelledBytes, this.mnuHighlightBreakpoints, this.toolStripMenuItem8, this.mnuHighlightCodeBytes, this.mnuHighlightDataBytes}); - this.dataTypeHighlightingToolStripMenuItem.Name = "dataTypeHighlightingToolStripMenuItem"; - this.dataTypeHighlightingToolStripMenuItem.Size = new System.Drawing.Size(256, 22); - this.dataTypeHighlightingToolStripMenuItem.Text = "Data Type Highlighting"; - // - // mnuHighlightLabelledBytes - // - this.mnuHighlightLabelledBytes.CheckOnClick = true; - this.mnuHighlightLabelledBytes.Name = "mnuHighlightLabelledBytes"; - this.mnuHighlightLabelledBytes.Size = new System.Drawing.Size(196, 22); - this.mnuHighlightLabelledBytes.Text = "Labeled bytes"; - this.mnuHighlightLabelledBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // mnuHighlightBreakpoints - // - this.mnuHighlightBreakpoints.CheckOnClick = true; - this.mnuHighlightBreakpoints.Name = "mnuHighlightBreakpoints"; - this.mnuHighlightBreakpoints.Size = new System.Drawing.Size(196, 22); - this.mnuHighlightBreakpoints.Text = "Breakpoints"; - this.mnuHighlightBreakpoints.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // toolStripMenuItem8 - // - this.toolStripMenuItem8.Name = "toolStripMenuItem8"; - this.toolStripMenuItem8.Size = new System.Drawing.Size(193, 6); - // - // mnuHighlightCodeBytes - // - this.mnuHighlightCodeBytes.CheckOnClick = true; - this.mnuHighlightCodeBytes.Name = "mnuHighlightCodeBytes"; - this.mnuHighlightCodeBytes.Size = new System.Drawing.Size(196, 22); - this.mnuHighlightCodeBytes.Text = "Code bytes (PRG ROM)"; - this.mnuHighlightCodeBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // mnuHighlightDataBytes - // - this.mnuHighlightDataBytes.CheckOnClick = true; - this.mnuHighlightDataBytes.Name = "mnuHighlightDataBytes"; - this.mnuHighlightDataBytes.Size = new System.Drawing.Size(196, 22); - this.mnuHighlightDataBytes.Text = "Data bytes (PRG ROM)"; - this.mnuHighlightDataBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // fadeToolStripMenuItem - // - this.fadeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.dataTypeHighlightingToolStripMenuItem.Name = "dataTypeHighlightingToolStripMenuItem"; + this.dataTypeHighlightingToolStripMenuItem.Size = new System.Drawing.Size(646, 54); + this.dataTypeHighlightingToolStripMenuItem.Text = "Data Type Highlighting"; + // + // mnuHighlightLabelledBytes + // + this.mnuHighlightLabelledBytes.CheckOnClick = true; + this.mnuHighlightLabelledBytes.Name = "mnuHighlightLabelledBytes"; + this.mnuHighlightLabelledBytes.Size = new System.Drawing.Size(493, 54); + this.mnuHighlightLabelledBytes.Text = "Labeled bytes"; + this.mnuHighlightLabelledBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // mnuHighlightBreakpoints + // + this.mnuHighlightBreakpoints.CheckOnClick = true; + this.mnuHighlightBreakpoints.Name = "mnuHighlightBreakpoints"; + this.mnuHighlightBreakpoints.Size = new System.Drawing.Size(493, 54); + this.mnuHighlightBreakpoints.Text = "Breakpoints"; + this.mnuHighlightBreakpoints.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // toolStripMenuItem8 + // + this.toolStripMenuItem8.Name = "toolStripMenuItem8"; + this.toolStripMenuItem8.Size = new System.Drawing.Size(490, 6); + // + // mnuHighlightCodeBytes + // + this.mnuHighlightCodeBytes.CheckOnClick = true; + this.mnuHighlightCodeBytes.Name = "mnuHighlightCodeBytes"; + this.mnuHighlightCodeBytes.Size = new System.Drawing.Size(493, 54); + this.mnuHighlightCodeBytes.Text = "Code bytes (PRG ROM)"; + this.mnuHighlightCodeBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // mnuHighlightDataBytes + // + this.mnuHighlightDataBytes.CheckOnClick = true; + this.mnuHighlightDataBytes.Name = "mnuHighlightDataBytes"; + this.mnuHighlightDataBytes.Size = new System.Drawing.Size(493, 54); + this.mnuHighlightDataBytes.Text = "Data bytes (PRG ROM)"; + this.mnuHighlightDataBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // fadeToolStripMenuItem + // + this.fadeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuHideUnusedBytes, this.mnuHideReadBytes, this.mnuHideWrittenBytes, this.mnuHideExecutedBytes}); - this.fadeToolStripMenuItem.Name = "fadeToolStripMenuItem"; - this.fadeToolStripMenuItem.Size = new System.Drawing.Size(256, 22); - this.fadeToolStripMenuItem.Text = "De-emphasize"; - // - // mnuHideUnusedBytes - // - this.mnuHideUnusedBytes.CheckOnClick = true; - this.mnuHideUnusedBytes.Name = "mnuHideUnusedBytes"; - this.mnuHideUnusedBytes.Size = new System.Drawing.Size(152, 22); - this.mnuHideUnusedBytes.Text = "Unused bytes"; - this.mnuHideUnusedBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // mnuHideReadBytes - // - this.mnuHideReadBytes.CheckOnClick = true; - this.mnuHideReadBytes.Name = "mnuHideReadBytes"; - this.mnuHideReadBytes.Size = new System.Drawing.Size(152, 22); - this.mnuHideReadBytes.Text = "Read bytes"; - this.mnuHideReadBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // mnuHideWrittenBytes - // - this.mnuHideWrittenBytes.CheckOnClick = true; - this.mnuHideWrittenBytes.Name = "mnuHideWrittenBytes"; - this.mnuHideWrittenBytes.Size = new System.Drawing.Size(152, 22); - this.mnuHideWrittenBytes.Text = "Written bytes"; - this.mnuHideWrittenBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // mnuHideExecutedBytes - // - this.mnuHideExecutedBytes.CheckOnClick = true; - this.mnuHideExecutedBytes.Name = "mnuHideExecutedBytes"; - this.mnuHideExecutedBytes.Size = new System.Drawing.Size(152, 22); - this.mnuHideExecutedBytes.Text = "Executed bytes"; - this.mnuHideExecutedBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); - // - // toolStripMenuItem5 - // - this.toolStripMenuItem5.Name = "toolStripMenuItem5"; - this.toolStripMenuItem5.Size = new System.Drawing.Size(253, 6); - // - // mnuConfigureColors - // - this.mnuConfigureColors.Image = global::Mesen.GUI.Properties.Resources.PipetteSmall; - this.mnuConfigureColors.Name = "mnuConfigureColors"; - this.mnuConfigureColors.Size = new System.Drawing.Size(256, 22); - this.mnuConfigureColors.Text = "Configure Colors"; - this.mnuConfigureColors.Click += new System.EventHandler(this.mnuConfigureColors_Click); - // - // fontSizeToolStripMenuItem - // - this.fontSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fadeToolStripMenuItem.Name = "fadeToolStripMenuItem"; + this.fadeToolStripMenuItem.Size = new System.Drawing.Size(646, 54); + this.fadeToolStripMenuItem.Text = "De-emphasize"; + // + // mnuHideUnusedBytes + // + this.mnuHideUnusedBytes.CheckOnClick = true; + this.mnuHideUnusedBytes.Name = "mnuHideUnusedBytes"; + this.mnuHideUnusedBytes.Size = new System.Drawing.Size(384, 54); + this.mnuHideUnusedBytes.Text = "Unused bytes"; + this.mnuHideUnusedBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // mnuHideReadBytes + // + this.mnuHideReadBytes.CheckOnClick = true; + this.mnuHideReadBytes.Name = "mnuHideReadBytes"; + this.mnuHideReadBytes.Size = new System.Drawing.Size(384, 54); + this.mnuHideReadBytes.Text = "Read bytes"; + this.mnuHideReadBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // mnuHideWrittenBytes + // + this.mnuHideWrittenBytes.CheckOnClick = true; + this.mnuHideWrittenBytes.Name = "mnuHideWrittenBytes"; + this.mnuHideWrittenBytes.Size = new System.Drawing.Size(384, 54); + this.mnuHideWrittenBytes.Text = "Written bytes"; + this.mnuHideWrittenBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // mnuHideExecutedBytes + // + this.mnuHideExecutedBytes.CheckOnClick = true; + this.mnuHideExecutedBytes.Name = "mnuHideExecutedBytes"; + this.mnuHideExecutedBytes.Size = new System.Drawing.Size(384, 54); + this.mnuHideExecutedBytes.Text = "Executed bytes"; + this.mnuHideExecutedBytes.Click += new System.EventHandler(this.mnuColorProviderOptions_Click); + // + // toolStripMenuItem5 + // + this.toolStripMenuItem5.Name = "toolStripMenuItem5"; + this.toolStripMenuItem5.Size = new System.Drawing.Size(643, 6); + // + // mnuConfigureColors + // + this.mnuConfigureColors.Image = global::Mesen.GUI.Properties.Resources.PipetteSmall; + this.mnuConfigureColors.Name = "mnuConfigureColors"; + this.mnuConfigureColors.Size = new System.Drawing.Size(646, 54); + this.mnuConfigureColors.Text = "Configure Colors"; + this.mnuConfigureColors.Click += new System.EventHandler(this.mnuConfigureColors_Click); + // + // fontSizeToolStripMenuItem + // + this.fontSizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuIncreaseFontSize, this.mnuDecreaseFontSize, this.mnuResetFontSize, @@ -470,305 +475,309 @@ this.mnuSelectFont, this.toolStripMenuItem13, this.mnuHighDensityMode}); - this.fontSizeToolStripMenuItem.Image = global::Mesen.GUI.Properties.Resources.Font; - this.fontSizeToolStripMenuItem.Name = "fontSizeToolStripMenuItem"; - this.fontSizeToolStripMenuItem.Size = new System.Drawing.Size(256, 22); - this.fontSizeToolStripMenuItem.Text = "Font Options"; - // - // mnuIncreaseFontSize - // - this.mnuIncreaseFontSize.Name = "mnuIncreaseFontSize"; - this.mnuIncreaseFontSize.ShortcutKeyDisplayString = ""; - this.mnuIncreaseFontSize.Size = new System.Drawing.Size(217, 22); - this.mnuIncreaseFontSize.Text = "Increase"; - this.mnuIncreaseFontSize.Click += new System.EventHandler(this.mnuIncreaseFontSize_Click); - // - // mnuDecreaseFontSize - // - this.mnuDecreaseFontSize.Name = "mnuDecreaseFontSize"; - this.mnuDecreaseFontSize.ShortcutKeyDisplayString = ""; - this.mnuDecreaseFontSize.Size = new System.Drawing.Size(217, 22); - this.mnuDecreaseFontSize.Text = "Decrease"; - this.mnuDecreaseFontSize.Click += new System.EventHandler(this.mnuDecreaseFontSize_Click); - // - // mnuResetFontSize - // - this.mnuResetFontSize.Name = "mnuResetFontSize"; - this.mnuResetFontSize.ShortcutKeyDisplayString = ""; - this.mnuResetFontSize.Size = new System.Drawing.Size(217, 22); - this.mnuResetFontSize.Text = "Reset to Default"; - this.mnuResetFontSize.Click += new System.EventHandler(this.mnuResetFontSize_Click); - // - // toolStripMenuItem12 - // - this.toolStripMenuItem12.Name = "toolStripMenuItem12"; - this.toolStripMenuItem12.Size = new System.Drawing.Size(214, 6); - // - // mnuSelectFont - // - this.mnuSelectFont.Name = "mnuSelectFont"; - this.mnuSelectFont.Size = new System.Drawing.Size(217, 22); - this.mnuSelectFont.Text = "Select Font..."; - this.mnuSelectFont.Click += new System.EventHandler(this.mnuSelectFont_Click); - // - // toolStripMenuItem13 - // - this.toolStripMenuItem13.Name = "toolStripMenuItem13"; - this.toolStripMenuItem13.Size = new System.Drawing.Size(214, 6); - // - // mnuHighDensityMode - // - this.mnuHighDensityMode.CheckOnClick = true; - this.mnuHighDensityMode.Name = "mnuHighDensityMode"; - this.mnuHighDensityMode.Size = new System.Drawing.Size(217, 22); - this.mnuHighDensityMode.Text = "Use high text density mode"; - this.mnuHighDensityMode.CheckedChanged += new System.EventHandler(this.mnuHighDensityMode_CheckedChanged); - // - // autorefreshSpeedToolStripMenuItem - // - this.autorefreshSpeedToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fontSizeToolStripMenuItem.Image = global::Mesen.GUI.Properties.Resources.Font; + this.fontSizeToolStripMenuItem.Name = "fontSizeToolStripMenuItem"; + this.fontSizeToolStripMenuItem.Size = new System.Drawing.Size(646, 54); + this.fontSizeToolStripMenuItem.Text = "Font Options"; + // + // mnuIncreaseFontSize + // + this.mnuIncreaseFontSize.Name = "mnuIncreaseFontSize"; + this.mnuIncreaseFontSize.ShortcutKeyDisplayString = ""; + this.mnuIncreaseFontSize.Size = new System.Drawing.Size(549, 54); + this.mnuIncreaseFontSize.Text = "Increase"; + this.mnuIncreaseFontSize.Click += new System.EventHandler(this.mnuIncreaseFontSize_Click); + // + // mnuDecreaseFontSize + // + this.mnuDecreaseFontSize.Name = "mnuDecreaseFontSize"; + this.mnuDecreaseFontSize.ShortcutKeyDisplayString = ""; + this.mnuDecreaseFontSize.Size = new System.Drawing.Size(549, 54); + this.mnuDecreaseFontSize.Text = "Decrease"; + this.mnuDecreaseFontSize.Click += new System.EventHandler(this.mnuDecreaseFontSize_Click); + // + // mnuResetFontSize + // + this.mnuResetFontSize.Name = "mnuResetFontSize"; + this.mnuResetFontSize.ShortcutKeyDisplayString = ""; + this.mnuResetFontSize.Size = new System.Drawing.Size(549, 54); + this.mnuResetFontSize.Text = "Reset to Default"; + this.mnuResetFontSize.Click += new System.EventHandler(this.mnuResetFontSize_Click); + // + // toolStripMenuItem12 + // + this.toolStripMenuItem12.Name = "toolStripMenuItem12"; + this.toolStripMenuItem12.Size = new System.Drawing.Size(546, 6); + // + // mnuSelectFont + // + this.mnuSelectFont.Name = "mnuSelectFont"; + this.mnuSelectFont.Size = new System.Drawing.Size(549, 54); + this.mnuSelectFont.Text = "Select Font..."; + this.mnuSelectFont.Click += new System.EventHandler(this.mnuSelectFont_Click); + // + // toolStripMenuItem13 + // + this.toolStripMenuItem13.Name = "toolStripMenuItem13"; + this.toolStripMenuItem13.Size = new System.Drawing.Size(546, 6); + // + // mnuHighDensityMode + // + this.mnuHighDensityMode.CheckOnClick = true; + this.mnuHighDensityMode.Name = "mnuHighDensityMode"; + this.mnuHighDensityMode.Size = new System.Drawing.Size(549, 54); + this.mnuHighDensityMode.Text = "Use high text density mode"; + this.mnuHighDensityMode.CheckedChanged += new System.EventHandler(this.mnuHighDensityMode_CheckedChanged); + // + // autorefreshSpeedToolStripMenuItem + // + this.autorefreshSpeedToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuAutoRefreshLow, this.mnuAutoRefreshNormal, this.mnuAutoRefreshHigh}); - this.autorefreshSpeedToolStripMenuItem.Image = global::Mesen.GUI.Properties.Resources.Speed; - this.autorefreshSpeedToolStripMenuItem.Name = "autorefreshSpeedToolStripMenuItem"; - this.autorefreshSpeedToolStripMenuItem.Size = new System.Drawing.Size(256, 22); - this.autorefreshSpeedToolStripMenuItem.Text = "Auto-refresh Speed"; - // - // mnuAutoRefreshLow - // - this.mnuAutoRefreshLow.Name = "mnuAutoRefreshLow"; - this.mnuAutoRefreshLow.Size = new System.Drawing.Size(159, 22); - this.mnuAutoRefreshLow.Text = "Low (10 FPS)"; - this.mnuAutoRefreshLow.Click += new System.EventHandler(this.mnuAutoRefreshSpeed_Click); - // - // mnuAutoRefreshNormal - // - this.mnuAutoRefreshNormal.Name = "mnuAutoRefreshNormal"; - this.mnuAutoRefreshNormal.Size = new System.Drawing.Size(159, 22); - this.mnuAutoRefreshNormal.Text = "Normal (30 FPS)"; - this.mnuAutoRefreshNormal.Click += new System.EventHandler(this.mnuAutoRefreshSpeed_Click); - // - // mnuAutoRefreshHigh - // - this.mnuAutoRefreshHigh.Name = "mnuAutoRefreshHigh"; - this.mnuAutoRefreshHigh.Size = new System.Drawing.Size(159, 22); - this.mnuAutoRefreshHigh.Text = "High (60 FPS)"; - this.mnuAutoRefreshHigh.Click += new System.EventHandler(this.mnuAutoRefreshSpeed_Click); - // - // toolStripMenuItem2 - // - this.toolStripMenuItem2.Name = "toolStripMenuItem2"; - this.toolStripMenuItem2.Size = new System.Drawing.Size(253, 6); - // - // mnuRefresh - // - this.mnuRefresh.Image = global::Mesen.GUI.Properties.Resources.Refresh; - this.mnuRefresh.Name = "mnuRefresh"; - this.mnuRefresh.Size = new System.Drawing.Size(256, 22); - this.mnuRefresh.Text = "Refresh"; - this.mnuRefresh.Click += new System.EventHandler(this.mnuRefresh_Click); - // - // toolStripMenuItem9 - // - this.toolStripMenuItem9.Name = "toolStripMenuItem9"; - this.toolStripMenuItem9.Size = new System.Drawing.Size(253, 6); - // - // mnuAutoRefresh - // - this.mnuAutoRefresh.Checked = true; - this.mnuAutoRefresh.CheckOnClick = true; - this.mnuAutoRefresh.CheckState = System.Windows.Forms.CheckState.Checked; - this.mnuAutoRefresh.Name = "mnuAutoRefresh"; - this.mnuAutoRefresh.Size = new System.Drawing.Size(256, 22); - this.mnuAutoRefresh.Text = "Auto-refresh"; - // - // mnuShowCharacters - // - this.mnuShowCharacters.Checked = true; - this.mnuShowCharacters.CheckOnClick = true; - this.mnuShowCharacters.CheckState = System.Windows.Forms.CheckState.Checked; - this.mnuShowCharacters.Name = "mnuShowCharacters"; - this.mnuShowCharacters.Size = new System.Drawing.Size(256, 22); - this.mnuShowCharacters.Text = "Show characters"; - // - // mnuShowLabelInfoOnMouseOver - // - this.mnuShowLabelInfoOnMouseOver.CheckOnClick = true; - this.mnuShowLabelInfoOnMouseOver.Name = "mnuShowLabelInfoOnMouseOver"; - this.mnuShowLabelInfoOnMouseOver.Size = new System.Drawing.Size(256, 22); - this.mnuShowLabelInfoOnMouseOver.Text = "Show label tooltip on mouseover"; - // - // toolStripMenuItem10 - // - this.toolStripMenuItem10.Name = "toolStripMenuItem10"; - this.toolStripMenuItem10.Size = new System.Drawing.Size(253, 6); - // - // mnuIgnoreRedundantWrites - // - this.mnuIgnoreRedundantWrites.CheckOnClick = true; - this.mnuIgnoreRedundantWrites.Name = "mnuIgnoreRedundantWrites"; - this.mnuIgnoreRedundantWrites.Size = new System.Drawing.Size(256, 22); - this.mnuIgnoreRedundantWrites.Text = "Ignore writes that do not alter data"; - this.mnuIgnoreRedundantWrites.Visible = false; - // - // mnuEnablePerByteNavigation - // - this.mnuEnablePerByteNavigation.CheckOnClick = true; - this.mnuEnablePerByteNavigation.Name = "mnuEnablePerByteNavigation"; - this.mnuEnablePerByteNavigation.Size = new System.Drawing.Size(256, 22); - this.mnuEnablePerByteNavigation.Text = "Use per-byte left/right navigation"; - this.mnuEnablePerByteNavigation.CheckedChanged += new System.EventHandler(this.mnuEnablePerByteNavigation_CheckedChanged); - // - // mnuByteEditingMode - // - this.mnuByteEditingMode.CheckOnClick = true; - this.mnuByteEditingMode.Name = "mnuByteEditingMode"; - this.mnuByteEditingMode.Size = new System.Drawing.Size(256, 22); - this.mnuByteEditingMode.Text = "Use per-byte editing mode"; - this.mnuByteEditingMode.CheckedChanged += new System.EventHandler(this.mnuByteEditingMode_CheckedChanged); - // - // mnuHighlightCurrentRowColumn - // - this.mnuHighlightCurrentRowColumn.CheckOnClick = true; - this.mnuHighlightCurrentRowColumn.Name = "mnuHighlightCurrentRowColumn"; - this.mnuHighlightCurrentRowColumn.Size = new System.Drawing.Size(256, 22); - this.mnuHighlightCurrentRowColumn.Text = "Highlight current row/column"; - this.mnuHighlightCurrentRowColumn.CheckedChanged += new System.EventHandler(this.mnuHighlightCurrentRowColumn_CheckedChanged); - // - // toolStripMenuItem1 - // - this.toolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.autorefreshSpeedToolStripMenuItem.Image = global::Mesen.GUI.Properties.Resources.Speed; + this.autorefreshSpeedToolStripMenuItem.Name = "autorefreshSpeedToolStripMenuItem"; + this.autorefreshSpeedToolStripMenuItem.Size = new System.Drawing.Size(646, 54); + this.autorefreshSpeedToolStripMenuItem.Text = "Auto-refresh Speed"; + // + // mnuAutoRefreshLow + // + this.mnuAutoRefreshLow.Name = "mnuAutoRefreshLow"; + this.mnuAutoRefreshLow.Size = new System.Drawing.Size(396, 54); + this.mnuAutoRefreshLow.Text = "Low (10 FPS)"; + this.mnuAutoRefreshLow.Click += new System.EventHandler(this.mnuAutoRefreshSpeed_Click); + // + // mnuAutoRefreshNormal + // + this.mnuAutoRefreshNormal.Name = "mnuAutoRefreshNormal"; + this.mnuAutoRefreshNormal.Size = new System.Drawing.Size(396, 54); + this.mnuAutoRefreshNormal.Text = "Normal (30 FPS)"; + this.mnuAutoRefreshNormal.Click += new System.EventHandler(this.mnuAutoRefreshSpeed_Click); + // + // mnuAutoRefreshHigh + // + this.mnuAutoRefreshHigh.Name = "mnuAutoRefreshHigh"; + this.mnuAutoRefreshHigh.Size = new System.Drawing.Size(396, 54); + this.mnuAutoRefreshHigh.Text = "High (60 FPS)"; + this.mnuAutoRefreshHigh.Click += new System.EventHandler(this.mnuAutoRefreshSpeed_Click); + // + // toolStripMenuItem2 + // + this.toolStripMenuItem2.Name = "toolStripMenuItem2"; + this.toolStripMenuItem2.Size = new System.Drawing.Size(643, 6); + // + // mnuRefresh + // + this.mnuRefresh.Image = global::Mesen.GUI.Properties.Resources.Refresh; + this.mnuRefresh.Name = "mnuRefresh"; + this.mnuRefresh.Size = new System.Drawing.Size(646, 54); + this.mnuRefresh.Text = "Refresh"; + this.mnuRefresh.Click += new System.EventHandler(this.mnuRefresh_Click); + // + // toolStripMenuItem9 + // + this.toolStripMenuItem9.Name = "toolStripMenuItem9"; + this.toolStripMenuItem9.Size = new System.Drawing.Size(643, 6); + // + // mnuAutoRefresh + // + this.mnuAutoRefresh.Checked = true; + this.mnuAutoRefresh.CheckOnClick = true; + this.mnuAutoRefresh.CheckState = System.Windows.Forms.CheckState.Checked; + this.mnuAutoRefresh.Name = "mnuAutoRefresh"; + this.mnuAutoRefresh.Size = new System.Drawing.Size(646, 54); + this.mnuAutoRefresh.Text = "Auto-refresh"; + // + // mnuShowCharacters + // + this.mnuShowCharacters.Checked = true; + this.mnuShowCharacters.CheckOnClick = true; + this.mnuShowCharacters.CheckState = System.Windows.Forms.CheckState.Checked; + this.mnuShowCharacters.Name = "mnuShowCharacters"; + this.mnuShowCharacters.Size = new System.Drawing.Size(646, 54); + this.mnuShowCharacters.Text = "Show characters"; + // + // mnuShowLabelInfoOnMouseOver + // + this.mnuShowLabelInfoOnMouseOver.CheckOnClick = true; + this.mnuShowLabelInfoOnMouseOver.Name = "mnuShowLabelInfoOnMouseOver"; + this.mnuShowLabelInfoOnMouseOver.Size = new System.Drawing.Size(646, 54); + this.mnuShowLabelInfoOnMouseOver.Text = "Show label tooltip on mouseover"; + // + // toolStripMenuItem10 + // + this.toolStripMenuItem10.Name = "toolStripMenuItem10"; + this.toolStripMenuItem10.Size = new System.Drawing.Size(643, 6); + // + // mnuIgnoreRedundantWrites + // + this.mnuIgnoreRedundantWrites.CheckOnClick = true; + this.mnuIgnoreRedundantWrites.Name = "mnuIgnoreRedundantWrites"; + this.mnuIgnoreRedundantWrites.Size = new System.Drawing.Size(646, 54); + this.mnuIgnoreRedundantWrites.Text = "Ignore writes that do not alter data"; + this.mnuIgnoreRedundantWrites.Visible = false; + // + // mnuEnablePerByteNavigation + // + this.mnuEnablePerByteNavigation.CheckOnClick = true; + this.mnuEnablePerByteNavigation.Name = "mnuEnablePerByteNavigation"; + this.mnuEnablePerByteNavigation.Size = new System.Drawing.Size(646, 54); + this.mnuEnablePerByteNavigation.Text = "Use per-byte left/right navigation"; + this.mnuEnablePerByteNavigation.CheckedChanged += new System.EventHandler(this.mnuEnablePerByteNavigation_CheckedChanged); + // + // mnuByteEditingMode + // + this.mnuByteEditingMode.CheckOnClick = true; + this.mnuByteEditingMode.Name = "mnuByteEditingMode"; + this.mnuByteEditingMode.Size = new System.Drawing.Size(646, 54); + this.mnuByteEditingMode.Text = "Use per-byte editing mode"; + this.mnuByteEditingMode.CheckedChanged += new System.EventHandler(this.mnuByteEditingMode_CheckedChanged); + // + // mnuHighlightCurrentRowColumn + // + this.mnuHighlightCurrentRowColumn.CheckOnClick = true; + this.mnuHighlightCurrentRowColumn.Name = "mnuHighlightCurrentRowColumn"; + this.mnuHighlightCurrentRowColumn.Size = new System.Drawing.Size(646, 54); + this.mnuHighlightCurrentRowColumn.Text = "Highlight current row/column"; + this.mnuHighlightCurrentRowColumn.CheckedChanged += new System.EventHandler(this.mnuHighlightCurrentRowColumn_CheckedChanged); + // + // toolStripMenuItem1 + // + this.toolStripMenuItem1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.mnuGoToAll, this.mnuGoTo, this.toolStripMenuItem14, this.mnuFind, this.mnuFindNext, this.mnuFindPrev}); - this.toolStripMenuItem1.Name = "toolStripMenuItem1"; - this.toolStripMenuItem1.Size = new System.Drawing.Size(54, 20); - this.toolStripMenuItem1.Text = "Search"; - // - // mnuGoToAll - // - this.mnuGoToAll.Image = global::Mesen.GUI.Properties.Resources.Find; - this.mnuGoToAll.Name = "mnuGoToAll"; - this.mnuGoToAll.Size = new System.Drawing.Size(145, 22); - this.mnuGoToAll.Text = "Go to All"; - this.mnuGoToAll.Click += new System.EventHandler(this.mnuGoToAll_Click); - // - // mnuGoTo - // - this.mnuGoTo.Name = "mnuGoTo"; - this.mnuGoTo.Size = new System.Drawing.Size(145, 22); - this.mnuGoTo.Text = "Go To..."; - this.mnuGoTo.Click += new System.EventHandler(this.mnuGoTo_Click); - // - // toolStripMenuItem14 - // - this.toolStripMenuItem14.Name = "toolStripMenuItem14"; - this.toolStripMenuItem14.Size = new System.Drawing.Size(142, 6); - // - // mnuFind - // - this.mnuFind.Image = global::Mesen.GUI.Properties.Resources.Find; - this.mnuFind.Name = "mnuFind"; - this.mnuFind.Size = new System.Drawing.Size(145, 22); - this.mnuFind.Text = "Find..."; - this.mnuFind.Click += new System.EventHandler(this.mnuFind_Click); - // - // mnuFindNext - // - this.mnuFindNext.Image = global::Mesen.GUI.Properties.Resources.NextArrow; - this.mnuFindNext.Name = "mnuFindNext"; - this.mnuFindNext.Size = new System.Drawing.Size(145, 22); - this.mnuFindNext.Text = "Find Next"; - this.mnuFindNext.Click += new System.EventHandler(this.mnuFindNext_Click); - // - // mnuFindPrev - // - this.mnuFindPrev.Image = global::Mesen.GUI.Properties.Resources.PreviousArrow; - this.mnuFindPrev.Name = "mnuFindPrev"; - this.mnuFindPrev.Size = new System.Drawing.Size(145, 22); - this.mnuFindPrev.Text = "Find Previous"; - this.mnuFindPrev.Click += new System.EventHandler(this.mnuFindPrev_Click); - // - // pnlMain - // - this.pnlMain.Controls.Add(this.flowLayoutPanel1); - this.pnlMain.Controls.Add(this.ctrlHexViewer); - this.pnlMain.Dock = System.Windows.Forms.DockStyle.Fill; - this.pnlMain.Location = new System.Drawing.Point(0, 0); - this.pnlMain.Margin = new System.Windows.Forms.Padding(0); - this.pnlMain.Name = "pnlMain"; - this.pnlMain.Size = new System.Drawing.Size(606, 343); - this.pnlMain.TabIndex = 4; - // - // tabMain - // - this.tabMain.Controls.Add(this.tpgMemoryViewer); - this.tabMain.Controls.Add(this.tpgAccessCounters); - this.tabMain.Dock = System.Windows.Forms.DockStyle.Fill; - this.tabMain.Location = new System.Drawing.Point(0, 24); - this.tabMain.Name = "tabMain"; - this.tabMain.SelectedIndex = 0; - this.tabMain.Size = new System.Drawing.Size(614, 369); - this.tabMain.TabIndex = 5; - this.tabMain.SelectedIndexChanged += new System.EventHandler(this.tabMain_SelectedIndexChanged); - // - // tpgMemoryViewer - // - this.tpgMemoryViewer.Controls.Add(this.pnlMain); - this.tpgMemoryViewer.Location = new System.Drawing.Point(4, 22); - this.tpgMemoryViewer.Name = "tpgMemoryViewer"; - this.tpgMemoryViewer.Size = new System.Drawing.Size(606, 343); - this.tpgMemoryViewer.TabIndex = 0; - this.tpgMemoryViewer.Text = "Memory Viewer"; - this.tpgMemoryViewer.UseVisualStyleBackColor = true; - // - // tpgAccessCounters - // - this.tpgAccessCounters.Controls.Add(this.ctrlMemoryAccessCounters); - this.tpgAccessCounters.Location = new System.Drawing.Point(4, 22); - this.tpgAccessCounters.Name = "tpgAccessCounters"; - this.tpgAccessCounters.Size = new System.Drawing.Size(606, 343); - this.tpgAccessCounters.TabIndex = 1; - this.tpgAccessCounters.Text = "Access Counters"; - this.tpgAccessCounters.UseVisualStyleBackColor = true; - // - // ctrlMemoryAccessCounters - // - this.ctrlMemoryAccessCounters.Dock = System.Windows.Forms.DockStyle.Fill; - this.ctrlMemoryAccessCounters.Location = new System.Drawing.Point(0, 0); - this.ctrlMemoryAccessCounters.Margin = new System.Windows.Forms.Padding(0); - this.ctrlMemoryAccessCounters.Name = "ctrlMemoryAccessCounters"; - this.ctrlMemoryAccessCounters.Size = new System.Drawing.Size(606, 343); - this.ctrlMemoryAccessCounters.TabIndex = 0; - // - // frmMemoryTools - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(614, 393); - this.Controls.Add(this.tabMain); - this.Controls.Add(this.menuStrip1); - this.MainMenuStrip = this.menuStrip1; - this.MinimumSize = new System.Drawing.Size(429, 337); - this.Name = "frmMemoryTools"; - this.Text = "Memory Tools"; - this.Controls.SetChildIndex(this.menuStrip1, 0); - this.Controls.SetChildIndex(this.tabMain, 0); - this.flowLayoutPanel1.ResumeLayout(false); - this.flowLayoutPanel1.PerformLayout(); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.pnlMain.ResumeLayout(false); - this.pnlMain.PerformLayout(); - this.tabMain.ResumeLayout(false); - this.tpgMemoryViewer.ResumeLayout(false); - this.tpgAccessCounters.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.toolStripMenuItem1.Name = "toolStripMenuItem1"; + this.toolStripMenuItem1.Size = new System.Drawing.Size(130, 45); + this.toolStripMenuItem1.Text = "Search"; + // + // mnuGoToAll + // + this.mnuGoToAll.Image = global::Mesen.GUI.Properties.Resources.Find; + this.mnuGoToAll.Name = "mnuGoToAll"; + this.mnuGoToAll.Size = new System.Drawing.Size(361, 54); + this.mnuGoToAll.Text = "Go to All"; + this.mnuGoToAll.Click += new System.EventHandler(this.mnuGoToAll_Click); + // + // mnuGoTo + // + this.mnuGoTo.Name = "mnuGoTo"; + this.mnuGoTo.Size = new System.Drawing.Size(361, 54); + this.mnuGoTo.Text = "Go To..."; + this.mnuGoTo.Click += new System.EventHandler(this.mnuGoTo_Click); + // + // toolStripMenuItem14 + // + this.toolStripMenuItem14.Name = "toolStripMenuItem14"; + this.toolStripMenuItem14.Size = new System.Drawing.Size(358, 6); + // + // mnuFind + // + this.mnuFind.Image = global::Mesen.GUI.Properties.Resources.Find; + this.mnuFind.Name = "mnuFind"; + this.mnuFind.Size = new System.Drawing.Size(361, 54); + this.mnuFind.Text = "Find..."; + this.mnuFind.Click += new System.EventHandler(this.mnuFind_Click); + // + // mnuFindNext + // + this.mnuFindNext.Image = global::Mesen.GUI.Properties.Resources.NextArrow; + this.mnuFindNext.Name = "mnuFindNext"; + this.mnuFindNext.Size = new System.Drawing.Size(361, 54); + this.mnuFindNext.Text = "Find Next"; + this.mnuFindNext.Click += new System.EventHandler(this.mnuFindNext_Click); + // + // mnuFindPrev + // + this.mnuFindPrev.Image = global::Mesen.GUI.Properties.Resources.PreviousArrow; + this.mnuFindPrev.Name = "mnuFindPrev"; + this.mnuFindPrev.Size = new System.Drawing.Size(361, 54); + this.mnuFindPrev.Text = "Find Previous"; + this.mnuFindPrev.Click += new System.EventHandler(this.mnuFindPrev_Click); + // + // pnlMain + // + this.pnlMain.Controls.Add(this.flowLayoutPanel1); + this.pnlMain.Controls.Add(this.ctrlHexViewer); + this.pnlMain.Dock = System.Windows.Forms.DockStyle.Fill; + this.pnlMain.Location = new System.Drawing.Point(0, 0); + this.pnlMain.Margin = new System.Windows.Forms.Padding(0); + this.pnlMain.Name = "pnlMain"; + this.pnlMain.Size = new System.Drawing.Size(1617, 824); + this.pnlMain.TabIndex = 4; + // + // tabMain + // + this.tabMain.Controls.Add(this.tpgMemoryViewer); + this.tabMain.Controls.Add(this.tpgAccessCounters); + this.tabMain.Dock = System.Windows.Forms.DockStyle.Fill; + this.tabMain.Location = new System.Drawing.Point(0, 55); + this.tabMain.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); + this.tabMain.Name = "tabMain"; + this.tabMain.SelectedIndex = 0; + this.tabMain.Size = new System.Drawing.Size(1637, 882); + this.tabMain.TabIndex = 5; + this.tabMain.SelectedIndexChanged += new System.EventHandler(this.tabMain_SelectedIndexChanged); + // + // tpgMemoryViewer + // + this.tpgMemoryViewer.Controls.Add(this.pnlMain); + this.tpgMemoryViewer.Location = new System.Drawing.Point(10, 48); + this.tpgMemoryViewer.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); + this.tpgMemoryViewer.Name = "tpgMemoryViewer"; + this.tpgMemoryViewer.Size = new System.Drawing.Size(1617, 824); + this.tpgMemoryViewer.TabIndex = 0; + this.tpgMemoryViewer.Text = "Memory Viewer"; + this.tpgMemoryViewer.UseVisualStyleBackColor = true; + // + // tpgAccessCounters + // + this.tpgAccessCounters.Controls.Add(this.ctrlMemoryAccessCounters); + this.tpgAccessCounters.Location = new System.Drawing.Point(10, 48); + this.tpgAccessCounters.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); + this.tpgAccessCounters.Name = "tpgAccessCounters"; + this.tpgAccessCounters.Size = new System.Drawing.Size(1617, 824); + this.tpgAccessCounters.TabIndex = 1; + this.tpgAccessCounters.Text = "Access Counters"; + this.tpgAccessCounters.UseVisualStyleBackColor = true; + // + // ctrlMemoryAccessCounters + // + this.ctrlMemoryAccessCounters.Dock = System.Windows.Forms.DockStyle.Fill; + this.ctrlMemoryAccessCounters.Location = new System.Drawing.Point(0, 0); + this.ctrlMemoryAccessCounters.Margin = new System.Windows.Forms.Padding(0); + this.ctrlMemoryAccessCounters.Name = "ctrlMemoryAccessCounters"; + this.ctrlMemoryAccessCounters.Size = new System.Drawing.Size(1617, 824); + this.ctrlMemoryAccessCounters.TabIndex = 0; + // + // frmMemoryTools + // + this.AutoScaleDimensions = new System.Drawing.SizeF(16F, 31F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(1637, 937); + this.Controls.Add(this.tabMain); + this.Controls.Add(this.menuStrip1); + this.MainMenuStrip = this.menuStrip1; + this.Margin = new System.Windows.Forms.Padding(8, 7, 8, 7); + this.MinimumSize = new System.Drawing.Size(1091, 682); + this.Name = "frmMemoryTools"; + this.Text = "Memory Tools"; + this.Controls.SetChildIndex(this.menuStrip1, 0); + this.Controls.SetChildIndex(this.tabMain, 0); + this.flowLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.PerformLayout(); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.pnlMain.ResumeLayout(false); + this.pnlMain.PerformLayout(); + this.tabMain.ResumeLayout(false); + this.tpgMemoryViewer.ResumeLayout(false); + this.tpgAccessCounters.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/UI/Debugger/MemoryTools/frmMemoryTools.resx b/UI/Debugger/MemoryTools/frmMemoryTools.resx index e83821e..d9a5a74 100644 --- a/UI/Debugger/MemoryTools/frmMemoryTools.resx +++ b/UI/Debugger/MemoryTools/frmMemoryTools.resx @@ -121,6 +121,6 @@ 17, 17 - 107, 17 + 195, 17 \ No newline at end of file