From 8883a0ba85f3c8c5d2e9625645936b3eedc99ad0 Mon Sep 17 00:00:00 2001 From: Yohoki Date: Mon, 13 Jan 2020 01:20:39 -0600 Subject: [PATCH] Updated to 3.5 with code optimizations from Wangtao03's fork. --- PointerSearcher.cs | 2 +- PointerSearcherLog.cs | 6 +- Properties/Resources.Designer.cs | 13 + Utils.cs | 14 +- frmMain.Designer.cs | 762 ++++++++++++++++++------------- frmMain.cs | 52 ++- 6 files changed, 504 insertions(+), 345 deletions(-) diff --git a/PointerSearcher.cs b/PointerSearcher.cs index c7f7685..2d74692 100644 --- a/PointerSearcher.cs +++ b/PointerSearcher.cs @@ -31,7 +31,7 @@ public List FindPointers( address += _memory_start; if (address > _memory_end) { - MessageBox.Show("地址值错误,请检查后再次输入。"); + MessageBox.Show("Address value is too large, please input a smaller value for the address."); return pointerSearcherLogList; } for (int index = 0; index < MemoryDump.Length; ++index) diff --git a/PointerSearcherLog.cs b/PointerSearcherLog.cs index be5af1c..916d2ae 100644 --- a/PointerSearcherLog.cs +++ b/PointerSearcherLog.cs @@ -28,7 +28,7 @@ public PointerSearcherLog( public PointerSearcherLog(string s, uint memory_start) { - var match = new Regex("地址:\\s*0x(.*);\\s*偏移:\\s*(-?)0x(.*);\\s*数值:\\s*0x(.*);").Match(s); + var match = new Regex("Address:\\s*0x(.*);\\s*Offset:\\s*(-?)0x(.*);\\s*Value:\\s*0x(.*);").Match(s); Address = uint.Parse(match.Groups[1].Value, NumberStyles.AllowHexSpecifier); Negative = match.Groups[2].Value == "-"; Offset = uint.Parse(match.Groups[3].Value, NumberStyles.AllowHexSpecifier); @@ -40,12 +40,12 @@ public PointerSearcherLog(string s, uint memory_start) public override string ToString() { - return $"地址: 0x{Address:X08}; 偏移: {(Negative ? "-" : "")}0x{Offset:X}; 数值: 0x{Value:X08};"; + return $"Address: 0x{Address:X08}; Offset: {(Negative ? "-" : "")}0x{Offset:X}; Value: 0x{Value:X08};"; } public string ToString(uint address_base) { - return $"地址: 0x{(uint)((int)Address - (int)address_base):X08}; 偏移: {(Negative ? "-" : "")}0x{Offset:X}; 数值: 0x{(uint)((int)Value - (int)address_base):X08};"; + return $"Address: 0x{(uint)((int)Address - (int)address_base):X08}; Offset: {(Negative ? "-" : "")}0x{Offset:X}; Value: 0x{(uint)((int)Value - (int)address_base):X08};"; } } } \ No newline at end of file diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs index f66faa6..d91a073 100644 --- a/Properties/Resources.Designer.cs +++ b/Properties/Resources.Designer.cs @@ -1,8 +1,12 @@ //------------------------------------------------------------------------------ // +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // 此代码由工具生成。 // 运行时版本:4.0.30319.42000 // +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. // 对此文件的更改可能会导致不正确的行为,并且如果 // 重新生成代码,这些更改将会丢失。 // @@ -13,8 +17,14 @@ namespace TempAR.Properties { /// + /// A strongly-typed resource class, for looking up localized strings, etc. /// 一个强类型的资源类,用于查找本地化的字符串等。 /// + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. // 此类是由 StronglyTypedResourceBuilder // 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。 // 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen @@ -33,6 +43,7 @@ internal Resources() { } /// + /// Returns the cached ResourceManager instance used by this class. /// 返回此类使用的缓存的 ResourceManager 实例。 /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] @@ -47,6 +58,8 @@ internal Resources() { } /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. /// 使用此强类型资源类,为所有资源查找 /// 重写当前线程的 CurrentUICulture 属性。 /// diff --git a/Utils.cs b/Utils.cs index 713a2be..4654c30 100644 --- a/Utils.cs +++ b/Utils.cs @@ -9,6 +9,7 @@ namespace TempAR public static class Utils { /// + /// Convert DEC to HEX /// 十六进制地址转10进制数值 /// /// @@ -19,12 +20,13 @@ public static uint ParseNum(string s) } /// + /// Convert DEC to HEX /// 十六进制地址转10进制数值 /// /// /// /// - public static uint ParseNum(string s, NumberStyles numstyle, string title = "格式错误!") + public static uint ParseNum(string s, NumberStyles numstyle, string title = "Wrong Format!") { try { @@ -36,12 +38,13 @@ public static uint ParseNum(string s, NumberStyles numstyle, string title = "格 } catch (Exception) { - MessageBox.Show("无法解析,请确保数值为有效的16进制数。", title); + MessageBox.Show("Unable to parse, please make sure the value is a valid hexadecimal number.", title); return 0; } } /// + /// Open Directory /// 打开目录 /// /// @@ -63,13 +66,14 @@ public static string OpenDirectory(string defaultdir, string description) } /// + /// Open a File /// 打开文件 /// /// /// /// /// - public static string OpenFile(string defaultfile, string filter = null, string title = "打开") + public static string OpenFile(string defaultfile, string filter = null, string title = "Open file") { using (var openFileDialog = new OpenFileDialog { @@ -86,13 +90,14 @@ public static string OpenFile(string defaultfile, string filter = null, string t } /// + /// Save File /// 保存文件 /// /// /// /// /// - public static string SaveFile(string defaultfile, string filter = null, string title = "保存") + public static string SaveFile(string defaultfile, string filter = null, string title = "Save File") { using (var saveFileDialog = new SaveFileDialog { @@ -109,6 +114,7 @@ public static string SaveFile(string defaultfile, string filter = null, string t } /// + /// Data Sorting /// 数据排序 /// /// diff --git a/frmMain.Designer.cs b/frmMain.Designer.cs index 0cd1d24..d5c1510 100644 --- a/frmMain.Designer.cs +++ b/frmMain.Designer.cs @@ -3,13 +3,16 @@ partial class frmMain { /// + /// Required designer variables. /// 必需的设计器变量。 /// private System.ComponentModel.IContainer components = null; /// + /// Clean up all resources in use. /// 清理所有正在使用的资源。 /// + /// True if the managed resource should be released; otherwise, false. /// 如果应释放托管资源,为 true;否则为 false。 protected override void Dispose(bool disposing) { @@ -20,9 +23,11 @@ protected override void Dispose(bool disposing) base.Dispose(disposing); } - #region Windows 窗体设计器生成的代码 - + ///#region Windows 窗体设计器生成的代码 + #region Windows Forms Designer Generated Code /// + /// Designer supports required methods-don't modify + /// Modify the contents of this method using a code editor /// 设计器支持所需的方法 - 不要修改 /// 使用代码编辑器修改此方法的内容。 /// @@ -175,19 +180,21 @@ private void InitializeComponent() // this.pnlConvertFormat.Controls.Add(this.lblCnvCodeTypes); this.pnlConvertFormat.Controls.Add(this.cbCnvCodeTypes); - this.pnlConvertFormat.Location = new System.Drawing.Point(6, 6); + this.pnlConvertFormat.Location = new System.Drawing.Point(8, 8); + this.pnlConvertFormat.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pnlConvertFormat.Name = "pnlConvertFormat"; - this.pnlConvertFormat.Size = new System.Drawing.Size(270, 25); + this.pnlConvertFormat.Size = new System.Drawing.Size(360, 33); this.pnlConvertFormat.TabIndex = 7; // // lblCnvCodeTypes // this.lblCnvCodeTypes.AutoSize = true; - this.lblCnvCodeTypes.Location = new System.Drawing.Point(8, 7); + this.lblCnvCodeTypes.Location = new System.Drawing.Point(11, 9); + this.lblCnvCodeTypes.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblCnvCodeTypes.Name = "lblCnvCodeTypes"; - this.lblCnvCodeTypes.Size = new System.Drawing.Size(71, 12); + this.lblCnvCodeTypes.Size = new System.Drawing.Size(81, 17); this.lblCnvCodeTypes.TabIndex = 1; - this.lblCnvCodeTypes.Text = "作弊码类型:"; + this.lblCnvCodeTypes.Text = "Code Type:"; this.lblCnvCodeTypes.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // cbCnvCodeTypes @@ -195,9 +202,10 @@ private void InitializeComponent() this.cbCnvCodeTypes.Anchor = System.Windows.Forms.AnchorStyles.None; this.cbCnvCodeTypes.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbCnvCodeTypes.FormattingEnabled = true; - this.cbCnvCodeTypes.Location = new System.Drawing.Point(81, 3); + this.cbCnvCodeTypes.Location = new System.Drawing.Point(108, 4); + this.cbCnvCodeTypes.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.cbCnvCodeTypes.Name = "cbCnvCodeTypes"; - this.cbCnvCodeTypes.Size = new System.Drawing.Size(150, 20); + this.cbCnvCodeTypes.Size = new System.Drawing.Size(199, 24); this.cbCnvCodeTypes.TabIndex = 0; this.cbCnvCodeTypes.SelectedIndexChanged += new System.EventHandler(this.CbCodeTypes_SelectedIndexChanged); // @@ -212,50 +220,55 @@ private void InitializeComponent() this.pnlConvertFile.Controls.Add(this.txtInputPath); this.pnlConvertFile.Controls.Add(this.lblOutputPath); this.pnlConvertFile.Controls.Add(this.lblInputPath); - this.pnlConvertFile.Location = new System.Drawing.Point(5, 37); + this.pnlConvertFile.Location = new System.Drawing.Point(7, 49); + this.pnlConvertFile.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pnlConvertFile.Name = "pnlConvertFile"; - this.pnlConvertFile.Size = new System.Drawing.Size(750, 646); + this.pnlConvertFile.Size = new System.Drawing.Size(1000, 861); this.pnlConvertFile.TabIndex = 8; // // btnOutputBrowse // this.btnOutputBrowse.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); - this.btnOutputBrowse.Location = new System.Drawing.Point(676, 165); + this.btnOutputBrowse.Location = new System.Drawing.Point(901, 220); + this.btnOutputBrowse.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.btnOutputBrowse.Name = "btnOutputBrowse"; - this.btnOutputBrowse.Size = new System.Drawing.Size(72, 21); + this.btnOutputBrowse.Size = new System.Drawing.Size(96, 28); this.btnOutputBrowse.TabIndex = 8; - this.btnOutputBrowse.Text = "浏览"; + this.btnOutputBrowse.Text = "Browse"; this.btnOutputBrowse.UseVisualStyleBackColor = true; this.btnOutputBrowse.Click += new System.EventHandler(this.BtnOutputBrowse_Click); // // btnInputBrowse // this.btnInputBrowse.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); - this.btnInputBrowse.Location = new System.Drawing.Point(676, 136); + this.btnInputBrowse.Location = new System.Drawing.Point(901, 181); + this.btnInputBrowse.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.btnInputBrowse.Name = "btnInputBrowse"; - this.btnInputBrowse.Size = new System.Drawing.Size(72, 21); + this.btnInputBrowse.Size = new System.Drawing.Size(96, 28); this.btnInputBrowse.TabIndex = 7; - this.btnInputBrowse.Text = "浏览"; + this.btnInputBrowse.Text = "Browse"; this.btnInputBrowse.UseVisualStyleBackColor = true; this.btnInputBrowse.Click += new System.EventHandler(this.BtnInputBrowse_Click); // // txtOutputPath // this.txtOutputPath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); - this.txtOutputPath.Location = new System.Drawing.Point(82, 165); + this.txtOutputPath.Location = new System.Drawing.Point(109, 220); + this.txtOutputPath.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtOutputPath.Name = "txtOutputPath"; this.txtOutputPath.ReadOnly = true; - this.txtOutputPath.Size = new System.Drawing.Size(588, 21); + this.txtOutputPath.Size = new System.Drawing.Size(783, 22); this.txtOutputPath.TabIndex = 3; this.txtOutputPath.Click += new System.EventHandler(this.BtnOutputBrowse_Click); // // txtInputPath // this.txtInputPath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); - this.txtInputPath.Location = new System.Drawing.Point(82, 136); + this.txtInputPath.Location = new System.Drawing.Point(109, 181); + this.txtInputPath.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtInputPath.Name = "txtInputPath"; this.txtInputPath.ReadOnly = true; - this.txtInputPath.Size = new System.Drawing.Size(588, 21); + this.txtInputPath.Size = new System.Drawing.Size(783, 22); this.txtInputPath.TabIndex = 2; this.txtInputPath.Click += new System.EventHandler(this.BtnInputBrowse_Click); // @@ -263,30 +276,33 @@ private void InitializeComponent() // this.lblOutputPath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); this.lblOutputPath.AutoSize = true; - this.lblOutputPath.Location = new System.Drawing.Point(17, 169); + this.lblOutputPath.Location = new System.Drawing.Point(23, 225); + this.lblOutputPath.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblOutputPath.Name = "lblOutputPath"; - this.lblOutputPath.Size = new System.Drawing.Size(59, 12); + this.lblOutputPath.Size = new System.Drawing.Size(88, 17); this.lblOutputPath.TabIndex = 1; - this.lblOutputPath.Text = "保存位置:"; + this.lblOutputPath.Text = "Output Path:"; // // lblInputPath // this.lblInputPath.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right))); this.lblInputPath.AutoSize = true; - this.lblInputPath.Location = new System.Drawing.Point(17, 140); + this.lblInputPath.Location = new System.Drawing.Point(23, 187); + this.lblInputPath.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblInputPath.Name = "lblInputPath"; - this.lblInputPath.Size = new System.Drawing.Size(59, 12); + this.lblInputPath.Size = new System.Drawing.Size(76, 17); this.lblInputPath.TabIndex = 0; - this.lblInputPath.Text = "文件位置:"; + this.lblInputPath.Text = "Input Path:"; // // frmStatusStrip // this.frmStatusStrip.ImageScalingSize = new System.Drawing.Size(20, 20); this.frmStatusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.lblStatus}); - this.frmStatusStrip.Location = new System.Drawing.Point(0, 588); + this.frmStatusStrip.Location = new System.Drawing.Point(0, 791); this.frmStatusStrip.Name = "frmStatusStrip"; - this.frmStatusStrip.Size = new System.Drawing.Size(769, 22); + this.frmStatusStrip.Padding = new System.Windows.Forms.Padding(1, 0, 19, 0); + this.frmStatusStrip.Size = new System.Drawing.Size(1025, 22); this.frmStatusStrip.SizingGrip = false; this.frmStatusStrip.TabIndex = 1; this.frmStatusStrip.Text = "statusStrip1"; @@ -295,7 +311,7 @@ private void InitializeComponent() // this.lblStatus.BackColor = System.Drawing.SystemColors.Control; this.lblStatus.Name = "lblStatus"; - this.lblStatus.Size = new System.Drawing.Size(43, 17); + this.lblStatus.Size = new System.Drawing.Size(49, 20); this.lblStatus.Text = "Status"; this.lblStatus.Visible = false; // @@ -304,10 +320,11 @@ private void InitializeComponent() this.tctrlTabs.Controls.Add(this.tabConverter); this.tctrlTabs.Controls.Add(this.tabPointerSearcher); this.tctrlTabs.Controls.Add(this.tabVitaCheat); - this.tctrlTabs.Location = new System.Drawing.Point(5, 4); + this.tctrlTabs.Location = new System.Drawing.Point(7, 5); + this.tctrlTabs.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.tctrlTabs.Name = "tctrlTabs"; this.tctrlTabs.SelectedIndex = 1; - this.tctrlTabs.Size = new System.Drawing.Size(765, 554); + this.tctrlTabs.Size = new System.Drawing.Size(1020, 739); this.tctrlTabs.TabIndex = 0; // // tabConverter @@ -317,22 +334,24 @@ private void InitializeComponent() this.tabConverter.Controls.Add(this.pnlConvertFormat); this.tabConverter.Controls.Add(this.pnlConvertText); this.tabConverter.Controls.Add(this.pnlConvertFile); - this.tabConverter.Location = new System.Drawing.Point(4, 22); + this.tabConverter.Location = new System.Drawing.Point(4, 25); + this.tabConverter.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.tabConverter.Name = "tabConverter"; - this.tabConverter.Padding = new System.Windows.Forms.Padding(3); - this.tabConverter.Size = new System.Drawing.Size(757, 528); + this.tabConverter.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); + this.tabConverter.Size = new System.Drawing.Size(1012, 710); this.tabConverter.TabIndex = 0; - this.tabConverter.Text = "作弊码转换器"; + this.tabConverter.Text = "Code Converter"; this.tabConverter.UseVisualStyleBackColor = true; // // btnConvert // this.btnConvert.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.btnConvert.Location = new System.Drawing.Point(626, 6); + this.btnConvert.Location = new System.Drawing.Point(835, 8); + this.btnConvert.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.btnConvert.Name = "btnConvert"; - this.btnConvert.Size = new System.Drawing.Size(122, 25); + this.btnConvert.Size = new System.Drawing.Size(163, 33); this.btnConvert.TabIndex = 4; - this.btnConvert.Text = "开始转换"; + this.btnConvert.Text = "Convert"; this.btnConvert.UseVisualStyleBackColor = true; this.btnConvert.Click += new System.EventHandler(this.BtnConvert_Click); // @@ -342,41 +361,45 @@ private void InitializeComponent() this.pnlConvertType.Controls.Add(this.label3); this.pnlConvertType.Controls.Add(this.rdbConvertText); this.pnlConvertType.Controls.Add(this.rdbConvertFile); - this.pnlConvertType.Location = new System.Drawing.Point(386, 6); + this.pnlConvertType.Location = new System.Drawing.Point(515, 8); + this.pnlConvertType.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pnlConvertType.Name = "pnlConvertType"; - this.pnlConvertType.Size = new System.Drawing.Size(234, 25); + this.pnlConvertType.Size = new System.Drawing.Size(312, 33); this.pnlConvertType.TabIndex = 6; // // label3 // this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(3, 6); + this.label3.Location = new System.Drawing.Point(4, 8); + this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(59, 12); + this.label3.Size = new System.Drawing.Size(12, 17); this.label3.TabIndex = 2; - this.label3.Text = "转换模式:"; + this.label3.Text = " "; // // rdbConvertText // this.rdbConvertText.AutoSize = true; this.rdbConvertText.Checked = true; - this.rdbConvertText.Location = new System.Drawing.Point(77, 4); + this.rdbConvertText.Location = new System.Drawing.Point(88, 5); + this.rdbConvertText.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.rdbConvertText.Name = "rdbConvertText"; - this.rdbConvertText.Size = new System.Drawing.Size(71, 16); + this.rdbConvertText.Size = new System.Drawing.Size(109, 21); this.rdbConvertText.TabIndex = 1; this.rdbConvertText.TabStop = true; - this.rdbConvertText.Text = "文本转换"; + this.rdbConvertText.Text = "Convert Text"; this.rdbConvertText.UseVisualStyleBackColor = true; this.rdbConvertText.CheckedChanged += new System.EventHandler(this.RdbConvert_CheckedChanged); // // rdbConvertFile // this.rdbConvertFile.AutoSize = true; - this.rdbConvertFile.Location = new System.Drawing.Point(154, 4); + this.rdbConvertFile.Location = new System.Drawing.Point(205, 5); + this.rdbConvertFile.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.rdbConvertFile.Name = "rdbConvertFile"; - this.rdbConvertFile.Size = new System.Drawing.Size(71, 16); + this.rdbConvertFile.Size = new System.Drawing.Size(104, 21); this.rdbConvertFile.TabIndex = 0; - this.rdbConvertFile.Text = "文件转换"; + this.rdbConvertFile.Text = "Convert File"; this.rdbConvertFile.UseVisualStyleBackColor = true; this.rdbConvertFile.CheckedChanged += new System.EventHandler(this.RdbConvert_CheckedChanged); // @@ -388,19 +411,21 @@ private void InitializeComponent() this.pnlConvertText.Controls.Add(this.txtTextInput); this.pnlConvertText.Controls.Add(this.txtTextOutput); this.pnlConvertText.ImeMode = System.Windows.Forms.ImeMode.Off; - this.pnlConvertText.Location = new System.Drawing.Point(3, 37); + this.pnlConvertText.Location = new System.Drawing.Point(4, 49); + this.pnlConvertText.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pnlConvertText.Name = "pnlConvertText"; - this.pnlConvertText.Size = new System.Drawing.Size(751, 493); + this.pnlConvertText.Size = new System.Drawing.Size(1001, 657); this.pnlConvertText.TabIndex = 5; // // txtTextInput // this.txtTextInput.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom))); - this.txtTextInput.Location = new System.Drawing.Point(3, 3); + this.txtTextInput.Location = new System.Drawing.Point(4, 4); + this.txtTextInput.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtTextInput.Multiline = true; this.txtTextInput.Name = "txtTextInput"; this.txtTextInput.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.txtTextInput.Size = new System.Drawing.Size(365, 488); + this.txtTextInput.Size = new System.Drawing.Size(485, 649); this.txtTextInput.TabIndex = 1; this.txtTextInput.WordWrap = false; this.txtTextInput.TextChanged += new System.EventHandler(this.TxtTextInput_TextChanged); @@ -409,12 +434,13 @@ private void InitializeComponent() // txtTextOutput // this.txtTextOutput.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom))); - this.txtTextOutput.Location = new System.Drawing.Point(383, 3); + this.txtTextOutput.Location = new System.Drawing.Point(511, 4); + this.txtTextOutput.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtTextOutput.Multiline = true; this.txtTextOutput.Name = "txtTextOutput"; this.txtTextOutput.ReadOnly = true; this.txtTextOutput.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.txtTextOutput.Size = new System.Drawing.Size(365, 488); + this.txtTextOutput.Size = new System.Drawing.Size(485, 649); this.txtTextOutput.TabIndex = 2; this.txtTextOutput.WordWrap = false; this.txtTextOutput.KeyDown += new System.Windows.Forms.KeyEventHandler(this.TextFieldSelectAll); @@ -477,48 +503,53 @@ private void InitializeComponent() this.tabPointerSearcher.Controls.Add(this.txtPointerSearcherMemDump1); this.tabPointerSearcher.Controls.Add(this.txtPointerSearcherAddress2); this.tabPointerSearcher.Controls.Add(this.txtPointerSearcherAddress1); - this.tabPointerSearcher.Location = new System.Drawing.Point(4, 22); + this.tabPointerSearcher.Location = new System.Drawing.Point(4, 25); + this.tabPointerSearcher.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.tabPointerSearcher.Name = "tabPointerSearcher"; - this.tabPointerSearcher.Padding = new System.Windows.Forms.Padding(3); - this.tabPointerSearcher.Size = new System.Drawing.Size(757, 528); + this.tabPointerSearcher.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); + this.tabPointerSearcher.Size = new System.Drawing.Size(1012, 710); this.tabPointerSearcher.TabIndex = 1; - this.tabPointerSearcher.Text = "指针搜索器"; + this.tabPointerSearcher.Text = "Pointer Searcher"; this.tabPointerSearcher.UseVisualStyleBackColor = true; // // lblPointerSearcherType // this.lblPointerSearcherType.AutoSize = true; - this.lblPointerSearcherType.Location = new System.Drawing.Point(304, 506); + this.lblPointerSearcherType.Location = new System.Drawing.Point(405, 675); + this.lblPointerSearcherType.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherType.Name = "lblPointerSearcherType"; - this.lblPointerSearcherType.Size = new System.Drawing.Size(59, 12); + this.lblPointerSearcherType.Size = new System.Drawing.Size(64, 17); this.lblPointerSearcherType.TabIndex = 53; - this.lblPointerSearcherType.Text = "数据类型:"; + this.lblPointerSearcherType.Text = "Bit Type:"; // // label1 // this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(305, 383); + this.label1.Location = new System.Drawing.Point(407, 511); + this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(47, 12); + this.label1.Size = new System.Drawing.Size(60, 17); this.label1.TabIndex = 52; - this.label1.Text = "匹配度:"; + this.label1.Text = "Legend:"; // // lbl100Percent // this.lbl100Percent.AutoSize = true; this.lbl100Percent.ForeColor = System.Drawing.Color.Orange; - this.lbl100Percent.Location = new System.Drawing.Point(719, 383); + this.lbl100Percent.Location = new System.Drawing.Point(959, 511); + this.lbl100Percent.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lbl100Percent.Name = "lbl100Percent"; - this.lbl100Percent.Size = new System.Drawing.Size(29, 12); + this.lbl100Percent.Size = new System.Drawing.Size(36, 17); this.lbl100Percent.TabIndex = 51; - this.lbl100Percent.Text = "100%"; + this.lbl100Percent.Text = "90%"; // // lblNotLikelyPercent // this.lblNotLikelyPercent.AutoSize = true; - this.lblNotLikelyPercent.Location = new System.Drawing.Point(395, 383); + this.lblNotLikelyPercent.Location = new System.Drawing.Point(523, 511); + this.lblNotLikelyPercent.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblNotLikelyPercent.Name = "lblNotLikelyPercent"; - this.lblNotLikelyPercent.Size = new System.Drawing.Size(17, 12); + this.lblNotLikelyPercent.Size = new System.Drawing.Size(28, 17); this.lblNotLikelyPercent.TabIndex = 50; this.lblNotLikelyPercent.Text = "0%"; // @@ -526,9 +557,10 @@ private void InitializeComponent() // this.lblGoodPercent.AutoSize = true; this.lblGoodPercent.ForeColor = System.Drawing.Color.Orchid; - this.lblGoodPercent.Location = new System.Drawing.Point(587, 383); + this.lblGoodPercent.Location = new System.Drawing.Point(779, 511); + this.lblGoodPercent.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblGoodPercent.Name = "lblGoodPercent"; - this.lblGoodPercent.Size = new System.Drawing.Size(23, 12); + this.lblGoodPercent.Size = new System.Drawing.Size(36, 17); this.lblGoodPercent.TabIndex = 49; this.lblGoodPercent.Text = "60%"; // @@ -536,9 +568,10 @@ private void InitializeComponent() // this.lblHighPercent.AutoSize = true; this.lblHighPercent.ForeColor = System.Drawing.Color.Red; - this.lblHighPercent.Location = new System.Drawing.Point(653, 383); + this.lblHighPercent.Location = new System.Drawing.Point(867, 511); + this.lblHighPercent.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblHighPercent.Name = "lblHighPercent"; - this.lblHighPercent.Size = new System.Drawing.Size(23, 12); + this.lblHighPercent.Size = new System.Drawing.Size(36, 17); this.lblHighPercent.TabIndex = 48; this.lblHighPercent.Text = "80%"; // @@ -546,9 +579,10 @@ private void InitializeComponent() // this.lblMediumPercent.AutoSize = true; this.lblMediumPercent.ForeColor = System.Drawing.Color.Blue; - this.lblMediumPercent.Location = new System.Drawing.Point(521, 383); + this.lblMediumPercent.Location = new System.Drawing.Point(691, 511); + this.lblMediumPercent.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblMediumPercent.Name = "lblMediumPercent"; - this.lblMediumPercent.Size = new System.Drawing.Size(23, 12); + this.lblMediumPercent.Size = new System.Drawing.Size(36, 17); this.lblMediumPercent.TabIndex = 47; this.lblMediumPercent.Text = "40%"; // @@ -556,9 +590,10 @@ private void InitializeComponent() // this.lblLowPercent.AutoSize = true; this.lblLowPercent.ForeColor = System.Drawing.Color.Green; - this.lblLowPercent.Location = new System.Drawing.Point(455, 383); + this.lblLowPercent.Location = new System.Drawing.Point(603, 511); + this.lblLowPercent.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblLowPercent.Name = "lblLowPercent"; - this.lblLowPercent.Size = new System.Drawing.Size(23, 12); + this.lblLowPercent.Size = new System.Drawing.Size(36, 17); this.lblLowPercent.TabIndex = 46; this.lblLowPercent.Text = "20%"; // @@ -566,10 +601,11 @@ private void InitializeComponent() // this.txtColorOrange.BackColor = System.Drawing.Color.Orange; this.txtColorOrange.ForeColor = System.Drawing.SystemColors.ControlLightLight; - this.txtColorOrange.Location = new System.Drawing.Point(678, 379); + this.txtColorOrange.Location = new System.Drawing.Point(904, 505); + this.txtColorOrange.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtColorOrange.Name = "txtColorOrange"; this.txtColorOrange.ReadOnly = true; - this.txtColorOrange.Size = new System.Drawing.Size(39, 21); + this.txtColorOrange.Size = new System.Drawing.Size(51, 22); this.txtColorOrange.TabIndex = 45; this.txtColorOrange.Text = "0"; this.txtColorOrange.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -578,10 +614,11 @@ private void InitializeComponent() // this.txtColorRed.BackColor = System.Drawing.Color.Red; this.txtColorRed.ForeColor = System.Drawing.SystemColors.ControlLightLight; - this.txtColorRed.Location = new System.Drawing.Point(612, 379); + this.txtColorRed.Location = new System.Drawing.Point(816, 505); + this.txtColorRed.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtColorRed.Name = "txtColorRed"; this.txtColorRed.ReadOnly = true; - this.txtColorRed.Size = new System.Drawing.Size(39, 21); + this.txtColorRed.Size = new System.Drawing.Size(51, 22); this.txtColorRed.TabIndex = 44; this.txtColorRed.Text = "0"; this.txtColorRed.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -590,10 +627,11 @@ private void InitializeComponent() // this.txtColorOrchid.BackColor = System.Drawing.Color.Orchid; this.txtColorOrchid.ForeColor = System.Drawing.SystemColors.ControlLightLight; - this.txtColorOrchid.Location = new System.Drawing.Point(546, 379); + this.txtColorOrchid.Location = new System.Drawing.Point(728, 505); + this.txtColorOrchid.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtColorOrchid.Name = "txtColorOrchid"; this.txtColorOrchid.ReadOnly = true; - this.txtColorOrchid.Size = new System.Drawing.Size(39, 21); + this.txtColorOrchid.Size = new System.Drawing.Size(51, 22); this.txtColorOrchid.TabIndex = 45; this.txtColorOrchid.Text = "0"; this.txtColorOrchid.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -602,10 +640,11 @@ private void InitializeComponent() // this.txtColorBlue.BackColor = System.Drawing.Color.Blue; this.txtColorBlue.ForeColor = System.Drawing.SystemColors.ControlLightLight; - this.txtColorBlue.Location = new System.Drawing.Point(480, 379); + this.txtColorBlue.Location = new System.Drawing.Point(640, 505); + this.txtColorBlue.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtColorBlue.Name = "txtColorBlue"; this.txtColorBlue.ReadOnly = true; - this.txtColorBlue.Size = new System.Drawing.Size(39, 21); + this.txtColorBlue.Size = new System.Drawing.Size(51, 22); this.txtColorBlue.TabIndex = 44; this.txtColorBlue.Text = "0"; this.txtColorBlue.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -614,10 +653,11 @@ private void InitializeComponent() // this.txtColorGreen.BackColor = System.Drawing.Color.Green; this.txtColorGreen.ForeColor = System.Drawing.SystemColors.ControlLightLight; - this.txtColorGreen.Location = new System.Drawing.Point(414, 379); + this.txtColorGreen.Location = new System.Drawing.Point(552, 505); + this.txtColorGreen.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtColorGreen.Name = "txtColorGreen"; this.txtColorGreen.ReadOnly = true; - this.txtColorGreen.Size = new System.Drawing.Size(39, 21); + this.txtColorGreen.Size = new System.Drawing.Size(51, 22); this.txtColorGreen.TabIndex = 43; this.txtColorGreen.Text = "0"; this.txtColorGreen.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -626,10 +666,11 @@ private void InitializeComponent() // this.txtColorBlack.BackColor = System.Drawing.Color.Black; this.txtColorBlack.ForeColor = System.Drawing.SystemColors.ControlLightLight; - this.txtColorBlack.Location = new System.Drawing.Point(354, 379); + this.txtColorBlack.Location = new System.Drawing.Point(472, 505); + this.txtColorBlack.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtColorBlack.Name = "txtColorBlack"; this.txtColorBlack.ReadOnly = true; - this.txtColorBlack.Size = new System.Drawing.Size(39, 21); + this.txtColorBlack.Size = new System.Drawing.Size(51, 22); this.txtColorBlack.TabIndex = 42; this.txtColorBlack.Text = "0"; this.txtColorBlack.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -638,98 +679,107 @@ private void InitializeComponent() // this.lblPointerSearcherMemDump6.AutoSize = true; this.lblPointerSearcherMemDump6.ForeColor = System.Drawing.Color.Orange; - this.lblPointerSearcherMemDump6.Location = new System.Drawing.Point(7, 249); + this.lblPointerSearcherMemDump6.Location = new System.Drawing.Point(9, 332); + this.lblPointerSearcherMemDump6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherMemDump6.Name = "lblPointerSearcherMemDump6"; - this.lblPointerSearcherMemDump6.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherMemDump6.Size = new System.Drawing.Size(115, 17); this.lblPointerSearcherMemDump6.TabIndex = 40; - this.lblPointerSearcherMemDump6.Text = "内存转储⑥:"; + this.lblPointerSearcherMemDump6.Text = "Memory Dump 6:"; this.lblPointerSearcherMemDump6.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherMemDump5 // this.lblPointerSearcherMemDump5.AutoSize = true; this.lblPointerSearcherMemDump5.ForeColor = System.Drawing.Color.Red; - this.lblPointerSearcherMemDump5.Location = new System.Drawing.Point(7, 201); + this.lblPointerSearcherMemDump5.Location = new System.Drawing.Point(9, 268); + this.lblPointerSearcherMemDump5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherMemDump5.Name = "lblPointerSearcherMemDump5"; - this.lblPointerSearcherMemDump5.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherMemDump5.Size = new System.Drawing.Size(115, 17); this.lblPointerSearcherMemDump5.TabIndex = 38; - this.lblPointerSearcherMemDump5.Text = "内存转储⑤:"; + this.lblPointerSearcherMemDump5.Text = "Memory Dump 5:"; this.lblPointerSearcherMemDump5.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherAddress6 // this.lblPointerSearcherAddress6.AutoSize = true; this.lblPointerSearcherAddress6.ForeColor = System.Drawing.Color.Orange; - this.lblPointerSearcherAddress6.Location = new System.Drawing.Point(7, 273); + this.lblPointerSearcherAddress6.Location = new System.Drawing.Point(9, 364); + this.lblPointerSearcherAddress6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherAddress6.Name = "lblPointerSearcherAddress6"; - this.lblPointerSearcherAddress6.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherAddress6.Size = new System.Drawing.Size(76, 17); this.lblPointerSearcherAddress6.TabIndex = 41; - this.lblPointerSearcherAddress6.Text = "数据地址⑥:"; + this.lblPointerSearcherAddress6.Text = "Address 6:"; this.lblPointerSearcherAddress6.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherAddress5 // this.lblPointerSearcherAddress5.AutoSize = true; this.lblPointerSearcherAddress5.ForeColor = System.Drawing.Color.Red; - this.lblPointerSearcherAddress5.Location = new System.Drawing.Point(7, 225); + this.lblPointerSearcherAddress5.Location = new System.Drawing.Point(9, 300); + this.lblPointerSearcherAddress5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherAddress5.Name = "lblPointerSearcherAddress5"; - this.lblPointerSearcherAddress5.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherAddress5.Size = new System.Drawing.Size(76, 17); this.lblPointerSearcherAddress5.TabIndex = 39; - this.lblPointerSearcherAddress5.Text = "数据地址⑤:"; + this.lblPointerSearcherAddress5.Text = "Address 5:"; this.lblPointerSearcherAddress5.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherMemDump4 // this.lblPointerSearcherMemDump4.AutoSize = true; this.lblPointerSearcherMemDump4.ForeColor = System.Drawing.Color.Orchid; - this.lblPointerSearcherMemDump4.Location = new System.Drawing.Point(7, 153); + this.lblPointerSearcherMemDump4.Location = new System.Drawing.Point(9, 204); + this.lblPointerSearcherMemDump4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherMemDump4.Name = "lblPointerSearcherMemDump4"; - this.lblPointerSearcherMemDump4.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherMemDump4.Size = new System.Drawing.Size(115, 17); this.lblPointerSearcherMemDump4.TabIndex = 36; - this.lblPointerSearcherMemDump4.Text = "内存转储④:"; + this.lblPointerSearcherMemDump4.Text = "Memory Dump 4:"; this.lblPointerSearcherMemDump4.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherMemDump3 // this.lblPointerSearcherMemDump3.AutoSize = true; this.lblPointerSearcherMemDump3.ForeColor = System.Drawing.Color.Blue; - this.lblPointerSearcherMemDump3.Location = new System.Drawing.Point(7, 105); + this.lblPointerSearcherMemDump3.Location = new System.Drawing.Point(9, 140); + this.lblPointerSearcherMemDump3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherMemDump3.Name = "lblPointerSearcherMemDump3"; - this.lblPointerSearcherMemDump3.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherMemDump3.Size = new System.Drawing.Size(115, 17); this.lblPointerSearcherMemDump3.TabIndex = 34; - this.lblPointerSearcherMemDump3.Text = "内存转储③:"; + this.lblPointerSearcherMemDump3.Text = "Memory Dump 3:"; this.lblPointerSearcherMemDump3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherAddress4 // this.lblPointerSearcherAddress4.AutoSize = true; this.lblPointerSearcherAddress4.ForeColor = System.Drawing.Color.Orchid; - this.lblPointerSearcherAddress4.Location = new System.Drawing.Point(7, 177); + this.lblPointerSearcherAddress4.Location = new System.Drawing.Point(9, 236); + this.lblPointerSearcherAddress4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherAddress4.Name = "lblPointerSearcherAddress4"; - this.lblPointerSearcherAddress4.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherAddress4.Size = new System.Drawing.Size(76, 17); this.lblPointerSearcherAddress4.TabIndex = 37; - this.lblPointerSearcherAddress4.Text = "数据地址④:"; + this.lblPointerSearcherAddress4.Text = "Address 4:"; this.lblPointerSearcherAddress4.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherAddress3 // this.lblPointerSearcherAddress3.AutoSize = true; this.lblPointerSearcherAddress3.ForeColor = System.Drawing.Color.Blue; - this.lblPointerSearcherAddress3.Location = new System.Drawing.Point(7, 129); + this.lblPointerSearcherAddress3.Location = new System.Drawing.Point(9, 172); + this.lblPointerSearcherAddress3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherAddress3.Name = "lblPointerSearcherAddress3"; - this.lblPointerSearcherAddress3.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherAddress3.Size = new System.Drawing.Size(76, 17); this.lblPointerSearcherAddress3.TabIndex = 35; - this.lblPointerSearcherAddress3.Text = "数据地址③:"; + this.lblPointerSearcherAddress3.Text = "Address 3:"; this.lblPointerSearcherAddress3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // txtPointerSearcherAddress6 // this.txtPointerSearcherAddress6.Enabled = false; this.txtPointerSearcherAddress6.ForeColor = System.Drawing.Color.Orange; - this.txtPointerSearcherAddress6.Location = new System.Drawing.Point(84, 269); + this.txtPointerSearcherAddress6.Location = new System.Drawing.Point(129, 359); + this.txtPointerSearcherAddress6.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherAddress6.MaxLength = 10; this.txtPointerSearcherAddress6.Name = "txtPointerSearcherAddress6"; - this.txtPointerSearcherAddress6.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherAddress6.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherAddress6.TabIndex = 33; // // txtPointerSearcherMemDump6 @@ -737,10 +787,11 @@ private void InitializeComponent() this.txtPointerSearcherMemDump6.AllowDrop = true; this.txtPointerSearcherMemDump6.Enabled = false; this.txtPointerSearcherMemDump6.ForeColor = System.Drawing.Color.Orange; - this.txtPointerSearcherMemDump6.Location = new System.Drawing.Point(84, 245); + this.txtPointerSearcherMemDump6.Location = new System.Drawing.Point(129, 327); + this.txtPointerSearcherMemDump6.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherMemDump6.Name = "txtPointerSearcherMemDump6"; this.txtPointerSearcherMemDump6.ReadOnly = true; - this.txtPointerSearcherMemDump6.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherMemDump6.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherMemDump6.TabIndex = 32; this.txtPointerSearcherMemDump6.Click += new System.EventHandler(this.TxtPointerSearcherMemDump_Click); this.txtPointerSearcherMemDump6.TextChanged += new System.EventHandler(this.TxtPointerSearcherMemDump_TextChanged); @@ -751,10 +802,11 @@ private void InitializeComponent() // this.txtPointerSearcherAddress5.Enabled = false; this.txtPointerSearcherAddress5.ForeColor = System.Drawing.Color.Red; - this.txtPointerSearcherAddress5.Location = new System.Drawing.Point(84, 221); + this.txtPointerSearcherAddress5.Location = new System.Drawing.Point(129, 295); + this.txtPointerSearcherAddress5.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherAddress5.MaxLength = 10; this.txtPointerSearcherAddress5.Name = "txtPointerSearcherAddress5"; - this.txtPointerSearcherAddress5.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherAddress5.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherAddress5.TabIndex = 31; // // txtPointerSearcherMemDump5 @@ -762,10 +814,11 @@ private void InitializeComponent() this.txtPointerSearcherMemDump5.AllowDrop = true; this.txtPointerSearcherMemDump5.Enabled = false; this.txtPointerSearcherMemDump5.ForeColor = System.Drawing.Color.Red; - this.txtPointerSearcherMemDump5.Location = new System.Drawing.Point(84, 197); + this.txtPointerSearcherMemDump5.Location = new System.Drawing.Point(129, 263); + this.txtPointerSearcherMemDump5.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherMemDump5.Name = "txtPointerSearcherMemDump5"; this.txtPointerSearcherMemDump5.ReadOnly = true; - this.txtPointerSearcherMemDump5.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherMemDump5.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherMemDump5.TabIndex = 30; this.txtPointerSearcherMemDump5.Click += new System.EventHandler(this.TxtPointerSearcherMemDump_Click); this.txtPointerSearcherMemDump5.TextChanged += new System.EventHandler(this.TxtPointerSearcherMemDump_TextChanged); @@ -776,10 +829,11 @@ private void InitializeComponent() // this.txtPointerSearcherAddress4.Enabled = false; this.txtPointerSearcherAddress4.ForeColor = System.Drawing.Color.Orchid; - this.txtPointerSearcherAddress4.Location = new System.Drawing.Point(84, 173); + this.txtPointerSearcherAddress4.Location = new System.Drawing.Point(129, 231); + this.txtPointerSearcherAddress4.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherAddress4.MaxLength = 10; this.txtPointerSearcherAddress4.Name = "txtPointerSearcherAddress4"; - this.txtPointerSearcherAddress4.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherAddress4.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherAddress4.TabIndex = 29; // // txtPointerSearcherMemDump4 @@ -787,10 +841,11 @@ private void InitializeComponent() this.txtPointerSearcherMemDump4.AllowDrop = true; this.txtPointerSearcherMemDump4.Enabled = false; this.txtPointerSearcherMemDump4.ForeColor = System.Drawing.Color.Orchid; - this.txtPointerSearcherMemDump4.Location = new System.Drawing.Point(84, 149); + this.txtPointerSearcherMemDump4.Location = new System.Drawing.Point(129, 199); + this.txtPointerSearcherMemDump4.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherMemDump4.Name = "txtPointerSearcherMemDump4"; this.txtPointerSearcherMemDump4.ReadOnly = true; - this.txtPointerSearcherMemDump4.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherMemDump4.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherMemDump4.TabIndex = 28; this.txtPointerSearcherMemDump4.Click += new System.EventHandler(this.TxtPointerSearcherMemDump_Click); this.txtPointerSearcherMemDump4.TextChanged += new System.EventHandler(this.TxtPointerSearcherMemDump_TextChanged); @@ -799,20 +854,22 @@ private void InitializeComponent() // // txtBaseAddress // - this.txtBaseAddress.Location = new System.Drawing.Point(369, 430); + this.txtBaseAddress.Location = new System.Drawing.Point(512, 575); + this.txtBaseAddress.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtBaseAddress.MaxLength = 10; this.txtBaseAddress.Name = "txtBaseAddress"; - this.txtBaseAddress.Size = new System.Drawing.Size(223, 21); + this.txtBaseAddress.Size = new System.Drawing.Size(296, 22); this.txtBaseAddress.TabIndex = 11; // // lblBaseAddress // this.lblBaseAddress.AutoSize = true; - this.lblBaseAddress.Location = new System.Drawing.Point(304, 434); + this.lblBaseAddress.Location = new System.Drawing.Point(405, 579); + this.lblBaseAddress.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblBaseAddress.Name = "lblBaseAddress"; - this.lblBaseAddress.Size = new System.Drawing.Size(59, 12); + this.lblBaseAddress.Size = new System.Drawing.Size(100, 17); this.lblBaseAddress.TabIndex = 10; - this.lblBaseAddress.Text = "基础地址:"; + this.lblBaseAddress.Text = "Base Address:"; // // comboPointerSearcherMode // @@ -823,10 +880,11 @@ private void InitializeComponent() "Sony Vita", "Sony PSP", "Nintendo DS", - "其他..."}); - this.comboPointerSearcherMode.Location = new System.Drawing.Point(369, 404); + "Other..."}); + this.comboPointerSearcherMode.Location = new System.Drawing.Point(512, 541); + this.comboPointerSearcherMode.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.comboPointerSearcherMode.Name = "comboPointerSearcherMode"; - this.comboPointerSearcherMode.Size = new System.Drawing.Size(223, 20); + this.comboPointerSearcherMode.Size = new System.Drawing.Size(296, 24); this.comboPointerSearcherMode.TabIndex = 9; this.comboPointerSearcherMode.SelectedIndexChanged += new System.EventHandler(this.ComboPointerSearcherMode_SelectedIndexChanged); // @@ -835,27 +893,30 @@ private void InitializeComponent() this.pnlPointerSearcherCodeType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.pnlPointerSearcherCodeType.Controls.Add(this.lblPntCodeTypes); this.pnlPointerSearcherCodeType.Controls.Add(this.cbPntCodeTypes); - this.pnlPointerSearcherCodeType.Location = new System.Drawing.Point(9, 345); + this.pnlPointerSearcherCodeType.Location = new System.Drawing.Point(12, 460); + this.pnlPointerSearcherCodeType.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pnlPointerSearcherCodeType.Name = "pnlPointerSearcherCodeType"; - this.pnlPointerSearcherCodeType.Size = new System.Drawing.Size(279, 25); + this.pnlPointerSearcherCodeType.Size = new System.Drawing.Size(372, 33); this.pnlPointerSearcherCodeType.TabIndex = 12; // // lblPntCodeTypes // this.lblPntCodeTypes.AutoSize = true; - this.lblPntCodeTypes.Location = new System.Drawing.Point(17, 7); + this.lblPntCodeTypes.Location = new System.Drawing.Point(23, 9); + this.lblPntCodeTypes.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPntCodeTypes.Name = "lblPntCodeTypes"; - this.lblPntCodeTypes.Size = new System.Drawing.Size(71, 12); + this.lblPntCodeTypes.Size = new System.Drawing.Size(81, 17); this.lblPntCodeTypes.TabIndex = 2; - this.lblPntCodeTypes.Text = "作弊码类型:"; + this.lblPntCodeTypes.Text = "Code Type:"; // // cbPntCodeTypes // this.cbPntCodeTypes.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cbPntCodeTypes.FormattingEnabled = true; - this.cbPntCodeTypes.Location = new System.Drawing.Point(88, 3); + this.cbPntCodeTypes.Location = new System.Drawing.Point(117, 4); + this.cbPntCodeTypes.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.cbPntCodeTypes.Name = "cbPntCodeTypes"; - this.cbPntCodeTypes.Size = new System.Drawing.Size(150, 20); + this.cbPntCodeTypes.Size = new System.Drawing.Size(199, 24); this.cbPntCodeTypes.TabIndex = 1; // // pnlPointerSearcherBitType @@ -864,9 +925,10 @@ private void InitializeComponent() this.pnlPointerSearcherBitType.Controls.Add(this.rdbPointerSearcherBitType32); this.pnlPointerSearcherBitType.Controls.Add(this.rdbPointerSearcherBitType8); this.pnlPointerSearcherBitType.Controls.Add(this.rdbPointerSearcherBitType16); - this.pnlPointerSearcherBitType.Location = new System.Drawing.Point(369, 502); + this.pnlPointerSearcherBitType.Location = new System.Drawing.Point(512, 668); + this.pnlPointerSearcherBitType.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pnlPointerSearcherBitType.Name = "pnlPointerSearcherBitType"; - this.pnlPointerSearcherBitType.Size = new System.Drawing.Size(223, 21); + this.pnlPointerSearcherBitType.Size = new System.Drawing.Size(297, 28); this.pnlPointerSearcherBitType.TabIndex = 16; // // rdbPointerSearcherBitType32 @@ -874,34 +936,37 @@ private void InitializeComponent() this.rdbPointerSearcherBitType32.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.rdbPointerSearcherBitType32.AutoSize = true; this.rdbPointerSearcherBitType32.Checked = true; - this.rdbPointerSearcherBitType32.Location = new System.Drawing.Point(113, 3); + this.rdbPointerSearcherBitType32.Location = new System.Drawing.Point(147, 4); + this.rdbPointerSearcherBitType32.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.rdbPointerSearcherBitType32.Name = "rdbPointerSearcherBitType32"; - this.rdbPointerSearcherBitType32.Size = new System.Drawing.Size(47, 16); + this.rdbPointerSearcherBitType32.Size = new System.Drawing.Size(66, 21); this.rdbPointerSearcherBitType32.TabIndex = 0; this.rdbPointerSearcherBitType32.TabStop = true; - this.rdbPointerSearcherBitType32.Text = "32位"; + this.rdbPointerSearcherBitType32.Text = "32-Bit"; this.rdbPointerSearcherBitType32.UseVisualStyleBackColor = true; // // rdbPointerSearcherBitType8 // this.rdbPointerSearcherBitType8.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.rdbPointerSearcherBitType8.AutoSize = true; - this.rdbPointerSearcherBitType8.Location = new System.Drawing.Point(3, 3); + this.rdbPointerSearcherBitType8.Location = new System.Drawing.Point(0, 4); + this.rdbPointerSearcherBitType8.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.rdbPointerSearcherBitType8.Name = "rdbPointerSearcherBitType8"; - this.rdbPointerSearcherBitType8.Size = new System.Drawing.Size(41, 16); + this.rdbPointerSearcherBitType8.Size = new System.Drawing.Size(58, 21); this.rdbPointerSearcherBitType8.TabIndex = 1; - this.rdbPointerSearcherBitType8.Text = "8位"; + this.rdbPointerSearcherBitType8.Text = "8-Bit"; this.rdbPointerSearcherBitType8.UseVisualStyleBackColor = true; // // rdbPointerSearcherBitType16 // this.rdbPointerSearcherBitType16.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.rdbPointerSearcherBitType16.AutoSize = true; - this.rdbPointerSearcherBitType16.Location = new System.Drawing.Point(55, 3); + this.rdbPointerSearcherBitType16.Location = new System.Drawing.Point(70, 4); + this.rdbPointerSearcherBitType16.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.rdbPointerSearcherBitType16.Name = "rdbPointerSearcherBitType16"; - this.rdbPointerSearcherBitType16.Size = new System.Drawing.Size(47, 16); + this.rdbPointerSearcherBitType16.Size = new System.Drawing.Size(66, 21); this.rdbPointerSearcherBitType16.TabIndex = 2; - this.rdbPointerSearcherBitType16.Text = "16位"; + this.rdbPointerSearcherBitType16.Text = "16-Bit"; this.rdbPointerSearcherBitType16.UseVisualStyleBackColor = true; // // chkPointerSearcherRealAddresses @@ -909,22 +974,24 @@ private void InitializeComponent() this.chkPointerSearcherRealAddresses.AutoSize = true; this.chkPointerSearcherRealAddresses.Checked = true; this.chkPointerSearcherRealAddresses.CheckState = System.Windows.Forms.CheckState.Checked; - this.chkPointerSearcherRealAddresses.Location = new System.Drawing.Point(612, 480); + this.chkPointerSearcherRealAddresses.Location = new System.Drawing.Point(816, 640); + this.chkPointerSearcherRealAddresses.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.chkPointerSearcherRealAddresses.Name = "chkPointerSearcherRealAddresses"; - this.chkPointerSearcherRealAddresses.Size = new System.Drawing.Size(72, 16); + this.chkPointerSearcherRealAddresses.Size = new System.Drawing.Size(130, 21); this.chkPointerSearcherRealAddresses.TabIndex = 20; - this.chkPointerSearcherRealAddresses.Text = "实际地址"; + this.chkPointerSearcherRealAddresses.Text = "Real Addresses"; this.chkPointerSearcherRealAddresses.UseVisualStyleBackColor = true; // // txtPointerSearcherCode // this.txtPointerSearcherCode.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom))); - this.txtPointerSearcherCode.Location = new System.Drawing.Point(9, 375); + this.txtPointerSearcherCode.Location = new System.Drawing.Point(12, 500); + this.txtPointerSearcherCode.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherCode.Multiline = true; this.txtPointerSearcherCode.Name = "txtPointerSearcherCode"; this.txtPointerSearcherCode.ReadOnly = true; this.txtPointerSearcherCode.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.txtPointerSearcherCode.Size = new System.Drawing.Size(279, 150); + this.txtPointerSearcherCode.Size = new System.Drawing.Size(371, 199); this.txtPointerSearcherCode.TabIndex = 25; this.txtPointerSearcherCode.WordWrap = false; // @@ -933,59 +1000,65 @@ private void InitializeComponent() this.chkPointerSearcherOptimizePointerPaths.AutoSize = true; this.chkPointerSearcherOptimizePointerPaths.Checked = true; this.chkPointerSearcherOptimizePointerPaths.CheckState = System.Windows.Forms.CheckState.Checked; - this.chkPointerSearcherOptimizePointerPaths.Location = new System.Drawing.Point(84, 296); + this.chkPointerSearcherOptimizePointerPaths.Location = new System.Drawing.Point(25, 395); + this.chkPointerSearcherOptimizePointerPaths.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.chkPointerSearcherOptimizePointerPaths.Name = "chkPointerSearcherOptimizePointerPaths"; - this.chkPointerSearcherOptimizePointerPaths.Size = new System.Drawing.Size(156, 16); + this.chkPointerSearcherOptimizePointerPaths.Size = new System.Drawing.Size(342, 21); this.chkPointerSearcherOptimizePointerPaths.TabIndex = 17; - this.chkPointerSearcherOptimizePointerPaths.Text = "仅显示有可能的指针路径"; + this.chkPointerSearcherOptimizePointerPaths.Text = "Only Display Optimal Pointer Paths (Ignore loops)"; this.chkPointerSearcherOptimizePointerPaths.UseVisualStyleBackColor = true; // // chkPointerSearcherRAWCode // this.chkPointerSearcherRAWCode.AutoSize = true; - this.chkPointerSearcherRAWCode.Location = new System.Drawing.Point(612, 432); + this.chkPointerSearcherRAWCode.Location = new System.Drawing.Point(816, 576); + this.chkPointerSearcherRAWCode.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.chkPointerSearcherRAWCode.Name = "chkPointerSearcherRAWCode"; - this.chkPointerSearcherRAWCode.Size = new System.Drawing.Size(72, 16); + this.chkPointerSearcherRAWCode.Size = new System.Drawing.Size(114, 21); this.chkPointerSearcherRAWCode.TabIndex = 18; - this.chkPointerSearcherRAWCode.Text = "RAW 代码"; + this.chkPointerSearcherRAWCode.Text = "Include Label"; this.chkPointerSearcherRAWCode.UseVisualStyleBackColor = true; // // chkPointerSearcherIncludeNegatives // this.chkPointerSearcherIncludeNegatives.AutoSize = true; - this.chkPointerSearcherIncludeNegatives.Location = new System.Drawing.Point(612, 456); + this.chkPointerSearcherIncludeNegatives.Location = new System.Drawing.Point(816, 608); + this.chkPointerSearcherIncludeNegatives.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.chkPointerSearcherIncludeNegatives.Name = "chkPointerSearcherIncludeNegatives"; - this.chkPointerSearcherIncludeNegatives.Size = new System.Drawing.Size(108, 16); + this.chkPointerSearcherIncludeNegatives.Size = new System.Drawing.Size(142, 21); this.chkPointerSearcherIncludeNegatives.TabIndex = 19; - this.chkPointerSearcherIncludeNegatives.Text = "包含负偏移指针"; + this.chkPointerSearcherIncludeNegatives.Text = "Include Negatives"; this.chkPointerSearcherIncludeNegatives.UseVisualStyleBackColor = true; // // btnPointerSearcherClear // - this.btnPointerSearcherClear.Location = new System.Drawing.Point(84, 318); + this.btnPointerSearcherClear.Location = new System.Drawing.Point(112, 424); + this.btnPointerSearcherClear.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.btnPointerSearcherClear.Name = "btnPointerSearcherClear"; - this.btnPointerSearcherClear.Size = new System.Drawing.Size(75, 21); + this.btnPointerSearcherClear.Size = new System.Drawing.Size(100, 28); this.btnPointerSearcherClear.TabIndex = 21; - this.btnPointerSearcherClear.Text = "清空列表"; + this.btnPointerSearcherClear.Text = "Clear"; this.btnPointerSearcherClear.UseVisualStyleBackColor = true; this.btnPointerSearcherClear.Click += new System.EventHandler(this.BtnPointerSearcherClear_Click); // // btnPointerSearcherFindPointers // - this.btnPointerSearcherFindPointers.Location = new System.Drawing.Point(165, 318); + this.btnPointerSearcherFindPointers.Location = new System.Drawing.Point(220, 424); + this.btnPointerSearcherFindPointers.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.btnPointerSearcherFindPointers.Name = "btnPointerSearcherFindPointers"; - this.btnPointerSearcherFindPointers.Size = new System.Drawing.Size(121, 21); + this.btnPointerSearcherFindPointers.Size = new System.Drawing.Size(161, 28); this.btnPointerSearcherFindPointers.TabIndex = 22; - this.btnPointerSearcherFindPointers.Text = "查找指针"; + this.btnPointerSearcherFindPointers.Text = "Find Pointers"; this.btnPointerSearcherFindPointers.UseVisualStyleBackColor = true; this.btnPointerSearcherFindPointers.Click += new System.EventHandler(this.BtnPointerSearcherFindPointers_Click); // // treePointerSearcherPointers // this.treePointerSearcherPointers.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.treePointerSearcherPointers.Location = new System.Drawing.Point(292, 5); + this.treePointerSearcherPointers.Location = new System.Drawing.Point(389, 7); + this.treePointerSearcherPointers.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.treePointerSearcherPointers.Name = "treePointerSearcherPointers"; - this.treePointerSearcherPointers.Size = new System.Drawing.Size(462, 368); + this.treePointerSearcherPointers.Size = new System.Drawing.Size(615, 489); this.treePointerSearcherPointers.TabIndex = 23; this.treePointerSearcherPointers.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.TreePointerSearcherPointers_AfterSelect); this.treePointerSearcherPointers.DoubleClick += new System.EventHandler(this.TreePointerSearcherPointers_DoubleClick); @@ -994,36 +1067,40 @@ private void InitializeComponent() // lblPointerSearcherValue // this.lblPointerSearcherValue.AutoSize = true; - this.lblPointerSearcherValue.Location = new System.Drawing.Point(304, 482); + this.lblPointerSearcherValue.Location = new System.Drawing.Point(405, 643); + this.lblPointerSearcherValue.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherValue.Name = "lblPointerSearcherValue"; - this.lblPointerSearcherValue.Size = new System.Drawing.Size(59, 12); + this.lblPointerSearcherValue.Size = new System.Drawing.Size(101, 17); this.lblPointerSearcherValue.TabIndex = 14; - this.lblPointerSearcherValue.Text = "期望数值:"; + this.lblPointerSearcherValue.Text = "Desired Value:"; // // lblPointerSearcherMaxOffset // this.lblPointerSearcherMaxOffset.AutoSize = true; - this.lblPointerSearcherMaxOffset.Location = new System.Drawing.Point(304, 458); + this.lblPointerSearcherMaxOffset.Location = new System.Drawing.Point(405, 611); + this.lblPointerSearcherMaxOffset.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherMaxOffset.Name = "lblPointerSearcherMaxOffset"; - this.lblPointerSearcherMaxOffset.Size = new System.Drawing.Size(59, 12); + this.lblPointerSearcherMaxOffset.Size = new System.Drawing.Size(79, 17); this.lblPointerSearcherMaxOffset.TabIndex = 12; - this.lblPointerSearcherMaxOffset.Text = "最大偏移:"; + this.lblPointerSearcherMaxOffset.Text = "Max Offset:"; // // txtPointerSearcherValue // - this.txtPointerSearcherValue.Location = new System.Drawing.Point(369, 478); + this.txtPointerSearcherValue.Location = new System.Drawing.Point(514, 638); + this.txtPointerSearcherValue.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherValue.MaxLength = 10; this.txtPointerSearcherValue.Name = "txtPointerSearcherValue"; - this.txtPointerSearcherValue.Size = new System.Drawing.Size(223, 21); + this.txtPointerSearcherValue.Size = new System.Drawing.Size(296, 22); this.txtPointerSearcherValue.TabIndex = 15; this.txtPointerSearcherValue.Text = "0x00000000"; // // txtPointerSearcherMaxOffset // - this.txtPointerSearcherMaxOffset.Location = new System.Drawing.Point(369, 454); + this.txtPointerSearcherMaxOffset.Location = new System.Drawing.Point(512, 605); + this.txtPointerSearcherMaxOffset.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherMaxOffset.MaxLength = 10; this.txtPointerSearcherMaxOffset.Name = "txtPointerSearcherMaxOffset"; - this.txtPointerSearcherMaxOffset.Size = new System.Drawing.Size(223, 21); + this.txtPointerSearcherMaxOffset.Size = new System.Drawing.Size(296, 22); this.txtPointerSearcherMaxOffset.TabIndex = 13; this.txtPointerSearcherMaxOffset.Text = "0x1000"; // @@ -1031,21 +1108,23 @@ private void InitializeComponent() // this.lblPointerSearcherMemDump2.AutoSize = true; this.lblPointerSearcherMemDump2.ForeColor = System.Drawing.Color.Green; - this.lblPointerSearcherMemDump2.Location = new System.Drawing.Point(7, 57); + this.lblPointerSearcherMemDump2.Location = new System.Drawing.Point(9, 76); + this.lblPointerSearcherMemDump2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherMemDump2.Name = "lblPointerSearcherMemDump2"; - this.lblPointerSearcherMemDump2.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherMemDump2.Size = new System.Drawing.Size(115, 17); this.lblPointerSearcherMemDump2.TabIndex = 4; - this.lblPointerSearcherMemDump2.Text = "内存转储②:"; + this.lblPointerSearcherMemDump2.Text = "Memory Dump 2:"; this.lblPointerSearcherMemDump2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherMemDump1 // this.lblPointerSearcherMemDump1.AutoSize = true; - this.lblPointerSearcherMemDump1.Location = new System.Drawing.Point(7, 9); + this.lblPointerSearcherMemDump1.Location = new System.Drawing.Point(9, 12); + this.lblPointerSearcherMemDump1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherMemDump1.Name = "lblPointerSearcherMemDump1"; - this.lblPointerSearcherMemDump1.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherMemDump1.Size = new System.Drawing.Size(115, 17); this.lblPointerSearcherMemDump1.TabIndex = 0; - this.lblPointerSearcherMemDump1.Text = "内存转储①:"; + this.lblPointerSearcherMemDump1.Text = "Memory Dump 1:"; this.lblPointerSearcherMemDump1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherMode @@ -1053,41 +1132,45 @@ private void InitializeComponent() this.lblPointerSearcherMode.AutoSize = true; this.lblPointerSearcherMode.BackColor = System.Drawing.Color.Transparent; this.lblPointerSearcherMode.ForeColor = System.Drawing.SystemColors.ControlText; - this.lblPointerSearcherMode.Location = new System.Drawing.Point(304, 408); + this.lblPointerSearcherMode.Location = new System.Drawing.Point(405, 544); + this.lblPointerSearcherMode.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherMode.Name = "lblPointerSearcherMode"; - this.lblPointerSearcherMode.Size = new System.Drawing.Size(59, 12); + this.lblPointerSearcherMode.Size = new System.Drawing.Size(55, 17); this.lblPointerSearcherMode.TabIndex = 8; - this.lblPointerSearcherMode.Text = "搜索模式:"; + this.lblPointerSearcherMode.Text = "Device:"; // // txtPointerSearcherAddress3 // this.txtPointerSearcherAddress3.Enabled = false; this.txtPointerSearcherAddress3.ForeColor = System.Drawing.Color.Blue; - this.txtPointerSearcherAddress3.Location = new System.Drawing.Point(84, 125); + this.txtPointerSearcherAddress3.Location = new System.Drawing.Point(129, 167); + this.txtPointerSearcherAddress3.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherAddress3.MaxLength = 10; this.txtPointerSearcherAddress3.Name = "txtPointerSearcherAddress3"; - this.txtPointerSearcherAddress3.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherAddress3.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherAddress3.TabIndex = 27; // // lblPointerSearcherAddress2 // this.lblPointerSearcherAddress2.AutoSize = true; this.lblPointerSearcherAddress2.ForeColor = System.Drawing.Color.Green; - this.lblPointerSearcherAddress2.Location = new System.Drawing.Point(7, 81); + this.lblPointerSearcherAddress2.Location = new System.Drawing.Point(9, 108); + this.lblPointerSearcherAddress2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherAddress2.Name = "lblPointerSearcherAddress2"; - this.lblPointerSearcherAddress2.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherAddress2.Size = new System.Drawing.Size(76, 17); this.lblPointerSearcherAddress2.TabIndex = 6; - this.lblPointerSearcherAddress2.Text = "数据地址②:"; + this.lblPointerSearcherAddress2.Text = "Address 2:"; this.lblPointerSearcherAddress2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lblPointerSearcherAddress1 // this.lblPointerSearcherAddress1.AutoSize = true; - this.lblPointerSearcherAddress1.Location = new System.Drawing.Point(7, 33); + this.lblPointerSearcherAddress1.Location = new System.Drawing.Point(9, 44); + this.lblPointerSearcherAddress1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblPointerSearcherAddress1.Name = "lblPointerSearcherAddress1"; - this.lblPointerSearcherAddress1.Size = new System.Drawing.Size(71, 12); + this.lblPointerSearcherAddress1.Size = new System.Drawing.Size(76, 17); this.lblPointerSearcherAddress1.TabIndex = 2; - this.lblPointerSearcherAddress1.Text = "数据地址①:"; + this.lblPointerSearcherAddress1.Text = "Address 1:"; this.lblPointerSearcherAddress1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // txtPointerSearcherMemDump3 @@ -1095,10 +1178,11 @@ private void InitializeComponent() this.txtPointerSearcherMemDump3.AllowDrop = true; this.txtPointerSearcherMemDump3.Enabled = false; this.txtPointerSearcherMemDump3.ForeColor = System.Drawing.Color.Blue; - this.txtPointerSearcherMemDump3.Location = new System.Drawing.Point(84, 101); + this.txtPointerSearcherMemDump3.Location = new System.Drawing.Point(129, 135); + this.txtPointerSearcherMemDump3.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherMemDump3.Name = "txtPointerSearcherMemDump3"; this.txtPointerSearcherMemDump3.ReadOnly = true; - this.txtPointerSearcherMemDump3.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherMemDump3.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherMemDump3.TabIndex = 26; this.txtPointerSearcherMemDump3.Click += new System.EventHandler(this.TxtPointerSearcherMemDump_Click); this.txtPointerSearcherMemDump3.TextChanged += new System.EventHandler(this.TxtPointerSearcherMemDump_TextChanged); @@ -1110,10 +1194,11 @@ private void InitializeComponent() this.txtPointerSearcherMemDump2.AllowDrop = true; this.txtPointerSearcherMemDump2.Enabled = false; this.txtPointerSearcherMemDump2.ForeColor = System.Drawing.Color.Green; - this.txtPointerSearcherMemDump2.Location = new System.Drawing.Point(84, 53); + this.txtPointerSearcherMemDump2.Location = new System.Drawing.Point(129, 71); + this.txtPointerSearcherMemDump2.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherMemDump2.Name = "txtPointerSearcherMemDump2"; this.txtPointerSearcherMemDump2.ReadOnly = true; - this.txtPointerSearcherMemDump2.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherMemDump2.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherMemDump2.TabIndex = 5; this.txtPointerSearcherMemDump2.Click += new System.EventHandler(this.TxtPointerSearcherMemDump_Click); this.txtPointerSearcherMemDump2.TextChanged += new System.EventHandler(this.TxtPointerSearcherMemDump_TextChanged); @@ -1123,10 +1208,11 @@ private void InitializeComponent() // txtPointerSearcherMemDump1 // this.txtPointerSearcherMemDump1.AllowDrop = true; - this.txtPointerSearcherMemDump1.Location = new System.Drawing.Point(84, 5); + this.txtPointerSearcherMemDump1.Location = new System.Drawing.Point(129, 7); + this.txtPointerSearcherMemDump1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherMemDump1.Name = "txtPointerSearcherMemDump1"; this.txtPointerSearcherMemDump1.ReadOnly = true; - this.txtPointerSearcherMemDump1.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherMemDump1.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherMemDump1.TabIndex = 1; this.txtPointerSearcherMemDump1.Click += new System.EventHandler(this.TxtPointerSearcherMemDump_Click); this.txtPointerSearcherMemDump1.TextChanged += new System.EventHandler(this.TxtPointerSearcherMemDump_TextChanged); @@ -1137,18 +1223,20 @@ private void InitializeComponent() // this.txtPointerSearcherAddress2.Enabled = false; this.txtPointerSearcherAddress2.ForeColor = System.Drawing.Color.Green; - this.txtPointerSearcherAddress2.Location = new System.Drawing.Point(84, 77); + this.txtPointerSearcherAddress2.Location = new System.Drawing.Point(129, 103); + this.txtPointerSearcherAddress2.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherAddress2.MaxLength = 10; this.txtPointerSearcherAddress2.Name = "txtPointerSearcherAddress2"; - this.txtPointerSearcherAddress2.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherAddress2.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherAddress2.TabIndex = 7; // // txtPointerSearcherAddress1 // - this.txtPointerSearcherAddress1.Location = new System.Drawing.Point(84, 29); + this.txtPointerSearcherAddress1.Location = new System.Drawing.Point(129, 39); + this.txtPointerSearcherAddress1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtPointerSearcherAddress1.MaxLength = 10; this.txtPointerSearcherAddress1.Name = "txtPointerSearcherAddress1"; - this.txtPointerSearcherAddress1.Size = new System.Drawing.Size(202, 21); + this.txtPointerSearcherAddress1.Size = new System.Drawing.Size(251, 22); this.txtPointerSearcherAddress1.TabIndex = 3; // // tabVitaCheat @@ -1170,23 +1258,25 @@ private void InitializeComponent() this.tabVitaCheat.Controls.Add(this.txtVitaCheatAddress1); this.tabVitaCheat.Controls.Add(this.lblVitaCheatCodeType); this.tabVitaCheat.Controls.Add(this.comboVitaCheatCodeType); - this.tabVitaCheat.Location = new System.Drawing.Point(4, 22); + this.tabVitaCheat.Location = new System.Drawing.Point(4, 25); + this.tabVitaCheat.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.tabVitaCheat.Name = "tabVitaCheat"; - this.tabVitaCheat.Padding = new System.Windows.Forms.Padding(3); - this.tabVitaCheat.Size = new System.Drawing.Size(757, 528); + this.tabVitaCheat.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); + this.tabVitaCheat.Size = new System.Drawing.Size(1012, 710); this.tabVitaCheat.TabIndex = 2; - this.tabVitaCheat.Text = "VitaCheat代码生成器"; + this.tabVitaCheat.Text = "VitaCheat"; this.tabVitaCheat.UseVisualStyleBackColor = true; // // txtVCInstructions // this.txtVCInstructions.BackColor = System.Drawing.SystemColors.Control; - this.txtVCInstructions.Location = new System.Drawing.Point(441, 6); + this.txtVCInstructions.Location = new System.Drawing.Point(588, 8); + this.txtVCInstructions.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVCInstructions.Multiline = true; this.txtVCInstructions.Name = "txtVCInstructions"; this.txtVCInstructions.ReadOnly = true; this.txtVCInstructions.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.txtVCInstructions.Size = new System.Drawing.Size(307, 516); + this.txtVCInstructions.Size = new System.Drawing.Size(408, 687); this.txtVCInstructions.TabIndex = 17; // // groupVitaCheatCompression @@ -1199,25 +1289,29 @@ private void InitializeComponent() this.groupVitaCheatCompression.Controls.Add(this.txtVitaCheatValueGap); this.groupVitaCheatCompression.Controls.Add(this.txtVitaCheatAddressGap); this.groupVitaCheatCompression.Controls.Add(this.numericVitaCheatCompressions); - this.groupVitaCheatCompression.Location = new System.Drawing.Point(9, 294); + this.groupVitaCheatCompression.Location = new System.Drawing.Point(12, 392); + this.groupVitaCheatCompression.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.groupVitaCheatCompression.Name = "groupVitaCheatCompression"; - this.groupVitaCheatCompression.Size = new System.Drawing.Size(236, 92); + this.groupVitaCheatCompression.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); + this.groupVitaCheatCompression.Size = new System.Drawing.Size(315, 123); this.groupVitaCheatCompression.TabIndex = 16; this.groupVitaCheatCompression.TabStop = false; - this.groupVitaCheatCompression.Text = "压缩选项"; + this.groupVitaCheatCompression.Text = "Compression Options"; // // lblVitaCheatCompressionLevelOffset // this.lblVitaCheatCompressionLevelOffset.AutoSize = true; - this.lblVitaCheatCompressionLevelOffset.Location = new System.Drawing.Point(120, 19); + this.lblVitaCheatCompressionLevelOffset.Location = new System.Drawing.Point(193, 25); + this.lblVitaCheatCompressionLevelOffset.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatCompressionLevelOffset.Name = "lblVitaCheatCompressionLevelOffset"; - this.lblVitaCheatCompressionLevelOffset.Size = new System.Drawing.Size(59, 12); + this.lblVitaCheatCompressionLevelOffset.Size = new System.Drawing.Size(46, 17); this.lblVitaCheatCompressionLevelOffset.TabIndex = 7; - this.lblVitaCheatCompressionLevelOffset.Text = "指针级数:"; + this.lblVitaCheatCompressionLevelOffset.Text = "Level:"; // // numericVitaCheatCompressionLevelOffset // - this.numericVitaCheatCompressionLevelOffset.Location = new System.Drawing.Point(185, 15); + this.numericVitaCheatCompressionLevelOffset.Location = new System.Drawing.Point(247, 20); + this.numericVitaCheatCompressionLevelOffset.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.numericVitaCheatCompressionLevelOffset.Maximum = new decimal(new int[] { 5, 0, @@ -1229,7 +1323,7 @@ private void InitializeComponent() 0, 0}); this.numericVitaCheatCompressionLevelOffset.Name = "numericVitaCheatCompressionLevelOffset"; - this.numericVitaCheatCompressionLevelOffset.Size = new System.Drawing.Size(45, 21); + this.numericVitaCheatCompressionLevelOffset.Size = new System.Drawing.Size(60, 22); this.numericVitaCheatCompressionLevelOffset.TabIndex = 6; this.numericVitaCheatCompressionLevelOffset.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; this.numericVitaCheatCompressionLevelOffset.Value = new decimal(new int[] { @@ -1241,69 +1335,76 @@ private void InitializeComponent() // lblVitaCheatValueGap // this.lblVitaCheatValueGap.AutoSize = true; - this.lblVitaCheatValueGap.Location = new System.Drawing.Point(120, 44); + this.lblVitaCheatValueGap.Location = new System.Drawing.Point(160, 59); + this.lblVitaCheatValueGap.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatValueGap.Name = "lblVitaCheatValueGap"; - this.lblVitaCheatValueGap.Size = new System.Drawing.Size(59, 12); + this.lblVitaCheatValueGap.Size = new System.Drawing.Size(79, 17); this.lblVitaCheatValueGap.TabIndex = 5; - this.lblVitaCheatValueGap.Text = "数值间隔:"; + this.lblVitaCheatValueGap.Text = "Value Gap:"; // // lblVitaCheatAddressGap // this.lblVitaCheatAddressGap.AutoSize = true; - this.lblVitaCheatAddressGap.Location = new System.Drawing.Point(6, 44); + this.lblVitaCheatAddressGap.Location = new System.Drawing.Point(8, 59); + this.lblVitaCheatAddressGap.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatAddressGap.Name = "lblVitaCheatAddressGap"; - this.lblVitaCheatAddressGap.Size = new System.Drawing.Size(59, 12); + this.lblVitaCheatAddressGap.Size = new System.Drawing.Size(95, 17); this.lblVitaCheatAddressGap.TabIndex = 4; - this.lblVitaCheatAddressGap.Text = "地址间隔:"; + this.lblVitaCheatAddressGap.Text = "Address Gap:"; // // lblVitaCheatCompressions // this.lblVitaCheatCompressions.AutoSize = true; - this.lblVitaCheatCompressions.Location = new System.Drawing.Point(6, 19); + this.lblVitaCheatCompressions.Location = new System.Drawing.Point(8, 25); + this.lblVitaCheatCompressions.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatCompressions.Name = "lblVitaCheatCompressions"; - this.lblVitaCheatCompressions.Size = new System.Drawing.Size(35, 12); + this.lblVitaCheatCompressions.Size = new System.Drawing.Size(101, 17); this.lblVitaCheatCompressions.TabIndex = 3; - this.lblVitaCheatCompressions.Text = "计数:"; + this.lblVitaCheatCompressions.Text = "Compressions:"; // // txtVitaCheatValueGap // - this.txtVitaCheatValueGap.Location = new System.Drawing.Point(120, 62); + this.txtVitaCheatValueGap.Location = new System.Drawing.Point(160, 83); + this.txtVitaCheatValueGap.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatValueGap.Name = "txtVitaCheatValueGap"; - this.txtVitaCheatValueGap.Size = new System.Drawing.Size(110, 21); + this.txtVitaCheatValueGap.Size = new System.Drawing.Size(145, 22); this.txtVitaCheatValueGap.TabIndex = 2; this.txtVitaCheatValueGap.Text = "0x00000000"; this.txtVitaCheatValueGap.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddressGap // - this.txtVitaCheatAddressGap.Location = new System.Drawing.Point(6, 62); + this.txtVitaCheatAddressGap.Location = new System.Drawing.Point(8, 83); + this.txtVitaCheatAddressGap.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddressGap.Name = "txtVitaCheatAddressGap"; - this.txtVitaCheatAddressGap.Size = new System.Drawing.Size(107, 21); + this.txtVitaCheatAddressGap.Size = new System.Drawing.Size(141, 22); this.txtVitaCheatAddressGap.TabIndex = 1; this.txtVitaCheatAddressGap.Text = "0x00000000"; this.txtVitaCheatAddressGap.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // numericVitaCheatCompressions // - this.numericVitaCheatCompressions.Location = new System.Drawing.Point(47, 15); + this.numericVitaCheatCompressions.Location = new System.Drawing.Point(117, 20); + this.numericVitaCheatCompressions.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.numericVitaCheatCompressions.Maximum = new decimal(new int[] { 65535, 0, 0, 0}); this.numericVitaCheatCompressions.Name = "numericVitaCheatCompressions"; - this.numericVitaCheatCompressions.Size = new System.Drawing.Size(69, 21); + this.numericVitaCheatCompressions.Size = new System.Drawing.Size(68, 22); this.numericVitaCheatCompressions.TabIndex = 0; this.numericVitaCheatCompressions.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // lblVitaCheatPointerLevel // this.lblVitaCheatPointerLevel.AutoSize = true; - this.lblVitaCheatPointerLevel.Location = new System.Drawing.Point(14, 108); + this.lblVitaCheatPointerLevel.Location = new System.Drawing.Point(19, 144); + this.lblVitaCheatPointerLevel.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatPointerLevel.Name = "lblVitaCheatPointerLevel"; - this.lblVitaCheatPointerLevel.Size = new System.Drawing.Size(59, 12); + this.lblVitaCheatPointerLevel.Size = new System.Drawing.Size(95, 17); this.lblVitaCheatPointerLevel.TabIndex = 15; - this.lblVitaCheatPointerLevel.Text = "指针级数:"; + this.lblVitaCheatPointerLevel.Text = "Pointer Level:"; // // comboVitaCheatPointerLevel // @@ -1317,10 +1418,11 @@ private void InitializeComponent() "3", "4", "5"}); - this.comboVitaCheatPointerLevel.Location = new System.Drawing.Point(90, 104); + this.comboVitaCheatPointerLevel.Location = new System.Drawing.Point(120, 139); + this.comboVitaCheatPointerLevel.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.comboVitaCheatPointerLevel.MaxDropDownItems = 5; this.comboVitaCheatPointerLevel.Name = "comboVitaCheatPointerLevel"; - this.comboVitaCheatPointerLevel.Size = new System.Drawing.Size(155, 20); + this.comboVitaCheatPointerLevel.Size = new System.Drawing.Size(205, 24); this.comboVitaCheatPointerLevel.TabIndex = 14; this.comboVitaCheatPointerLevel.SelectedIndexChanged += new System.EventHandler(this.ComboVitaCheatPointerLevel_SelectedIndexChanged); // @@ -1330,50 +1432,55 @@ private void InitializeComponent() this.pnlVitaCheatBitType.Controls.Add(this.rdbVitaCheatBitType32Bit); this.pnlVitaCheatBitType.Controls.Add(this.rdbVitaCheatBitType16Bit); this.pnlVitaCheatBitType.Controls.Add(this.rdbVitaCheatBitType8Bit); - this.pnlVitaCheatBitType.Location = new System.Drawing.Point(9, 392); + this.pnlVitaCheatBitType.Location = new System.Drawing.Point(12, 523); + this.pnlVitaCheatBitType.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.pnlVitaCheatBitType.Name = "pnlVitaCheatBitType"; - this.pnlVitaCheatBitType.Size = new System.Drawing.Size(236, 25); + this.pnlVitaCheatBitType.Size = new System.Drawing.Size(315, 33); this.pnlVitaCheatBitType.TabIndex = 13; // // label2 // this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(5, 7); + this.label2.Location = new System.Drawing.Point(7, 9); + this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(59, 12); + this.label2.Size = new System.Drawing.Size(55, 17); this.label2.TabIndex = 3; - this.label2.Text = "数据类型:"; + this.label2.Text = "Bittype:"; // // rdbVitaCheatBitType32Bit // this.rdbVitaCheatBitType32Bit.AutoSize = true; this.rdbVitaCheatBitType32Bit.Checked = true; - this.rdbVitaCheatBitType32Bit.Location = new System.Drawing.Point(185, 5); + this.rdbVitaCheatBitType32Bit.Location = new System.Drawing.Point(247, 7); + this.rdbVitaCheatBitType32Bit.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.rdbVitaCheatBitType32Bit.Name = "rdbVitaCheatBitType32Bit"; - this.rdbVitaCheatBitType32Bit.Size = new System.Drawing.Size(47, 16); + this.rdbVitaCheatBitType32Bit.Size = new System.Drawing.Size(66, 21); this.rdbVitaCheatBitType32Bit.TabIndex = 2; this.rdbVitaCheatBitType32Bit.TabStop = true; - this.rdbVitaCheatBitType32Bit.Text = "32位"; + this.rdbVitaCheatBitType32Bit.Text = "32-Bit"; this.rdbVitaCheatBitType32Bit.UseVisualStyleBackColor = true; // // rdbVitaCheatBitType16Bit // this.rdbVitaCheatBitType16Bit.AutoSize = true; - this.rdbVitaCheatBitType16Bit.Location = new System.Drawing.Point(124, 5); + this.rdbVitaCheatBitType16Bit.Location = new System.Drawing.Point(165, 7); + this.rdbVitaCheatBitType16Bit.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.rdbVitaCheatBitType16Bit.Name = "rdbVitaCheatBitType16Bit"; - this.rdbVitaCheatBitType16Bit.Size = new System.Drawing.Size(47, 16); + this.rdbVitaCheatBitType16Bit.Size = new System.Drawing.Size(66, 21); this.rdbVitaCheatBitType16Bit.TabIndex = 1; - this.rdbVitaCheatBitType16Bit.Text = "16位"; + this.rdbVitaCheatBitType16Bit.Text = "16-Bit"; this.rdbVitaCheatBitType16Bit.UseVisualStyleBackColor = true; // // rdbVitaCheatBitType8Bit // this.rdbVitaCheatBitType8Bit.AutoSize = true; - this.rdbVitaCheatBitType8Bit.Location = new System.Drawing.Point(71, 5); + this.rdbVitaCheatBitType8Bit.Location = new System.Drawing.Point(95, 7); + this.rdbVitaCheatBitType8Bit.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.rdbVitaCheatBitType8Bit.Name = "rdbVitaCheatBitType8Bit"; - this.rdbVitaCheatBitType8Bit.Size = new System.Drawing.Size(41, 16); + this.rdbVitaCheatBitType8Bit.Size = new System.Drawing.Size(58, 21); this.rdbVitaCheatBitType8Bit.TabIndex = 0; - this.rdbVitaCheatBitType8Bit.Text = "8位"; + this.rdbVitaCheatBitType8Bit.Text = "8-Bit"; this.rdbVitaCheatBitType8Bit.UseVisualStyleBackColor = true; // // groupVitaCheatAddress2Offset @@ -1383,54 +1490,61 @@ private void InitializeComponent() this.groupVitaCheatAddress2Offset.Controls.Add(this.txtVitaCheatAddress2Offset3); this.groupVitaCheatAddress2Offset.Controls.Add(this.txtVitaCheatAddress2Offset2); this.groupVitaCheatAddress2Offset.Controls.Add(this.txtVitaCheatAddress2Offset1); - this.groupVitaCheatAddress2Offset.Location = new System.Drawing.Point(130, 130); + this.groupVitaCheatAddress2Offset.Location = new System.Drawing.Point(173, 173); + this.groupVitaCheatAddress2Offset.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.groupVitaCheatAddress2Offset.Name = "groupVitaCheatAddress2Offset"; - this.groupVitaCheatAddress2Offset.Size = new System.Drawing.Size(115, 158); + this.groupVitaCheatAddress2Offset.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); + this.groupVitaCheatAddress2Offset.Size = new System.Drawing.Size(153, 211); this.groupVitaCheatAddress2Offset.TabIndex = 12; this.groupVitaCheatAddress2Offset.TabStop = false; - this.groupVitaCheatAddress2Offset.Text = "来源地址偏移"; + this.groupVitaCheatAddress2Offset.Text = "Address 2 Offsets"; // // txtVitaCheatAddress2Offset5 // - this.txtVitaCheatAddress2Offset5.Location = new System.Drawing.Point(7, 128); + this.txtVitaCheatAddress2Offset5.Location = new System.Drawing.Point(9, 171); + this.txtVitaCheatAddress2Offset5.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress2Offset5.Name = "txtVitaCheatAddress2Offset5"; - this.txtVitaCheatAddress2Offset5.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress2Offset5.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress2Offset5.TabIndex = 4; this.txtVitaCheatAddress2Offset5.Text = "0x00000000"; this.txtVitaCheatAddress2Offset5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddress2Offset4 // - this.txtVitaCheatAddress2Offset4.Location = new System.Drawing.Point(7, 101); + this.txtVitaCheatAddress2Offset4.Location = new System.Drawing.Point(9, 135); + this.txtVitaCheatAddress2Offset4.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress2Offset4.Name = "txtVitaCheatAddress2Offset4"; - this.txtVitaCheatAddress2Offset4.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress2Offset4.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress2Offset4.TabIndex = 3; this.txtVitaCheatAddress2Offset4.Text = "0x00000000"; this.txtVitaCheatAddress2Offset4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddress2Offset3 // - this.txtVitaCheatAddress2Offset3.Location = new System.Drawing.Point(7, 74); + this.txtVitaCheatAddress2Offset3.Location = new System.Drawing.Point(9, 99); + this.txtVitaCheatAddress2Offset3.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress2Offset3.Name = "txtVitaCheatAddress2Offset3"; - this.txtVitaCheatAddress2Offset3.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress2Offset3.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress2Offset3.TabIndex = 2; this.txtVitaCheatAddress2Offset3.Text = "0x00000000"; this.txtVitaCheatAddress2Offset3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddress2Offset2 // - this.txtVitaCheatAddress2Offset2.Location = new System.Drawing.Point(7, 47); + this.txtVitaCheatAddress2Offset2.Location = new System.Drawing.Point(9, 63); + this.txtVitaCheatAddress2Offset2.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress2Offset2.Name = "txtVitaCheatAddress2Offset2"; - this.txtVitaCheatAddress2Offset2.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress2Offset2.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress2Offset2.TabIndex = 1; this.txtVitaCheatAddress2Offset2.Text = "0x00000000"; this.txtVitaCheatAddress2Offset2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddress2Offset1 // - this.txtVitaCheatAddress2Offset1.Location = new System.Drawing.Point(7, 20); + this.txtVitaCheatAddress2Offset1.Location = new System.Drawing.Point(9, 27); + this.txtVitaCheatAddress2Offset1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress2Offset1.Name = "txtVitaCheatAddress2Offset1"; - this.txtVitaCheatAddress2Offset1.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress2Offset1.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress2Offset1.TabIndex = 0; this.txtVitaCheatAddress2Offset1.Text = "0x00000000"; this.txtVitaCheatAddress2Offset1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -1442,95 +1556,106 @@ private void InitializeComponent() this.groupVitaCheatAddress1Offset.Controls.Add(this.txtVitaCheatAddress1Offset3); this.groupVitaCheatAddress1Offset.Controls.Add(this.txtVitaCheatAddress1Offset2); this.groupVitaCheatAddress1Offset.Controls.Add(this.txtVitaCheatAddress1Offset1); - this.groupVitaCheatAddress1Offset.Location = new System.Drawing.Point(9, 130); + this.groupVitaCheatAddress1Offset.Location = new System.Drawing.Point(12, 173); + this.groupVitaCheatAddress1Offset.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.groupVitaCheatAddress1Offset.Name = "groupVitaCheatAddress1Offset"; - this.groupVitaCheatAddress1Offset.Size = new System.Drawing.Size(115, 158); + this.groupVitaCheatAddress1Offset.Padding = new System.Windows.Forms.Padding(4, 4, 4, 4); + this.groupVitaCheatAddress1Offset.Size = new System.Drawing.Size(153, 211); this.groupVitaCheatAddress1Offset.TabIndex = 11; this.groupVitaCheatAddress1Offset.TabStop = false; - this.groupVitaCheatAddress1Offset.Text = "目的地址偏移"; + this.groupVitaCheatAddress1Offset.Text = "Address 1 Offsets"; // // txtVitaCheatAddress1Offset5 // - this.txtVitaCheatAddress1Offset5.Location = new System.Drawing.Point(6, 128); + this.txtVitaCheatAddress1Offset5.Location = new System.Drawing.Point(8, 171); + this.txtVitaCheatAddress1Offset5.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress1Offset5.Name = "txtVitaCheatAddress1Offset5"; - this.txtVitaCheatAddress1Offset5.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress1Offset5.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress1Offset5.TabIndex = 4; this.txtVitaCheatAddress1Offset5.Text = "0x00000000"; this.txtVitaCheatAddress1Offset5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddress1Offset4 // - this.txtVitaCheatAddress1Offset4.Location = new System.Drawing.Point(6, 101); + this.txtVitaCheatAddress1Offset4.Location = new System.Drawing.Point(8, 135); + this.txtVitaCheatAddress1Offset4.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress1Offset4.Name = "txtVitaCheatAddress1Offset4"; - this.txtVitaCheatAddress1Offset4.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress1Offset4.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress1Offset4.TabIndex = 3; this.txtVitaCheatAddress1Offset4.Text = "0x00000000"; this.txtVitaCheatAddress1Offset4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddress1Offset3 // - this.txtVitaCheatAddress1Offset3.Location = new System.Drawing.Point(7, 74); + this.txtVitaCheatAddress1Offset3.Location = new System.Drawing.Point(9, 99); + this.txtVitaCheatAddress1Offset3.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress1Offset3.Name = "txtVitaCheatAddress1Offset3"; - this.txtVitaCheatAddress1Offset3.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress1Offset3.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress1Offset3.TabIndex = 2; this.txtVitaCheatAddress1Offset3.Text = "0x00000000"; this.txtVitaCheatAddress1Offset3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddress1Offset2 // - this.txtVitaCheatAddress1Offset2.Location = new System.Drawing.Point(7, 47); + this.txtVitaCheatAddress1Offset2.Location = new System.Drawing.Point(9, 63); + this.txtVitaCheatAddress1Offset2.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress1Offset2.Name = "txtVitaCheatAddress1Offset2"; - this.txtVitaCheatAddress1Offset2.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress1Offset2.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress1Offset2.TabIndex = 1; this.txtVitaCheatAddress1Offset2.Text = "0x00000000"; this.txtVitaCheatAddress1Offset2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // txtVitaCheatAddress1Offset1 // - this.txtVitaCheatAddress1Offset1.Location = new System.Drawing.Point(6, 20); + this.txtVitaCheatAddress1Offset1.Location = new System.Drawing.Point(8, 27); + this.txtVitaCheatAddress1Offset1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress1Offset1.Name = "txtVitaCheatAddress1Offset1"; - this.txtVitaCheatAddress1Offset1.Size = new System.Drawing.Size(100, 21); + this.txtVitaCheatAddress1Offset1.Size = new System.Drawing.Size(132, 22); this.txtVitaCheatAddress1Offset1.TabIndex = 0; this.txtVitaCheatAddress1Offset1.Text = "0x00000000"; this.txtVitaCheatAddress1Offset1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // btnVitaCheatGenerate // - this.btnVitaCheatGenerate.Font = new System.Drawing.Font("宋体", 12F); - this.btnVitaCheatGenerate.Location = new System.Drawing.Point(9, 423); + this.btnVitaCheatGenerate.Font = new System.Drawing.Font("SimSun", 12F); + this.btnVitaCheatGenerate.Location = new System.Drawing.Point(12, 564); + this.btnVitaCheatGenerate.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.btnVitaCheatGenerate.Name = "btnVitaCheatGenerate"; - this.btnVitaCheatGenerate.Size = new System.Drawing.Size(236, 99); + this.btnVitaCheatGenerate.Size = new System.Drawing.Size(315, 132); this.btnVitaCheatGenerate.TabIndex = 10; - this.btnVitaCheatGenerate.Text = "生成 VitaCheat 代码!"; + this.btnVitaCheatGenerate.Text = "Generate \n VitaCheat Code!"; this.btnVitaCheatGenerate.UseVisualStyleBackColor = true; this.btnVitaCheatGenerate.Click += new System.EventHandler(this.BtnVitaCheatGenerate_Click); // // txtVitaCheatCode // this.txtVitaCheatCode.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom))); - this.txtVitaCheatCode.Location = new System.Drawing.Point(251, 6); + this.txtVitaCheatCode.Location = new System.Drawing.Point(335, 8); + this.txtVitaCheatCode.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatCode.Multiline = true; this.txtVitaCheatCode.Name = "txtVitaCheatCode"; this.txtVitaCheatCode.ReadOnly = true; this.txtVitaCheatCode.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.txtVitaCheatCode.Size = new System.Drawing.Size(184, 516); + this.txtVitaCheatCode.Size = new System.Drawing.Size(244, 687); this.txtVitaCheatCode.TabIndex = 9; this.txtVitaCheatCode.WordWrap = false; // // lblVitaCheatValue // this.lblVitaCheatValue.AutoSize = true; - this.lblVitaCheatValue.Location = new System.Drawing.Point(14, 84); + this.lblVitaCheatValue.Location = new System.Drawing.Point(19, 112); + this.lblVitaCheatValue.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatValue.Name = "lblVitaCheatValue"; - this.lblVitaCheatValue.Size = new System.Drawing.Size(59, 12); + this.lblVitaCheatValue.Size = new System.Drawing.Size(101, 17); this.lblVitaCheatValue.TabIndex = 8; - this.lblVitaCheatValue.Text = "期望数值:"; + this.lblVitaCheatValue.Text = "Desired Value:"; // // txtVitaCheatValue // - this.txtVitaCheatValue.Location = new System.Drawing.Point(90, 80); + this.txtVitaCheatValue.Location = new System.Drawing.Point(120, 107); + this.txtVitaCheatValue.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatValue.Name = "txtVitaCheatValue"; - this.txtVitaCheatValue.Size = new System.Drawing.Size(155, 21); + this.txtVitaCheatValue.Size = new System.Drawing.Size(205, 22); this.txtVitaCheatValue.TabIndex = 7; this.txtVitaCheatValue.Text = "99"; this.txtVitaCheatValue.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -1538,17 +1663,19 @@ private void InitializeComponent() // lblVitaCheatAddress2 // this.lblVitaCheatAddress2.AutoSize = true; - this.lblVitaCheatAddress2.Location = new System.Drawing.Point(14, 60); + this.lblVitaCheatAddress2.Location = new System.Drawing.Point(19, 80); + this.lblVitaCheatAddress2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatAddress2.Name = "lblVitaCheatAddress2"; - this.lblVitaCheatAddress2.Size = new System.Drawing.Size(59, 12); + this.lblVitaCheatAddress2.Size = new System.Drawing.Size(76, 17); this.lblVitaCheatAddress2.TabIndex = 6; - this.lblVitaCheatAddress2.Text = "来源地址:"; + this.lblVitaCheatAddress2.Text = "Address 2:"; // // txtVitaCheatAddress2 // - this.txtVitaCheatAddress2.Location = new System.Drawing.Point(90, 56); + this.txtVitaCheatAddress2.Location = new System.Drawing.Point(120, 75); + this.txtVitaCheatAddress2.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress2.Name = "txtVitaCheatAddress2"; - this.txtVitaCheatAddress2.Size = new System.Drawing.Size(155, 21); + this.txtVitaCheatAddress2.Size = new System.Drawing.Size(205, 22); this.txtVitaCheatAddress2.TabIndex = 5; this.txtVitaCheatAddress2.Text = "0x00000000"; this.txtVitaCheatAddress2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -1556,17 +1683,19 @@ private void InitializeComponent() // lblVitaCheatAddress1 // this.lblVitaCheatAddress1.AutoSize = true; - this.lblVitaCheatAddress1.Location = new System.Drawing.Point(14, 36); + this.lblVitaCheatAddress1.Location = new System.Drawing.Point(19, 48); + this.lblVitaCheatAddress1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatAddress1.Name = "lblVitaCheatAddress1"; - this.lblVitaCheatAddress1.Size = new System.Drawing.Size(59, 12); + this.lblVitaCheatAddress1.Size = new System.Drawing.Size(76, 17); this.lblVitaCheatAddress1.TabIndex = 4; - this.lblVitaCheatAddress1.Text = "目的地址:"; + this.lblVitaCheatAddress1.Text = "Address 1:"; // // txtVitaCheatAddress1 // - this.txtVitaCheatAddress1.Location = new System.Drawing.Point(90, 32); + this.txtVitaCheatAddress1.Location = new System.Drawing.Point(120, 43); + this.txtVitaCheatAddress1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.txtVitaCheatAddress1.Name = "txtVitaCheatAddress1"; - this.txtVitaCheatAddress1.Size = new System.Drawing.Size(155, 21); + this.txtVitaCheatAddress1.Size = new System.Drawing.Size(205, 22); this.txtVitaCheatAddress1.TabIndex = 3; this.txtVitaCheatAddress1.Text = "0x00000000"; this.txtVitaCheatAddress1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; @@ -1574,37 +1703,40 @@ private void InitializeComponent() // lblVitaCheatCodeType // this.lblVitaCheatCodeType.AutoSize = true; - this.lblVitaCheatCodeType.Location = new System.Drawing.Point(14, 11); + this.lblVitaCheatCodeType.Location = new System.Drawing.Point(19, 15); + this.lblVitaCheatCodeType.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); this.lblVitaCheatCodeType.Name = "lblVitaCheatCodeType"; - this.lblVitaCheatCodeType.Size = new System.Drawing.Size(59, 12); + this.lblVitaCheatCodeType.Size = new System.Drawing.Size(81, 17); this.lblVitaCheatCodeType.TabIndex = 2; - this.lblVitaCheatCodeType.Text = "代码类型:"; + this.lblVitaCheatCodeType.Text = "Code Type:"; // // comboVitaCheatCodeType // this.comboVitaCheatCodeType.DisplayMember = "0"; this.comboVitaCheatCodeType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.comboVitaCheatCodeType.FormattingEnabled = true; - this.comboVitaCheatCodeType.Location = new System.Drawing.Point(90, 7); + this.comboVitaCheatCodeType.Location = new System.Drawing.Point(120, 9); + this.comboVitaCheatCodeType.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.comboVitaCheatCodeType.Name = "comboVitaCheatCodeType"; - this.comboVitaCheatCodeType.Size = new System.Drawing.Size(155, 20); + this.comboVitaCheatCodeType.Size = new System.Drawing.Size(205, 24); this.comboVitaCheatCodeType.TabIndex = 1; this.comboVitaCheatCodeType.SelectedIndexChanged += new System.EventHandler(this.ComboVitaCheatCodeType_SelectedIndexChanged); // // frmMain // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.SystemColors.ControlLightLight; - this.ClientSize = new System.Drawing.Size(769, 610); + this.ClientSize = new System.Drawing.Size(1025, 813); this.Controls.Add(this.tctrlTabs); this.Controls.Add(this.frmStatusStrip); this.DoubleBuffered = true; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.MaximizeBox = false; this.Name = "frmMain"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "TempAR - Vita 版本 V3.1"; + this.Text = "TempAR - Vita Edition V3.5"; this.Load += new System.EventHandler(this.FrmMain_Load); this.pnlConvertFormat.ResumeLayout(false); this.pnlConvertFormat.PerformLayout(); diff --git a/frmMain.cs b/frmMain.cs index 8da90e6..a34f068 100644 --- a/frmMain.cs +++ b/frmMain.cs @@ -22,8 +22,8 @@ public partial class frmMain : Form private const string CT_CNV_CWCHEATPOPS = "CWCheat POPS"; private const string CT_CNV_NITEPR = "NitePR"; - private const string CT_CNV_R4CCE = "R4CCE 转 TempAR"; - private const string CT_CNV_TEMPAR = "TempAR 转 R4CCE"; + private const string CT_CNV_R4CCE = "R4CCE to CWCheat"; + private const string CT_CNV_TEMPAR = "CWCheat to R4CCE"; // Code types for pointer search tab private const string CT_PNT_VITACHEAT = "VitaCheat"; @@ -32,13 +32,13 @@ public partial class frmMain : Form private const string CT_PNT_AR = "AR"; // Code types for VitaCheat Code Maker tab - private const string VC_GEN_WRITE = "写入码 ($0...)"; + private const string VC_GEN_WRITE = "Write ($0...)"; - private const string VC_GEN_PNTR = "指针码 ($3...)"; - private const string VC_GEN_COMP = "压缩码 ($4...)"; - private const string VC_GEN_MOV = "传送码 ($5...)"; - private const string VC_GEN_PTRCOM = "指针压缩码 ($7...)"; - private const string VC_GEN_PTRMOV = "指针传送码 ($8...)"; + private const string VC_GEN_PNTR = "Pointer ($3...)"; + private const string VC_GEN_COMP = "Compress ($4...)"; + private const string VC_GEN_MOV = "MOV/Copy ($5...)"; + private const string VC_GEN_PTRCOM = "Pointer+Compress ($7...)"; + private const string VC_GEN_PTRMOV = "Pointer+MOV ($8...)"; public int PointerBlk { get; private set; } public int PointerGrn { get; private set; } @@ -75,6 +75,7 @@ public frmMain() } /// + /// Converstion mode Radio Button /// 转换器-转换模式单选 /// /// @@ -84,6 +85,11 @@ private void RdbConvert_CheckedChanged(object sender, EventArgs e) ChangeFrameMode(rdbConvertText.Checked); } + /// + /// Convert linebreaks uniformly + /// + /// + /// private void TxtTextInput_TextChanged(object sender, EventArgs e) { txtTextInput.Text = txtTextInput.Text.Replace("\r\n", "\n").Replace("\n", "\r\n"); @@ -92,7 +98,7 @@ private void TxtTextInput_TextChanged(object sender, EventArgs e) private void BtnConvert_Click(object sender, EventArgs e) { - lblStatus.Text = "工作中..."; + lblStatus.Text = "Working..."; lblStatus.Visible = true; Refresh(); if (rdbConvertText.Checked) @@ -134,7 +140,7 @@ private void BtnConvert_Click(object sender, EventArgs e) break; case CT_CNV_R4CCE: - MessageBox.Show("暂未支持此代码类型的文件转换!"); + MessageBox.Show("File conversion for this code type is not supported at this time!"); break; case CT_CNV_TEMPAR: @@ -155,15 +161,15 @@ private void BtnInputBrowse_Click(object sender, EventArgs e) { case 0: case 1: - txtInputPath.Text = Utils.OpenFile(txtInputPath.Text, "CWCheat 数据文件 (*.db)|*.db"); + txtInputPath.Text = Utils.OpenFile(txtInputPath.Text, "CWCheat Database File (*.db)|*.db", "Open"); break; case 2: - txtInputPath.Text = Utils.OpenDirectory(txtInputPath.Text, "选择您的 NitePR 代码文件目录:"); + txtInputPath.Text = Utils.OpenDirectory(txtInputPath.Text, "Select your NitePR code file directory:"); break; case 3: - MessageBox.Show("暂未支持此代码类型的文件转换!"); + MessageBox.Show("File conversion for this code type is not supported at this time!"); break; default: @@ -173,10 +179,11 @@ private void BtnInputBrowse_Click(object sender, EventArgs e) private void BtnOutputBrowse_Click(object sender, EventArgs e) { - txtOutputPath.Text = Utils.SaveFile(txtOutputPath.Text, "TempAR 数据文件 (*.db)|*.db", "Save"); + txtOutputPath.Text = Utils.SaveFile(txtOutputPath.Text, "CWCheat Database File (*.db)|*.db", "Save"); } /// + /// Select all with Ctrl+S /// 实现ctrl+a全选 /// /// @@ -194,6 +201,7 @@ private void TextFieldSelectAll(object sender, KeyEventArgs e) } /// + /// Converter Code type mode switch /// 代码转换器- 文本文件模式切换 /// /// @@ -318,7 +326,7 @@ private void TreePointerSearcherPointers_AfterSelect(object sender, TreeViewEven private void TxtPointerSearcherMemDump_Click(object sender, EventArgs e) { - ((TextBox)sender).Text = Utils.OpenFile(((TextBox)sender).Text, null, "打开转储文件"); + ((TextBox)sender).Text = Utils.OpenFile(((TextBox)sender).Text, null, "Open File..."); } private void TreePointerSearcherPointers_KeyUp(object sender, KeyEventArgs e) @@ -770,11 +778,11 @@ private void BtnVitaCheatGenerate_Click(object sender, EventArgs e) // //Check for hex numbers and give error if bad // - var VCadd1 = Utils.ParseNum(txtVitaCheatAddress1.Text, NumberStyles.AllowHexSpecifier, "目的地址 格式错误!"); - var VCadd2 = Utils.ParseNum(txtVitaCheatAddress2.Text, NumberStyles.AllowHexSpecifier, "来源地址 格式错误!"); - var VCaddgap = Utils.ParseNum(txtVitaCheatAddressGap.Text, NumberStyles.AllowHexSpecifier, "地址间隔 格式错误!"); - var VCvalgap = Utils.ParseNum(txtVitaCheatValueGap.Text, NumberStyles.AllowHexSpecifier, "数值间隔 格式错误!"); - var VCcomps = Utils.ParseNum(numericVitaCheatCompressions.Text, NumberStyles.AllowHexSpecifier, "压缩计数 格式错误"); + var VCadd1 = Utils.ParseNum(txtVitaCheatAddress1.Text, NumberStyles.AllowHexSpecifier, "Unable to parse Address 1, make sure address is a valid hexadecimal number."); + var VCadd2 = Utils.ParseNum(txtVitaCheatAddress2.Text, NumberStyles.AllowHexSpecifier, "Unable to parse Address 2 (Copy from), make sure address is a valid hexadecimal number."); + var VCaddgap = Utils.ParseNum(txtVitaCheatAddressGap.Text, NumberStyles.AllowHexSpecifier, "Unable to parse Address Gap, make sure value is a valid hexadecimal number."); + var VCvalgap = Utils.ParseNum(txtVitaCheatValueGap.Text, NumberStyles.AllowHexSpecifier, "Unable to parse Value Gap, make sure value is a valid hexadecimal number."); + var VCcomps = Utils.ParseNum(numericVitaCheatCompressions.Text, NumberStyles.AllowHexSpecifier, "You shouldn't be seeing this error! My bad, dude. Error: Compressions thingy is fucked."); foreach (Control x in groupVitaCheatAddress1Offset.Controls) { @@ -782,7 +790,7 @@ private void BtnVitaCheatGenerate_Click(object sender, EventArgs e) { if (x.Enabled) { - var VCgenptr2 = Utils.ParseNum(((TextBox)x).Text, NumberStyles.AllowHexSpecifier, "目的地址偏移 格式错误!"); + var VCgenptr2 = Utils.ParseNum(((TextBox)x).Text, NumberStyles.AllowHexSpecifier, "Wrong Format!"); } } } @@ -792,7 +800,7 @@ private void BtnVitaCheatGenerate_Click(object sender, EventArgs e) { if (x.Enabled) { - var VCgenptr2 = Utils.ParseNum(((TextBox)x).Text, NumberStyles.AllowHexSpecifier, "来源地址偏移 格式错误!"); + var VCgenptr2 = Utils.ParseNum(((TextBox)x).Text, NumberStyles.AllowHexSpecifier, "Wrong Format!"); } } }