From 3ec1ed128d2fe9b2a8fbb83928436460e25e28ea Mon Sep 17 00:00:00 2001 From: "andres.delikat" Date: Mon, 7 Mar 2011 01:05:54 +0000 Subject: [PATCH] Hex editor - refresh on scroll bar changed & dialog resize --- BizHawk.MultiClient/tools/HexEditor.Designer.cs | 1 + BizHawk.MultiClient/tools/HexEditor.cs | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/BizHawk.MultiClient/tools/HexEditor.Designer.cs b/BizHawk.MultiClient/tools/HexEditor.Designer.cs index ad665bfe0a..10618cfcac 100644 --- a/BizHawk.MultiClient/tools/HexEditor.Designer.cs +++ b/BizHawk.MultiClient/tools/HexEditor.Designer.cs @@ -173,6 +173,7 @@ this.vScrollBar1.Name = "vScrollBar1"; this.vScrollBar1.Size = new System.Drawing.Size(16, 323); this.vScrollBar1.TabIndex = 0; + this.vScrollBar1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.vScrollBar1_Scroll); // // MemoryViewer // diff --git a/BizHawk.MultiClient/tools/HexEditor.cs b/BizHawk.MultiClient/tools/HexEditor.cs index ae3cbfad29..23a867531a 100644 --- a/BizHawk.MultiClient/tools/HexEditor.cs +++ b/BizHawk.MultiClient/tools/HexEditor.cs @@ -12,6 +12,7 @@ namespace BizHawk.MultiClient public partial class HexEditor : Form { //TODO: + //Read only the memory in the visible portion //Find text box - autohighlights matches, and shows total matches //Implement Goto address //Users can customize background, & text colors @@ -195,6 +196,13 @@ namespace BizHawk.MultiClient private void HexEditor_Resize(object sender, EventArgs e) { SetUpScrollBar(); + MemoryViewer.Refresh(); + } + + private void vScrollBar1_Scroll(object sender, ScrollEventArgs e) + { + SetUpScrollBar(); + MemoryViewer.Refresh(); } } }