diff --git a/BizHawk.MultiClient/BizHawk.MultiClient.csproj b/BizHawk.MultiClient/BizHawk.MultiClient.csproj
index 755593c0c4..40a8f7eccc 100644
--- a/BizHawk.MultiClient/BizHawk.MultiClient.csproj
+++ b/BizHawk.MultiClient/BizHawk.MultiClient.csproj
@@ -532,6 +532,12 @@
LuaWriterColorConfig.cs
+
+ Form
+
+
+ NewRamWatch.cs
+
Form
@@ -773,6 +779,9 @@
LuaWriterColorConfig.cs
+
+ NewRamWatch.cs
+
RamWatch.cs
Designer
diff --git a/BizHawk.MultiClient/BizHawk.MultiClient_v4.5.csproj b/BizHawk.MultiClient/BizHawk.MultiClient_v4.5.csproj
index 73bbb81a03..0d1102e08e 100644
--- a/BizHawk.MultiClient/BizHawk.MultiClient_v4.5.csproj
+++ b/BizHawk.MultiClient/BizHawk.MultiClient_v4.5.csproj
@@ -534,6 +534,12 @@
LuaWriterColorConfig.cs
+
+ Form
+
+
+ NewRamWatch.cs
+
Form
@@ -773,6 +779,9 @@
LuaWriterColorConfig.cs
+
+ NewRamWatch.cs
+
RamWatch.cs
Designer
diff --git a/BizHawk.MultiClient/tools/NewRamWatch.Designer.cs b/BizHawk.MultiClient/tools/NewRamWatch.Designer.cs
new file mode 100644
index 0000000000..a2ff7c2196
--- /dev/null
+++ b/BizHawk.MultiClient/tools/NewRamWatch.Designer.cs
@@ -0,0 +1,786 @@
+namespace BizHawk.MultiClient
+{
+ partial class NewRamWatch
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NewRamWatch));
+ this.WatchListView = new BizHawk.VirtualListView();
+ this.Address = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Value = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Prev = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.ChangeCounts = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Diff = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.DomainColumn = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Notes = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.menuStrip1 = new MenuStripEx();
+ this.filesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.newListToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.openToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.appendFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.recentToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.noneToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
+ this.clearToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.autoLoadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
+ this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.watchesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.memoryDomainsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator8 = new System.Windows.Forms.ToolStripSeparator();
+ this.newWatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.editWatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.removeWatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.duplicateWatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.pokeAddressToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.freezeAddressToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.insertSeparatorToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.clearChangeCountsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
+ this.moveUpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.moveDownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.selectAllToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.showPreviousValueToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.showChangeCountsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.diffToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.domainToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.optionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.definePreviousValueAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.previousFrameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.lastChangeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.displayWatchesOnScreenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.saveWindowPositionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripSeparator7 = new System.Windows.Forms.ToolStripSeparator();
+ this.restoreWindowSizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStrip1 = new ToolStripEx();
+ this.newToolStripButton = new System.Windows.Forms.ToolStripButton();
+ this.openToolStripButton = new System.Windows.Forms.ToolStripButton();
+ this.saveToolStripButton = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator = new System.Windows.Forms.ToolStripSeparator();
+ this.NewWatchStripButton1 = new System.Windows.Forms.ToolStripButton();
+ this.EditWatchToolStripButton1 = new System.Windows.Forms.ToolStripButton();
+ this.cutToolStripButton = new System.Windows.Forms.ToolStripButton();
+ this.ClearChangeCountstoolStripButton = new System.Windows.Forms.ToolStripButton();
+ this.DuplicateWatchToolStripButton = new System.Windows.Forms.ToolStripButton();
+ this.PoketoolStripButton2 = new System.Windows.Forms.ToolStripButton();
+ this.FreezetoolStripButton2 = new System.Windows.Forms.ToolStripButton();
+ this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
+ this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
+ this.MoveUpStripButton1 = new System.Windows.Forms.ToolStripButton();
+ this.MoveDownStripButton1 = new System.Windows.Forms.ToolStripButton();
+ this.menuStrip1.SuspendLayout();
+ this.toolStrip1.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // WatchListView
+ //
+ this.WatchListView.AllowColumnReorder = true;
+ this.WatchListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.WatchListView.AutoArrange = false;
+ this.WatchListView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.Address,
+ this.Value,
+ this.Prev,
+ this.ChangeCounts,
+ this.Diff,
+ this.DomainColumn,
+ this.Notes});
+ this.WatchListView.FullRowSelect = true;
+ this.WatchListView.GridLines = true;
+ this.WatchListView.HideSelection = false;
+ this.WatchListView.ItemCount = 0;
+ this.WatchListView.LabelEdit = true;
+ this.WatchListView.Location = new System.Drawing.Point(16, 76);
+ this.WatchListView.Name = "WatchListView";
+ this.WatchListView.selectedItem = -1;
+ this.WatchListView.Size = new System.Drawing.Size(327, 281);
+ this.WatchListView.TabIndex = 2;
+ this.WatchListView.UseCompatibleStateImageBehavior = false;
+ this.WatchListView.View = System.Windows.Forms.View.Details;
+ //
+ // Address
+ //
+ this.Address.Text = "Address";
+ //
+ // Value
+ //
+ this.Value.Text = "Value";
+ this.Value.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Value.Width = 59;
+ //
+ // Prev
+ //
+ this.Prev.Text = "Prev";
+ this.Prev.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Prev.Width = 0;
+ //
+ // ChangeCounts
+ //
+ this.ChangeCounts.Text = "Changes";
+ this.ChangeCounts.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.ChangeCounts.Width = 54;
+ //
+ // Diff
+ //
+ this.Diff.Text = "Diff";
+ this.Diff.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Diff.Width = 59;
+ //
+ // DomainColumn
+ //
+ this.DomainColumn.Text = "Domain";
+ this.DomainColumn.Width = 55;
+ //
+ // Notes
+ //
+ this.Notes.Text = "Notes";
+ this.Notes.Width = 128;
+ //
+ // menuStrip1
+ //
+ this.menuStrip1.ClickThrough = true;
+ this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.filesToolStripMenuItem,
+ this.watchesToolStripMenuItem,
+ this.viewToolStripMenuItem,
+ this.optionsToolStripMenuItem});
+ this.menuStrip1.Location = new System.Drawing.Point(0, 0);
+ this.menuStrip1.Name = "menuStrip1";
+ this.menuStrip1.Size = new System.Drawing.Size(359, 24);
+ this.menuStrip1.TabIndex = 3;
+ this.menuStrip1.Text = "menuStrip1";
+ //
+ // filesToolStripMenuItem
+ //
+ this.filesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.newListToolStripMenuItem,
+ this.openToolStripMenuItem,
+ this.saveToolStripMenuItem,
+ this.saveAsToolStripMenuItem,
+ this.appendFileToolStripMenuItem,
+ this.recentToolStripMenuItem,
+ this.toolStripSeparator1,
+ this.exitToolStripMenuItem});
+ this.filesToolStripMenuItem.Name = "filesToolStripMenuItem";
+ this.filesToolStripMenuItem.Size = new System.Drawing.Size(42, 20);
+ this.filesToolStripMenuItem.Text = "&Files";
+ //
+ // newListToolStripMenuItem
+ //
+ this.newListToolStripMenuItem.Enabled = false;
+ this.newListToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.NewFile;
+ this.newListToolStripMenuItem.Name = "newListToolStripMenuItem";
+ this.newListToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N)));
+ this.newListToolStripMenuItem.Size = new System.Drawing.Size(195, 22);
+ this.newListToolStripMenuItem.Text = "&New List";
+ //
+ // openToolStripMenuItem
+ //
+ this.openToolStripMenuItem.Enabled = false;
+ this.openToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.OpenFile;
+ this.openToolStripMenuItem.Name = "openToolStripMenuItem";
+ this.openToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O)));
+ this.openToolStripMenuItem.Size = new System.Drawing.Size(195, 22);
+ this.openToolStripMenuItem.Text = "&Open...";
+ //
+ // saveToolStripMenuItem
+ //
+ this.saveToolStripMenuItem.Enabled = false;
+ this.saveToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.SaveAs;
+ this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
+ this.saveToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S)));
+ this.saveToolStripMenuItem.Size = new System.Drawing.Size(195, 22);
+ this.saveToolStripMenuItem.Text = "&Save";
+ //
+ // saveAsToolStripMenuItem
+ //
+ this.saveAsToolStripMenuItem.Enabled = false;
+ this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem";
+ this.saveAsToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
+ | System.Windows.Forms.Keys.S)));
+ this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(195, 22);
+ this.saveAsToolStripMenuItem.Text = "Save &As...";
+ //
+ // appendFileToolStripMenuItem
+ //
+ this.appendFileToolStripMenuItem.Enabled = false;
+ this.appendFileToolStripMenuItem.Name = "appendFileToolStripMenuItem";
+ this.appendFileToolStripMenuItem.Size = new System.Drawing.Size(195, 22);
+ this.appendFileToolStripMenuItem.Text = "A&ppend File...";
+ //
+ // recentToolStripMenuItem
+ //
+ this.recentToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.noneToolStripMenuItem,
+ this.toolStripSeparator4,
+ this.clearToolStripMenuItem,
+ this.autoLoadToolStripMenuItem});
+ this.recentToolStripMenuItem.Enabled = false;
+ this.recentToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.Recent;
+ this.recentToolStripMenuItem.Name = "recentToolStripMenuItem";
+ this.recentToolStripMenuItem.Size = new System.Drawing.Size(195, 22);
+ this.recentToolStripMenuItem.Text = "Recent";
+ //
+ // noneToolStripMenuItem
+ //
+ this.noneToolStripMenuItem.Name = "noneToolStripMenuItem";
+ this.noneToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.noneToolStripMenuItem.Text = "None";
+ //
+ // toolStripSeparator4
+ //
+ this.toolStripSeparator4.Name = "toolStripSeparator4";
+ this.toolStripSeparator4.Size = new System.Drawing.Size(149, 6);
+ //
+ // clearToolStripMenuItem
+ //
+ this.clearToolStripMenuItem.Name = "clearToolStripMenuItem";
+ this.clearToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.clearToolStripMenuItem.Text = "Clear";
+ //
+ // autoLoadToolStripMenuItem
+ //
+ this.autoLoadToolStripMenuItem.Name = "autoLoadToolStripMenuItem";
+ this.autoLoadToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.autoLoadToolStripMenuItem.Text = "Auto-Load";
+ //
+ // toolStripSeparator1
+ //
+ this.toolStripSeparator1.Name = "toolStripSeparator1";
+ this.toolStripSeparator1.Size = new System.Drawing.Size(192, 6);
+ //
+ // exitToolStripMenuItem
+ //
+ this.exitToolStripMenuItem.Enabled = false;
+ this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
+ this.exitToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.F4)));
+ this.exitToolStripMenuItem.Size = new System.Drawing.Size(195, 22);
+ this.exitToolStripMenuItem.Text = "&Close";
+ //
+ // watchesToolStripMenuItem
+ //
+ this.watchesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.memoryDomainsToolStripMenuItem,
+ this.toolStripSeparator8,
+ this.newWatchToolStripMenuItem,
+ this.editWatchToolStripMenuItem,
+ this.removeWatchToolStripMenuItem,
+ this.duplicateWatchToolStripMenuItem,
+ this.pokeAddressToolStripMenuItem,
+ this.freezeAddressToolStripMenuItem,
+ this.insertSeparatorToolStripMenuItem,
+ this.clearChangeCountsToolStripMenuItem,
+ this.toolStripSeparator3,
+ this.moveUpToolStripMenuItem,
+ this.moveDownToolStripMenuItem,
+ this.selectAllToolStripMenuItem});
+ this.watchesToolStripMenuItem.Name = "watchesToolStripMenuItem";
+ this.watchesToolStripMenuItem.Size = new System.Drawing.Size(64, 20);
+ this.watchesToolStripMenuItem.Text = "&Watches";
+ //
+ // memoryDomainsToolStripMenuItem
+ //
+ this.memoryDomainsToolStripMenuItem.Enabled = false;
+ this.memoryDomainsToolStripMenuItem.Name = "memoryDomainsToolStripMenuItem";
+ this.memoryDomainsToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.memoryDomainsToolStripMenuItem.Text = "Memory Domains";
+ //
+ // toolStripSeparator8
+ //
+ this.toolStripSeparator8.Name = "toolStripSeparator8";
+ this.toolStripSeparator8.Size = new System.Drawing.Size(221, 6);
+ //
+ // newWatchToolStripMenuItem
+ //
+ this.newWatchToolStripMenuItem.Enabled = false;
+ this.newWatchToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.FindHS;
+ this.newWatchToolStripMenuItem.Name = "newWatchToolStripMenuItem";
+ this.newWatchToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.W)));
+ this.newWatchToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.newWatchToolStripMenuItem.Text = "&New Watch";
+ //
+ // editWatchToolStripMenuItem
+ //
+ this.editWatchToolStripMenuItem.Enabled = false;
+ this.editWatchToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.CutHS;
+ this.editWatchToolStripMenuItem.Name = "editWatchToolStripMenuItem";
+ this.editWatchToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.E)));
+ this.editWatchToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.editWatchToolStripMenuItem.Text = "&Edit Watch";
+ //
+ // removeWatchToolStripMenuItem
+ //
+ this.removeWatchToolStripMenuItem.Enabled = false;
+ this.removeWatchToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.Delete;
+ this.removeWatchToolStripMenuItem.Name = "removeWatchToolStripMenuItem";
+ this.removeWatchToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.R)));
+ this.removeWatchToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.removeWatchToolStripMenuItem.Text = "&Remove Watch";
+ //
+ // duplicateWatchToolStripMenuItem
+ //
+ this.duplicateWatchToolStripMenuItem.Enabled = false;
+ this.duplicateWatchToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.Duplicate;
+ this.duplicateWatchToolStripMenuItem.Name = "duplicateWatchToolStripMenuItem";
+ this.duplicateWatchToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D)));
+ this.duplicateWatchToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.duplicateWatchToolStripMenuItem.Text = "&Duplicate Watch";
+ //
+ // pokeAddressToolStripMenuItem
+ //
+ this.pokeAddressToolStripMenuItem.Enabled = false;
+ this.pokeAddressToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.poke;
+ this.pokeAddressToolStripMenuItem.Name = "pokeAddressToolStripMenuItem";
+ this.pokeAddressToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P)));
+ this.pokeAddressToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.pokeAddressToolStripMenuItem.Text = "Poke Address";
+ //
+ // freezeAddressToolStripMenuItem
+ //
+ this.freezeAddressToolStripMenuItem.Enabled = false;
+ this.freezeAddressToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.Freeze;
+ this.freezeAddressToolStripMenuItem.Name = "freezeAddressToolStripMenuItem";
+ this.freezeAddressToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F)));
+ this.freezeAddressToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.freezeAddressToolStripMenuItem.Text = "Freeze Address";
+ //
+ // insertSeparatorToolStripMenuItem
+ //
+ this.insertSeparatorToolStripMenuItem.Enabled = false;
+ this.insertSeparatorToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.InsertSeparator;
+ this.insertSeparatorToolStripMenuItem.Name = "insertSeparatorToolStripMenuItem";
+ this.insertSeparatorToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.I)));
+ this.insertSeparatorToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.insertSeparatorToolStripMenuItem.Text = "Insert Separator";
+ //
+ // clearChangeCountsToolStripMenuItem
+ //
+ this.clearChangeCountsToolStripMenuItem.Enabled = false;
+ this.clearChangeCountsToolStripMenuItem.Name = "clearChangeCountsToolStripMenuItem";
+ this.clearChangeCountsToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.C)));
+ this.clearChangeCountsToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.clearChangeCountsToolStripMenuItem.Text = "&Clear Change Counts";
+ //
+ // toolStripSeparator3
+ //
+ this.toolStripSeparator3.Name = "toolStripSeparator3";
+ this.toolStripSeparator3.Size = new System.Drawing.Size(221, 6);
+ //
+ // moveUpToolStripMenuItem
+ //
+ this.moveUpToolStripMenuItem.Enabled = false;
+ this.moveUpToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.MoveUp;
+ this.moveUpToolStripMenuItem.Name = "moveUpToolStripMenuItem";
+ this.moveUpToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Up)));
+ this.moveUpToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.moveUpToolStripMenuItem.Text = "Move &Up";
+ //
+ // moveDownToolStripMenuItem
+ //
+ this.moveDownToolStripMenuItem.Enabled = false;
+ this.moveDownToolStripMenuItem.Image = global::BizHawk.MultiClient.Properties.Resources.MoveDown;
+ this.moveDownToolStripMenuItem.Name = "moveDownToolStripMenuItem";
+ this.moveDownToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Down)));
+ this.moveDownToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.moveDownToolStripMenuItem.Text = "Move &Down";
+ //
+ // selectAllToolStripMenuItem
+ //
+ this.selectAllToolStripMenuItem.Enabled = false;
+ this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem";
+ this.selectAllToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.A)));
+ this.selectAllToolStripMenuItem.Size = new System.Drawing.Size(224, 22);
+ this.selectAllToolStripMenuItem.Text = "Select &All";
+ //
+ // viewToolStripMenuItem
+ //
+ this.viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.showPreviousValueToolStripMenuItem,
+ this.showChangeCountsToolStripMenuItem,
+ this.diffToolStripMenuItem,
+ this.domainToolStripMenuItem});
+ this.viewToolStripMenuItem.Name = "viewToolStripMenuItem";
+ this.viewToolStripMenuItem.Size = new System.Drawing.Size(44, 20);
+ this.viewToolStripMenuItem.Text = "&View";
+ //
+ // showPreviousValueToolStripMenuItem
+ //
+ this.showPreviousValueToolStripMenuItem.Enabled = false;
+ this.showPreviousValueToolStripMenuItem.Name = "showPreviousValueToolStripMenuItem";
+ this.showPreviousValueToolStripMenuItem.Size = new System.Drawing.Size(156, 22);
+ this.showPreviousValueToolStripMenuItem.Text = "Previous Value";
+ //
+ // showChangeCountsToolStripMenuItem
+ //
+ this.showChangeCountsToolStripMenuItem.Checked = true;
+ this.showChangeCountsToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
+ this.showChangeCountsToolStripMenuItem.Enabled = false;
+ this.showChangeCountsToolStripMenuItem.Name = "showChangeCountsToolStripMenuItem";
+ this.showChangeCountsToolStripMenuItem.Size = new System.Drawing.Size(156, 22);
+ this.showChangeCountsToolStripMenuItem.Text = "Change Counts";
+ //
+ // diffToolStripMenuItem
+ //
+ this.diffToolStripMenuItem.Enabled = false;
+ this.diffToolStripMenuItem.Name = "diffToolStripMenuItem";
+ this.diffToolStripMenuItem.Size = new System.Drawing.Size(156, 22);
+ this.diffToolStripMenuItem.Text = "Difference";
+ //
+ // domainToolStripMenuItem
+ //
+ this.domainToolStripMenuItem.Enabled = false;
+ this.domainToolStripMenuItem.Name = "domainToolStripMenuItem";
+ this.domainToolStripMenuItem.Size = new System.Drawing.Size(156, 22);
+ this.domainToolStripMenuItem.Text = "Domain";
+ //
+ // optionsToolStripMenuItem
+ //
+ this.optionsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.definePreviousValueAsToolStripMenuItem,
+ this.displayWatchesOnScreenToolStripMenuItem,
+ this.saveWindowPositionToolStripMenuItem,
+ this.toolStripSeparator7,
+ this.restoreWindowSizeToolStripMenuItem});
+ this.optionsToolStripMenuItem.Name = "optionsToolStripMenuItem";
+ this.optionsToolStripMenuItem.Size = new System.Drawing.Size(61, 20);
+ this.optionsToolStripMenuItem.Text = "&Options";
+ //
+ // definePreviousValueAsToolStripMenuItem
+ //
+ this.definePreviousValueAsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.previousFrameToolStripMenuItem,
+ this.lastChangeToolStripMenuItem});
+ this.definePreviousValueAsToolStripMenuItem.Enabled = false;
+ this.definePreviousValueAsToolStripMenuItem.Name = "definePreviousValueAsToolStripMenuItem";
+ this.definePreviousValueAsToolStripMenuItem.Size = new System.Drawing.Size(217, 22);
+ this.definePreviousValueAsToolStripMenuItem.Text = "Define Previous Value As";
+ //
+ // previousFrameToolStripMenuItem
+ //
+ this.previousFrameToolStripMenuItem.Name = "previousFrameToolStripMenuItem";
+ this.previousFrameToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
+ this.previousFrameToolStripMenuItem.Text = "Previous Frame";
+ //
+ // lastChangeToolStripMenuItem
+ //
+ this.lastChangeToolStripMenuItem.Name = "lastChangeToolStripMenuItem";
+ this.lastChangeToolStripMenuItem.Size = new System.Drawing.Size(155, 22);
+ this.lastChangeToolStripMenuItem.Text = "Last Change";
+ //
+ // displayWatchesOnScreenToolStripMenuItem
+ //
+ this.displayWatchesOnScreenToolStripMenuItem.Enabled = false;
+ this.displayWatchesOnScreenToolStripMenuItem.Name = "displayWatchesOnScreenToolStripMenuItem";
+ this.displayWatchesOnScreenToolStripMenuItem.Size = new System.Drawing.Size(217, 22);
+ this.displayWatchesOnScreenToolStripMenuItem.Text = "Display Watches On Screen";
+ //
+ // saveWindowPositionToolStripMenuItem
+ //
+ this.saveWindowPositionToolStripMenuItem.Enabled = false;
+ this.saveWindowPositionToolStripMenuItem.Name = "saveWindowPositionToolStripMenuItem";
+ this.saveWindowPositionToolStripMenuItem.Size = new System.Drawing.Size(217, 22);
+ this.saveWindowPositionToolStripMenuItem.Text = "Save Window Position";
+ //
+ // toolStripSeparator7
+ //
+ this.toolStripSeparator7.Name = "toolStripSeparator7";
+ this.toolStripSeparator7.Size = new System.Drawing.Size(214, 6);
+ //
+ // restoreWindowSizeToolStripMenuItem
+ //
+ this.restoreWindowSizeToolStripMenuItem.Enabled = false;
+ this.restoreWindowSizeToolStripMenuItem.Name = "restoreWindowSizeToolStripMenuItem";
+ this.restoreWindowSizeToolStripMenuItem.Size = new System.Drawing.Size(217, 22);
+ this.restoreWindowSizeToolStripMenuItem.Text = "Restore Default Settings";
+ //
+ // toolStrip1
+ //
+ this.toolStrip1.ClickThrough = true;
+ this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.newToolStripButton,
+ this.openToolStripButton,
+ this.saveToolStripButton,
+ this.toolStripSeparator,
+ this.NewWatchStripButton1,
+ this.EditWatchToolStripButton1,
+ this.cutToolStripButton,
+ this.ClearChangeCountstoolStripButton,
+ this.DuplicateWatchToolStripButton,
+ this.PoketoolStripButton2,
+ this.FreezetoolStripButton2,
+ this.toolStripButton1,
+ this.toolStripSeparator5,
+ this.MoveUpStripButton1,
+ this.MoveDownStripButton1});
+ this.toolStrip1.Location = new System.Drawing.Point(0, 24);
+ this.toolStrip1.Name = "toolStrip1";
+ this.toolStrip1.Size = new System.Drawing.Size(359, 25);
+ this.toolStrip1.TabIndex = 4;
+ this.toolStrip1.TabStop = true;
+ this.toolStrip1.Text = "toolStrip1";
+ //
+ // newToolStripButton
+ //
+ this.newToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.newToolStripButton.Enabled = false;
+ this.newToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("newToolStripButton.Image")));
+ this.newToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.newToolStripButton.Name = "newToolStripButton";
+ this.newToolStripButton.Size = new System.Drawing.Size(23, 22);
+ this.newToolStripButton.Text = "&New";
+ //
+ // openToolStripButton
+ //
+ this.openToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.openToolStripButton.Enabled = false;
+ this.openToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("openToolStripButton.Image")));
+ this.openToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.openToolStripButton.Name = "openToolStripButton";
+ this.openToolStripButton.Size = new System.Drawing.Size(23, 22);
+ this.openToolStripButton.Text = "&Open";
+ //
+ // saveToolStripButton
+ //
+ this.saveToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.saveToolStripButton.Enabled = false;
+ this.saveToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripButton.Image")));
+ this.saveToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.saveToolStripButton.Name = "saveToolStripButton";
+ this.saveToolStripButton.Size = new System.Drawing.Size(23, 22);
+ this.saveToolStripButton.Text = "&Save";
+ //
+ // toolStripSeparator
+ //
+ this.toolStripSeparator.Name = "toolStripSeparator";
+ this.toolStripSeparator.Size = new System.Drawing.Size(6, 25);
+ //
+ // NewWatchStripButton1
+ //
+ this.NewWatchStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.NewWatchStripButton1.Enabled = false;
+ this.NewWatchStripButton1.Image = global::BizHawk.MultiClient.Properties.Resources.FindHS;
+ this.NewWatchStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.NewWatchStripButton1.Name = "NewWatchStripButton1";
+ this.NewWatchStripButton1.Size = new System.Drawing.Size(23, 22);
+ this.NewWatchStripButton1.Text = "New Watch";
+ this.NewWatchStripButton1.ToolTipText = "New Watch";
+ //
+ // EditWatchToolStripButton1
+ //
+ this.EditWatchToolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.EditWatchToolStripButton1.Enabled = false;
+ this.EditWatchToolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("EditWatchToolStripButton1.Image")));
+ this.EditWatchToolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.EditWatchToolStripButton1.Name = "EditWatchToolStripButton1";
+ this.EditWatchToolStripButton1.Size = new System.Drawing.Size(23, 22);
+ this.EditWatchToolStripButton1.Text = "Edit Watch";
+ //
+ // cutToolStripButton
+ //
+ this.cutToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.cutToolStripButton.Enabled = false;
+ this.cutToolStripButton.Image = global::BizHawk.MultiClient.Properties.Resources.Delete;
+ this.cutToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.cutToolStripButton.Name = "cutToolStripButton";
+ this.cutToolStripButton.Size = new System.Drawing.Size(23, 22);
+ this.cutToolStripButton.Text = "C&ut";
+ this.cutToolStripButton.ToolTipText = "Remove Watch";
+ //
+ // ClearChangeCountstoolStripButton
+ //
+ this.ClearChangeCountstoolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.ClearChangeCountstoolStripButton.Enabled = false;
+ this.ClearChangeCountstoolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("ClearChangeCountstoolStripButton.Image")));
+ this.ClearChangeCountstoolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.ClearChangeCountstoolStripButton.Name = "ClearChangeCountstoolStripButton";
+ this.ClearChangeCountstoolStripButton.Size = new System.Drawing.Size(23, 22);
+ this.ClearChangeCountstoolStripButton.Text = "C";
+ this.ClearChangeCountstoolStripButton.ToolTipText = "Clear Change Counts";
+ //
+ // DuplicateWatchToolStripButton
+ //
+ this.DuplicateWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.DuplicateWatchToolStripButton.Enabled = false;
+ this.DuplicateWatchToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("DuplicateWatchToolStripButton.Image")));
+ this.DuplicateWatchToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.DuplicateWatchToolStripButton.Name = "DuplicateWatchToolStripButton";
+ this.DuplicateWatchToolStripButton.Size = new System.Drawing.Size(23, 22);
+ this.DuplicateWatchToolStripButton.Text = "Duplicate Watch";
+ //
+ // PoketoolStripButton2
+ //
+ this.PoketoolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.PoketoolStripButton2.Enabled = false;
+ this.PoketoolStripButton2.Image = global::BizHawk.MultiClient.Properties.Resources.poke;
+ this.PoketoolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.PoketoolStripButton2.Name = "PoketoolStripButton2";
+ this.PoketoolStripButton2.Size = new System.Drawing.Size(23, 22);
+ this.PoketoolStripButton2.Text = "toolStripButton2";
+ this.PoketoolStripButton2.ToolTipText = "Poke address";
+ //
+ // FreezetoolStripButton2
+ //
+ this.FreezetoolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.FreezetoolStripButton2.Enabled = false;
+ this.FreezetoolStripButton2.Image = global::BizHawk.MultiClient.Properties.Resources.Freeze;
+ this.FreezetoolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.FreezetoolStripButton2.Name = "FreezetoolStripButton2";
+ this.FreezetoolStripButton2.Size = new System.Drawing.Size(23, 22);
+ this.FreezetoolStripButton2.Text = "Freeze Address";
+ //
+ // toolStripButton1
+ //
+ this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.toolStripButton1.Enabled = false;
+ this.toolStripButton1.Image = global::BizHawk.MultiClient.Properties.Resources.InsertSeparator;
+ this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.toolStripButton1.Name = "toolStripButton1";
+ this.toolStripButton1.Size = new System.Drawing.Size(23, 22);
+ this.toolStripButton1.Text = "-";
+ this.toolStripButton1.ToolTipText = "Insert Separator";
+ //
+ // toolStripSeparator5
+ //
+ this.toolStripSeparator5.Name = "toolStripSeparator5";
+ this.toolStripSeparator5.Size = new System.Drawing.Size(6, 25);
+ //
+ // MoveUpStripButton1
+ //
+ this.MoveUpStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.MoveUpStripButton1.Enabled = false;
+ this.MoveUpStripButton1.Image = global::BizHawk.MultiClient.Properties.Resources.MoveUp;
+ this.MoveUpStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.MoveUpStripButton1.Name = "MoveUpStripButton1";
+ this.MoveUpStripButton1.Size = new System.Drawing.Size(23, 22);
+ this.MoveUpStripButton1.Text = "Move Up";
+ //
+ // MoveDownStripButton1
+ //
+ this.MoveDownStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.MoveDownStripButton1.Enabled = false;
+ this.MoveDownStripButton1.Image = global::BizHawk.MultiClient.Properties.Resources.MoveDown;
+ this.MoveDownStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.MoveDownStripButton1.Name = "MoveDownStripButton1";
+ this.MoveDownStripButton1.Size = new System.Drawing.Size(23, 22);
+ this.MoveDownStripButton1.Text = "Move Down";
+ //
+ // NewRamWatch
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(359, 378);
+ this.Controls.Add(this.toolStrip1);
+ this.Controls.Add(this.menuStrip1);
+ this.Controls.Add(this.WatchListView);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "NewRamWatch";
+ this.Text = "Brand New Experimental Ram Watch";
+ this.Load += new System.EventHandler(this.NewRamWatch_Load);
+ this.menuStrip1.ResumeLayout(false);
+ this.menuStrip1.PerformLayout();
+ this.toolStrip1.ResumeLayout(false);
+ this.toolStrip1.PerformLayout();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private VirtualListView WatchListView;
+ private System.Windows.Forms.ColumnHeader Address;
+ private System.Windows.Forms.ColumnHeader Value;
+ private System.Windows.Forms.ColumnHeader Prev;
+ private System.Windows.Forms.ColumnHeader ChangeCounts;
+ private System.Windows.Forms.ColumnHeader Diff;
+ private System.Windows.Forms.ColumnHeader DomainColumn;
+ private System.Windows.Forms.ColumnHeader Notes;
+ private MenuStripEx menuStrip1;
+ private System.Windows.Forms.ToolStripMenuItem filesToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem newListToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem openToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem saveAsToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem appendFileToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem recentToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem noneToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
+ private System.Windows.Forms.ToolStripMenuItem clearToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem autoLoadToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
+ private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem watchesToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem memoryDomainsToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator8;
+ private System.Windows.Forms.ToolStripMenuItem newWatchToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem editWatchToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem removeWatchToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem duplicateWatchToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem pokeAddressToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem freezeAddressToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem insertSeparatorToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem clearChangeCountsToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
+ private System.Windows.Forms.ToolStripMenuItem moveUpToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem moveDownToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem selectAllToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem showPreviousValueToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem showChangeCountsToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem diffToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem domainToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem optionsToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem definePreviousValueAsToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem previousFrameToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem lastChangeToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem displayWatchesOnScreenToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem saveWindowPositionToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator7;
+ private System.Windows.Forms.ToolStripMenuItem restoreWindowSizeToolStripMenuItem;
+ private ToolStripEx toolStrip1;
+ private System.Windows.Forms.ToolStripButton newToolStripButton;
+ private System.Windows.Forms.ToolStripButton openToolStripButton;
+ private System.Windows.Forms.ToolStripButton saveToolStripButton;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator;
+ private System.Windows.Forms.ToolStripButton NewWatchStripButton1;
+ private System.Windows.Forms.ToolStripButton EditWatchToolStripButton1;
+ private System.Windows.Forms.ToolStripButton cutToolStripButton;
+ private System.Windows.Forms.ToolStripButton ClearChangeCountstoolStripButton;
+ private System.Windows.Forms.ToolStripButton DuplicateWatchToolStripButton;
+ private System.Windows.Forms.ToolStripButton PoketoolStripButton2;
+ private System.Windows.Forms.ToolStripButton FreezetoolStripButton2;
+ private System.Windows.Forms.ToolStripButton toolStripButton1;
+ private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
+ private System.Windows.Forms.ToolStripButton MoveUpStripButton1;
+ private System.Windows.Forms.ToolStripButton MoveDownStripButton1;
+ }
+}
\ No newline at end of file
diff --git a/BizHawk.MultiClient/tools/NewRamWatch.cs b/BizHawk.MultiClient/tools/NewRamWatch.cs
new file mode 100644
index 0000000000..b00f21c4f5
--- /dev/null
+++ b/BizHawk.MultiClient/tools/NewRamWatch.cs
@@ -0,0 +1,24 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Windows.Forms;
+
+namespace BizHawk.MultiClient
+{
+ public partial class NewRamWatch : Form
+ {
+ public NewRamWatch()
+ {
+ InitializeComponent();
+ }
+
+ private void NewRamWatch_Load(object sender, EventArgs e)
+ {
+
+ }
+ }
+}
diff --git a/BizHawk.MultiClient/tools/NewRamWatch.resx b/BizHawk.MultiClient/tools/NewRamWatch.resx
new file mode 100644
index 0000000000..780e3b2377
--- /dev/null
+++ b/BizHawk.MultiClient/tools/NewRamWatch.resx
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
+ 231, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAERSURBVDhPrZDbSgJRGIXnpewd6jXsjSQvIrwoI0RQMChU
+ 0iiDPCGiE3ZCRkvR8VzTeBhnyR5/ccaZNnPhB4t9sdf6Ln5hb8QeathNJFVFKF5C8DqL4ksDVHWGDf7j
+ LHyPg6NjviSaFqlu5yQYR+KpupaIkrMknCxT3Y7v/NYYb0ITK1c3BarbWWhLQ7IR0cTKReyZ6lZ0XYei
+ ztHpK4bAc+h1FgQijzSxMptrGIxVSO0xX3AaStFki7bUMVFmaMm/eJMGfIH/MkGzLep0AXn4h/r3CJV3
+ mS9gn2bY4UY/UzQ7E9TqfeTFtnuB+XAfzSHKr11kSl/uBebDiZ89ZCst3OUkdwL28sIVsE83ock+EIQV
+ 2Mz2wxeg6/UAAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJHSURBVDhPxZBdSNNhFMb/F110ZZEVhVBgeeHNICiiuggp
+ olAUyyxI0oSaH1QYC3N+tKnp5ubm1JUua5uuqdNKMwr7kApFItTUkWZqVhSVYmao5Nevvy7UoYR3HXh4
+ 4XCe33nOKyy3lAY7l9RWMo0O/raWXxEyo5spVYTNvOGyfIRPfW+ptOkXqaPl6T83hcRmExSdgzAz3NVm
+ YWyoYla/B+1M9JtxWLPpaH22JORIjI6gKAMB0jyEimIdo4OlbuaprwVMOOMovammpDADc34qppwUrmnl
+ 5Kni3aFlFg2j3y1z5mnRTJccnNIltQhwq0jFry+mOXNtpWZWDx1Z1NhV3C3JwGFOw25SYjVe5oYhiUKd
+ HKMmwQUrMWUw/CF3NnZvvYKqUh1TvUroS3fXe7HXkwidMngTS2t5KLbregSzMY2f3Wr4qKW6LJvGR1rX
+ 0MLor8OhKYTJBn/GHvvxrliCTBrsOqXIoOBHh5K+hmSq7FqmexTQHuUytkaKxuNMNgYyVneA4Qd7GKjc
+ hjLaRzxH7gIU6JIZaEvgtk1D8wsxSWecCDgNzWFMvwxm/PkhRmr3Mli1nW9lvjRdWc0Jf+/5jzRmyWmv
+ S+GOLQu6U6BFjPvqKOP1AYw88WOoZif9DgmfLVtxaj1RSLdwNvrkPCA3M54KqxrnvRia9MKcGrUrqFOt
+ 5H7qKsqT1mGO9+Lqhc2ELdw+U/r0i+gVZ8hMiCDx3DHORwZyKnQ/hw/uYt9uCTskPvh6e7Fp41rWr/Fg
+ g6eHO+A/lyD8ARfG3mk9fv1YAAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIySURBVDhPrZLfS5NRGMfff6H7boIuuq2pMZyL1eAt11CW
+ DcOKsB9vpFmaLtNExco0av6CbIVLJ61Wk3BSkT/AFCkRZSpZmrmiJQ41xSaCwdfznL15XEUX0Reem5f3
+ 8znnec4j/Zc8fxYGla91CS3eRTx0z6OpMYS7jmnU1X6B/VYA18snUVoyjsKCt8jLHcH5c36ouCQR2NUJ
+ 1Nas4G9ZXlmFKbULh1Kf8lJxSfI+WeCCyopv6q+/h+DQ/DJ2WV5Ao1FgPegRAveDOS4oLfmq/h6dn/DH
+ 4AJizD4UXJrCAUuzEDgbZrjgou2DiohshIcnQtgme5GTPYbkJKcQ1N8OckHW2REVi+RXuM8fxGaDG4oy
+ ALPZIQQ11Z+5QDk1oKJ/hjv7P2FTfCMOH3mFxMQ6IbhROYWOdrCnBI4dfwPr0V4+bRoY9UzXppMjcDdS
+ rC8hy3YhuFI2gTYf2A4Aza4f7N2/o/zaLB8qDYx6zszwr8P7k1thNFYIweXCMXgeAfedq2xxwjClZUeV
+ Jd2GtDNFETiJwfs8MBjKhMCWN8pgoLoqzE8miH1GjE7G4PsZjE7OQsm9ij2mFg7rdrug1xcJAa2l4w7W
+ r00Cgk/n38S7wBwC04u4UGxHrMHF4CbEJtyDLj5fCDIzhljfSxzeavRgyw4Zj9t64GvvQ0d3P3pfD2Kv
+ 2QqNvgFxDN6urYdWmyMElJMnevh60obRktA701PRtGlg1DOdSkXwzrisaMG/RZLWAE60OMW5fNhvAAAA
+ AElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGDSURBVDhPrZFNSwJRGIX9NYGbFoUlFElY1EJQKEYhCJsi
+ LaVsERnRF5iCaSZJO1toCDVGFkgoFpWQWWRR2aIvUxm1BKN1wSnHCFw4TOCzue+9nPNw4eVVnav4Izzb
+ QfxeGZ5TWaxT/rK3irzmC7CsusvC1G4IkbNLboIiDieF4GGUKeTeClDpppF8eeEu2PIfwfrzizSdw3Hk
+ EnKlFpkMzV2wH77AosOFTV8A+vkl9CiHuJeLJNNZjM8tYWB0FkTvMAwmy/8ERTR6CwjlGAi1Ccence6C
+ 1NsXzN4PKIxJLLgeIJ2MoXvmFraNBKK3eXZRIveJPvs7FIYniEkXZENOdE+GIZ2Ko10TwLK7tJmKmL0F
+ EEYarYM+NMnt0C1sQzpx/lcSEnZ2gcKY/gs0dlmZuWvmjjmpwA1qxVp2AWFIMAF/OAGBzMjMI7ZrtJCb
+ 4Df3o4Zfxy7QrdxDRFKol5khkpR2H4qmIOzUQNBGwrsXYxccnNOQqNbQ0KGGZ+eEPVwdeLxvqqrf4wGh
+ TNAAAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
+ YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
+ 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
+ bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
+ VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
+ c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
+ Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
+ mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
+ kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
+ TgDQASA1MVpwzwAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHkSURBVDhPvZHfS1NhHIf3p5QypLr2D4goMwoMCi/qIugH
+ Xe1Cr7qKDIMkZixwNhfWLGWbnuki0kXKzLU023KubBNPJrbRdOzocm6e2dPOO21mMS+CHvjcvOf9PF++
+ 79H9M+7RT2iRRsIi9sEAXe43yAvf2LpSHq28G9uAnytNT4jMLewtcQ2Ht2pF8ps/aOt+gccX5lxD694S
+ +1BQFD1RkN5DSFa4Z3uONKbgHE3h8KZ4OJTC1J8UiSzmfhd2uf1CoJHbyKOsZokl0kKwm+aeJaov+wjO
+ rpQkVqdXfOz0bWAcVLghfaXxkUz3y2VxvpMGSwL3uMKh+gHezSSLEnNhX23vtYzKUirDfGyFj/Iy1mdx
+ UWqR8iKhwtQLxjgH659y4EwvVXWPiwJt3/Ws+muywRrlqvkDdx3zQrCN8l1ldnEd3/QqFmkS/akHJYGS
+ zjLzOUEwEsMf+sLI2zmaOou/93pPGoM5zvk7UU7fnBKxSBPoT7SXBNW1F/9Io2lKCNTCeomUyrS8xnBA
+ wfUqyf1eP5U1ptJD/o1LzeNCsHPydtqdr6k4aiwvOHvNSya3ibU/QIdrEkvfhJislc32MfYfuV1eUGPw
+ FF7bIVJVZ0N/soPK421UHGstlFvYd/hWecF/Qqf7CR0A5wwgSQA2AAAAAElFTkSuQmCC
+
+
+
+
+ AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAAAABMLAAATCwAAAAEAAAAA
+ AAB2LggAcTANAHUxDAB3NxQAezUQAHw5FQB+PBcAfDsYAHw9HAB+Px8AfkAgAIREIQCFRCEAhEYmAIZG
+ JACHRyQAh0gmAIdJKQCGSikAh0ooAIpLKQCMTy0Ai08wAIpRMQCOVTYAjlc5AI9YOQCRUzEAkVQxAJBX
+ NwCWWDYAk1o7AJRaOwCSWzwAlV8/AJdmSgCbZkkAnWtPAJ9rTgCebE4ApmxNAKBwVwCjclcAr3VTAKx2
+ VQCtdlYApHdaALV/XwCgeWEAqHtjAKp9YwCrfmIArH5jALmAXwCwhWwAvIlsAK6HcACwiXIAsolwALKN
+ dgC1jHQAtY94ALaRewC3kXoAuZJ8ALmVfwC6ln8Aw5F1AL2ahgC9nosAt6KTAM2ehADBn4oAyqCJAMui
+ iwDNo4wA0KKHAMSlkQDQqZMA3b+vAN7DsQDfxLIA4Ma6AOPIuADkyLgA59LHAO7SwQDs2M0A8NXEAObZ
+ 0gDr4t8A7+biAPXo4QDx6OUA9/DqAPn08QD79vMA/fbwAPv5+AD8+voA/v39AP///wAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZGZkYpKWYwLiIaGQkKZjMzIychFwFmPmNTSzUK
+ ZmYzM1tSTisQZj5jU0s1CmZmZjNdWk83EmY+Y1NLNQpmZmYzXVpPNxJmRGRcVEcKZmZmM11aTzcSZkU2
+ JhsRDQUEOCYcFAgDHWZIOWVVSigGOztZV0ksBzxmSEBeYVgvEAQ7ZWBWLQ9mZmY9QTQkFSAeMToqEwsy
+ ZmZmZkJiUEMMAEJiUUwOZmZmZmZIPyUWEmZNPyUWEmZmZmZmZh9fAgVmBR9fAmZmZmZmZmZIOhhmZmZI
+ OhhmZmZmZmZmZmZmZmZmZmZmZmZmZv//fAD/0X8AAQF/AAMBdQADgYYAA4GLAAOBkwAAAYQAAAGKAAAD
+ iQCAA4sAwAeMAMEHhwDhD5EA44+TAP//rwA=
+
+
+
\ No newline at end of file