37 |
this.btnEditBytes = new System.Windows.Forms.Button(); |
this.btnEditBytes = new System.Windows.Forms.Button(); |
38 |
this.left_pnl = new System.Windows.Forms.Panel(); |
this.left_pnl = new System.Windows.Forms.Panel(); |
39 |
this.txtAddresses = new Utilities.TransparentControls.FlickerFreeRichTextBox(); |
this.txtAddresses = new Utilities.TransparentControls.FlickerFreeRichTextBox(); |
|
this.lblAddressMarker = new System.Windows.Forms.ToolStripLabel(); |
|
40 |
this.ramScroll = new System.Windows.Forms.VScrollBar(); |
this.ramScroll = new System.Windows.Forms.VScrollBar(); |
41 |
this.update_timer = new System.Windows.Forms.Timer(this.components); |
this.update_timer = new System.Windows.Forms.Timer(this.components); |
42 |
this.ResultsUpdateWorkerThread = new System.ComponentModel.BackgroundWorker(); |
this.ResultsUpdateWorkerThread = new System.ComponentModel.BackgroundWorker(); |
|
this.toolStrip1 = new System.Windows.Forms.ToolStrip(); |
|
43 |
this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); |
this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); |
44 |
this.btnGotoImageBase = new System.Windows.Forms.Button(); |
this.btnGotoImageBase = new System.Windows.Forms.Button(); |
45 |
this.txthexGoto = new System.Windows.Forms.MaskedHexBox(); |
this.txthexGoto = new System.Windows.Forms.MaskedHexBox(); |
47 |
this.spacer.SuspendLayout(); |
this.spacer.SuspendLayout(); |
48 |
this.toolStrip2.SuspendLayout(); |
this.toolStrip2.SuspendLayout(); |
49 |
this.left_pnl.SuspendLayout(); |
this.left_pnl.SuspendLayout(); |
|
this.toolStrip1.SuspendLayout(); |
|
50 |
this.flowLayoutPanel1.SuspendLayout(); |
this.flowLayoutPanel1.SuspendLayout(); |
51 |
this.SuspendLayout(); |
this.SuspendLayout(); |
52 |
// |
// |
54 |
// |
// |
55 |
this.txtData.Dock = System.Windows.Forms.DockStyle.Fill; |
this.txtData.Dock = System.Windows.Forms.DockStyle.Fill; |
56 |
this.txtData.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.txtData.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
57 |
|
this.txtData.HeaderLineInfoVisible = true; |
58 |
this.txtData.LineInfoForeColor = System.Drawing.Color.Empty; |
this.txtData.LineInfoForeColor = System.Drawing.Color.Empty; |
59 |
this.txtData.Location = new System.Drawing.Point(101, 25); |
this.txtData.Location = new System.Drawing.Point(101, 0); |
60 |
this.txtData.Margin = new System.Windows.Forms.Padding(5, 89, 5, 4); |
this.txtData.Margin = new System.Windows.Forms.Padding(5, 89, 5, 4); |
61 |
this.txtData.Name = "txtData"; |
this.txtData.Name = "txtData"; |
62 |
this.txtData.ShadowSelectionColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(60)))), ((int)(((byte)(188)))), ((int)(((byte)(255))))); |
this.txtData.ShadowSelectionColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(60)))), ((int)(((byte)(188)))), ((int)(((byte)(255))))); |
63 |
this.txtData.Size = new System.Drawing.Size(472, 561); |
this.txtData.Size = new System.Drawing.Size(468, 582); |
64 |
this.txtData.TabIndex = 11; |
this.txtData.TabIndex = 11; |
65 |
this.txtData.UseFixedBytesPerLine = true; |
this.txtData.UseFixedBytesPerLine = true; |
66 |
this.txtData.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtData_KeyDown); |
this.txtData.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtData_KeyDown); |
99 |
this.btnGotoAddress.AutoSize = true; |
this.btnGotoAddress.AutoSize = true; |
100 |
this.btnGotoAddress.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
this.btnGotoAddress.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
101 |
this.btnGotoAddress.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btnGotoAddress.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
102 |
this.btnGotoAddress.Location = new System.Drawing.Point(247, 0); |
this.btnGotoAddress.Location = new System.Drawing.Point(243, 0); |
103 |
this.btnGotoAddress.Margin = new System.Windows.Forms.Padding(0); |
this.btnGotoAddress.Margin = new System.Windows.Forms.Padding(0); |
104 |
this.btnGotoAddress.Name = "btnGotoAddress"; |
this.btnGotoAddress.Name = "btnGotoAddress"; |
105 |
this.btnGotoAddress.Size = new System.Drawing.Size(138, 26); |
this.btnGotoAddress.Size = new System.Drawing.Size(138, 26); |
114 |
this.btnEditBytes.AutoSize = true; |
this.btnEditBytes.AutoSize = true; |
115 |
this.btnEditBytes.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
this.btnEditBytes.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
116 |
this.btnEditBytes.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btnEditBytes.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
117 |
this.btnEditBytes.Location = new System.Drawing.Point(385, 0); |
this.btnEditBytes.Location = new System.Drawing.Point(381, 0); |
118 |
this.btnEditBytes.Margin = new System.Windows.Forms.Padding(0); |
this.btnEditBytes.Margin = new System.Windows.Forms.Padding(0); |
119 |
this.btnEditBytes.Name = "btnEditBytes"; |
this.btnEditBytes.Name = "btnEditBytes"; |
120 |
this.btnEditBytes.Size = new System.Drawing.Size(118, 26); |
this.btnEditBytes.Size = new System.Drawing.Size(118, 26); |
132 |
this.left_pnl.Location = new System.Drawing.Point(0, 0); |
this.left_pnl.Location = new System.Drawing.Point(0, 0); |
133 |
this.left_pnl.Margin = new System.Windows.Forms.Padding(2); |
this.left_pnl.Margin = new System.Windows.Forms.Padding(2); |
134 |
this.left_pnl.Name = "left_pnl"; |
this.left_pnl.Name = "left_pnl"; |
135 |
this.left_pnl.Size = new System.Drawing.Size(101, 616); |
this.left_pnl.Size = new System.Drawing.Size(101, 612); |
136 |
this.left_pnl.TabIndex = 14; |
this.left_pnl.TabIndex = 14; |
137 |
// |
// |
138 |
// txtAddresses |
// txtAddresses |
139 |
// |
// |
140 |
this.txtAddresses.BackColor = System.Drawing.Color.White; |
this.txtAddresses.BackColor = System.Drawing.Color.White; |
|
this.txtAddresses.BorderStyle = System.Windows.Forms.BorderStyle.None; |
|
141 |
this.txtAddresses.Dock = System.Windows.Forms.DockStyle.Fill; |
this.txtAddresses.Dock = System.Windows.Forms.DockStyle.Fill; |
142 |
this.txtAddresses.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.txtAddresses.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
143 |
this.txtAddresses.Location = new System.Drawing.Point(0, 24); |
this.txtAddresses.Location = new System.Drawing.Point(0, 24); |
145 |
this.txtAddresses.Name = "txtAddresses"; |
this.txtAddresses.Name = "txtAddresses"; |
146 |
this.txtAddresses.ReadOnly = true; |
this.txtAddresses.ReadOnly = true; |
147 |
this.txtAddresses.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.None; |
this.txtAddresses.ScrollBars = System.Windows.Forms.RichTextBoxScrollBars.None; |
148 |
this.txtAddresses.Size = new System.Drawing.Size(97, 588); |
this.txtAddresses.Size = new System.Drawing.Size(97, 584); |
149 |
this.txtAddresses.TabIndex = 1; |
this.txtAddresses.TabIndex = 1; |
150 |
this.txtAddresses.Text = ""; |
this.txtAddresses.Text = ""; |
151 |
this.txtAddresses.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtAddresses_KeyDown); |
this.txtAddresses.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtAddresses_KeyDown); |
152 |
// |
// |
|
// lblAddressMarker |
|
|
// |
|
|
this.lblAddressMarker.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
|
|
this.lblAddressMarker.Name = "lblAddressMarker"; |
|
|
this.lblAddressMarker.Size = new System.Drawing.Size(478, 22); |
|
|
this.lblAddressMarker.Text = "00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F"; |
|
|
// |
|
153 |
// ramScroll |
// ramScroll |
154 |
// |
// |
155 |
this.ramScroll.Dock = System.Windows.Forms.DockStyle.Right; |
this.ramScroll.Dock = System.Windows.Forms.DockStyle.Right; |
156 |
this.ramScroll.Location = new System.Drawing.Point(776, 0); |
this.ramScroll.Location = new System.Drawing.Point(772, 0); |
157 |
this.ramScroll.Name = "ramScroll"; |
this.ramScroll.Name = "ramScroll"; |
158 |
this.ramScroll.Size = new System.Drawing.Size(17, 616); |
this.ramScroll.Size = new System.Drawing.Size(17, 612); |
159 |
this.ramScroll.TabIndex = 12; |
this.ramScroll.TabIndex = 12; |
160 |
this.ramScroll.Scroll += new System.Windows.Forms.ScrollEventHandler(this.ramScroll_Scroll); |
this.ramScroll.Scroll += new System.Windows.Forms.ScrollEventHandler(this.ramScroll_Scroll); |
161 |
// |
// |
170 |
this.ResultsUpdateWorkerThread.DoWork += new System.ComponentModel.DoWorkEventHandler(this.ResultsUpdateWorkerThread_DoWork); |
this.ResultsUpdateWorkerThread.DoWork += new System.ComponentModel.DoWorkEventHandler(this.ResultsUpdateWorkerThread_DoWork); |
171 |
this.ResultsUpdateWorkerThread.RunWorkerCompleted += new System.ComponentModel.RunWorkerCompletedEventHandler(this.ResultsUpdateWorkerThread_RunWorkerCompleted); |
this.ResultsUpdateWorkerThread.RunWorkerCompleted += new System.ComponentModel.RunWorkerCompletedEventHandler(this.ResultsUpdateWorkerThread_RunWorkerCompleted); |
172 |
// |
// |
|
// toolStrip1 |
|
|
// |
|
|
this.toolStrip1.Font = new System.Drawing.Font("Lucida Console", 12F); |
|
|
this.toolStrip1.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden; |
|
|
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { |
|
|
this.lblAddressMarker}); |
|
|
this.toolStrip1.Location = new System.Drawing.Point(101, 0); |
|
|
this.toolStrip1.Name = "toolStrip1"; |
|
|
this.toolStrip1.Padding = new System.Windows.Forms.Padding(0); |
|
|
this.toolStrip1.Size = new System.Drawing.Size(675, 25); |
|
|
this.toolStrip1.TabIndex = 13; |
|
|
this.toolStrip1.Text = "toolStrip1"; |
|
|
// |
|
173 |
// flowLayoutPanel1 |
// flowLayoutPanel1 |
174 |
// |
// |
175 |
this.flowLayoutPanel1.AutoSize = true; |
this.flowLayoutPanel1.AutoSize = true; |
181 |
this.flowLayoutPanel1.Controls.Add(this.txthexGoto); |
this.flowLayoutPanel1.Controls.Add(this.txthexGoto); |
182 |
this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Bottom; |
this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Bottom; |
183 |
this.flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.RightToLeft; |
this.flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.RightToLeft; |
184 |
this.flowLayoutPanel1.Location = new System.Drawing.Point(101, 586); |
this.flowLayoutPanel1.Location = new System.Drawing.Point(101, 582); |
185 |
this.flowLayoutPanel1.Name = "flowLayoutPanel1"; |
this.flowLayoutPanel1.Name = "flowLayoutPanel1"; |
186 |
this.flowLayoutPanel1.Size = new System.Drawing.Size(675, 30); |
this.flowLayoutPanel1.Size = new System.Drawing.Size(671, 30); |
187 |
this.flowLayoutPanel1.TabIndex = 18; |
this.flowLayoutPanel1.TabIndex = 18; |
188 |
// |
// |
189 |
// btnGotoImageBase |
// btnGotoImageBase |
192 |
this.btnGotoImageBase.AutoSize = true; |
this.btnGotoImageBase.AutoSize = true; |
193 |
this.btnGotoImageBase.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
this.btnGotoImageBase.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
194 |
this.btnGotoImageBase.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btnGotoImageBase.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
195 |
this.btnGotoImageBase.Location = new System.Drawing.Point(503, 0); |
this.btnGotoImageBase.Location = new System.Drawing.Point(499, 0); |
196 |
this.btnGotoImageBase.Margin = new System.Windows.Forms.Padding(0); |
this.btnGotoImageBase.Margin = new System.Windows.Forms.Padding(0); |
197 |
this.btnGotoImageBase.Name = "btnGotoImageBase"; |
this.btnGotoImageBase.Name = "btnGotoImageBase"; |
198 |
this.btnGotoImageBase.Size = new System.Drawing.Size(168, 26); |
this.btnGotoImageBase.Size = new System.Drawing.Size(168, 26); |
208 |
this.txthexGoto.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
this.txthexGoto.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; |
209 |
this.txthexGoto.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.txthexGoto.Font = new System.Drawing.Font("Lucida Console", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
210 |
this.txthexGoto.isAddressMask = true; |
this.txthexGoto.isAddressMask = true; |
211 |
this.txthexGoto.Location = new System.Drawing.Point(59, 0); |
this.txthexGoto.Location = new System.Drawing.Point(55, 0); |
212 |
this.txthexGoto.Margin = new System.Windows.Forms.Padding(0); |
this.txthexGoto.Margin = new System.Windows.Forms.Padding(0); |
213 |
this.txthexGoto.MaxLength = 8; |
this.txthexGoto.MaxLength = 8; |
214 |
this.txthexGoto.Name = "txthexGoto"; |
this.txthexGoto.Name = "txthexGoto"; |
222 |
// txtAscii |
// txtAscii |
223 |
// |
// |
224 |
this.txtAscii.BackColor = System.Drawing.Color.White; |
this.txtAscii.BackColor = System.Drawing.Color.White; |
|
this.txtAscii.BorderStyle = System.Windows.Forms.BorderStyle.None; |
|
225 |
this.txtAscii.Dock = System.Windows.Forms.DockStyle.Right; |
this.txtAscii.Dock = System.Windows.Forms.DockStyle.Right; |
226 |
this.txtAscii.Font = new System.Drawing.Font("Lucida Console", 12F); |
this.txtAscii.Font = new System.Drawing.Font("Lucida Console", 12F); |
227 |
this.txtAscii.Location = new System.Drawing.Point(573, 25); |
this.txtAscii.Location = new System.Drawing.Point(569, 0); |
228 |
this.txtAscii.Name = "txtAscii"; |
this.txtAscii.Name = "txtAscii"; |
229 |
this.txtAscii.ReadOnly = true; |
this.txtAscii.ReadOnly = true; |
230 |
this.txtAscii.Size = new System.Drawing.Size(203, 561); |
this.txtAscii.Size = new System.Drawing.Size(203, 582); |
231 |
this.txtAscii.TabIndex = 19; |
this.txtAscii.TabIndex = 19; |
232 |
this.txtAscii.Text = ""; |
this.txtAscii.Text = ""; |
233 |
this.txtAscii.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtAscii_KeyDown); |
this.txtAscii.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtAscii_KeyDown); |
236 |
// |
// |
237 |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
238 |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
239 |
|
this.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; |
240 |
this.Controls.Add(this.txtData); |
this.Controls.Add(this.txtData); |
241 |
this.Controls.Add(this.txtAscii); |
this.Controls.Add(this.txtAscii); |
242 |
this.Controls.Add(this.flowLayoutPanel1); |
this.Controls.Add(this.flowLayoutPanel1); |
|
this.Controls.Add(this.toolStrip1); |
|
243 |
this.Controls.Add(this.left_pnl); |
this.Controls.Add(this.left_pnl); |
244 |
this.Controls.Add(this.ramScroll); |
this.Controls.Add(this.ramScroll); |
245 |
this.Name = "UIMemoryViewer"; |
this.Name = "UIMemoryViewer"; |
246 |
this.Size = new System.Drawing.Size(793, 616); |
this.Size = new System.Drawing.Size(789, 612); |
247 |
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.UIMemoryViewer_KeyDown); |
this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.UIMemoryViewer_KeyDown); |
248 |
this.spacer.ResumeLayout(false); |
this.spacer.ResumeLayout(false); |
249 |
this.spacer.PerformLayout(); |
this.spacer.PerformLayout(); |
250 |
this.toolStrip2.ResumeLayout(false); |
this.toolStrip2.ResumeLayout(false); |
251 |
this.toolStrip2.PerformLayout(); |
this.toolStrip2.PerformLayout(); |
252 |
this.left_pnl.ResumeLayout(false); |
this.left_pnl.ResumeLayout(false); |
|
this.toolStrip1.ResumeLayout(false); |
|
|
this.toolStrip1.PerformLayout(); |
|
253 |
this.flowLayoutPanel1.ResumeLayout(false); |
this.flowLayoutPanel1.ResumeLayout(false); |
254 |
this.flowLayoutPanel1.PerformLayout(); |
this.flowLayoutPanel1.PerformLayout(); |
255 |
this.ResumeLayout(false); |
this.ResumeLayout(false); |
267 |
private System.Windows.Forms.Button btnEditBytes; |
private System.Windows.Forms.Button btnEditBytes; |
268 |
private System.Windows.Forms.Panel left_pnl; |
private System.Windows.Forms.Panel left_pnl; |
269 |
private Utilities.TransparentControls.FlickerFreeRichTextBox txtAddresses; |
private Utilities.TransparentControls.FlickerFreeRichTextBox txtAddresses; |
|
private System.Windows.Forms.ToolStripLabel lblAddressMarker; |
|
270 |
private System.Windows.Forms.VScrollBar ramScroll; |
private System.Windows.Forms.VScrollBar ramScroll; |
271 |
private System.Windows.Forms.Timer update_timer; |
private System.Windows.Forms.Timer update_timer; |
272 |
private System.ComponentModel.BackgroundWorker ResultsUpdateWorkerThread; |
private System.ComponentModel.BackgroundWorker ResultsUpdateWorkerThread; |
273 |
private System.Windows.Forms.MaskedHexBox txthexGoto; |
private System.Windows.Forms.MaskedHexBox txthexGoto; |
|
private System.Windows.Forms.ToolStrip toolStrip1; |
|
274 |
private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1; |
private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1; |
275 |
private System.Windows.Forms.Button btnGotoImageBase; |
private System.Windows.Forms.Button btnGotoImageBase; |
276 |
private Utilities.TransparentControls.FlickerFreeRichTextBox txtAscii; |
private Utilities.TransparentControls.FlickerFreeRichTextBox txtAscii; |