diff --git a/src/BizHawk.Client.Common/DisplayManager/DisplayManagerBase.cs b/src/BizHawk.Client.Common/DisplayManager/DisplayManagerBase.cs index 5a30295c011..65bd4eccc63 100644 --- a/src/BizHawk.Client.Common/DisplayManager/DisplayManagerBase.cs +++ b/src/BizHawk.Client.Common/DisplayManager/DisplayManagerBase.cs @@ -58,8 +58,10 @@ protected DisplayManagerBase( IMovieSession movieSession, EDispMethod dispMethod, IGL gl, - IGuiRenderer renderer) + IGuiRenderer renderer, + string usedPixelFontPathAndFirstName = null) // to load localization font 试图在这里传入字体信息 { + _customizedFontPathAndFirstName = usedPixelFontPathAndFirstName; GlobalConfig = config; GlobalEmulator = emulator; SnowyVP = new() @@ -165,6 +167,7 @@ public void Dispose() // rendering resources: protected readonly IGL _gl; + private string _customizedFontPathAndFirstName = null; private StringRenderer _theOneFont; private StringRenderer Font { @@ -181,6 +184,34 @@ private StringRenderer Font if (_theOneFont?.LineHeight != fontSize) { + // 如果定义了字体,优先加载定制的字体。 If customized font is defined, the customized font will be loaded first. + if (!string.IsNullOrEmpty(_customizedFontPathAndFirstName)) + { + using var fontInfoData = ReflectionCache.EmbeddedResourceStream($"Resources.{_customizedFontPathAndFirstName}{fontSize}px.fnt"); + List texturesData = new List(); + int index = 0; + while (true) + { + // Load textures resources: 加载纹理资源: Resources.fontname16px_0.png,_1.png ... + using var theTextureData = ReflectionCache.EmbeddedResourceStream($"Resources.{_customizedFontPathAndFirstName}{fontSize}px_{index}.png"); + if (theTextureData == null) + { + //theTextureData [i] 为空表示最后一张纹理已加载。 + //theTextureData [i] is null indicates that last texture have been loaded. + break; + } + texturesData.Add(theTextureData); + index += 1; + } + // 至少要有一张贴图才算有效字体 + // At least one map is required to be a valid font. + if (texturesData.Count > 0) + { + _theOneFont = new(_gl, fontInfoData, texturesData.ToArray()); + return _theOneFont; + } + } + // The old font loader can only load one font. 旧的字体加载逻辑,只能加载固定字体。 using var fontInfo = ReflectionCache.EmbeddedResourceStream($"Resources.courier{fontSize}px.fnt"); using var tex = ReflectionCache.EmbeddedResourceStream($"Resources.courier{fontSize}px_0.png"); _theOneFont = new(_gl, fontInfo, tex); diff --git a/src/BizHawk.Client.DiscoHawk/About.Designer.cs b/src/BizHawk.Client.DiscoHawk/About.Designer.cs index c33456f21e1..b0793718820 100644 --- a/src/BizHawk.Client.DiscoHawk/About.Designer.cs +++ b/src/BizHawk.Client.DiscoHawk/About.Designer.cs @@ -28,59 +28,47 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(About)); - this.richTextBox1 = new System.Windows.Forms.RichTextBox(); - this.button1 = new System.Windows.Forms.Button(); - this.lblVersion = new System.Windows.Forms.Label(); - this.SuspendLayout(); - // - // richTextBox1 - // - this.richTextBox1.Location = new System.Drawing.Point(12, 12); - this.richTextBox1.Name = "richTextBox1"; - this.richTextBox1.ReadOnly = true; - this.richTextBox1.Size = new System.Drawing.Size(499, 236); - this.richTextBox1.TabIndex = 1; - this.richTextBox1.Text = resources.GetString("richTextBox1.Text"); - this.richTextBox1.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.richTextBox1_LinkClicked); - // - // button1 - // - this.button1.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.button1.Location = new System.Drawing.Point(436, 254); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 2; - this.button1.Text = "OK"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // lblVersion - // - this.lblVersion.AutoSize = true; - this.lblVersion.Location = new System.Drawing.Point(12, 259); - this.lblVersion.Name = "lblVersion"; - this.lblVersion.Size = new System.Drawing.Size(79, 13); - this.lblVersion.TabIndex = 3; - this.lblVersion.Text = "version number"; - // - // About - // - this.AcceptButton = this.button1; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.button1; - this.ClientSize = new System.Drawing.Size(525, 282); - this.ControlBox = false; - this.Controls.Add(this.lblVersion); - this.Controls.Add(this.button1); - this.Controls.Add(this.richTextBox1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MinimizeBox = false; - this.Name = "About"; - this.Text = "About DiscoHawk"; - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(About)); + this.richTextBox1 = new System.Windows.Forms.RichTextBox(); + this.button1 = new System.Windows.Forms.Button(); + this.lblVersion = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // richTextBox1 + // + resources.ApplyResources(this.richTextBox1, "richTextBox1"); + this.richTextBox1.Name = "richTextBox1"; + this.richTextBox1.ReadOnly = true; + this.richTextBox1.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.richTextBox1_LinkClicked); + // + // button1 + // + resources.ApplyResources(this.button1, "button1"); + this.button1.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.button1.Name = "button1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // lblVersion + // + resources.ApplyResources(this.lblVersion, "lblVersion"); + this.lblVersion.Name = "lblVersion"; + // + // About + // + this.AcceptButton = this.button1; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.button1; + this.ControlBox = false; + this.Controls.Add(this.lblVersion); + this.Controls.Add(this.button1); + this.Controls.Add(this.richTextBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MinimizeBox = false; + this.Name = "About"; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.DiscoHawk/About.resx b/src/BizHawk.Client.DiscoHawk/About.resx index df0c33f24c8..3af6229926b 100644 --- a/src/BizHawk.Client.DiscoHawk/About.resx +++ b/src/BizHawk.Client.DiscoHawk/About.resx @@ -117,15 +117,107 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + version number + + + + 525, 260 + + + + 3 + + + 1 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 1 + + + 12, 239 + + + $this + + + About DiscoHawk + + + About + + + richTextBox1 + + + 75, 21 + + + 89, 12 + + + lblVersion + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + 499, 218 + + + 2 + + + True + + + 12, 11 + - DiscoHawk converts bolloxed-up crusty disc images to totally tidy CCD. - -DiscoHawk is part of the BizHawk project ( https://github.com/TASEmulators/BizHawk ). - -BizHawk is a .net-based multi-system emulator brought to you by some of the rerecording emulator principals. We wrote our own cue parsing/generating code to be able to handle any kind of junk we threw at it. Instead of trapping it in the emulator, we liberated it in the form of this tool, to be useful in other environments. - -To use, drag a disc (.cue, .iso, .ccd, .cdi, .mds, .nrg) into the top area. DiscoHawk will dump a newly cleaned up CCD file set to the same directory as the original disc image, and call it _hawked. - + DiscoHawk converts bolloxed-up crusty disc images to totally tidy CCD. + +DiscoHawk is part of the BizHawk project ( https://github.com/TASEmulators/BizHawk ). + +BizHawk is a .net-based multi-system emulator brought to you by some of the rerecording emulator principals. We wrote our own cue parsing/generating code to be able to handle any kind of junk we threw at it. Instead of trapping it in the emulator, we liberated it in the form of this tool, to be useful in other environments. + +To use, drag a disc (.cue, .iso, .ccd, .cdi, .mds, .nrg) into the top area. DiscoHawk will dump a newly cleaned up CCD file set to the same directory as the original disc image, and call it _hawked. + This is beta software. You are invited to report problems to our bug tracker or IRC. Problems consist of: crusty disc images that crash DiscoHawk or that cause DiscoHawk to produce a _hawked.ccd which fails to serve your particular purposes (which we will need to be informed of, in case we are outputting wrongly.) + + $this + + + button1 + + + OK + + + 0 + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 436, 234 + + + $this + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.DiscoHawk/About.zh-CN.resx b/src/BizHawk.Client.DiscoHawk/About.zh-CN.resx new file mode 100644 index 00000000000..50cc7818e0e --- /dev/null +++ b/src/BizHawk.Client.DiscoHawk/About.zh-CN.resx @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + DiscoHawk converts bolloxed-up crusty disc images to totally tidy CCD. + +DiscoHawk is part of the BizHawk project ( https://github.com/TASEmulators/BizHawk ). + +BizHawk is a .net-based multi-system emulator brought to you by some of the rerecording emulator principals. We wrote our own cue parsing/generating code to be able to handle any kind of junk we threw at it. Instead of trapping it in the emulator, we liberated it in the form of this tool, to be useful in other environments. + +To use, drag a disc (.cue, .iso, .ccd, .cdi, .mds, .nrg) into the top area. DiscoHawk will dump a newly cleaned up CCD file set to the same directory as the original disc image, and call it _hawked. + +This is beta software. You are invited to report problems to our bug tracker or IRC. Problems consist of: crusty disc images that crash DiscoHawk or that cause DiscoHawk to produce a _hawked.ccd which fails to serve your particular purposes (which we will need to be informed of, in case we are outputting wrongly.) + + DiscoHawk 能够将磁盘镜像转换为格式良好的 CCD 文件。 + + DiscoHawk 是 BizHawk 项目的一部分 (https://github.com/TASEmulators/BizHawk) 。 + + BizHawk 是一款基于 .NET 技术的多系统模拟器,由一些曾经参与过磁盘复制模拟器开发的专家们共同打造。我们自行编写了用于解析和生成的代码,这样就能处理各种复杂的输入数据。与其让这个工具绑定在模拟器中,不如将其以工具的形式释放出来,以便在其他环境中使用。 + + 要使用该工具,只需将磁盘文件 (.cue、.iso、.ccd、.cdi、.mds、.nrg) 拖放到工具的对应区域即可。DiscoHawk 会生成一份经过处理的 CCD 文件,该文件会被保存在与原始磁盘镜像文件相同的目录下,文件名为 _hawked 。 + + 这是一款测试版软件。如果您发现任何问题,欢迎通过我们的错误报告系统或 IRC 与我们联系。可能出现的问题包括:磁盘镜像导致 DiscoHawk 无法正常工作,或者生成的 _hawked.ccd 文件无法满足您的需求。如果是这种情况,请及时告知我们,以便我们修正错误。 + + + 确定 + + + About DiscoHawk (按ESC可关闭) + + \ No newline at end of file diff --git a/src/BizHawk.Client.DiscoHawk/ComparisonResults.Designer.cs b/src/BizHawk.Client.DiscoHawk/ComparisonResults.Designer.cs index df1b7b78097..8e9906e0722 100644 --- a/src/BizHawk.Client.DiscoHawk/ComparisonResults.Designer.cs +++ b/src/BizHawk.Client.DiscoHawk/ComparisonResults.Designer.cs @@ -28,80 +28,59 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.textBox1 = new System.Windows.Forms.RichTextBox(); - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.tabPage2 = new System.Windows.Forms.TabPage(); - this.tabPage3 = new System.Windows.Forms.TabPage(); - this.tabControl1.SuspendLayout(); - this.tabPage1.SuspendLayout(); - this.SuspendLayout(); - // - // textBox1 - // - this.textBox1.Dock = System.Windows.Forms.DockStyle.Fill; - this.textBox1.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBox1.Location = new System.Drawing.Point(3, 3); - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(757, 394); - this.textBox1.TabIndex = 1; - this.textBox1.Text = ""; - // - // tabControl1 - // - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage2); - this.tabControl1.Controls.Add(this.tabPage3); - this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tabControl1.Location = new System.Drawing.Point(0, 0); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(771, 426); - this.tabControl1.TabIndex = 2; - // - // tabPage1 - // - this.tabPage1.Controls.Add(this.textBox1); - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(763, 400); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "Log"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // tabPage2 - // - this.tabPage2.Location = new System.Drawing.Point(4, 22); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(763, 400); - this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "SRC Context"; - this.tabPage2.UseVisualStyleBackColor = true; - // - // tabPage3 - // - this.tabPage3.Location = new System.Drawing.Point(4, 22); - this.tabPage3.Name = "tabPage3"; - this.tabPage3.Padding = new System.Windows.Forms.Padding(3); - this.tabPage3.Size = new System.Drawing.Size(763, 400); - this.tabPage3.TabIndex = 2; - this.tabPage3.Text = "DST Context"; - this.tabPage3.UseVisualStyleBackColor = true; - // - // ComparisonResults - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(771, 426); - this.Controls.Add(this.tabControl1); - this.Name = "ComparisonResults"; - this.Text = "ComparisonResults"; - this.tabControl1.ResumeLayout(false); - this.tabPage1.ResumeLayout(false); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ComparisonResults)); + this.textBox1 = new System.Windows.Forms.RichTextBox(); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.tabPage2 = new System.Windows.Forms.TabPage(); + this.tabPage3 = new System.Windows.Forms.TabPage(); + this.tabControl1.SuspendLayout(); + this.tabPage1.SuspendLayout(); + this.SuspendLayout(); + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + // + // tabControl1 + // + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Controls.Add(this.tabPage1); + this.tabControl1.Controls.Add(this.tabPage2); + this.tabControl1.Controls.Add(this.tabPage3); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + // + // tabPage1 + // + resources.ApplyResources(this.tabPage1, "tabPage1"); + this.tabPage1.Controls.Add(this.textBox1); + this.tabPage1.Name = "tabPage1"; + this.tabPage1.UseVisualStyleBackColor = true; + // + // tabPage2 + // + resources.ApplyResources(this.tabPage2, "tabPage2"); + this.tabPage2.Name = "tabPage2"; + this.tabPage2.UseVisualStyleBackColor = true; + // + // tabPage3 + // + resources.ApplyResources(this.tabPage3, "tabPage3"); + this.tabPage3.Name = "tabPage3"; + this.tabPage3.UseVisualStyleBackColor = true; + // + // ComparisonResults + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.tabControl1); + this.Name = "ComparisonResults"; + this.tabControl1.ResumeLayout(false); + this.tabPage1.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.DiscoHawk/ComparisonResults.resx b/src/BizHawk.Client.DiscoHawk/ComparisonResults.resx index 29dcb1b3a35..1883f6e8b95 100644 --- a/src/BizHawk.Client.DiscoHawk/ComparisonResults.resx +++ b/src/BizHawk.Client.DiscoHawk/ComparisonResults.resx @@ -117,4 +117,160 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2 + + + + 0, 0 + + + 771, 393 + + + + 2 + + + + 3, 3, 3, 3 + + + 3, 3, 3, 3 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + ComparisonResults + + + tabPage1 + + + DST Context + + + 0 + + + ComparisonResults + + + 757, 361 + + + Fill + + + 4, 22 + + + 3, 3 + + + tabPage2 + + + + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + tabControl1 + + + tabPage1 + + + 6, 12 + + + 1 + + + 763, 367 + + + 4, 22 + + + 2 + + + tabControl1 + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 771, 393 + + + 1 + + + tabControl1 + + + 0 + + + 763, 367 + + + textBox1 + + + Log + + + 3, 3, 3, 3 + + + SRC Context + + + Courier New, 8.25pt + + + 4, 22 + + + tabPage3 + + + 763, 367 + + + $this + + + 1 + + + 0 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.DiscoHawk/ComparisonResults.zh-CN.resx b/src/BizHawk.Client.DiscoHawk/ComparisonResults.zh-CN.resx new file mode 100644 index 00000000000..abe5389277b --- /dev/null +++ b/src/BizHawk.Client.DiscoHawk/ComparisonResults.zh-CN.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 日志 + + + SRC 上下文 + + + DST 上下文 + + + 比较结果 + + \ No newline at end of file diff --git a/src/BizHawk.Client.DiscoHawk/MainDiscoForm.Designer.cs b/src/BizHawk.Client.DiscoHawk/MainDiscoForm.Designer.cs index 1bf3a131365..f9fc1878046 100644 --- a/src/BizHawk.Client.DiscoHawk/MainDiscoForm.Designer.cs +++ b/src/BizHawk.Client.DiscoHawk/MainDiscoForm.Designer.cs @@ -28,244 +28,189 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - System.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem("BizHawk"); - System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem("Mednafen"); - this.ExitButton = new System.Windows.Forms.Button(); - this.lblMagicDragArea = new System.Windows.Forms.Panel(); - this.label1 = new System.Windows.Forms.Label(); - this.lblMp3ExtractMagicArea = new System.Windows.Forms.Panel(); - this.label2 = new System.Windows.Forms.Label(); - this.btnAbout = new System.Windows.Forms.Button(); - this.radioButton1 = new System.Windows.Forms.RadioButton(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.label4 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.radioButton2 = new System.Windows.Forms.RadioButton(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.ccdOutputButton = new System.Windows.Forms.RadioButton(); - this.chdOutputButton = new System.Windows.Forms.RadioButton(); - this.label6 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); - this.lvCompareTargets = new System.Windows.Forms.ListView(); - this.columnHeader1 = new System.Windows.Forms.ColumnHeader(); - this.lblMagicDragArea.SuspendLayout(); - this.lblMp3ExtractMagicArea.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.SuspendLayout(); - // - // ExitButton - // - this.ExitButton.Location = new System.Drawing.Point(434, 414); - this.ExitButton.Name = "ExitButton"; - this.ExitButton.Size = new System.Drawing.Size(75, 23); - this.ExitButton.TabIndex = 0; - this.ExitButton.Text = "E&xit"; - this.ExitButton.UseVisualStyleBackColor = true; - this.ExitButton.Click += new System.EventHandler(this.ExitButton_Click); - // - // lblMagicDragArea - // - this.lblMagicDragArea.AllowDrop = true; - this.lblMagicDragArea.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.lblMagicDragArea.Controls.Add(this.label1); - this.lblMagicDragArea.Location = new System.Drawing.Point(290, 31); - this.lblMagicDragArea.Name = "lblMagicDragArea"; - this.lblMagicDragArea.Size = new System.Drawing.Size(223, 109); - this.lblMagicDragArea.TabIndex = 1; - this.lblMagicDragArea.DragDrop += new System.Windows.Forms.DragEventHandler(this.lblMagicDragArea_DragDrop); - this.lblMagicDragArea.DragEnter += new System.Windows.Forms.DragEventHandler(this.LblMagicDragArea_DragEnter); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(17, 25); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(166, 47); - this.label1.TabIndex = 0; - this.label1.Text = "Drag here to HAWK your disc - dump it out as a clean CCD/CHD"; - // - // lblMp3ExtractMagicArea - // - this.lblMp3ExtractMagicArea.AllowDrop = true; - this.lblMp3ExtractMagicArea.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.lblMp3ExtractMagicArea.Controls.Add(this.label2); - this.lblMp3ExtractMagicArea.Location = new System.Drawing.Point(290, 146); - this.lblMp3ExtractMagicArea.Name = "lblMp3ExtractMagicArea"; - this.lblMp3ExtractMagicArea.Size = new System.Drawing.Size(223, 100); - this.lblMp3ExtractMagicArea.TabIndex = 2; - this.lblMp3ExtractMagicArea.DragDrop += new System.Windows.Forms.DragEventHandler(this.LblMp3ExtractMagicArea_DragDrop); - this.lblMp3ExtractMagicArea.DragEnter += new System.Windows.Forms.DragEventHandler(this.LblMagicDragArea_DragEnter); - // - // label2 - // - this.label2.Location = new System.Drawing.Point(20, 25); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(163, 39); - this.label2.TabIndex = 0; - this.label2.Text = "Drag a disc here to extract the audio tracks to MP3"; - // - // btnAbout - // - this.btnAbout.Location = new System.Drawing.Point(353, 414); - this.btnAbout.Name = "btnAbout"; - this.btnAbout.Size = new System.Drawing.Size(75, 23); - this.btnAbout.TabIndex = 3; - this.btnAbout.Text = "&About"; - this.btnAbout.UseVisualStyleBackColor = true; - this.btnAbout.Click += new System.EventHandler(this.BtnAbout_Click); - // - // radioButton1 - // - this.radioButton1.AutoSize = true; - this.radioButton1.Checked = true; - this.radioButton1.Location = new System.Drawing.Point(6, 19); - this.radioButton1.Name = "radioButton1"; - this.radioButton1.Size = new System.Drawing.Size(67, 17); - this.radioButton1.TabIndex = 4; - this.radioButton1.TabStop = true; - this.radioButton1.Text = "BizHawk"; - this.radioButton1.UseVisualStyleBackColor = true; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.label4); - this.groupBox1.Controls.Add(this.label3); - this.groupBox1.Controls.Add(this.radioButton2); - this.groupBox1.Controls.Add(this.radioButton1); - this.groupBox1.Enabled = true; - this.groupBox1.Location = new System.Drawing.Point(9, 12); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(276, 234); - this.groupBox1.TabIndex = 5; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Disc Reading Engine"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(20, 95); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(216, 43); - this.label4.TabIndex = 8; - this.label4.Text = "- Doesn\'t support audio decoding yet\r\n(even though Mednafen proper can do it)\r\n- " + "Loads ISO, CUE, and CCD"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(20, 39); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(253, 33); - this.label3.TabIndex = 7; - this.label3.Text = "- Uses FFMPEG for audio decoding\r\n- Loads ISO, CUE, CCD, CDI, CHD, MDS, and NRG"; - // - // radioButton2 - // - this.radioButton2.AutoSize = true; - this.radioButton2.Enabled = false; - this.radioButton2.Location = new System.Drawing.Point(6, 75); - this.radioButton2.Name = "radioButton2"; - this.radioButton2.Size = new System.Drawing.Size(73, 17); - this.radioButton2.TabIndex = 5; - this.radioButton2.Text = "Mednafen"; - this.radioButton2.UseVisualStyleBackColor = true; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.ccdOutputButton); - this.groupBox2.Controls.Add(this.chdOutputButton); - this.groupBox2.Enabled = true; - this.groupBox2.Location = new System.Drawing.Point(9, 252); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(271, 69); - this.groupBox2.TabIndex = 6; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Output Format"; - // - // ccdOutputButton - // - this.ccdOutputButton.AutoSize = true; - this.ccdOutputButton.Checked = true; - this.ccdOutputButton.Location = new System.Drawing.Point(12, 19); - this.ccdOutputButton.Name = "ccdOutputButton"; - this.ccdOutputButton.Size = new System.Drawing.Size(47, 17); - this.ccdOutputButton.TabIndex = 5; - this.ccdOutputButton.TabStop = true; - this.ccdOutputButton.Text = "CCD"; - this.ccdOutputButton.UseVisualStyleBackColor = true; - // - // chdOutputButton - // - this.chdOutputButton.AutoSize = true; - this.chdOutputButton.Checked = false; - this.chdOutputButton.Location = new System.Drawing.Point(65, 19); - this.chdOutputButton.Name = "chdOutputButton"; - this.chdOutputButton.Size = new System.Drawing.Size(47, 17); - this.chdOutputButton.TabIndex = 6; - this.chdOutputButton.TabStop = true; - this.chdOutputButton.Text = "CHD"; - this.chdOutputButton.UseVisualStyleBackColor = true; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Enabled = false; - this.label6.Location = new System.Drawing.Point(9, 324); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(111, 13); - this.label6.TabIndex = 2; - this.label6.Text = "Compare Reading To:"; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(358, 12); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(70, 13); - this.label7.TabIndex = 10; - this.label7.Text = "- Operations -"; - // - // lvCompareTargets - // - this.lvCompareTargets.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader1 }); - this.lvCompareTargets.Enabled = false; - this.lvCompareTargets.FullRowSelect = true; - this.lvCompareTargets.GridLines = true; - this.lvCompareTargets.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; - this.lvCompareTargets.HideSelection = false; - this.lvCompareTargets.Items.AddRange(new System.Windows.Forms.ListViewItem[] { listViewItem1, listViewItem2 }); - this.lvCompareTargets.Location = new System.Drawing.Point(9, 340); - this.lvCompareTargets.Name = "lvCompareTargets"; - this.lvCompareTargets.Size = new System.Drawing.Size(121, 97); - this.lvCompareTargets.TabIndex = 11; - this.lvCompareTargets.UseCompatibleStateImageBehavior = false; - this.lvCompareTargets.View = System.Windows.Forms.View.Details; - // - // MainDiscoForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(521, 449); - this.Controls.Add(this.lvCompareTargets); - this.Controls.Add(this.label6); - this.Controls.Add(this.label7); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.btnAbout); - this.Controls.Add(this.lblMp3ExtractMagicArea); - this.Controls.Add(this.lblMagicDragArea); - this.Controls.Add(this.ExitButton); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "MainDiscoForm"; - this.Text = "DiscoHawk"; - this.Load += new System.EventHandler(this.MainDiscoForm_Load); - this.lblMagicDragArea.ResumeLayout(false); - this.lblMp3ExtractMagicArea.ResumeLayout(false); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainDiscoForm)); + this.ExitButton = new System.Windows.Forms.Button(); + this.lblMagicDragArea = new System.Windows.Forms.Panel(); + this.label1 = new System.Windows.Forms.Label(); + this.lblMp3ExtractMagicArea = new System.Windows.Forms.Panel(); + this.label2 = new System.Windows.Forms.Label(); + this.btnAbout = new System.Windows.Forms.Button(); + this.radioButton1 = new System.Windows.Forms.RadioButton(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.label4 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.radioButton2 = new System.Windows.Forms.RadioButton(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.ccdOutputButton = new System.Windows.Forms.RadioButton(); + this.chdOutputButton = new System.Windows.Forms.RadioButton(); + this.label6 = new System.Windows.Forms.Label(); + this.label7 = new System.Windows.Forms.Label(); + this.lvCompareTargets = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lblMagicDragArea.SuspendLayout(); + this.lblMp3ExtractMagicArea.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.SuspendLayout(); + // + // ExitButton + // + resources.ApplyResources(this.ExitButton, "ExitButton"); + this.ExitButton.Name = "ExitButton"; + this.ExitButton.UseVisualStyleBackColor = true; + this.ExitButton.Click += new System.EventHandler(this.ExitButton_Click); + // + // lblMagicDragArea + // + resources.ApplyResources(this.lblMagicDragArea, "lblMagicDragArea"); + this.lblMagicDragArea.AllowDrop = true; + this.lblMagicDragArea.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.lblMagicDragArea.Controls.Add(this.label1); + this.lblMagicDragArea.Name = "lblMagicDragArea"; + this.lblMagicDragArea.DragDrop += new System.Windows.Forms.DragEventHandler(this.lblMagicDragArea_DragDrop); + this.lblMagicDragArea.DragEnter += new System.Windows.Forms.DragEventHandler(this.LblMagicDragArea_DragEnter); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // lblMp3ExtractMagicArea + // + resources.ApplyResources(this.lblMp3ExtractMagicArea, "lblMp3ExtractMagicArea"); + this.lblMp3ExtractMagicArea.AllowDrop = true; + this.lblMp3ExtractMagicArea.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.lblMp3ExtractMagicArea.Controls.Add(this.label2); + this.lblMp3ExtractMagicArea.Name = "lblMp3ExtractMagicArea"; + this.lblMp3ExtractMagicArea.DragDrop += new System.Windows.Forms.DragEventHandler(this.LblMp3ExtractMagicArea_DragDrop); + this.lblMp3ExtractMagicArea.DragEnter += new System.Windows.Forms.DragEventHandler(this.LblMagicDragArea_DragEnter); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // btnAbout + // + resources.ApplyResources(this.btnAbout, "btnAbout"); + this.btnAbout.Name = "btnAbout"; + this.btnAbout.UseVisualStyleBackColor = true; + this.btnAbout.Click += new System.EventHandler(this.BtnAbout_Click); + // + // radioButton1 + // + resources.ApplyResources(this.radioButton1, "radioButton1"); + this.radioButton1.Checked = true; + this.radioButton1.Name = "radioButton1"; + this.radioButton1.TabStop = true; + this.radioButton1.UseVisualStyleBackColor = true; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.label4); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.radioButton2); + this.groupBox1.Controls.Add(this.radioButton1); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // radioButton2 + // + resources.ApplyResources(this.radioButton2, "radioButton2"); + this.radioButton2.Name = "radioButton2"; + this.radioButton2.UseVisualStyleBackColor = true; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.ccdOutputButton); + this.groupBox2.Controls.Add(this.chdOutputButton); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // ccdOutputButton + // + resources.ApplyResources(this.ccdOutputButton, "ccdOutputButton"); + this.ccdOutputButton.Checked = true; + this.ccdOutputButton.Name = "ccdOutputButton"; + this.ccdOutputButton.TabStop = true; + this.ccdOutputButton.UseVisualStyleBackColor = true; + // + // chdOutputButton + // + resources.ApplyResources(this.chdOutputButton, "chdOutputButton"); + this.chdOutputButton.Name = "chdOutputButton"; + this.chdOutputButton.TabStop = true; + this.chdOutputButton.UseVisualStyleBackColor = true; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // lvCompareTargets + // + resources.ApplyResources(this.lvCompareTargets, "lvCompareTargets"); + this.lvCompareTargets.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.columnHeader1}); + this.lvCompareTargets.FullRowSelect = true; + this.lvCompareTargets.GridLines = true; + this.lvCompareTargets.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; + this.lvCompareTargets.HideSelection = false; + this.lvCompareTargets.Items.AddRange(new System.Windows.Forms.ListViewItem[] { + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvCompareTargets.Items"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvCompareTargets.Items1")))}); + this.lvCompareTargets.Name = "lvCompareTargets"; + this.lvCompareTargets.UseCompatibleStateImageBehavior = false; + this.lvCompareTargets.View = System.Windows.Forms.View.Details; + // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // MainDiscoForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.lvCompareTargets); + this.Controls.Add(this.label6); + this.Controls.Add(this.label7); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.btnAbout); + this.Controls.Add(this.lblMp3ExtractMagicArea); + this.Controls.Add(this.lblMagicDragArea); + this.Controls.Add(this.ExitButton); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "MainDiscoForm"; + this.Load += new System.EventHandler(this.MainDiscoForm_Load); + this.lblMagicDragArea.ResumeLayout(false); + this.lblMp3ExtractMagicArea.ResumeLayout(false); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/src/BizHawk.Client.DiscoHawk/MainDiscoForm.cs b/src/BizHawk.Client.DiscoHawk/MainDiscoForm.cs index 1e5e0924dcc..4f4cb130b5c 100644 --- a/src/BizHawk.Client.DiscoHawk/MainDiscoForm.cs +++ b/src/BizHawk.Client.DiscoHawk/MainDiscoForm.cs @@ -6,6 +6,7 @@ using BizHawk.Common; using BizHawk.Common.PathExtensions; using BizHawk.Emulation.DiscSystem; +using BizHawk.Client.DiscoHawk.TheLocalization; namespace BizHawk.Client.DiscoHawk { @@ -47,14 +48,16 @@ private void lblMagicDragArea_DragDrop(object sender, DragEventArgs e) { var success = DiscoHawkLogic.HawkAndWriteFile( inputPath: file, - errorCallback: err => MessageBox.Show(err, "Error loading disc"), + // errorCallback: err => MessageBox.Show(err, "Error loading disc"), + errorCallback: err => MessageBox.Show(err, TheLocalizer.TranslateText("Error loading disc")), hawkedFormat: outputFormat); if (!success) break; } } catch (Exception ex) { - MessageBox.Show(ex.ToString(), "Error loading disc"); + // MessageBox.Show(ex.ToString(), "Error loading disc"); + MessageBox.Show(ex.ToString(), TheLocalizer.TranslateText("Error loading disc")); throw; } finally @@ -123,10 +126,14 @@ private void LblMp3ExtractMagicArea_DragDrop(object sender, DragEventArgs e) if (!FFmpegService.QueryServiceAvailable()) { #if true + // MessageBox.Show( + // caption: "FFmpeg missing", + // text: "This function requires FFmpeg, but it doesn't appear to have been downloaded.\n" + // + "EmuHawk can automatically download it: you just need to set up A/V recording with the FFmpeg writer."); MessageBox.Show( - caption: "FFmpeg missing", - text: "This function requires FFmpeg, but it doesn't appear to have been downloaded.\n" - + "EmuHawk can automatically download it: you just need to set up A/V recording with the FFmpeg writer."); + caption: TheLocalizer.TranslateText("FFmpeg missing"), + text: TheLocalizer.TranslateText("This function requires FFmpeg, but it doesn't appear to have been downloaded.\n" + + "EmuHawk can automatically download it: you just need to set up A/V recording with the FFmpeg writer.")); return; #else using EmuHawk.FFmpegDownloaderForm dialog = new(); // builds fine when 'd, but the .resx won't load even if it's also included @@ -145,9 +152,12 @@ private void LblMp3ExtractMagicArea_DragDrop(object sender, DragEventArgs e) using var disc = Disc.LoadAutomagic(file); var (path, filename, _) = file.SplitPathToDirFileAndExt(); static bool? PromptForOverwrite(string mp3Path) + // => MessageBox.Show( + // $"Do you want to overwrite existing files? Choosing \"No\" will simply skip those. You could also \"Cancel\" the extraction entirely.\n\ncaused by file: {mp3Path}", + // "File to extract already exists", => MessageBox.Show( - $"Do you want to overwrite existing files? Choosing \"No\" will simply skip those. You could also \"Cancel\" the extraction entirely.\n\ncaused by file: {mp3Path}", - "File to extract already exists", + TheLocalizer.TranslateFormatString("Do you want to overwrite existing files? Choosing \"No\" will simply skip those. You could also \"Cancel\" the extraction entirely.\n\ncaused by file: {0}", mp3Path), + TheLocalizer.TranslateText("File to extract already exists"), MessageBoxButtons.YesNoCancel) switch { DialogResult.Yes => true, @@ -159,7 +169,8 @@ private void LblMp3ExtractMagicArea_DragDrop(object sender, DragEventArgs e) } catch (Exception ex) { - MessageBox.Show(ex.ToString(), "Error loading disc"); + // MessageBox.Show(ex.ToString(), "Error loading disc"); + MessageBox.Show(ex.ToString(), TheLocalizer.TranslateText("Error loading disc")); throw; } finally diff --git a/src/BizHawk.Client.DiscoHawk/MainDiscoForm.resx b/src/BizHawk.Client.DiscoHawk/MainDiscoForm.resx index 29dcb1b3a35..93d993a33be 100644 --- a/src/BizHawk.Client.DiscoHawk/MainDiscoForm.resx +++ b/src/BizHawk.Client.DiscoHawk/MainDiscoForm.resx @@ -117,4 +117,493 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 562, 414 + + + + 0 + + + 6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + groupBox1 + + + radioButton1 + + + 6 + + + 17, 23 + + + 119, 12 + + + False + + + lvCompareTargets + + + 1 + + + 9, 299 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAhNZWRuYWZlbv////8F + +////xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAA + AAkHBwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0 + ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5n + LkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovk + vZMAABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2 + ////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + 9, 233 + + + $this + + + groupBox2 + + + radioButton2 + + + groupBox1 + + + 6, 12 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label1 + + + 41, 16 + + + 1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 3 + + + 121, 90 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader1 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Drag here to HAWK your disc - dump it out as a clean CCD/CHD + + + MainDiscoForm + + + 65, 16 + + + CHD + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 223, 101 + + + 7 + + + - Uses FFMPEG for audio decoding +- Loads ISO, CUE, CCD, CDI, CHD, MDS, and NRG + + + $this + + + groupBox1 + + + 5 + + + - Operations - + + + 75, 21 + + + 8 + + + 166, 43 + + + 1 + + + label3 + + + 11 + + + label2 + + + 4 + + + Disc Reading Engine + + + $this + + + 2 + + + 475, 381 + + + $this + + + 12, 18 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAdCaXpIYXdr/////wX7 + ////FFN5c3RlbS5EcmF3aW5nLkNvbG9yBAAAAARuYW1lBXZhbHVlCmtub3duQ29sb3IFc3RhdGUBAAAA + CQcHAwAAAAoAAAAAAAAAABgAAQAACQYAAAAB+f////v///8KAAAAAAAAAAAaAAEAAQUGAAAAE1N5c3Rl + bS5EcmF3aW5nLkZvbnQEAAAABE5hbWUEU2l6ZQVTdHlsZQRVbml0AQAEBAsYU3lzdGVtLkRyYXdpbmcu + Rm9udFN0eWxlAwAAABtTeXN0ZW0uRHJhd2luZy5HcmFwaGljc1VuaXQDAAAAAwAAAAYIAAAABuWui+S9 + kwAAEEEF9////xhTeXN0ZW0uRHJhd2luZy5Gb250U3R5bGUBAAAAB3ZhbHVlX18ACAMAAAAAAAAABfb/ + //8bU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AQAAAAd2YWx1ZV9fAAgDAAAAAwAAAAs= + + + + groupBox1 + + + Output Format + + + lblMp3ExtractMagicArea + + + 0 + + + groupBox2 + + + 2 + + + btnAbout + + + ccdOutputButton + + + 327, 29 + + + DiscoHawk + + + 0 + + + 71, 16 + + + 2 + + + 3 + + + True + + + $this + + + 223, 93 + + + 0 + + + True + + + 327, 136 + + + lblMagicDragArea + + + 65, 18 + + + 8 + + + 0 + + + Mednafen + + + 308, 216 + + + 5 + + + 20, 88 + + + 163, 36 + + + $this + + + True + + + lblMp3ExtractMagicArea + + + True + + + False + + + 6 + + + 1 + + + True + + + 5 + + + 358, 11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9, 314 + + + 4 + + + 75, 21 + + + 20, 36 + + + label7 + + + 394, 381 + + + label6 + + + 89, 12 + + + Drag a disc here to extract the audio tracks to MP3 + + + 0 + + + 10 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Compare Reading To: + + + chdOutputButton + + + - Doesn't support audio decoding yet +(even though Mednafen proper can do it) +- Loads ISO, CUE, and CCD + + + 216, 40 + + + 41, 16 + + + 6, 69 + + + 279, 30 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + False + + + E&xit + + + True + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk + + + 0 + + + ExitButton + + + 2 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 271, 64 + + + 6, 18 + + + $this + + + 9, 11 + + + lblMagicDragArea + + + groupBox2 + + + 20, 23 + + + CCD + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + &About + + + label4 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.DiscoHawk/MainDiscoForm.zh-CN.resx b/src/BizHawk.Client.DiscoHawk/MainDiscoForm.zh-CN.resx new file mode 100644 index 00000000000..8e1aa94d303 --- /dev/null +++ b/src/BizHawk.Client.DiscoHawk/MainDiscoForm.zh-CN.resx @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 557, 414 + + + 53, 12 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAhNZWRuYWZlbv////8F + +////xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAA + AAkHBwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0 + ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5n + LkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovk + vZMAABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2 + ////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + 拖放磁碟镜像到这里,将其转换为纯 CCD/CHD 文件! + + + 307, 216 + + + - 可使用 FFMPEG 解码音频 +- 可加载ISO、CUE、CCD、CDI、CHD、MDS和NRG文件 + + + 读碟引擎 + + + - 操作 - + + + 470, 381 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAdCaXpIYXdr/////wX7 + ////FFN5c3RlbS5EcmF3aW5nLkNvbG9yBAAAAARuYW1lBXZhbHVlCmtub3duQ29sb3IFc3RhdGUBAAAA + CQcHAwAAAAoAAAAAAAAAABgAAQAACQYAAAAB+f////v///8KAAAAAAAAAAAaAAEAAQUGAAAAE1N5c3Rl + bS5EcmF3aW5nLkZvbnQEAAAABE5hbWUEU2l6ZQVTdHlsZQRVbml0AQAEBAsYU3lzdGVtLkRyYXdpbmcu + Rm9udFN0eWxlAwAAABtTeXN0ZW0uRHJhd2luZy5HcmFwaGljc1VuaXQDAAAAAwAAAAYIAAAABuWui+S9 + kwAAEEEF9////xhTeXN0ZW0uRHJhd2luZy5Gb250U3R5bGUBAAAAB3ZhbHVlX18ACAMAAAAAAAAABfb/ + //8bU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AQAAAAd2YWx1ZV9fAAgDAAAAAwAAAAs= + + + + 输出格式 + + + DiscoHawk(by 猫妖喵长老汉化) + + + 322, 29 + + + 389, 381 + + + 53, 12 + + + 拖放磁碟镜像到这里,将其转换为纯 MP3 文件! + + + 322, 136 + + + 对比读取 + + + - 尚不支持音频解码 + (虽然 Mednafen proper 可以支持) +- 可加载ISO、CUE和CCD + + + 281, 30 + + + 退出(&X) + + + 关于(&A) + + + + NoControl + + \ No newline at end of file diff --git a/src/BizHawk.Client.DiscoHawk/Program.cs b/src/BizHawk.Client.DiscoHawk/Program.cs index f85d66f0a75..8428baa4f1d 100644 --- a/src/BizHawk.Client.DiscoHawk/Program.cs +++ b/src/BizHawk.Client.DiscoHawk/Program.cs @@ -1,12 +1,12 @@ -using System.Runtime.InteropServices; -using System.Reflection; -using System.Collections.Generic; -using System.IO; -using System.Windows.Forms; - +using BizHawk.Client.DiscoHawk.TheLocalization; using BizHawk.Common; using BizHawk.Common.StringExtensions; using BizHawk.Emulation.DiscSystem; +using System.Collections.Generic; +using System.IO; +using System.Reflection; +using System.Runtime.InteropServices; +using System.Windows.Forms; namespace BizHawk.Client.DiscoHawk { @@ -86,7 +86,8 @@ private static void Main(string[] args) var dllShortPathLen = Win32Imports.GetShortPathNameW(dllDir, null, 0); if (dllShortPathLen == 0) { - MessageBox.Show(SEMICOLON_IN_DIR_MSG); + //MessageBox.Show(SEMICOLON_IN_DIR_MSG); + MessageBox.Show(TheLocalizer.TranslateText(SEMICOLON_IN_DIR_MSG)); return; } @@ -94,22 +95,26 @@ private static void Main(string[] args) dllShortPathLen = Win32Imports.GetShortPathNameW(dllDir, dllShortPathBuffer, dllShortPathLen); if (dllShortPathLen == 0) { - MessageBox.Show(SEMICOLON_IN_DIR_MSG); + //MessageBox.Show(SEMICOLON_IN_DIR_MSG); + MessageBox.Show(TheLocalizer.TranslateText(SEMICOLON_IN_DIR_MSG)); return; } dllDir = new string(dllShortPathBuffer, 0, dllShortPathLen); if (dllDir.ContainsOrdinal(';')) { - MessageBox.Show(SEMICOLON_IN_DIR_MSG); + //MessageBox.Show(SEMICOLON_IN_DIR_MSG); + MessageBox.Show(TheLocalizer.TranslateText(SEMICOLON_IN_DIR_MSG)); return; } } if (!Win32Imports.SetDllDirectoryW(dllDir)) { + // MessageBox.Show( + // $"SetDllDirectoryW failed with error code {Marshal.GetLastWin32Error()}, this is fatal. DiscoHawk will now close."); MessageBox.Show( - $"SetDllDirectoryW failed with error code {Marshal.GetLastWin32Error()}, this is fatal. DiscoHawk will now close."); + TheLocalizer.TranslateFormatString("SetDllDirectoryW failed with error code {0}, this is fatal. DiscoHawk will now close.", Marshal.GetLastWin32Error())); return; } } @@ -151,6 +156,24 @@ private static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEven // load missing assemblies by trying to find them in the dll directory var dllname = $"{new AssemblyName(requested).Name}.dll"; var directory = Path.Combine(AppContext.BaseDirectory, "dll"); + + // 为了实现本地化,我们必须在这里处理 cultureName 字段, + // In order to realize localization, we must process the cultureName field here, + // 让系统优先选择对应 cultureName 的资源包,找不到再选择默认的资源包, + // so that the system can choose the resource package corresponding to cultureName first, + // and then choose the default resource package if it cannot be found. + // by ElderMeow 猫妖喵长老注 + var cultureName = $"{new AssemblyName(requested).CultureName}"; + if (!string.IsNullOrEmpty(cultureName)) + { + var fnameWithCulture = Path.Combine(directory, cultureName, dllname); + if (File.Exists(fnameWithCulture)) + { + return Assembly.LoadFile(fnameWithCulture); + } + } + // cultureName processing completed. + var fname = Path.Combine(directory, dllname); // it is important that we use LoadFile here and not load from a byte array; otherwise mixed (managed/unmanaged) assemblies can't load return File.Exists(fname) ? Assembly.LoadFile(fname) : null; diff --git a/src/BizHawk.Client.DiscoHawk/TheLocalization/HardEncodingTextTralslaterBase.cs b/src/BizHawk.Client.DiscoHawk/TheLocalization/HardEncodingTextTralslaterBase.cs new file mode 100644 index 00000000000..d057ade542f --- /dev/null +++ b/src/BizHawk.Client.DiscoHawk/TheLocalization/HardEncodingTextTralslaterBase.cs @@ -0,0 +1,34 @@ +using System.Collections.Concurrent; + +namespace BizHawk.Client.DiscoHawk.TheLocalization +{ + internal class HardEncodingTextTralslaterBase + { + // 将根据系统的 cultureName 字段应用对应的翻译器。 + // The corresponding translator will be applied according to the cultureName. + internal string cultureName = "default"; + + // The dictionary used to translate. 字典,文字对照表。 + protected ConcurrentDictionary theDictionary = new ConcurrentDictionary(); + + // Translate a plain text. 翻译一条纯文本。 + public virtual string TranslateText(string text) + { + if (theDictionary.TryGetValue(text, out var translatedString)) // If there is pre-translated text in the dictionary, 如果字典中存在翻译前的文本, + { + return translatedString; //take out the translated text from it. 则从中取出翻译后的文本。 + } + return text; // Otherwise, non translate. + } + + // Translate a format string. 翻译一条格式化字符串。 + public virtual string TranslateFormatString(string formatString, params object[] args) + { + if (theDictionary.TryGetValue(formatString, out var translatedString)) // If there is pre-translated text in the dictionary, 如果字典中存在翻译前的文本, + { + return string.Format(translatedString, args); //take out the translated text from it. 则从中取出翻译后的文本。 + } + return string.Format(formatString, args); // Otherwise, non translate. + } + } +} diff --git a/src/BizHawk.Client.DiscoHawk/TheLocalization/TheLocalizer.cs b/src/BizHawk.Client.DiscoHawk/TheLocalization/TheLocalizer.cs new file mode 100644 index 00000000000..89167e34115 --- /dev/null +++ b/src/BizHawk.Client.DiscoHawk/TheLocalization/TheLocalizer.cs @@ -0,0 +1,56 @@ +using Microsoft.Win32; +using System.Collections.Concurrent; +using System.Linq; +using System.Threading; + +namespace BizHawk.Client.DiscoHawk.TheLocalization +{ + internal static class TheLocalizer + { + static TheLocalizer() + { + _translaters[""] = new HardEncodingTextTralslaterBase(); //default implementation. + + // 自动扫描并注册翻译器 Automatically scan and register translators + var assembly = typeof(HardEncodingTextTralslaterBase).Assembly; + var types = assembly.GetTypes() + .Where(t => !t.IsAbstract && t.IsSubclassOf(typeof(HardEncodingTextTralslaterBase))); + foreach (var t in types) + { + var inst = (HardEncodingTextTralslaterBase) Activator.CreateInstance(t); + _translaters[inst.cultureName] = inst; + } + } + + // 本地化翻译器实例表, key 为 cultureName, value 为 翻译器实例。 + // Localization instance dictionary, key is cultureName, and value is translator instance. + static ConcurrentDictionary _translaters = new ConcurrentDictionary(); + + static string getCultureName() + { + return Thread.CurrentThread.CurrentUICulture.Name; + } + + // Translate a plain text. 翻译一条纯文本。 + public static string TranslateText(string text) + { + string cultureName = getCultureName(); + if (_translaters.TryGetValue(cultureName, out var theTranslater)) + { + return theTranslater.TranslateText(text); + } + return text; + } + + // Translate a format string. 翻译一条格式化字符串。 + public static string TranslateFormatString(string formatString, params object[] args) + { + string cultureName = getCultureName(); + if (_translaters.TryGetValue(cultureName, out var theTranslater)) + { + return theTranslater.TranslateFormatString(formatString, args); + } + return string.Format(formatString, args); + } + } +} diff --git a/src/BizHawk.Client.DiscoHawk/TheLocalization/zh-CN/Translater_zh-CN.cs b/src/BizHawk.Client.DiscoHawk/TheLocalization/zh-CN/Translater_zh-CN.cs new file mode 100644 index 00000000000..ed8e2b627fd --- /dev/null +++ b/src/BizHawk.Client.DiscoHawk/TheLocalization/zh-CN/Translater_zh-CN.cs @@ -0,0 +1,27 @@ +namespace BizHawk.Client.DiscoHawk.TheLocalization.zh_CN +{ + internal class Translater_zh_CN : HardEncodingTextTralslaterBase + { + public Translater_zh_CN() + { + cultureName = "zh-CN"; + + // ==================================================== + + theDictionary["Error loading disc"] = "加载磁碟出错"; + + theDictionary["FFmpeg missing"] = "未找到 FFmpeg"; + theDictionary["This function requires FFmpeg, but it doesn't appear to have been downloaded.\n" + + "EmuHawk can automatically download it: you just need to set up A/V recording with the FFmpeg writer."] + = "该功能需要 FFmpeg,但尚未下载。\nEmuHawk 可自动下载 FFmpeg:只需在 Bizhawk 配置 AV录制器为 FFmpeg 并开始录制即可。"; + + theDictionary["Do you want to overwrite existing files? Choosing \"No\" will simply skip those. You could also \"Cancel\" the extraction entirely.\n\ncaused by file: {0}"] + = "是否覆盖已有文件?选择“否”将跳过这些文件,选择“取消”则终止全部提取操作。\n\n涉及文件:{0}"; + theDictionary["File to extract already exists"] = "待提取文件已存在"; + + theDictionary["DiscoHawk requires no semicolons within its base directory! DiscoHawk will now close."] + = "DiscoHawk 的根目录路径不能包含分号!DiscoHawk 即将关闭。"; + theDictionary["SetDllDirectoryW failed with error code {0}, this is fatal. DiscoHawk will now close."] = "致命错误:SetDllDirectoryW 失败, 错误码 {0}, DiscoHawk 即将关闭。"; + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.cs b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.cs index f534f4f711f..ce3766a004a 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.cs +++ b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.cs @@ -34,5 +34,19 @@ protected override bool PostChmodCheck() protected override bool PreChmodCheck(FileStream extracted) => SHA256Checksum.ComputeDigestHex(extracted.ReadAllBytes()) == FFmpegService.DownloadSHA256Checksum; + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FFmpegDownloaderForm)); + this.SuspendLayout(); + // + // FFmpegDownloaderForm + // + resources.ApplyResources(this, "$this"); + this.Name = "FFmpegDownloaderForm"; + this.ResumeLayout(false); + this.PerformLayout(); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.resx b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.resx new file mode 100644 index 00000000000..77f4399d209 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.resx @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FFmpegDownloaderForm + + + + 6, 12 + + + Download COMPONENT UNSET + + + 754, 190 + + + BizHawk.Client.EmuHawk.DownloaderForm, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.resx b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.zh-CN.resx similarity index 97% rename from src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.resx rename to src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.zh-CN.resx index 29dcb1b3a35..7862d93423b 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.resx +++ b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegDownloaderForm.zh-CN.resx @@ -1,120 +1,123 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 下载未设置的组件 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.Designer.cs b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.Designer.cs index 14fd192bb6c..c4d5ac11f9b 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FFmpegWriterForm)); this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); this.listBox1 = new System.Windows.Forms.ListBox(); this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -41,88 +42,61 @@ private void InitializeComponent() // // label1 // - this.label1.Location = new System.Drawing.Point(5, 5); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "Formats:"; // // listBox1 // - this.listBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.listBox1, "listBox1"); this.listBox1.FormattingEnabled = true; - this.listBox1.Location = new System.Drawing.Point(5, 23); this.listBox1.Name = "listBox1"; - this.listBox1.Size = new System.Drawing.Size(275, 173); - this.listBox1.TabIndex = 1; this.listBox1.SelectedIndexChanged += new System.EventHandler(this.ListBox1_SelectedIndexChanged); // // label2 // - this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label2.Location = new System.Drawing.Point(7, 202); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "Description:"; // // label3 // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.Location = new System.Drawing.Point(6, 219); - this.label3.MaximumSize = new System.Drawing.Size(260, 0); + resources.ApplyResources(this.label3, "label3"); this.label3.Name = "label3"; // // label4 // - this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label4.Location = new System.Drawing.Point(10, 281); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "Command:"; // // textBox1 // - this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.textBox1.Location = new System.Drawing.Point(8, 299); + resources.ApplyResources(this.textBox1, "textBox1"); this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(272, 20); - this.textBox1.TabIndex = 5; // // button1 // - this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.button1, "button1"); this.button1.DialogResult = System.Windows.Forms.DialogResult.OK; - this.button1.Location = new System.Drawing.Point(124, 340); this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 6; - this.button1.Text = "OK"; this.button1.UseVisualStyleBackColor = true; // // button2 // - this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.button2, "button2"); this.button2.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.button2.Location = new System.Drawing.Point(205, 340); this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(75, 23); - this.button2.TabIndex = 7; - this.button2.Text = "Cancel"; this.button2.UseVisualStyleBackColor = true; // // label5 // - this.label5.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.label5.Location = new System.Drawing.Point(159, 202); + resources.ApplyResources(this.label5, "label5"); this.label5.Name = "label5"; - this.label5.Text = "Extension:"; // // FFmpegWriterForm // this.AcceptButton = this.button1; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.button2; - this.ClientSize = new System.Drawing.Size(292, 375); this.Controls.Add(this.label5); this.Controls.Add(this.button2); this.Controls.Add(this.button1); @@ -132,11 +106,8 @@ private void InitializeComponent() this.Controls.Add(this.label2); this.Controls.Add(this.listBox1); this.Controls.Add(this.label1); - this.MinimumSize = new System.Drawing.Size(300, 360); this.Name = "FFmpegWriterForm"; this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Choose Video Format"; this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.resx b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.resx index 29dcb1b3a35..b1fe08a7884 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.resx +++ b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.resx @@ -117,4 +117,238 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + $this + + + + 7, 186 + + + listBox1 + + + label1 + + + Command: + + + 6, 202 + + + textBox1 + + + 300, 335 + + + Extension: + + + $this + + + 1 + + + + CenterParent + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6 + + + + 12 + + + Bottom, Right + + + 159, 186 + + + Choose Video Format + + + Description: + + + Formats: + + + 10, 259 + + + 75, 21 + + + Cancel + + + Top, Bottom, Left, Right + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + Bottom, Right + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + button1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + 4 + + + 5, 5 + + + label4 + + + OK + + + 75, 21 + + + 6 + + + Bottom, Right + + + label2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Left + + + 8, 276 + + + 292, 346 + + + 260, 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 8 + + + 124, 314 + + + label3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Left + + + 1 + + + Bottom, Left, Right + + + 3 + + + 272, 21 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FFmpegWriterForm + + + 7 + + + 5 + + + $this + + + 5, 21 + + + $this + + + $this + + + 275, 160 + + + 205, 314 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + 0 + + + label5 + + + $this + + + 5 + + + button2 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.zh-CN.resx new file mode 100644 index 00000000000..7aaf9144645 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/AVOut/FFmpegWriterForm.zh-CN.resx @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 命令: + + + 扩展名: + + + 选择视频格式 + + + 描述: + + + 格式: + + + 取消 + + + 确定 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.Designer.cs b/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.Designer.cs index ef3bf9ba298..8dda7f26c47 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GifWriterForm)); this.button1 = new System.Windows.Forms.Button(); this.button2 = new System.Windows.Forms.Button(); this.numericUpDown1 = new System.Windows.Forms.NumericUpDown(); @@ -41,76 +42,60 @@ private void InitializeComponent() // // button1 // - this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.button1, "button1"); this.button1.DialogResult = System.Windows.Forms.DialogResult.OK; - this.button1.Location = new System.Drawing.Point(78, 100); this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 0; - this.button1.Text = "OK"; this.button1.UseVisualStyleBackColor = true; // // button2 // - this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.button2, "button2"); this.button2.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.button2.Location = new System.Drawing.Point(159, 100); this.button2.Name = "button2"; - this.button2.Size = new System.Drawing.Size(75, 23); - this.button2.TabIndex = 1; - this.button2.Text = "Cancel"; this.button2.UseVisualStyleBackColor = true; // // numericUpDown1 // - this.numericUpDown1.Location = new System.Drawing.Point(12, 25); + resources.ApplyResources(this.numericUpDown1, "numericUpDown1"); this.numericUpDown1.Maximum = new decimal(new int[] { 999, 0, 0, 0}); this.numericUpDown1.Name = "numericUpDown1"; - this.numericUpDown1.Size = new System.Drawing.Size(96, 20); - this.numericUpDown1.TabIndex = 2; // // label1 // - this.label1.Location = new System.Drawing.Point(12, 9); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "Number of frames to skip for each frame written:"; // // label2 // - this.label2.Location = new System.Drawing.Point(12, 48); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "Frame delay:"; // // numericUpDown2 // - this.numericUpDown2.Location = new System.Drawing.Point(12, 64); + resources.ApplyResources(this.numericUpDown2, "numericUpDown2"); this.numericUpDown2.Minimum = new decimal(new int[] { 1, 0, 0, -2147483648}); this.numericUpDown2.Name = "numericUpDown2"; - this.numericUpDown2.Size = new System.Drawing.Size(96, 20); - this.numericUpDown2.TabIndex = 5; this.numericUpDown2.ValueChanged += new System.EventHandler(this.NumericUpDown2_ValueChanged); // // label3 // - this.label3.Location = new System.Drawing.Point(118, 66); + resources.ApplyResources(this.label3, "label3"); this.label3.Name = "label3"; - this.label3.Text = "label3"; // // GifWriterForm // this.AcceptButton = this.button1; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.button2; - this.ClientSize = new System.Drawing.Size(246, 135); this.Controls.Add(this.label3); this.Controls.Add(this.numericUpDown2); this.Controls.Add(this.label2); @@ -120,8 +105,6 @@ private void InitializeComponent() this.Controls.Add(this.button1); this.Name = "GifWriterForm"; this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "GIF Writer Options"; ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit(); this.ResumeLayout(false); diff --git a/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.resx b/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.resx index 29dcb1b3a35..40757ff5a03 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.resx +++ b/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.resx @@ -117,4 +117,178 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 96, 21 + + + numericUpDown2 + + + 246, 125 + + + $this + + + $this + + + 12, 8 + + + label1 + + + 6 + + + Cancel + + + + 5 + + + label2 + + + 1 + + + GIF Writer Options + + + label3 + + + GifWriterForm + + + $this + + + $this + + + Number of frames to skip for each frame written: + + + 118, 61 + + + + Bottom, Right + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 96, 21 + + + 159, 92 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + numericUpDown1 + + + 6, 12 + + + $this + + + 12, 23 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + button2 + + + 12, 44 + + + 0 + + + $this + + + CenterParent + + + 5 + + + Frame delay: + + + 78, 92 + + + label3 + + + button1 + + + OK + + + 2 + + + Bottom, Right + + + 0 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 4 + + + 75, 21 + + + 75, 21 + + + 12, 59 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.zh-CN.resx new file mode 100644 index 00000000000..0b17c377d01 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/AVOut/GifWriterForm.zh-CN.resx @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定 + + + 取消 + + + 每输出一帧要跳过的帧数: + + + 帧延迟: + + + GIF 输出选项 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.Designer.cs b/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.Designer.cs index 8858ac94880..6ba64e15b8e 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(JmdForm)); this.okButton = new System.Windows.Forms.Button(); this.threadsBar = new System.Windows.Forms.TrackBar(); this.compressionBar = new System.Windows.Forms.TrackBar(); @@ -44,87 +45,66 @@ private void InitializeComponent() // // okButton // - this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.okButton, "okButton"); this.okButton.DialogResult = System.Windows.Forms.DialogResult.OK; - this.okButton.Location = new System.Drawing.Point(115, 147); this.okButton.Name = "okButton"; - this.okButton.Size = new System.Drawing.Size(70, 23); - this.okButton.TabIndex = 0; - this.okButton.Text = "OK"; this.okButton.UseVisualStyleBackColor = true; // // threadsBar // - this.threadsBar.Location = new System.Drawing.Point(56, 25); + resources.ApplyResources(this.threadsBar, "threadsBar"); this.threadsBar.Name = "threadsBar"; - this.threadsBar.Size = new System.Drawing.Size(104, 45); - this.threadsBar.TabIndex = 5; this.threadsBar.Scroll += new System.EventHandler(this.ThreadsBar_Scroll); // // compressionBar // - this.compressionBar.Location = new System.Drawing.Point(56, 86); + resources.ApplyResources(this.compressionBar, "compressionBar"); this.compressionBar.Name = "compressionBar"; - this.compressionBar.Size = new System.Drawing.Size(104, 45); - this.compressionBar.TabIndex = 9; this.compressionBar.Scroll += new System.EventHandler(this.CompressionBar_Scroll); // // threadLeft // - this.threadLeft.Location = new System.Drawing.Point(15, 25); + resources.ApplyResources(this.threadLeft, "threadLeft"); this.threadLeft.Name = "threadLeft"; - this.threadLeft.Text = "label1"; // // threadRight // - this.threadRight.Location = new System.Drawing.Point(166, 25); + resources.ApplyResources(this.threadRight, "threadRight"); this.threadRight.Name = "threadRight"; - this.threadRight.Text = "label2"; // // compressionLeft // - this.compressionLeft.Location = new System.Drawing.Point(15, 96); + resources.ApplyResources(this.compressionLeft, "compressionLeft"); this.compressionLeft.Name = "compressionLeft"; - this.compressionLeft.Text = "label3"; // // compressionRight // - this.compressionRight.Location = new System.Drawing.Point(166, 96); + resources.ApplyResources(this.compressionRight, "compressionRight"); this.compressionRight.Name = "compressionRight"; - this.compressionRight.Text = "label4"; // // threadTop // - this.threadTop.Location = new System.Drawing.Point(62, 9); + resources.ApplyResources(this.threadTop, "threadTop"); this.threadTop.Name = "threadTop"; - this.threadTop.Text = "Number of Threads"; - this.threadTop.TextAlign = System.Drawing.ContentAlignment.TopCenter; // // compressionTop // - this.compressionTop.Location = new System.Drawing.Point(64, 70); + resources.ApplyResources(this.compressionTop, "compressionTop"); this.compressionTop.Name = "compressionTop"; - this.compressionTop.Text = "Compression Level"; - this.compressionTop.TextAlign = System.Drawing.ContentAlignment.TopCenter; // // cancelButton // - this.cancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.cancelButton, "cancelButton"); this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.cancelButton.Location = new System.Drawing.Point(191, 147); this.cancelButton.Name = "cancelButton"; - this.cancelButton.Size = new System.Drawing.Size(70, 23); - this.cancelButton.TabIndex = 1; - this.cancelButton.Text = "Cancel"; this.cancelButton.UseVisualStyleBackColor = true; // - // JMDForm + // JmdForm // this.AcceptButton = this.okButton; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.cancelButton; - this.ClientSize = new System.Drawing.Size(273, 182); this.Controls.Add(this.cancelButton); this.Controls.Add(this.compressionTop); this.Controls.Add(this.threadTop); @@ -137,8 +117,6 @@ private void InitializeComponent() this.Controls.Add(this.okButton); this.Name = "JmdForm"; this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "JMD Compression Options"; ((System.ComponentModel.ISupportInitialize)(this.threadsBar)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.compressionBar)).EndInit(); this.ResumeLayout(false); diff --git a/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.resx b/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.resx index 29dcb1b3a35..1a4436933e2 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.resx +++ b/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.resx @@ -117,4 +117,238 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + compressionTop + + + + TopCenter + + + 3 + + + label4 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 23 + + + 9 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + TopCenter + + + 2 + + + 0 + + + 5 + + + + CenterParent + + + + 0 + + + cancelButton + + + 15, 89 + + + threadTop + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Number of Threads + + + Cancel + + + $this + + + threadsBar + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 5 + + + $this + + + 64, 65 + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + compressionRight + + + compressionBar + + + Bottom, Right + + + $this + + + JMD Compression Options + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 9 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + Compression Level + + + 8 + + + 273, 168 + + + threadRight + + + label1 + + + compressionLeft + + + OK + + + 62, 8 + + + 104, 45 + + + 1 + + + 115, 136 + + + 166, 89 + + + $this + + + 56, 23 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + JmdForm + + + 191, 136 + + + label3 + + + 104, 45 + + + 70, 21 + + + label2 + + + 6 + + + 7 + + + $this + + + $this + + + $this + + + $this + + + okButton + + + 6, 12 + + + Bottom, Right + + + 70, 21 + + + 166, 23 + + + threadLeft + + + 56, 79 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.zh-CN.resx new file mode 100644 index 00000000000..1e6dfa13e70 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/AVOut/JMDForm.zh-CN.resx @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定 + + + 使用线程数 + + + 压缩级别 + + + 取消 + + + JMD 压缩选项 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.Designer.cs b/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.Designer.cs index 1a10f9fee25..8d9757f17a8 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.Designer.cs @@ -28,31 +28,27 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.btnExport = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // btnExport - // - this.btnExport.Location = new System.Drawing.Point(57, 29); - this.btnExport.Name = "btnExport"; - this.btnExport.Size = new System.Drawing.Size(75, 23); - this.btnExport.TabIndex = 0; - this.btnExport.Text = "Export"; - this.btnExport.UseVisualStyleBackColor = true; - this.btnExport.Click += new System.EventHandler(this.BtnExport_Click); - // - // SynclessRecordingTools - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(274, 128); - this.Controls.Add(this.btnExport); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "SynclessRecordingTools"; - this.Text = "Syncless Recording"; - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SynclessRecordingTools)); + this.btnExport = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // btnExport + // + resources.ApplyResources(this.btnExport, "btnExport"); + this.btnExport.Name = "btnExport"; + this.btnExport.UseVisualStyleBackColor = true; + this.btnExport.Click += new System.EventHandler(this.BtnExport_Click); + // + // SynclessRecordingTools + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.btnExport); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SynclessRecordingTools"; + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.resx b/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.resx index 29dcb1b3a35..a90393dfe2e 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.resx +++ b/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.resx @@ -117,4 +117,48 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + + 0 + + + + 75, 21 + + + SynclessRecordingTools + + + Export + + + 6, 12 + + + 274, 118 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Syncless Recording + + + btnExport + + + 57, 27 + + + 0 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.resx b/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.zh-CN.resx similarity index 94% rename from src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.resx rename to src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.zh-CN.resx index 27cb705e215..fcdbd03eb5f 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.resx +++ b/src/BizHawk.Client.EmuHawk/AVOut/SynclessRecordingTools.zh-CN.resx @@ -1,123 +1,126 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 导出 + + + 异步录制 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.Designer.cs b/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.Designer.cs index ead27c9faf9..8d1707f135c 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.Designer.cs @@ -28,241 +28,198 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VideoWriterChooserForm)); - this.checkBoxResize = new System.Windows.Forms.CheckBox(); - this.listBox1 = new System.Windows.Forms.ListBox(); - this.buttonOK = new System.Windows.Forms.Button(); - this.buttonCancel = new System.Windows.Forms.Button(); - this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel(); - this.labelDescription = new BizHawk.WinForms.Controls.LocLabelEx(); - this.labelDescriptionBody = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.buttonAuto = new System.Windows.Forms.Button(); - this.panelSizeSelect = new System.Windows.Forms.Panel(); - this.lblSize = new BizHawk.WinForms.Controls.LocLabelEx(); - this.numericTextBoxW = new BizHawk.Client.EmuHawk.NumericTextBox(); - this.numericTextBoxH = new BizHawk.Client.EmuHawk.NumericTextBox(); - this.checkBoxPad = new System.Windows.Forms.CheckBox(); - this.checkBoxASync = new System.Windows.Forms.CheckBox(); - this.panel1 = new System.Windows.Forms.Panel(); - this.lblResolutionWarning = new BizHawk.WinForms.Controls.LocLabelEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(); - this.tableLayoutPanel4.SuspendLayout(); - this.panelSizeSelect.SuspendLayout(); - this.panel1.SuspendLayout(); - this.SuspendLayout(); - // - // checkBoxResize - // - this.checkBoxResize.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.checkBoxResize.AutoSize = true; - this.checkBoxResize.Location = new System.Drawing.Point(347, 35); - this.checkBoxResize.Name = "checkBoxResize"; - this.checkBoxResize.Size = new System.Drawing.Size(88, 17); - this.checkBoxResize.TabIndex = 9; - this.checkBoxResize.Text = "Resize Video"; - this.checkBoxResize.UseVisualStyleBackColor = true; - this.checkBoxResize.CheckedChanged += new System.EventHandler(this.CheckBoxResize_CheckedChanged); - // - // listBox1 - // - this.listBox1.FormattingEnabled = true; - this.listBox1.IntegralHeight = false; - this.listBox1.Location = new System.Drawing.Point(12, 12); - this.listBox1.Margin = new System.Windows.Forms.Padding(3, 3, 3, 0); - this.listBox1.Name = "listBox1"; - this.listBox1.Size = new System.Drawing.Size(329, 202); - this.listBox1.TabIndex = 0; - this.listBox1.SelectedIndexChanged += new System.EventHandler(this.ListBox1_SelectedIndexChanged); - // - // buttonOK - // - this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.buttonOK.Location = new System.Drawing.Point(373, 405); - this.buttonOK.Name = "buttonOK"; - this.buttonOK.Size = new System.Drawing.Size(65, 23); - this.buttonOK.TabIndex = 1; - this.buttonOK.Text = "OK"; - this.buttonOK.UseVisualStyleBackColor = true; - this.buttonOK.Click += new System.EventHandler(this.ButtonOK_Click); - // - // buttonCancel - // - this.buttonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.buttonCancel.Location = new System.Drawing.Point(444, 405); - this.buttonCancel.Name = "buttonCancel"; - this.buttonCancel.Size = new System.Drawing.Size(65, 23); - this.buttonCancel.TabIndex = 2; - this.buttonCancel.Text = "Cancel"; - this.buttonCancel.UseVisualStyleBackColor = true; - // - // tableLayoutPanel4 - // - this.tableLayoutPanel4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.tableLayoutPanel4.CellBorderStyle = System.Windows.Forms.TableLayoutPanelCellBorderStyle.Inset; - this.tableLayoutPanel4.ColumnCount = 1; - this.tableLayoutPanel4.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel4.Controls.Add(this.labelDescription, 0, 0); - this.tableLayoutPanel4.Controls.Add(this.labelDescriptionBody, 0, 1); - this.tableLayoutPanel4.Location = new System.Drawing.Point(12, 220); - this.tableLayoutPanel4.Name = "tableLayoutPanel4"; - this.tableLayoutPanel4.RowCount = 2; - this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel4.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel4.Size = new System.Drawing.Size(329, 208); - this.tableLayoutPanel4.TabIndex = 8; - // - // labelDescription - // - this.labelDescription.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelDescription.Location = new System.Drawing.Point(5, 2); - this.labelDescription.Name = "labelDescription"; - this.labelDescription.Padding = new System.Windows.Forms.Padding(0, 3, 0, 3); - this.labelDescription.Text = "Description:"; - // - // labelDescriptionBody - // - this.labelDescriptionBody.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelDescriptionBody.Location = new System.Drawing.Point(5, 23); - this.labelDescriptionBody.Name = "labelDescriptionBody"; - this.labelDescriptionBody.Padding = new System.Windows.Forms.Padding(0, 3, 0, 3); - this.labelDescriptionBody.Text = resources.GetString("labelDescriptionBody.Text"); - // - // label3 - // - this.label3.Location = new System.Drawing.Point(74, 23); - this.label3.Name = "label3"; - this.label3.Text = "X"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(3, 0); - this.label4.Name = "label4"; - this.label4.Text = "Resize:"; - // - // buttonAuto - // - this.buttonAuto.Location = new System.Drawing.Point(89, 42); - this.buttonAuto.Name = "buttonAuto"; - this.buttonAuto.Size = new System.Drawing.Size(70, 34); - this.buttonAuto.TabIndex = 14; - this.buttonAuto.Text = "/\\ Set As Resize"; - this.buttonAuto.UseVisualStyleBackColor = true; - this.buttonAuto.Click += new System.EventHandler(this.ButtonAuto_Click); - // - // panelSizeSelect - // - this.panelSizeSelect.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.panelSizeSelect.Controls.Add(this.lblSize); - this.panelSizeSelect.Controls.Add(this.label4); - this.panelSizeSelect.Controls.Add(this.buttonAuto); - this.panelSizeSelect.Controls.Add(this.numericTextBoxW); - this.panelSizeSelect.Controls.Add(this.numericTextBoxH); - this.panelSizeSelect.Controls.Add(this.label3); - this.panelSizeSelect.Location = new System.Drawing.Point(347, 58); - this.panelSizeSelect.Name = "panelSizeSelect"; - this.panelSizeSelect.Size = new System.Drawing.Size(162, 84); - this.panelSizeSelect.TabIndex = 15; - // - // lblSize - // - this.lblSize.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.lblSize.Location = new System.Drawing.Point(3, 42); - this.lblSize.Name = "lblSize"; - this.lblSize.Text = "Size:\r\nTestxTest"; - // - // numericTextBoxW - // - this.numericTextBoxW.AllowDecimal = false; - this.numericTextBoxW.AllowNegative = false; - this.numericTextBoxW.AllowSpace = false; - this.numericTextBoxW.Location = new System.Drawing.Point(0, 16); - this.numericTextBoxW.Name = "numericTextBoxW"; - this.numericTextBoxW.Size = new System.Drawing.Size(70, 20); - this.numericTextBoxW.TabIndex = 10; - // - // numericTextBoxH - // - this.numericTextBoxH.AllowDecimal = false; - this.numericTextBoxH.AllowNegative = false; - this.numericTextBoxH.AllowSpace = false; - this.numericTextBoxH.Location = new System.Drawing.Point(92, 16); - this.numericTextBoxH.Name = "numericTextBoxH"; - this.numericTextBoxH.Size = new System.Drawing.Size(70, 20); - this.numericTextBoxH.TabIndex = 11; - // - // checkBoxPad - // - this.checkBoxPad.AutoSize = true; - this.checkBoxPad.Location = new System.Drawing.Point(444, 35); - this.checkBoxPad.Name = "checkBoxPad"; - this.checkBoxPad.Size = new System.Drawing.Size(45, 17); - this.checkBoxPad.TabIndex = 15; - this.checkBoxPad.Text = "Pad"; - this.checkBoxPad.UseVisualStyleBackColor = true; - // - // checkBoxASync - // - this.checkBoxASync.AutoSize = true; - this.checkBoxASync.Location = new System.Drawing.Point(347, 12); - this.checkBoxASync.Name = "checkBoxASync"; - this.checkBoxASync.Size = new System.Drawing.Size(95, 17); - this.checkBoxASync.TabIndex = 16; - this.checkBoxASync.Text = "Sync to Audio"; - this.checkBoxASync.UseVisualStyleBackColor = true; - toolTip1.SetToolTip(checkBoxASync, "Configures A/V Sync strategy for Variable Frame Rate movies. If checked, drops or repeats frames to match audio sync. If unchecked, stretches audio to match video sync, resulting in pitch issues"); - // - // panel1 - // - this.panel1.Controls.Add(this.lblResolutionWarning); - this.panel1.Location = new System.Drawing.Point(347, 148); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(162, 93); - this.panel1.TabIndex = 17; - // - // lblResolutionWarning - // - this.lblResolutionWarning.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblResolutionWarning.Location = new System.Drawing.Point(4, 4); - this.lblResolutionWarning.Name = "lblResolutionWarning"; - this.lblResolutionWarning.MaximumSize = new System.Drawing.Size(162, 0); - this.lblResolutionWarning.Text = "Resolution is not a multiple of 4! Odd or non-x4 resolutions breaks many codecs. " + - "Check your output carefully and adjust the window size or codec settings if need" + - "ed."; - // - // VideoWriterChooserForm - // - this.AcceptButton = this.buttonOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.buttonCancel; - this.ClientSize = new System.Drawing.Size(521, 440); - this.Controls.Add(this.panel1); - this.Controls.Add(this.checkBoxPad); - this.Controls.Add(this.checkBoxASync); - this.Controls.Add(this.panelSizeSelect); - this.Controls.Add(this.tableLayoutPanel4); - this.Controls.Add(this.listBox1); - this.Controls.Add(this.buttonOK); - this.Controls.Add(this.buttonCancel); - this.Controls.Add(this.checkBoxResize); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "VideoWriterChooserForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Choose A/V Writer"; - this.tableLayoutPanel4.ResumeLayout(false); - this.tableLayoutPanel4.PerformLayout(); - this.panelSizeSelect.ResumeLayout(false); - this.panelSizeSelect.PerformLayout(); - this.panel1.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VideoWriterChooserForm)); + this.checkBoxResize = new System.Windows.Forms.CheckBox(); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.buttonOK = new System.Windows.Forms.Button(); + this.buttonCancel = new System.Windows.Forms.Button(); + this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel(); + this.labelDescription = new BizHawk.WinForms.Controls.LocLabelEx(); + this.labelDescriptionBody = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.buttonAuto = new System.Windows.Forms.Button(); + this.panelSizeSelect = new System.Windows.Forms.Panel(); + this.lblSize = new BizHawk.WinForms.Controls.LocLabelEx(); + this.numericTextBoxW = new BizHawk.Client.EmuHawk.NumericTextBox(); + this.numericTextBoxH = new BizHawk.Client.EmuHawk.NumericTextBox(); + this.checkBoxPad = new System.Windows.Forms.CheckBox(); + this.checkBoxASync = new System.Windows.Forms.CheckBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.lblResolutionWarning = new BizHawk.WinForms.Controls.LocLabelEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.tableLayoutPanel4.SuspendLayout(); + this.panelSizeSelect.SuspendLayout(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // checkBoxResize + // + resources.ApplyResources(this.checkBoxResize, "checkBoxResize"); + this.checkBoxResize.Name = "checkBoxResize"; + this.toolTip1.SetToolTip(this.checkBoxResize, resources.GetString("checkBoxResize.ToolTip")); + this.checkBoxResize.UseVisualStyleBackColor = true; + this.checkBoxResize.CheckedChanged += new System.EventHandler(this.CheckBoxResize_CheckedChanged); + // + // listBox1 + // + resources.ApplyResources(this.listBox1, "listBox1"); + this.listBox1.FormattingEnabled = true; + this.listBox1.Name = "listBox1"; + this.toolTip1.SetToolTip(this.listBox1, resources.GetString("listBox1.ToolTip")); + this.listBox1.SelectedIndexChanged += new System.EventHandler(this.ListBox1_SelectedIndexChanged); + // + // buttonOK + // + resources.ApplyResources(this.buttonOK, "buttonOK"); + this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK; + this.buttonOK.Name = "buttonOK"; + this.toolTip1.SetToolTip(this.buttonOK, resources.GetString("buttonOK.ToolTip")); + this.buttonOK.UseVisualStyleBackColor = true; + this.buttonOK.Click += new System.EventHandler(this.ButtonOK_Click); + // + // buttonCancel + // + resources.ApplyResources(this.buttonCancel, "buttonCancel"); + this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.buttonCancel.Name = "buttonCancel"; + this.toolTip1.SetToolTip(this.buttonCancel, resources.GetString("buttonCancel.ToolTip")); + this.buttonCancel.UseVisualStyleBackColor = true; + // + // tableLayoutPanel4 + // + resources.ApplyResources(this.tableLayoutPanel4, "tableLayoutPanel4"); + this.tableLayoutPanel4.Controls.Add(this.labelDescription, 0, 0); + this.tableLayoutPanel4.Controls.Add(this.labelDescriptionBody, 0, 1); + this.tableLayoutPanel4.Name = "tableLayoutPanel4"; + this.toolTip1.SetToolTip(this.tableLayoutPanel4, resources.GetString("tableLayoutPanel4.ToolTip")); + // + // labelDescription + // + resources.ApplyResources(this.labelDescription, "labelDescription"); + this.labelDescription.Name = "labelDescription"; + this.toolTip1.SetToolTip(this.labelDescription, resources.GetString("labelDescription.ToolTip")); + // + // labelDescriptionBody + // + resources.ApplyResources(this.labelDescriptionBody, "labelDescriptionBody"); + this.labelDescriptionBody.Name = "labelDescriptionBody"; + this.toolTip1.SetToolTip(this.labelDescriptionBody, resources.GetString("labelDescriptionBody.ToolTip")); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); + // + // buttonAuto + // + resources.ApplyResources(this.buttonAuto, "buttonAuto"); + this.buttonAuto.Name = "buttonAuto"; + this.toolTip1.SetToolTip(this.buttonAuto, resources.GetString("buttonAuto.ToolTip")); + this.buttonAuto.UseVisualStyleBackColor = true; + this.buttonAuto.Click += new System.EventHandler(this.ButtonAuto_Click); + // + // panelSizeSelect + // + resources.ApplyResources(this.panelSizeSelect, "panelSizeSelect"); + this.panelSizeSelect.Controls.Add(this.lblSize); + this.panelSizeSelect.Controls.Add(this.label4); + this.panelSizeSelect.Controls.Add(this.buttonAuto); + this.panelSizeSelect.Controls.Add(this.numericTextBoxW); + this.panelSizeSelect.Controls.Add(this.numericTextBoxH); + this.panelSizeSelect.Controls.Add(this.label3); + this.panelSizeSelect.Name = "panelSizeSelect"; + this.toolTip1.SetToolTip(this.panelSizeSelect, resources.GetString("panelSizeSelect.ToolTip")); + // + // lblSize + // + resources.ApplyResources(this.lblSize, "lblSize"); + this.lblSize.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.lblSize.Name = "lblSize"; + this.toolTip1.SetToolTip(this.lblSize, resources.GetString("lblSize.ToolTip")); + // + // numericTextBoxW + // + resources.ApplyResources(this.numericTextBoxW, "numericTextBoxW"); + this.numericTextBoxW.AllowDecimal = false; + this.numericTextBoxW.AllowNegative = false; + this.numericTextBoxW.AllowSpace = false; + this.numericTextBoxW.Name = "numericTextBoxW"; + this.toolTip1.SetToolTip(this.numericTextBoxW, resources.GetString("numericTextBoxW.ToolTip")); + // + // numericTextBoxH + // + resources.ApplyResources(this.numericTextBoxH, "numericTextBoxH"); + this.numericTextBoxH.AllowDecimal = false; + this.numericTextBoxH.AllowNegative = false; + this.numericTextBoxH.AllowSpace = false; + this.numericTextBoxH.Name = "numericTextBoxH"; + this.toolTip1.SetToolTip(this.numericTextBoxH, resources.GetString("numericTextBoxH.ToolTip")); + // + // checkBoxPad + // + resources.ApplyResources(this.checkBoxPad, "checkBoxPad"); + this.checkBoxPad.Name = "checkBoxPad"; + this.toolTip1.SetToolTip(this.checkBoxPad, resources.GetString("checkBoxPad.ToolTip")); + this.checkBoxPad.UseVisualStyleBackColor = true; + // + // checkBoxASync + // + resources.ApplyResources(this.checkBoxASync, "checkBoxASync"); + this.checkBoxASync.Name = "checkBoxASync"; + this.toolTip1.SetToolTip(this.checkBoxASync, resources.GetString("checkBoxASync.ToolTip")); + this.checkBoxASync.UseVisualStyleBackColor = true; + // + // panel1 + // + resources.ApplyResources(this.panel1, "panel1"); + this.panel1.Controls.Add(this.lblResolutionWarning); + this.panel1.Name = "panel1"; + this.toolTip1.SetToolTip(this.panel1, resources.GetString("panel1.ToolTip")); + // + // lblResolutionWarning + // + resources.ApplyResources(this.lblResolutionWarning, "lblResolutionWarning"); + this.lblResolutionWarning.Name = "lblResolutionWarning"; + this.toolTip1.SetToolTip(this.lblResolutionWarning, resources.GetString("lblResolutionWarning.ToolTip")); + // + // VideoWriterChooserForm + // + this.AcceptButton = this.buttonOK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.buttonCancel; + this.Controls.Add(this.panel1); + this.Controls.Add(this.checkBoxPad); + this.Controls.Add(this.checkBoxASync); + this.Controls.Add(this.panelSizeSelect); + this.Controls.Add(this.tableLayoutPanel4); + this.Controls.Add(this.listBox1); + this.Controls.Add(this.buttonOK); + this.Controls.Add(this.buttonCancel); + this.Controls.Add(this.checkBoxResize); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "VideoWriterChooserForm"; + this.ShowIcon = false; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.tableLayoutPanel4.ResumeLayout(false); + this.tableLayoutPanel4.PerformLayout(); + this.panelSizeSelect.ResumeLayout(false); + this.panelSizeSelect.PerformLayout(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.resx b/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.resx index b9a2740054d..de43e9ed4c5 100644 --- a/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.resx +++ b/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.resx @@ -117,7 +117,536 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 521, 406 + + + buttonAuto + + + + + + panelSizeSelect + + + 102, 16 + + + 162, 78 + + + 0 + + + + + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + + Bottom, Right + + + Fill + + + 14 + + + panel1 + + + + + + Top, Right + + + panelSizeSelect + + + 0 + + + $this + + + 12, 203 + + + $this + + + + + + 329, 187 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 0 + + + 3 + + + 2 + + + + + + labelDescription + + + 7 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 347, 137 + + + /\ Set As Resize + + + panelSizeSelect + + + VideoWriterChooserForm + + + 8 + + + Resize Video + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.NumericTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + Top, Right + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 74, 21 + + + X + + + CenterParent + + + 70, 21 + + + panelSizeSelect + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean tempor congue imperdiet. Etiam aliquam lobortis magna hendrerit euismod. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus interdum nibh a sem tincidunt ac vehicula mi tempus. Morbi eu felis elit. + + panelSizeSelect + + + panelSizeSelect + + + Sync to Audio + + + 12 + + + $this + + + 5 + + + label3 + + + Bottom, Right + + + 5, 2 + + + 444, 374 + + + + + + checkBoxResize + + + Fill + + + buttonCancel + + + 92, 15 + + + + + + Choose A/V Writer + + + buttonOK + + + 89, 39 + + + Configures A/V Sync strategy for Variable Frame Rate movies. If checked, drops or repeats frames to match audio sync. If unchecked, stretches audio to match video sync, resulting in pitch issues + + + 12, 11 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + numericTextBoxH + + + 329, 192 + + + 1 + + + 6, 12 + + + 8 + + + BizHawk.Client.EmuHawk.NumericTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Left + + + 65, 21 + + + Size: +TestxTest + + + 17 + + + + + + 444, 32 + + + 96, 16 + + + 373, 374 + + + 15 + + + Cancel + + + listBox1 + + + tableLayoutPanel4 + + + 0, 15 + + + 2 + + + 347, 54 + + + 4 + + + + + + 70, 21 + + + 42, 16 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="labelDescription" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="labelDescriptionBody" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="AutoSize,0,Percent,100" /></TableLayoutSettings> + + + True + + + 162, 86 + + + True + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 9 + + + OK + + + 0, 3, 0, 3 + + + tableLayoutPanel4 + + + + + + $this + + + 10 + + + 2 + + + Pad + + + 5, 22 + + + 347, 11 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Inset + + + 4, 4 + + + 1 + + + 3, 0 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel4 + + + + + + True + + + checkBoxASync + + + 3 + + + 6 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolTip1 + + + lblResolutionWarning + + + Resolution is not a multiple of 4! Odd or non-x4 resolutions breaks many codecs. Check your output carefully and adjust the window size or codec settings if needed. + + + lblSize + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + 65, 21 + + + 162, 0 + + + checkBoxPad + + + 16 + + + $this + + + + + + Resize: + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + $this + + + $this + + + panel1 + + + 70, 31 + + + 0, 3, 0, 3 + + + labelDescriptionBody + + + + + + 2 + + + + + + 15 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 1 + + + 3, 3, 3, 0 + + + 1 + + + panelSizeSelect + + + 4 + + + 3, 39 + + + 339, 32 + + + numericTextBoxW + + + + + + 11 + + + Description: + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label4 + + + 17, 17 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.zh-CN.resx new file mode 100644 index 00000000000..bf2f2e3fa0e --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/AVOut/VideoWriterChooserForm.zh-CN.resx @@ -0,0 +1,167 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 371, 32 + + + 72, 16 + + + 缩放视频 + + + 确定 + + + 取消 + + + 描述: + + + 新尺寸: + + + 缩放到↑ + + + 大小: +TestxTest + + + 48, 16 + + + 摇杆 + + + 84, 16 + + + 同步至音频 + + + 分辨率不是4的倍数!奇数分辨率或非4倍数的分辨率会导致许多编码器无法正常工作。请仔细检查输出结果,如有必要,调整窗口大小或编码器设置。 + + + 选择 AVI/WAV 输出器 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/ArchiveChooser.Designer.cs b/src/BizHawk.Client.EmuHawk/ArchiveChooser.Designer.cs index e0362982e80..d8b0e9eef74 100644 --- a/src/BizHawk.Client.EmuHawk/ArchiveChooser.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/ArchiveChooser.Designer.cs @@ -28,211 +28,159 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); - this.btnCancel = new System.Windows.Forms.Button(); - this.btnOK = new System.Windows.Forms.Button(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.lvMembers = new System.Windows.Forms.ListView(); - this.colName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.colSize = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.panel1 = new System.Windows.Forms.Panel(); - this.cbInstantFilter = new System.Windows.Forms.CheckBox(); - this.radRegEx = new System.Windows.Forms.RadioButton(); - this.radSimple = new System.Windows.Forms.RadioButton(); - this.btnFilter = new System.Windows.Forms.Button(); - this.btnSearch = new System.Windows.Forms.Button(); - this.tbFilter = new System.Windows.Forms.TextBox(); - this.tbSearch = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel1.SuspendLayout(); - this.tableLayoutPanel1.SuspendLayout(); - this.panel1.SuspendLayout(); - this.SuspendLayout(); - // - // flowLayoutPanel1 - // - this.flowLayoutPanel1.AutoSize = true; - this.flowLayoutPanel1.Controls.Add(this.btnCancel); - this.flowLayoutPanel1.Controls.Add(this.btnOK); - this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Bottom; - this.flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.RightToLeft; - this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 317); - this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(472, 29); - this.flowLayoutPanel1.TabIndex = 1; - // - // btnCancel - // - this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(394, 3); - this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(75, 23); - this.btnCancel.TabIndex = 8; - this.btnCancel.Text = "Cancel"; - this.btnCancel.UseVisualStyleBackColor = true; - this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click); - // - // btnOK - // - this.btnOK.Location = new System.Drawing.Point(313, 3); - this.btnOK.Name = "btnOK"; - this.btnOK.Size = new System.Drawing.Size(75, 23); - this.btnOK.TabIndex = 7; - this.btnOK.Text = "OK"; - this.btnOK.UseVisualStyleBackColor = true; - this.btnOK.Click += new System.EventHandler(this.btnOK_Click); - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 1; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Controls.Add(this.lvMembers, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.panel1, 0, 1); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 2; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.Size = new System.Drawing.Size(472, 317); - this.tableLayoutPanel1.TabIndex = 0; - // - // lvMembers - // - this.lvMembers.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ArchiveChooser)); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.btnCancel = new System.Windows.Forms.Button(); + this.btnOK = new System.Windows.Forms.Button(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.lvMembers = new System.Windows.Forms.ListView(); + this.colName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.colSize = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.panel1 = new System.Windows.Forms.Panel(); + this.cbInstantFilter = new System.Windows.Forms.CheckBox(); + this.radRegEx = new System.Windows.Forms.RadioButton(); + this.radSimple = new System.Windows.Forms.RadioButton(); + this.btnFilter = new System.Windows.Forms.Button(); + this.btnSearch = new System.Windows.Forms.Button(); + this.tbFilter = new System.Windows.Forms.TextBox(); + this.tbSearch = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel1.SuspendLayout(); + this.tableLayoutPanel1.SuspendLayout(); + this.panel1.SuspendLayout(); + this.SuspendLayout(); + // + // flowLayoutPanel1 + // + resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); + this.flowLayoutPanel1.Controls.Add(this.btnCancel); + this.flowLayoutPanel1.Controls.Add(this.btnOK); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + // + // btnCancel + // + resources.ApplyResources(this.btnCancel, "btnCancel"); + this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnCancel.Name = "btnCancel"; + this.btnCancel.UseVisualStyleBackColor = true; + this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click); + // + // btnOK + // + resources.ApplyResources(this.btnOK, "btnOK"); + this.btnOK.Name = "btnOK"; + this.btnOK.UseVisualStyleBackColor = true; + this.btnOK.Click += new System.EventHandler(this.btnOK_Click); + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.lvMembers, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.panel1, 0, 1); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + // + // lvMembers + // + resources.ApplyResources(this.lvMembers, "lvMembers"); + this.lvMembers.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.colName, this.colSize}); - this.lvMembers.Dock = System.Windows.Forms.DockStyle.Fill; - this.lvMembers.FullRowSelect = true; - this.lvMembers.GridLines = true; - this.lvMembers.Location = new System.Drawing.Point(3, 3); - this.lvMembers.MultiSelect = false; - this.lvMembers.Name = "lvMembers"; - this.lvMembers.Size = new System.Drawing.Size(466, 229); - this.lvMembers.TabIndex = 0; - this.lvMembers.UseCompatibleStateImageBehavior = false; - this.lvMembers.View = System.Windows.Forms.View.Details; - this.lvMembers.DoubleClick += new System.EventHandler(this.lvMembers_ItemActivate); - // - // colName - // - this.colName.DisplayIndex = 1; - this.colName.Text = "Name"; - this.colName.Width = 409; - // - // colSize - // - this.colSize.DisplayIndex = 0; - this.colSize.Text = "Size"; - // - // panel1 - // - this.panel1.Controls.Add(this.cbInstantFilter); - this.panel1.Controls.Add(this.radRegEx); - this.panel1.Controls.Add(this.radSimple); - this.panel1.Controls.Add(this.btnFilter); - this.panel1.Controls.Add(this.btnSearch); - this.panel1.Controls.Add(this.tbFilter); - this.panel1.Controls.Add(this.tbSearch); - this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel1.Location = new System.Drawing.Point(3, 238); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(466, 76); - this.panel1.TabIndex = 4; - // - // cbInstantFilter - // - this.cbInstantFilter.AutoSize = true; - this.cbInstantFilter.Checked = true; - this.cbInstantFilter.CheckState = System.Windows.Forms.CheckState.Checked; - this.cbInstantFilter.Location = new System.Drawing.Point(263, 5); - this.cbInstantFilter.Name = "cbInstantFilter"; - this.cbInstantFilter.Size = new System.Drawing.Size(106, 17); - this.cbInstantFilter.TabIndex = 3; - this.cbInstantFilter.Text = "Filter while typing"; - this.cbInstantFilter.UseVisualStyleBackColor = true; - this.cbInstantFilter.CheckedChanged += new System.EventHandler(this.cbInstantFilter_CheckedChanged); - // - // radRegEx - // - this.radRegEx.AutoSize = true; - this.radRegEx.Location = new System.Drawing.Point(71, 58); - this.radRegEx.Name = "radRegEx"; - this.radRegEx.Size = new System.Drawing.Size(116, 17); - this.radRegEx.TabIndex = 6; - this.radRegEx.Text = "Regular Expression"; - this.radRegEx.UseVisualStyleBackColor = true; - this.radRegEx.CheckedChanged += new System.EventHandler(this.radRegEx_CheckedChanged); - // - // radSimple - // - this.radSimple.AutoSize = true; - this.radSimple.Checked = true; - this.radSimple.Location = new System.Drawing.Point(9, 57); - this.radSimple.Name = "radSimple"; - this.radSimple.Size = new System.Drawing.Size(56, 17); - this.radSimple.TabIndex = 6; - this.radSimple.TabStop = true; - this.radSimple.Text = "Simple"; - this.radSimple.UseVisualStyleBackColor = true; - // - // btnFilter - // - this.btnFilter.Location = new System.Drawing.Point(182, 1); - this.btnFilter.Name = "btnFilter"; - this.btnFilter.Size = new System.Drawing.Size(75, 23); - this.btnFilter.TabIndex = 2; - this.btnFilter.Text = "Filter"; - this.btnFilter.UseVisualStyleBackColor = true; - this.btnFilter.Click += new System.EventHandler(this.btnFilter_Click); - // - // btnSearch - // - this.btnSearch.Location = new System.Drawing.Point(182, 27); - this.btnSearch.Name = "btnSearch"; - this.btnSearch.Size = new System.Drawing.Size(75, 23); - this.btnSearch.TabIndex = 5; - this.btnSearch.Text = "Find"; - this.btnSearch.UseVisualStyleBackColor = true; - this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click); - // - // tbFilter - // - this.tbFilter.Location = new System.Drawing.Point(9, 3); - this.tbFilter.Name = "tbFilter"; - this.tbFilter.Size = new System.Drawing.Size(167, 20); - this.tbFilter.TabIndex = 1; - this.tbFilter.TextChanged += new System.EventHandler(this.tbFilter_TextChanged); - // - // tbSearch - // - this.tbSearch.Location = new System.Drawing.Point(9, 29); - this.tbSearch.Name = "tbSearch"; - this.tbSearch.Size = new System.Drawing.Size(167, 20); - this.tbSearch.TabIndex = 4; - // - // ArchiveChooser - // - this.AcceptButton = this.btnOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(472, 346); - this.Controls.Add(this.tableLayoutPanel1); - this.Controls.Add(this.flowLayoutPanel1); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(112, 138); - this.Name = "ArchiveChooser"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Choose File From Archive"; - this.Load += new System.EventHandler(this.ArchiveChooser_Load); - this.flowLayoutPanel1.ResumeLayout(false); - this.tableLayoutPanel1.ResumeLayout(false); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.lvMembers.FullRowSelect = true; + this.lvMembers.GridLines = true; + this.lvMembers.HideSelection = false; + this.lvMembers.MultiSelect = false; + this.lvMembers.Name = "lvMembers"; + this.lvMembers.UseCompatibleStateImageBehavior = false; + this.lvMembers.View = System.Windows.Forms.View.Details; + this.lvMembers.DoubleClick += new System.EventHandler(this.lvMembers_ItemActivate); + // + // colName + // + resources.ApplyResources(this.colName, "colName"); + // + // colSize + // + resources.ApplyResources(this.colSize, "colSize"); + // + // panel1 + // + resources.ApplyResources(this.panel1, "panel1"); + this.panel1.Controls.Add(this.cbInstantFilter); + this.panel1.Controls.Add(this.radRegEx); + this.panel1.Controls.Add(this.radSimple); + this.panel1.Controls.Add(this.btnFilter); + this.panel1.Controls.Add(this.btnSearch); + this.panel1.Controls.Add(this.tbFilter); + this.panel1.Controls.Add(this.tbSearch); + this.panel1.Name = "panel1"; + // + // cbInstantFilter + // + resources.ApplyResources(this.cbInstantFilter, "cbInstantFilter"); + this.cbInstantFilter.Checked = true; + this.cbInstantFilter.CheckState = System.Windows.Forms.CheckState.Checked; + this.cbInstantFilter.Name = "cbInstantFilter"; + this.cbInstantFilter.UseVisualStyleBackColor = true; + this.cbInstantFilter.CheckedChanged += new System.EventHandler(this.cbInstantFilter_CheckedChanged); + // + // radRegEx + // + resources.ApplyResources(this.radRegEx, "radRegEx"); + this.radRegEx.Name = "radRegEx"; + this.radRegEx.UseVisualStyleBackColor = true; + this.radRegEx.CheckedChanged += new System.EventHandler(this.radRegEx_CheckedChanged); + // + // radSimple + // + resources.ApplyResources(this.radSimple, "radSimple"); + this.radSimple.Checked = true; + this.radSimple.Name = "radSimple"; + this.radSimple.TabStop = true; + this.radSimple.UseVisualStyleBackColor = true; + // + // btnFilter + // + resources.ApplyResources(this.btnFilter, "btnFilter"); + this.btnFilter.Name = "btnFilter"; + this.btnFilter.UseVisualStyleBackColor = true; + this.btnFilter.Click += new System.EventHandler(this.btnFilter_Click); + // + // btnSearch + // + resources.ApplyResources(this.btnSearch, "btnSearch"); + this.btnSearch.Name = "btnSearch"; + this.btnSearch.UseVisualStyleBackColor = true; + this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click); + // + // tbFilter + // + resources.ApplyResources(this.tbFilter, "tbFilter"); + this.tbFilter.Name = "tbFilter"; + this.tbFilter.TextChanged += new System.EventHandler(this.tbFilter_TextChanged); + // + // tbSearch + // + resources.ApplyResources(this.tbSearch, "tbSearch"); + this.tbSearch.Name = "tbSearch"; + // + // ArchiveChooser + // + this.AcceptButton = this.btnOK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnCancel; + this.Controls.Add(this.tableLayoutPanel1); + this.Controls.Add(this.flowLayoutPanel1); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "ArchiveChooser"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.ArchiveChooser_Load); + this.flowLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel1.ResumeLayout(false); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/ArchiveChooser.resx b/src/BizHawk.Client.EmuHawk/ArchiveChooser.resx index c7e0d4bdf13..33055e52819 100644 --- a/src/BizHawk.Client.EmuHawk/ArchiveChooser.resx +++ b/src/BizHawk.Client.EmuHawk/ArchiveChooser.resx @@ -117,4 +117,388 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Cancel + + + + 0, 292 + + + tableLayoutPanel1 + + + Filter + + + panel1 + + + flowLayoutPanel1 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 472, 27 + + + btnCancel + + + + Bottom + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + btnSearch + + + 2 + + + colSize + + + 6 + + + Find + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lvMembers" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="panel1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Percent,100,AutoSize,0" /></TableLayoutSettings> + + + CenterParent + + + btnOK + + + 1 + + + 1 + + + 1 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Simple + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Name + + + tableLayoutPanel1 + + + 0 + + + Fill + + + flowLayoutPanel1 + + + colName + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9, 3 + + + 2 + + + 75, 21 + + + 3, 3 + + + 131, 16 + + + Regular Expression + + + panel1 + + + $this + + + 3 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 394, 3 + + + 0, 0 + + + 3 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel1 + + + 0 + + + 5 + + + Choose File From Archive + + + cbInstantFilter + + + 0 + + + 71, 54 + + + 59, 16 + + + lvMembers + + + Size + + + 9, 53 + + + 1 + + + 167, 21 + + + True + + + 167, 21 + + + 138, 16 + + + panel1 + + + 0 + + + 2 + + + RightToLeft + + + 472, 319 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel1 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 409 + + + panel1 + + + 3, 219 + + + 472, 292 + + + 4 + + + 182, 1 + + + 7 + + + 182, 25 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 466, 210 + + + 1 + + + ArchiveChooser + + + $this + + + tbFilter + + + 9, 27 + + + OK + + + Filter while typing + + + 0 + + + tableLayoutPanel1 + + + tbSearch + + + panel1 + + + 1 + + + 1 + + + True + + + btnFilter + + + Fill + + + 8 + + + 313, 3 + + + panel1 + + + 75, 21 + + + 0 + + + 4 + + + 6 + + + radRegEx + + + 263, 5 + + + 4 + + + 75, 21 + + + 1 + + + radSimple + + + 5 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 112, 130 + + + 466, 70 + + + 75, 21 + + + panel1 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/ArchiveChooser.zh-CN.resx b/src/BizHawk.Client.EmuHawk/ArchiveChooser.zh-CN.resx new file mode 100644 index 00000000000..547684e70c0 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/ArchiveChooser.zh-CN.resx @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消 + + + 确定 + + + + 108, 16 + + + 输入时实时筛选 + + + 86, 53 + + + 71, 16 + + + 正则匹配 + + + 71, 16 + + + 简单匹配 + + + 筛选 + + + 查找 + + + 名称 + + + 大小 + + + 选择文件 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/BizBox.Designer.cs b/src/BizHawk.Client.EmuHawk/BizBox.Designer.cs index bd72bd337ab..92c1669157f 100644 --- a/src/BizHawk.Client.EmuHawk/BizBox.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/BizBox.Designer.cs @@ -28,161 +28,118 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OK = new System.Windows.Forms.Button(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CoreInfoPanel = new System.Windows.Forms.Panel(); - this.VersionLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnCopyHash = new System.Windows.Forms.Button(); - this.linkLabel2 = new System.Windows.Forms.LinkLabel(); - this.linkLabel3 = new System.Windows.Forms.LinkLabel(); - this.DateLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DeveloperBuildLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.SuspendLayout(); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.OK.Location = new System.Drawing.Point(361, 504); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 0; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.OK_Click); - // - // pictureBox1 - // - this.pictureBox1.Location = new System.Drawing.Point(12, 10); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(164, 164); - this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; - this.pictureBox1.TabIndex = 1; - this.pictureBox1.TabStop = false; - // - // linkLabel1 - // - this.linkLabel1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.linkLabel1.AutoSize = true; - this.linkLabel1.Location = new System.Drawing.Point(245, 509); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(102, 13); - this.linkLabel1.TabIndex = 2; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = "BizHawk Homepage"; - this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); - // - // label3 - // - this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.Location = new System.Drawing.Point(197, 10); - this.label3.Name = "label3"; - this.label3.Text = "EmuHawk"; - // - // label4 - // - this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label4.Location = new System.Drawing.Point(207, 31); - this.label4.Name = "label4"; - this.label4.Text = "\"A multi-system emulator...\r\nfor productive people.\""; - // - // CoreInfoPanel - // - this.CoreInfoPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.CoreInfoPanel.AutoScroll = true; - this.CoreInfoPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.CoreInfoPanel.Location = new System.Drawing.Point(12, 197); - this.CoreInfoPanel.Name = "CoreInfoPanel"; - this.CoreInfoPanel.Size = new System.Drawing.Size(423, 259); - this.CoreInfoPanel.TabIndex = 14; - // - // VersionLabel - // - this.VersionLabel.Location = new System.Drawing.Point(198, 75); - this.VersionLabel.Name = "VersionLabel"; - this.VersionLabel.Text = "versioninfo goes here"; - // - // btnCopyHash - // - this.btnCopyHash.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.btnCopyHash.AutoSize = true; - this.btnCopyHash.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.btnCopyHash.Location = new System.Drawing.Point(12, 505); - this.btnCopyHash.Name = "btnCopyHash"; - this.btnCopyHash.Size = new System.Drawing.Size(22, 22); - this.btnCopyHash.TabIndex = 18; - this.btnCopyHash.UseVisualStyleBackColor = true; - this.btnCopyHash.Click += new System.EventHandler(this.btnCopyHash_Click); - // - // linkLabel2 - // - this.linkLabel2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.linkLabel2.AutoSize = true; - this.linkLabel2.Location = new System.Drawing.Point(40, 509); - this.linkLabel2.Name = "linkLabel2"; - this.linkLabel2.Size = new System.Drawing.Size(100, 13); - this.linkLabel2.TabIndex = 19; - this.linkLabel2.TabStop = true; - this.linkLabel2.Text = "Commit #XXXXXXX"; - this.linkLabel2.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel2_LinkClicked); - // - // linkLabel3 - // - this.linkLabel3.AutoSize = true; - this.linkLabel3.Location = new System.Drawing.Point(198, 112); - this.linkLabel3.Name = "linkLabel3"; - this.linkLabel3.Size = new System.Drawing.Size(63, 13); - this.linkLabel3.TabIndex = 20; - this.linkLabel3.TabStop = true; - this.linkLabel3.Text = "Contributors"; - this.linkLabel3.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel3_LinkClicked); - // - // DateLabel - // - this.DateLabel.Location = new System.Drawing.Point(198, 91); - this.DateLabel.Name = "DateLabel"; - this.DateLabel.Text = "timestamp goes here"; - // - // DeveloperBuildLabel - // - this.DeveloperBuildLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.DeveloperBuildLabel.Location = new System.Drawing.Point(194, 137); - this.DeveloperBuildLabel.Name = "DeveloperBuildLabel"; - this.DeveloperBuildLabel.Text = "Developer Build"; - // - // BizBox - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.OK; - this.ClientSize = new System.Drawing.Size(448, 536); - this.Controls.Add(this.DeveloperBuildLabel); - this.Controls.Add(this.DateLabel); - this.Controls.Add(this.linkLabel3); - this.Controls.Add(this.linkLabel2); - this.Controls.Add(this.btnCopyHash); - this.Controls.Add(this.CoreInfoPanel); - this.Controls.Add(this.VersionLabel); - this.Controls.Add(this.label4); - this.Controls.Add(this.label3); - this.Controls.Add(this.linkLabel1); - this.Controls.Add(this.pictureBox1); - this.Controls.Add(this.OK); - this.MinimumSize = new System.Drawing.Size(453, 253); - this.Name = "BizBox"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "About EmuHawk"; - this.Load += new System.EventHandler(this.BizBox_Load); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BizBox)); + this.OK = new System.Windows.Forms.Button(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CoreInfoPanel = new System.Windows.Forms.Panel(); + this.VersionLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnCopyHash = new System.Windows.Forms.Button(); + this.linkLabel2 = new System.Windows.Forms.LinkLabel(); + this.linkLabel3 = new System.Windows.Forms.LinkLabel(); + this.DateLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DeveloperBuildLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.OK_Click); + // + // pictureBox1 + // + resources.ApplyResources(this.pictureBox1, "pictureBox1"); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.TabStop = false; + // + // linkLabel1 + // + resources.ApplyResources(this.linkLabel1, "linkLabel1"); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.TabStop = true; + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // CoreInfoPanel + // + resources.ApplyResources(this.CoreInfoPanel, "CoreInfoPanel"); + this.CoreInfoPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.CoreInfoPanel.Name = "CoreInfoPanel"; + // + // VersionLabel + // + resources.ApplyResources(this.VersionLabel, "VersionLabel"); + this.VersionLabel.Name = "VersionLabel"; + // + // btnCopyHash + // + resources.ApplyResources(this.btnCopyHash, "btnCopyHash"); + this.btnCopyHash.Name = "btnCopyHash"; + this.btnCopyHash.UseVisualStyleBackColor = true; + this.btnCopyHash.Click += new System.EventHandler(this.btnCopyHash_Click); + // + // linkLabel2 + // + resources.ApplyResources(this.linkLabel2, "linkLabel2"); + this.linkLabel2.Name = "linkLabel2"; + this.linkLabel2.TabStop = true; + this.linkLabel2.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel2_LinkClicked); + // + // linkLabel3 + // + resources.ApplyResources(this.linkLabel3, "linkLabel3"); + this.linkLabel3.Name = "linkLabel3"; + this.linkLabel3.TabStop = true; + this.linkLabel3.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel3_LinkClicked); + // + // DateLabel + // + resources.ApplyResources(this.DateLabel, "DateLabel"); + this.DateLabel.Name = "DateLabel"; + // + // DeveloperBuildLabel + // + resources.ApplyResources(this.DeveloperBuildLabel, "DeveloperBuildLabel"); + this.DeveloperBuildLabel.Name = "DeveloperBuildLabel"; + // + // BizBox + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.OK; + this.Controls.Add(this.DeveloperBuildLabel); + this.Controls.Add(this.DateLabel); + this.Controls.Add(this.linkLabel3); + this.Controls.Add(this.linkLabel2); + this.Controls.Add(this.btnCopyHash); + this.Controls.Add(this.CoreInfoPanel); + this.Controls.Add(this.VersionLabel); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.OK); + this.Name = "BizBox"; + this.Load += new System.EventHandler(this.BizBox_Load); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/BizBox.cs b/src/BizHawk.Client.EmuHawk/BizBox.cs index f8bfac627e4..5703c757c9b 100644 --- a/src/BizHawk.Client.EmuHawk/BizBox.cs +++ b/src/BizHawk.Client.EmuHawk/BizBox.cs @@ -1,9 +1,11 @@ -using System.Linq; -using System.Windows.Forms; - using BizHawk.Client.EmuHawk.Properties; using BizHawk.Common; using BizHawk.Emulation.Cores; +using System.ComponentModel; +using System.Globalization; +using System.Linq; +using System.Resources; +using System.Windows.Forms; namespace BizHawk.Client.EmuHawk { diff --git a/src/BizHawk.Client.EmuHawk/BizBox.resx b/src/BizHawk.Client.EmuHawk/BizBox.resx index 29dcb1b3a35..de507dfc43c 100644 --- a/src/BizHawk.Client.EmuHawk/BizBox.resx +++ b/src/BizHawk.Client.EmuHawk/BizBox.resx @@ -117,4 +117,326 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + Microsoft Sans Serif, 24pt, style=Italic + + + $this + + + $this + + + Commit #XXXXXXX + + + + Bottom, Left + + + 197, 9 + + + + True + + + timestamp goes here + + + 12, 480 + + + $this + + + versioninfo goes here + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + True + + + CenterParent + + + $this + + + CoreInfoPanel + + + 18 + + + 101, 12 + + + 6 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CenterImage + + + 75, 21 + + + True + + + 2 + + + Top, Bottom, Left, Right + + + 9 + + + Microsoft Sans Serif, 12pt, style=Bold + + + 361, 465 + + + $this + + + 1 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + 3 + + + 12, 9 + + + About EmuHawk + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pictureBox1 + + + 198, 69 + + + 7 + + + VersionLabel + + + &OK + + + 2 + + + 198, 103 + + + $this + + + True + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Contributors + + + $this + + + label4 + + + linkLabel2 + + + 20 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 164, 151 + + + Bottom, Right + + + linkLabel1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 245, 470 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 6 + + + EmuHawk + + + 5 + + + 95, 12 + + + 77, 12 + + + 4 + + + btnCopyHash + + + BizBox + + + 423, 239 + + + "A multi-system emulator... +for productive people." + + + OK + + + 12, 182 + + + Developer Build + + + 8 + + + 448, 495 + + + DateLabel + + + BizHawk Homepage + + + 1 + + + 14 + + + True + + + DeveloperBuildLabel + + + 40, 470 + + + 198, 84 + + + GrowAndShrink + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + 19 + + + 6, 12 + + + label3 + + + 194, 126 + + + $this + + + 11 + + + Microsoft Sans Serif, 9.75pt, style=Italic + + + 453, 237 + + + linkLabel3 + + + 207, 29 + + + Bottom, Left + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/BizBox.zh-CN.resx b/src/BizHawk.Client.EmuHawk/BizBox.zh-CN.resx new file mode 100644 index 00000000000..2e728bc2d05 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/BizBox.zh-CN.resx @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + + 77, 12 + + + BizHawk 主页 + + + “您的专业多平台模拟器” + + + 41, 12 + + + 贡献者 + + + 开发构建版 + + + 关于 EmuHawk (by 猫妖喵长老汉化) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.Designer.cs b/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.Designer.cs index ce9a08409b1..c23792bc839 100644 --- a/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.Designer.cs @@ -28,64 +28,46 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.CoreNameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CoreAuthorLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CorePortedLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CoreUrlLink = new System.Windows.Forms.LinkLabel(); - this.SuspendLayout(); - // - // CoreNameLabel - // - this.CoreNameLabel.Dock = System.Windows.Forms.DockStyle.Left; - this.CoreNameLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.CoreNameLabel.Location = new System.Drawing.Point(0, 0); - this.CoreNameLabel.MinimumSize = new System.Drawing.Size(100, 23); - this.CoreNameLabel.Name = "CoreNameLabel"; - this.CoreNameLabel.Padding = new System.Windows.Forms.Padding(0, 5, 0, 0); - this.CoreNameLabel.Text = "label1"; - // - // CoreAuthorLabel - // - this.CoreAuthorLabel.Dock = System.Windows.Forms.DockStyle.Left; - this.CoreAuthorLabel.Location = new System.Drawing.Point(100, 0); - this.CoreAuthorLabel.Name = "CoreAuthorLabel"; - this.CoreAuthorLabel.Padding = new System.Windows.Forms.Padding(5, 5, 0, 0); - this.CoreAuthorLabel.Text = "label2"; - // - // CorePortedLabel - // - this.CorePortedLabel.Dock = System.Windows.Forms.DockStyle.Left; - this.CorePortedLabel.Location = new System.Drawing.Point(140, 0); - this.CorePortedLabel.Name = "CorePortedLabel"; - this.CorePortedLabel.Padding = new System.Windows.Forms.Padding(5, 5, 0, 0); - // - // CoreUrlLink - // - this.CoreUrlLink.AutoSize = true; - this.CoreUrlLink.Dock = System.Windows.Forms.DockStyle.Left; - this.CoreUrlLink.Location = new System.Drawing.Point(145, 0); - this.CoreUrlLink.MinimumSize = new System.Drawing.Size(0, 23); - this.CoreUrlLink.Name = "CoreUrlLink"; - this.CoreUrlLink.Size = new System.Drawing.Size(55, 23); - this.CoreUrlLink.TabIndex = 3; - this.CoreUrlLink.TabStop = true; - this.CoreUrlLink.Text = "linkLabel1"; - this.CoreUrlLink.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.CoreUrlLink.Visible = false; - this.CoreUrlLink.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.CoreUrlLink_LinkClicked); - // - // BizBoxInfoControl - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.CoreUrlLink); - this.Controls.Add(this.CorePortedLabel); - this.Controls.Add(this.CoreAuthorLabel); - this.Controls.Add(this.CoreNameLabel); - this.Name = "BizBoxInfoControl"; - this.Size = new System.Drawing.Size(359, 25); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BizBoxInfoControl)); + this.CoreNameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CoreAuthorLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CorePortedLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CoreUrlLink = new System.Windows.Forms.LinkLabel(); + this.SuspendLayout(); + // + // CoreNameLabel + // + resources.ApplyResources(this.CoreNameLabel, "CoreNameLabel"); + this.CoreNameLabel.Name = "CoreNameLabel"; + // + // CoreAuthorLabel + // + resources.ApplyResources(this.CoreAuthorLabel, "CoreAuthorLabel"); + this.CoreAuthorLabel.Name = "CoreAuthorLabel"; + // + // CorePortedLabel + // + resources.ApplyResources(this.CorePortedLabel, "CorePortedLabel"); + this.CorePortedLabel.Name = "CorePortedLabel"; + // + // CoreUrlLink + // + resources.ApplyResources(this.CoreUrlLink, "CoreUrlLink"); + this.CoreUrlLink.Name = "CoreUrlLink"; + this.CoreUrlLink.TabStop = true; + this.CoreUrlLink.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.CoreUrlLink_LinkClicked); + // + // BizBoxInfoControl + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.CoreUrlLink); + this.Controls.Add(this.CorePortedLabel); + this.Controls.Add(this.CoreAuthorLabel); + this.Controls.Add(this.CoreNameLabel); + this.Name = "BizBoxInfoControl"; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.resx b/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.resx index 29dcb1b3a35..edf0695b7e3 100644 --- a/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.resx +++ b/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.resx @@ -117,4 +117,136 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 146, 0 + + + 2 + + + + False + + + 100, 0 + + + + Left + + + BizBoxInfoControl + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5, 5, 0, 0 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label2 + + + CoreNameLabel + + + 151, 0 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + MiddleLeft + + + label1 + + + 3 + + + 359, 23 + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + CorePortedLabel + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5, 5, 0, 0 + + + linkLabel1 + + + 6, 12 + + + 0, 0 + + + Left + + + 100, 21 + + + $this + + + Left + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CoreUrlLink + + + 0, 21 + + + 0, 5, 0, 0 + + + 65, 21 + + + $this + + + 3 + + + Left + + + $this + + + $this + + + CoreAuthorLabel + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.zh-CN.resx b/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.zh-CN.resx new file mode 100644 index 00000000000..3f768f27e49 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/BizBoxInfoControl.zh-CN.resx @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 标签1 + + + 标签2 + + + + 140, 0 + + + 145, 0 + + + 35, 21 + + + 链接1 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj b/src/BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj index a5b47994faa..110f8fe94ff 100755 --- a/src/BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj +++ b/src/BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj @@ -13,6 +13,52 @@ None true + + + + + + BizHawk.Client.EmuHawk.%(Filename).resources + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -215,9 +261,9 @@ - - - + + + @@ -269,6 +315,11 @@ + + + + + @@ -353,12 +404,15 @@ - - - - - - + + + + + + + HexColorsForm.cs + + @@ -387,10 +441,17 @@ - - - - + + + + + + + + MacroInputTool.cs + + + @@ -407,26 +468,38 @@ - - - + + + - - - + + + - - - - - - + + + + + + + GenVdpViewer.cs + + + NesPPU.cs + + + PceBGViewer.cs + + + PceTileViewer.cs + + @@ -440,9 +513,12 @@ - - - + + + + MovieHeaderEditor.cs + + @@ -491,9 +567,12 @@ - - - + + + + VirtualpadTool.cs + + @@ -503,6 +582,9 @@ + + SmsVdpViewer.cs + diff --git a/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.Designer.cs b/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.Designer.cs index aa253dec943..a5f8bd6a98a 100644 --- a/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.Designer.cs @@ -28,117 +28,86 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.CoreTree = new System.Windows.Forms.TreeView(); - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.CurrentCoreTree = new System.Windows.Forms.TreeView(); - this.tabPage2 = new System.Windows.Forms.TabPage(); - this.menuStrip1 = new System.Windows.Forms.MenuStrip(); - this.statusStrip1 = new System.Windows.Forms.StatusStrip(); - this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); - this.tabControl1.SuspendLayout(); - this.tabPage1.SuspendLayout(); - this.tabPage2.SuspendLayout(); - this.statusStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // CoreTree - // - this.CoreTree.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.CoreTree.Location = new System.Drawing.Point(6, 6); - this.CoreTree.Name = "CoreTree"; - this.CoreTree.Size = new System.Drawing.Size(481, 498); - this.CoreTree.TabIndex = 0; - // - // tabControl1 - // - this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage2); - this.tabControl1.Location = new System.Drawing.Point(15, 27); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(501, 536); - this.tabControl1.TabIndex = 6; - // - // tabPage1 - // - this.tabPage1.Controls.Add(this.CurrentCoreTree); - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(493, 510); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "Current"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // CurrentCoreTree - // - this.CurrentCoreTree.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.CurrentCoreTree.Location = new System.Drawing.Point(6, 6); - this.CurrentCoreTree.Name = "CurrentCoreTree"; - this.CurrentCoreTree.Size = new System.Drawing.Size(481, 498); - this.CurrentCoreTree.TabIndex = 1; - // - // tabPage2 - // - this.tabPage2.Controls.Add(this.CoreTree); - this.tabPage2.Location = new System.Drawing.Point(4, 22); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(493, 510); - this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "All"; - this.tabPage2.UseVisualStyleBackColor = true; - // - // menuStrip1 - // - this.menuStrip1.Location = new System.Drawing.Point(0, 0); - this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Size = new System.Drawing.Size(528, 24); - this.menuStrip1.TabIndex = 7; - this.menuStrip1.Text = "menuStrip1"; - // - // statusStrip1 - // - this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CoreFeatureAnalysis)); + this.CoreTree = new System.Windows.Forms.TreeView(); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.CurrentCoreTree = new System.Windows.Forms.TreeView(); + this.tabPage2 = new System.Windows.Forms.TabPage(); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.statusStrip1 = new System.Windows.Forms.StatusStrip(); + this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); + this.tabControl1.SuspendLayout(); + this.tabPage1.SuspendLayout(); + this.tabPage2.SuspendLayout(); + this.statusStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // CoreTree + // + resources.ApplyResources(this.CoreTree, "CoreTree"); + this.CoreTree.Name = "CoreTree"; + // + // tabControl1 + // + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Controls.Add(this.tabPage1); + this.tabControl1.Controls.Add(this.tabPage2); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + // + // tabPage1 + // + resources.ApplyResources(this.tabPage1, "tabPage1"); + this.tabPage1.Controls.Add(this.CurrentCoreTree); + this.tabPage1.Name = "tabPage1"; + this.tabPage1.UseVisualStyleBackColor = true; + // + // CurrentCoreTree + // + resources.ApplyResources(this.CurrentCoreTree, "CurrentCoreTree"); + this.CurrentCoreTree.Name = "CurrentCoreTree"; + // + // tabPage2 + // + resources.ApplyResources(this.tabPage2, "tabPage2"); + this.tabPage2.Controls.Add(this.CoreTree); + this.tabPage2.Name = "tabPage2"; + this.tabPage2.UseVisualStyleBackColor = true; + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Name = "menuStrip1"; + // + // statusStrip1 + // + resources.ApplyResources(this.statusStrip1, "statusStrip1"); + this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripStatusLabel1}); - this.statusStrip1.Location = new System.Drawing.Point(0, 582); - this.statusStrip1.Name = "statusStrip1"; - this.statusStrip1.Size = new System.Drawing.Size(528, 22); - this.statusStrip1.TabIndex = 8; - this.statusStrip1.Text = "statusStrip1"; - // - // toolStripStatusLabel1 - // - this.toolStripStatusLabel1.Name = "toolStripStatusLabel1"; - this.toolStripStatusLabel1.Size = new System.Drawing.Size(109, 17); - this.toolStripStatusLabel1.Text = "toolStripStatusLabel1"; - // - // CoreFeatureAnalysis - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(528, 604); - this.Controls.Add(this.statusStrip1); - this.Controls.Add(this.tabControl1); - this.Controls.Add(this.menuStrip1); - this.MainMenuStrip = this.menuStrip1; - this.Name = "CoreFeatureAnalysis"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.tabControl1.ResumeLayout(false); - this.tabPage1.ResumeLayout(false); - this.tabPage2.ResumeLayout(false); - this.statusStrip1.ResumeLayout(false); - this.statusStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.statusStrip1.Name = "statusStrip1"; + // + // toolStripStatusLabel1 + // + resources.ApplyResources(this.toolStripStatusLabel1, "toolStripStatusLabel1"); + this.toolStripStatusLabel1.Name = "toolStripStatusLabel1"; + // + // CoreFeatureAnalysis + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.statusStrip1); + this.Controls.Add(this.tabControl1); + this.Controls.Add(this.menuStrip1); + this.MainMenuStrip = this.menuStrip1; + this.Name = "CoreFeatureAnalysis"; + this.tabControl1.ResumeLayout(false); + this.tabPage1.ResumeLayout(false); + this.tabPage2.ResumeLayout(false); + this.statusStrip1.ResumeLayout(false); + this.statusStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.resx b/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.resx index aa707c530a6..c31724de0d5 100644 --- a/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.resx +++ b/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.resx @@ -117,9 +117,216 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 493, 469 + + + + 0 + + + statusStrip1 + + + 528, 558 + + + 4, 22 + + + tabControl1 + + + $this + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage2 + + + 528, 24 + + + 481, 460 + + + tabPage2 + + + 1 + + + 0, 0 + + + tabPage1 + + + + Top, Bottom, Left, Right + + + CenterParent + + + 0, 536 + + + 15, 25 + + + 6 + + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + menuStrip1 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 3, 3, 3 + + + $this + + + 6, 6 + + + 501, 495 + + + CurrentCoreTree + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + statusStrip1 + + + 3, 3, 3, 3 + + + Top, Bottom, Left, Right + + + tabPage1 + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + CoreTree + + + toolStripStatusLabel1 + + + 1 + + + All + + + 1 + + + menuStrip1 + + + tabControl1 + + + 6, 6 + + + $this + + + System.Windows.Forms.TreeView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + CoreFeatureAnalysis + + + System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 4, 22 + + + 0 + + + 0 + + + 528, 22 + + + 0 + + + Top, Bottom, Left, Right + + + 493, 469 + + + 0 + + + tabControl1 + + + 131, 17 + + + Current + + + 481, 460 + + + 7 + + + 1 + + + toolStripStatusLabel1 + 17, 17 + + True + 126, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.resx b/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.zh-CN.resx similarity index 94% rename from src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.resx rename to src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.zh-CN.resx index 0f6d8eb42bb..e9461e36e20 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.resx +++ b/src/BizHawk.Client.EmuHawk/CoreFeatureAnalysis.zh-CN.resx @@ -1,123 +1,126 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 当前 + + + 全部 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.designer.cs b/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.designer.cs index 391f05ab586..a7530ec75de 100644 --- a/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.designer.cs +++ b/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.designer.cs @@ -28,111 +28,81 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.btnOK = new System.Windows.Forms.Button(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.txtException = new System.Windows.Forms.TextBox(); - this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); - this.btnCopy = new System.Windows.Forms.Button(); - this.lblDone = new BizHawk.Client.EmuHawk.ExceptionBox.MyLabel(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.tableLayoutPanel1.SuspendLayout(); - this.flowLayoutPanel1.SuspendLayout(); - this.SuspendLayout(); - // - // btnOK - // - this.btnOK.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnOK.Location = new System.Drawing.Point(625, 304); - this.btnOK.Name = "btnOK"; - this.btnOK.Size = new System.Drawing.Size(75, 23); - this.btnOK.TabIndex = 0; - this.btnOK.Text = "OK"; - this.btnOK.UseVisualStyleBackColor = true; - this.btnOK.Click += new System.EventHandler(this.btnOK_Click); - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 2; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel1.Controls.Add(this.btnOK, 1, 1); - this.tableLayoutPanel1.Controls.Add(this.txtException, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel1, 0, 1); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 2; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(703, 330); - this.tableLayoutPanel1.TabIndex = 1; - // - // txtException - // - this.tableLayoutPanel1.SetColumnSpan(this.txtException, 2); - this.txtException.Dock = System.Windows.Forms.DockStyle.Fill; - this.txtException.Location = new System.Drawing.Point(3, 3); - this.txtException.Multiline = true; - this.txtException.Name = "txtException"; - this.txtException.ReadOnly = true; - this.txtException.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.txtException.Size = new System.Drawing.Size(697, 295); - this.txtException.TabIndex = 1; - // - // flowLayoutPanel1 - // - this.flowLayoutPanel1.AutoSize = true; - this.flowLayoutPanel1.Controls.Add(this.btnCopy); - this.flowLayoutPanel1.Controls.Add(this.lblDone); - this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 301); - this.flowLayoutPanel1.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(87, 29); - this.flowLayoutPanel1.TabIndex = 2; - // - // btnCopy - // - this.btnCopy.Location = new System.Drawing.Point(3, 3); - this.btnCopy.Name = "btnCopy"; - this.btnCopy.Size = new System.Drawing.Size(75, 23); - this.btnCopy.TabIndex = 3; - this.btnCopy.Text = "Copy"; - this.btnCopy.UseVisualStyleBackColor = true; - this.btnCopy.Click += new System.EventHandler(this.btnCopy_Click); - // - // lblDone - // - this.lblDone.AutoSize = true; - this.lblDone.Location = new System.Drawing.Point(84, 10); - this.lblDone.Margin = new System.Windows.Forms.Padding(3, 10, 3, 0); - this.lblDone.Name = "lblDone"; - this.lblDone.Size = new System.Drawing.Size(0, 13); - this.lblDone.TabIndex = 4; - // - // timer1 - // - this.timer1.Enabled = true; - this.timer1.Tick += new System.EventHandler(this.timer1_Tick); - // - // ExceptionBox - // - this.AcceptButton = this.btnOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnOK; - this.ClientSize = new System.Drawing.Size(703, 330); - this.Controls.Add(this.tableLayoutPanel1); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "ExceptionBox"; - this.Text = "Exception"; - this.tableLayoutPanel1.ResumeLayout(false); - this.tableLayoutPanel1.PerformLayout(); - this.flowLayoutPanel1.ResumeLayout(false); - this.flowLayoutPanel1.PerformLayout(); - this.ResumeLayout(false); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ExceptionBox)); + this.btnOK = new System.Windows.Forms.Button(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.txtException = new System.Windows.Forms.TextBox(); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.btnCopy = new System.Windows.Forms.Button(); + this.lblDone = new BizHawk.Client.EmuHawk.ExceptionBox.MyLabel(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.tableLayoutPanel1.SuspendLayout(); + this.flowLayoutPanel1.SuspendLayout(); + this.SuspendLayout(); + // + // btnOK + // + resources.ApplyResources(this.btnOK, "btnOK"); + this.btnOK.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnOK.Name = "btnOK"; + this.btnOK.UseVisualStyleBackColor = true; + this.btnOK.Click += new System.EventHandler(this.btnOK_Click); + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.btnOK, 1, 1); + this.tableLayoutPanel1.Controls.Add(this.txtException, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel1, 0, 1); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + // + // txtException + // + resources.ApplyResources(this.txtException, "txtException"); + this.tableLayoutPanel1.SetColumnSpan(this.txtException, 2); + this.txtException.Name = "txtException"; + this.txtException.ReadOnly = true; + // + // flowLayoutPanel1 + // + resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); + this.flowLayoutPanel1.Controls.Add(this.btnCopy); + this.flowLayoutPanel1.Controls.Add(this.lblDone); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + // + // btnCopy + // + resources.ApplyResources(this.btnCopy, "btnCopy"); + this.btnCopy.Name = "btnCopy"; + this.btnCopy.UseVisualStyleBackColor = true; + this.btnCopy.Click += new System.EventHandler(this.btnCopy_Click); + // + // lblDone + // + resources.ApplyResources(this.lblDone, "lblDone"); + this.lblDone.Name = "lblDone"; + // + // timer1 + // + this.timer1.Enabled = true; + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // ExceptionBox + // + this.AcceptButton = this.btnOK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnOK; + this.Controls.Add(this.tableLayoutPanel1); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "ExceptionBox"; + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel1.PerformLayout(); + this.flowLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.PerformLayout(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.resx b/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.resx index aac33d5a29f..a0eabbaf8db 100644 --- a/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.resx +++ b/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.resx @@ -117,7 +117,199 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 87, 27 + + + 0 + + + tableLayoutPanel1 + + + flowLayoutPanel1 + + + + Fill + + + ExceptionBox + + + 0, 278 + + + 3, 9, 3, 0 + + + + True + + + 2 + + + Vertical + + + 0, 12 + + + True + + + 84, 9 + + + 4 + + + 75, 21 + + + True + + + 2 + + + Exception + + + 697, 272 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + txtException + + + 0 + + + Copy + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 3 + + + 3 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 0, 0, 0 + + + 2 + + + 1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + btnOK + + + 6, 12 + + + timer1 + + + OK + + + 75, 21 + + + tableLayoutPanel1 + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel1 + + + flowLayoutPanel1 + + + $this + + + BizHawk.Client.EmuHawk.ExceptionBox+MyLabel, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + lblDone + + + 1 + + + 0, 0 + + + btnCopy + + + flowLayoutPanel1 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="btnOK" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="txtException" Row="0" RowSpan="1" Column="0" ColumnSpan="2" /><Control Name="flowLayoutPanel1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100,AutoSize,0" /><Rows Styles="Percent,100,AutoSize,0,Absolute,18" /></TableLayoutSettings> + + + 1 + + + 703, 305 + + + 1 + + + 0 + + + 3, 3 + + + 703, 305 + + + 0 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 625, 281 + + + tableLayoutPanel1 + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.resx b/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.zh-CN.resx similarity index 94% rename from src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.resx rename to src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.zh-CN.resx index 0f6d8eb42bb..2ebc4bd8057 100644 --- a/src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.resx +++ b/src/BizHawk.Client.EmuHawk/CustomControls/ExceptionBox.zh-CN.resx @@ -1,123 +1,129 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定 + + + 复制 + + + 异常 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.designer.cs b/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.designer.cs index d959855c370..a8096bde966 100644 --- a/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.designer.cs +++ b/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.designer.cs @@ -28,93 +28,64 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.chkBx = new System.Windows.Forms.CheckBox(); - this.btn1 = new System.Windows.Forms.Button(); - this.btn2 = new System.Windows.Forms.Button(); - this.messageLbl = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btn3 = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // chkBx - // - this.chkBx.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.chkBx.AutoSize = true; - this.chkBx.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.chkBx.Location = new System.Drawing.Point(12, 114); - this.chkBx.Name = "chkBx"; - this.chkBx.Size = new System.Drawing.Size(152, 20); - this.chkBx.TabIndex = 22; - this.chkBx.Text = "Don\'t show this again"; - this.chkBx.UseVisualStyleBackColor = true; - this.chkBx.Visible = false; - // - // btn1 - // - this.btn1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btn1.AutoSize = true; - this.btn1.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btn1.Location = new System.Drawing.Point(236, 114); - this.btn1.Name = "btn1"; - this.btn1.Size = new System.Drawing.Size(75, 23); - this.btn1.TabIndex = 5; - this.btn1.Text = "Button1"; - this.btn1.UseVisualStyleBackColor = true; - this.btn1.Visible = false; - this.btn1.Click += new System.EventHandler(this.ButtonClick); - // - // btn2 - // - this.btn2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btn2.AutoSize = true; - this.btn2.Location = new System.Drawing.Point(317, 114); - this.btn2.Name = "btn2"; - this.btn2.Size = new System.Drawing.Size(75, 23); - this.btn2.TabIndex = 6; - this.btn2.Text = "Button2"; - this.btn2.UseVisualStyleBackColor = true; - this.btn2.Visible = false; - this.btn2.Click += new System.EventHandler(this.ButtonClick); - // - // messageLbl - // - this.messageLbl.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.messageLbl.Location = new System.Drawing.Point(58, 10); - this.messageLbl.Name = "messageLbl"; - this.messageLbl.Text = "[Message]"; - // - // btn3 - // - this.btn3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btn3.AutoSize = true; - this.btn3.Location = new System.Drawing.Point(398, 114); - this.btn3.Name = "btn3"; - this.btn3.Size = new System.Drawing.Size(75, 23); - this.btn3.TabIndex = 7; - this.btn3.Text = "Button3"; - this.btn3.UseVisualStyleBackColor = true; - this.btn3.Visible = false; - this.btn3.Click += new System.EventHandler(this.ButtonClick); - // - // DialogBox - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btn1; - this.ClientSize = new System.Drawing.Size(485, 149); - this.Controls.Add(this.btn3); - this.Controls.Add(this.chkBx); - this.Controls.Add(this.btn1); - this.Controls.Add(this.btn2); - this.Controls.Add(this.messageLbl); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "DialogBox"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "[Title]"; - this.Load += new System.EventHandler(this.DialogBox_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MsgBox)); + this.chkBx = new System.Windows.Forms.CheckBox(); + this.btn1 = new System.Windows.Forms.Button(); + this.btn2 = new System.Windows.Forms.Button(); + this.messageLbl = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btn3 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // chkBx + // + resources.ApplyResources(this.chkBx, "chkBx"); + this.chkBx.Name = "chkBx"; + this.chkBx.UseVisualStyleBackColor = true; + // + // btn1 + // + resources.ApplyResources(this.btn1, "btn1"); + this.btn1.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btn1.Name = "btn1"; + this.btn1.UseVisualStyleBackColor = true; + this.btn1.Click += new System.EventHandler(this.ButtonClick); + // + // btn2 + // + resources.ApplyResources(this.btn2, "btn2"); + this.btn2.Name = "btn2"; + this.btn2.UseVisualStyleBackColor = true; + this.btn2.Click += new System.EventHandler(this.ButtonClick); + // + // messageLbl + // + resources.ApplyResources(this.messageLbl, "messageLbl"); + this.messageLbl.Name = "messageLbl"; + // + // btn3 + // + resources.ApplyResources(this.btn3, "btn3"); + this.btn3.Name = "btn3"; + this.btn3.UseVisualStyleBackColor = true; + this.btn3.Click += new System.EventHandler(this.ButtonClick); + // + // MsgBox + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btn1; + this.Controls.Add(this.btn3); + this.Controls.Add(this.chkBx); + this.Controls.Add(this.btn1); + this.Controls.Add(this.btn2); + this.Controls.Add(this.messageLbl); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "MsgBox"; + this.Load += new System.EventHandler(this.DialogBox_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.resx b/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.resx index ff31a6db56e..815f764ca04 100644 --- a/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.resx +++ b/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.resx @@ -112,9 +112,189 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + messageLbl + + + + Microsoft Sans Serif, 9.75pt + + + 485, 138 + + + $this + + + + True + + + True + + + 75, 22 + + + True + + + Button3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 22 + + + False + + + 4 + + + 58, 9 + + + Bottom, Right + + + [Title] + + + CenterScreen + + + 7 + + + 22 + + + False + + + 1 + + + 398, 104 + + + 75, 22 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 151, 20 + + + 6, 12 + + + Button2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + Button1 + + + False + + + btn1 + + + True + + + Bottom, Left + + + Bottom, Right + + + [Message] + + + 6 + + + 12, 103 + + + 2 + + + $this + + + 0 + + + btn3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MsgBox + + + False + + + $this + + + 317, 104 + + + 3 + + + Don't show this again + + + btn2 + + + Microsoft Sans Serif, 9.75pt + + + 236, 104 + + + chkBx + + + 5 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.zh-CN.resx b/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.zh-CN.resx new file mode 100644 index 00000000000..f3df26cc24b --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/CustomControls/MsgBox.zh-CN.resx @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 86, 20 + + + 不再显示 + + + 按钮1 + + + 按钮2 + + + [消息] + + + 按钮3 + + + [标题] + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.cs b/src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.cs index 9318c740227..fd508441bf9 100644 --- a/src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.cs +++ b/src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.cs @@ -135,5 +135,18 @@ protected override CreateParams CreateParams return createParams; } } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ScreenshotForm)); + this.SuspendLayout(); + // + // ScreenshotForm + // + resources.ApplyResources(this, "$this"); + this.Name = "ScreenshotForm"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.resx b/src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.resx new file mode 100644 index 00000000000..0731a604e54 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ScreenshotForm + + + + 284, 261 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerConfig.resx b/src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.zh-CN.resx similarity index 100% rename from src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerConfig.resx rename to src/BizHawk.Client.EmuHawk/CustomControls/ScreenshotForm.zh-CN.resx diff --git a/src/BizHawk.Client.EmuHawk/DisplayManager/DisplayManager.cs b/src/BizHawk.Client.EmuHawk/DisplayManager/DisplayManager.cs index 308b1326cd3..0cb113c1f07 100644 --- a/src/BizHawk.Client.EmuHawk/DisplayManager/DisplayManager.cs +++ b/src/BizHawk.Client.EmuHawk/DisplayManager/DisplayManager.cs @@ -4,6 +4,7 @@ using BizHawk.Bizware.Graphics; using BizHawk.Bizware.Graphics.Controls; using BizHawk.Client.Common; +using BizHawk.Client.EmuHawk.TheLocalization; using BizHawk.Common; using BizHawk.Emulation.Common; @@ -54,7 +55,8 @@ public DisplayManager( IGL gl, PresentationPanel presentationPanel, Func getIsSecondaryThrottlingDisabled) - : base(config, emulator, inputManager, movieSession, gl.DispMethodEnum, gl, gl.CreateGuiRenderer()) + : base(config, emulator, inputManager, movieSession, gl.DispMethodEnum, gl, gl.CreateGuiRenderer(), + TheLocalizer.GetCustomizedFontPathAndFirstName()) // 在这里获取并传入本地化字体。 Try to use customized font. { _presentationPanel = presentationPanel; _getIsSecondaryThrottlingDisabled = getIsSecondaryThrottlingDisabled; diff --git a/src/BizHawk.Client.EmuHawk/DownloaderForm.Designer.cs b/src/BizHawk.Client.EmuHawk/DownloaderForm.Designer.cs index 3ebda1cbecb..6ee3c022767 100644 --- a/src/BizHawk.Client.EmuHawk/DownloaderForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/DownloaderForm.Designer.cs @@ -28,144 +28,108 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.btnCancel = new System.Windows.Forms.Button(); - this.btnDownload = new System.Windows.Forms.Button(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); - this.progressBar1 = new System.Windows.Forms.ProgressBar(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.txtLocation = new System.Windows.Forms.TextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.txtUrl = new System.Windows.Forms.TextBox(); - this.SuspendLayout(); - // - // btnCancel - // - this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(665, 171); - this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(75, 23); - this.btnCancel.TabIndex = 7; - this.btnCancel.Text = "Cancel"; - this.btnCancel.UseVisualStyleBackColor = true; - this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click); - // - // btnDownload - // - this.btnDownload.Location = new System.Drawing.Point(9, 171); - this.btnDownload.Name = "btnDownload"; - this.btnDownload.Size = new System.Drawing.Size(186, 23); - this.btnDownload.TabIndex = 6; - this.btnDownload.Text = "Download"; - this.btnDownload.UseVisualStyleBackColor = true; - this.btnDownload.Click += new System.EventHandler(this.btnDownload_Click); - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(9, 12); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(699, 95); - this.textBox1.TabIndex = 10; - this.textBox1.Text = "%description%"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.Location = new System.Drawing.Point(6, 50); - this.label3.MaximumSize = new System.Drawing.Size(260, 0); - this.label3.Name = "label3"; - // - // linkLabel1 - // - this.linkLabel1.AutoSize = true; - this.linkLabel1.Location = new System.Drawing.Point(713, 149); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(27, 13); - this.linkLabel1.TabIndex = 12; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = "Link"; - this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); - // - // progressBar1 - // - this.progressBar1.Location = new System.Drawing.Point(201, 170); - this.progressBar1.Name = "progressBar1"; - this.progressBar1.Size = new System.Drawing.Size(186, 23); - this.progressBar1.TabIndex = 13; - // - // timer1 - // - this.timer1.Enabled = true; - this.timer1.Tick += new System.EventHandler(this.timer1_Tick); - // - // txtLocation - // - this.txtLocation.Location = new System.Drawing.Point(95, 116); - this.txtLocation.Name = "txtLocation"; - this.txtLocation.ReadOnly = true; - this.txtLocation.Size = new System.Drawing.Size(613, 20); - this.txtLocation.TabIndex = 15; - this.txtLocation.Text = "%downloadTo%"; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(9, 119); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(80, 13); - this.label1.TabIndex = 16; - this.label1.Text = "Local Location:"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(57, 142); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(32, 13); - this.label2.TabIndex = 17; - this.label2.Text = "URL:"; - // - // txtUrl - // - this.txtUrl.Location = new System.Drawing.Point(95, 142); - this.txtUrl.Name = "txtUrl"; - this.txtUrl.ReadOnly = true; - this.txtUrl.Size = new System.Drawing.Size(613, 20); - this.txtUrl.TabIndex = 18; - this.txtUrl.Text = "%downloadFrom%"; - // - // DownloaderForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(754, 206); - this.Controls.Add(this.progressBar1); - this.Controls.Add(this.txtUrl); - this.Controls.Add(this.btnDownload); - this.Controls.Add(this.label2); - this.Controls.Add(this.linkLabel1); - this.Controls.Add(this.label1); - this.Controls.Add(this.txtLocation); - this.Controls.Add(this.textBox1); - this.Controls.Add(this.btnCancel); - this.Controls.Add(this.label3); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(300, 160); - this.Name = "DownloaderForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "%windowTitle%"; - this.ResumeLayout(false); - this.PerformLayout(); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DownloaderForm)); + this.btnCancel = new System.Windows.Forms.Button(); + this.btnDownload = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.progressBar1 = new System.Windows.Forms.ProgressBar(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.txtLocation = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.txtUrl = new System.Windows.Forms.TextBox(); + this.SuspendLayout(); + // + // btnCancel + // + resources.ApplyResources(this.btnCancel, "btnCancel"); + this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnCancel.Name = "btnCancel"; + this.btnCancel.UseVisualStyleBackColor = true; + this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click); + // + // btnDownload + // + resources.ApplyResources(this.btnDownload, "btnDownload"); + this.btnDownload.Name = "btnDownload"; + this.btnDownload.UseVisualStyleBackColor = true; + this.btnDownload.Click += new System.EventHandler(this.btnDownload_Click); + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // linkLabel1 + // + resources.ApplyResources(this.linkLabel1, "linkLabel1"); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.TabStop = true; + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); + // + // progressBar1 + // + resources.ApplyResources(this.progressBar1, "progressBar1"); + this.progressBar1.Name = "progressBar1"; + // + // timer1 + // + this.timer1.Enabled = true; + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // txtLocation + // + resources.ApplyResources(this.txtLocation, "txtLocation"); + this.txtLocation.Name = "txtLocation"; + this.txtLocation.ReadOnly = true; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // txtUrl + // + resources.ApplyResources(this.txtUrl, "txtUrl"); + this.txtUrl.Name = "txtUrl"; + this.txtUrl.ReadOnly = true; + // + // DownloaderForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnCancel; + this.Controls.Add(this.progressBar1); + this.Controls.Add(this.txtUrl); + this.Controls.Add(this.btnDownload); + this.Controls.Add(this.label2); + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.label1); + this.Controls.Add(this.txtLocation); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.btnCancel); + this.Controls.Add(this.label3); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "DownloaderForm"; + this.ShowIcon = false; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/DownloaderForm.resx b/src/BizHawk.Client.EmuHawk/DownloaderForm.resx index 29dcb1b3a35..041ac7d1faa 100644 --- a/src/BizHawk.Client.EmuHawk/DownloaderForm.resx +++ b/src/BizHawk.Client.EmuHawk/DownloaderForm.resx @@ -117,4 +117,289 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + $this + + + Local Location: + + + + True + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + textBox1 + + + %windowTitle% + + + + Bottom, Right + + + $this + + + $this + + + + 186, 21 + + + txtLocation + + + label2 + + + 186, 21 + + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 29, 12 + + + 613, 21 + + + 29, 12 + + + URL: + + + 15 + + + 4 + + + Cancel + + + 13 + + + 613, 21 + + + 9, 158 + + + 75, 21 + + + %downloadFrom% + + + 665, 158 + + + 10 + + + 95, 12 + + + $this + + + label1 + + + timer1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Download + + + btnDownload + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + $this + + + 9 + + + 6 + + + %description% + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9, 11 + + + 754, 190 + + + 260, 0 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + linkLabel1 + + + CenterParent + + + 5 + + + 713, 138 + + + True + + + label3 + + + 9, 110 + + + System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + btnCancel + + + 7 + + + $this + + + 16 + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + DownloaderForm + + + 95, 131 + + + True + + + Bottom, Left + + + 8 + + + 18 + + + %downloadTo% + + + 57, 131 + + + Link + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + $this + + + 6, 46 + + + 699, 88 + + + 12 + + + 95, 107 + + + 7 + + + 6 + + + 17 + + + 201, 157 + + + 6, 12 + + + txtUrl + + + 1 + + + progressBar1 + + + 300, 151 + + + 17, 17 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/DownloaderForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/DownloaderForm.zh-CN.resx new file mode 100644 index 00000000000..9b0562aca39 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/DownloaderForm.zh-CN.resx @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消 + + + 下载 + + + 链接 + + + + 45, 110 + + + 41, 12 + + + 下载到 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/FormBase.cs b/src/BizHawk.Client.EmuHawk/FormBase.cs index 2dc4319dce4..74d5289df33 100644 --- a/src/BizHawk.Client.EmuHawk/FormBase.cs +++ b/src/BizHawk.Client.EmuHawk/FormBase.cs @@ -144,5 +144,18 @@ protected override bool ProcessDialogChar(char charCode) // this is necessary to trap alt+char combinations so that only our hotkey system gets them return (ModifierKeys & Keys.Alt) != 0 || base.ProcessDialogChar(charCode); } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormBase)); + this.SuspendLayout(); + // + // FormBase + // + resources.ApplyResources(this, "$this"); + this.Name = "FormBase"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/FormBase.resx b/src/BizHawk.Client.EmuHawk/FormBase.resx new file mode 100644 index 00000000000..022453ba30a --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/FormBase.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FormBase + + + + 284, 261 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/FormBase.zh-CN.resx b/src/BizHawk.Client.EmuHawk/FormBase.zh-CN.resx new file mode 100644 index 00000000000..61fd318b7bd --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/FormBase.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/LogWindow.Designer.cs b/src/BizHawk.Client.EmuHawk/LogWindow.Designer.cs index cbe351982d7..a370c98834e 100644 --- a/src/BizHawk.Client.EmuHawk/LogWindow.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/LogWindow.Designer.cs @@ -30,135 +30,102 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.btnClose = new System.Windows.Forms.Button(); - this.btnClear = new System.Windows.Forms.Button(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.buttonCopy = new System.Windows.Forms.Button(); - this.buttonCopyAll = new System.Windows.Forms.Button(); - this.AddToGameDbBtn = new System.Windows.Forms.Button(); - this.virtualListView1 = new System.Windows.Forms.ListView(); - this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.MenuStrip = new MenuStripEx(); - this.tableLayoutPanel1.SuspendLayout(); - this.SuspendLayout(); - // - // btnClose - // - this.btnClose.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnClose.Location = new System.Drawing.Point(597, 3); - this.btnClose.Name = "btnClose"; - this.btnClose.Size = new System.Drawing.Size(75, 24); - this.btnClose.TabIndex = 2; - this.btnClose.Text = "Close"; - this.btnClose.UseVisualStyleBackColor = true; - this.btnClose.Click += new System.EventHandler(this.BtnClose_Click); - // - // btnClear - // - this.btnClear.Location = new System.Drawing.Point(3, 3); - this.btnClear.Name = "btnClear"; - this.btnClear.Size = new System.Drawing.Size(75, 24); - this.btnClear.TabIndex = 1; - this.btnClear.Text = "&Clear"; - this.btnClear.UseVisualStyleBackColor = true; - this.btnClear.Click += new System.EventHandler(this.BtnClear_Click); - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.AutoSize = true; - this.tableLayoutPanel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.tableLayoutPanel1.ColumnCount = 5; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel1.Controls.Add(this.btnClear, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.btnClose, 4, 0); - this.tableLayoutPanel1.Controls.Add(this.buttonCopy, 1, 0); - this.tableLayoutPanel1.Controls.Add(this.buttonCopyAll, 2, 0); - this.tableLayoutPanel1.Controls.Add(this.AddToGameDbBtn, 3, 0); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Bottom; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 367); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 1; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(675, 30); - this.tableLayoutPanel1.TabIndex = 5; - // - // buttonCopy - // - this.buttonCopy.Location = new System.Drawing.Point(84, 3); - this.buttonCopy.Name = "buttonCopy"; - this.buttonCopy.Size = new System.Drawing.Size(75, 24); - this.buttonCopy.TabIndex = 3; - this.buttonCopy.Text = "Copy Sel."; - this.buttonCopy.UseVisualStyleBackColor = true; - this.buttonCopy.Click += new System.EventHandler(this.ButtonCopy_Click); - // - // buttonCopyAll - // - this.buttonCopyAll.Location = new System.Drawing.Point(165, 3); - this.buttonCopyAll.Name = "buttonCopyAll"; - this.buttonCopyAll.Size = new System.Drawing.Size(75, 24); - this.buttonCopyAll.TabIndex = 4; - this.buttonCopyAll.Text = "Copy All"; - this.buttonCopyAll.UseVisualStyleBackColor = true; - this.buttonCopyAll.Click += new System.EventHandler(this.ButtonCopyAll_Click); - // - // AddToGameDbBtn - // - this.AddToGameDbBtn.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.AddToGameDbBtn.Location = new System.Drawing.Point(246, 3); - this.AddToGameDbBtn.Name = "AddToGameDbBtn"; - this.AddToGameDbBtn.Size = new System.Drawing.Size(109, 24); - this.AddToGameDbBtn.TabIndex = 5; - this.AddToGameDbBtn.Text = "Add to database"; - this.AddToGameDbBtn.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.AddToGameDbBtn.UseVisualStyleBackColor = true; - this.AddToGameDbBtn.Click += new System.EventHandler(this.AddToGameDbBtn_Click); - // - // virtualListView1 - // - this.virtualListView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LogWindow)); + this.btnClose = new System.Windows.Forms.Button(); + this.btnClear = new System.Windows.Forms.Button(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.buttonCopy = new System.Windows.Forms.Button(); + this.buttonCopyAll = new System.Windows.Forms.Button(); + this.AddToGameDbBtn = new System.Windows.Forms.Button(); + this.virtualListView1 = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.MenuStrip = new BizHawk.WinForms.Controls.MenuStripEx(); + this.tableLayoutPanel1.SuspendLayout(); + this.SuspendLayout(); + // + // btnClose + // + resources.ApplyResources(this.btnClose, "btnClose"); + this.btnClose.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnClose.Name = "btnClose"; + this.btnClose.UseVisualStyleBackColor = true; + this.btnClose.Click += new System.EventHandler(this.BtnClose_Click); + // + // btnClear + // + resources.ApplyResources(this.btnClear, "btnClear"); + this.btnClear.Name = "btnClear"; + this.btnClear.UseVisualStyleBackColor = true; + this.btnClear.Click += new System.EventHandler(this.BtnClear_Click); + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.btnClear, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.btnClose, 4, 0); + this.tableLayoutPanel1.Controls.Add(this.buttonCopy, 1, 0); + this.tableLayoutPanel1.Controls.Add(this.buttonCopyAll, 2, 0); + this.tableLayoutPanel1.Controls.Add(this.AddToGameDbBtn, 3, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + // + // buttonCopy + // + resources.ApplyResources(this.buttonCopy, "buttonCopy"); + this.buttonCopy.Name = "buttonCopy"; + this.buttonCopy.UseVisualStyleBackColor = true; + this.buttonCopy.Click += new System.EventHandler(this.ButtonCopy_Click); + // + // buttonCopyAll + // + resources.ApplyResources(this.buttonCopyAll, "buttonCopyAll"); + this.buttonCopyAll.Name = "buttonCopyAll"; + this.buttonCopyAll.UseVisualStyleBackColor = true; + this.buttonCopyAll.Click += new System.EventHandler(this.ButtonCopyAll_Click); + // + // AddToGameDbBtn + // + resources.ApplyResources(this.AddToGameDbBtn, "AddToGameDbBtn"); + this.AddToGameDbBtn.Name = "AddToGameDbBtn"; + this.AddToGameDbBtn.UseVisualStyleBackColor = true; + this.AddToGameDbBtn.Click += new System.EventHandler(this.AddToGameDbBtn_Click); + // + // virtualListView1 + // + resources.ApplyResources(this.virtualListView1, "virtualListView1"); + this.virtualListView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader1}); - this.virtualListView1.Dock = System.Windows.Forms.DockStyle.Fill; - this.virtualListView1.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.virtualListView1.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; - this.virtualListView1.HideSelection = false; - this.virtualListView1.Location = new System.Drawing.Point(0, 24); - this.virtualListView1.Name = "virtualListView1"; - this.virtualListView1.Size = new System.Drawing.Size(675, 343); - this.virtualListView1.TabIndex = 8; - this.virtualListView1.UseCompatibleStateImageBehavior = false; - this.virtualListView1.View = System.Windows.Forms.View.Details; - this.virtualListView1.VirtualMode = true; - this.virtualListView1.RetrieveVirtualItem += new System.Windows.Forms.RetrieveVirtualItemEventHandler(this.ListView_QueryItemText); - this.virtualListView1.ClientSizeChanged += new System.EventHandler(this.ListView_ClientSizeChanged); - this.virtualListView1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ListView_KeyDown); - // - // MenuStrip - // - this.MenuStrip.TabIndex = 9; - // - // LogWindow - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnClose; - this.ClientSize = new System.Drawing.Size(675, 397); - this.Controls.Add(this.virtualListView1); - this.Controls.Add(this.tableLayoutPanel1); - this.Controls.Add(this.MenuStrip); - this.MainMenuStrip = this.MenuStrip; - this.MinimumSize = new System.Drawing.Size(171, 97); - this.Name = "LogWindow"; - this.ShowIcon = true; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.LogWindow_Load); - this.tableLayoutPanel1.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.virtualListView1.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; + this.virtualListView1.HideSelection = false; + this.virtualListView1.Name = "virtualListView1"; + this.virtualListView1.UseCompatibleStateImageBehavior = false; + this.virtualListView1.View = System.Windows.Forms.View.Details; + this.virtualListView1.VirtualMode = true; + this.virtualListView1.RetrieveVirtualItem += new System.Windows.Forms.RetrieveVirtualItemEventHandler(this.ListView_QueryItemText); + this.virtualListView1.ClientSizeChanged += new System.EventHandler(this.ListView_ClientSizeChanged); + this.virtualListView1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ListView_KeyDown); + // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // MenuStrip + // + resources.ApplyResources(this.MenuStrip, "MenuStrip"); + // + // LogWindow + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnClose; + this.Controls.Add(this.virtualListView1); + this.Controls.Add(this.tableLayoutPanel1); + this.Controls.Add(this.MenuStrip); + this.MainMenuStrip = this.MenuStrip; + this.Name = "LogWindow"; + this.Load += new System.EventHandler(this.LogWindow_Load); + this.tableLayoutPanel1.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/LogWindow.resx b/src/BizHawk.Client.EmuHawk/LogWindow.resx index 2d477aa0a45..36b0176a9dc 100644 --- a/src/BizHawk.Client.EmuHawk/LogWindow.resx +++ b/src/BizHawk.Client.EmuHawk/LogWindow.resx @@ -117,7 +117,244 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 246, 3 + + + 3, 3 + + + buttonCopyAll + + + + 5 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + $this + + + tableLayoutPanel1 + + + 84, 3 + + + columnHeader1 + + + $this + + + btnClear + + + 0 + + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="btnClear" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnClose" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="buttonCopy" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="buttonCopyAll" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="AddToGameDbBtn" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,Percent,100,AutoSize,0" /><Rows Styles="Percent,100" /></TableLayoutSettings> + + + CenterParent + + + buttonCopy + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 24 + + + 1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + btnClose + + + 597, 3 + + + tableLayoutPanel1 + + + tableLayoutPanel1 + + + 1 + + + tableLayoutPanel1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Clear + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 338 + + + 165, 3 + + + 675, 314 + + + 4 + + + 2 + + + MenuStrip + + + True + + + virtualListView1 + + + 75, 22 + + + 5 + + + MiddleLeft + + + 1 + + + 0 + + + Bottom + + + Close + + + 3 + + + tableLayoutPanel1 + + + 675, 366 + + + 4 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + 3 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 675, 28 + + + GrowAndShrink + + + 8 + + + 2 + + + Add to database + + + 75, 22 + + + 5 + + + 109, 22 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + LogWindow + + + $this + + + tableLayoutPanel1 + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AddToGameDbBtn + + + 75, 22 + + + 75, 22 + + + MiddleRight + + + Fill + + + Copy Sel. + + + Copy All + + + Courier New, 8.25pt + + + 9 + + + 171, 93 + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/LogWindow.zh-CN.resx b/src/BizHawk.Client.EmuHawk/LogWindow.zh-CN.resx new file mode 100644 index 00000000000..c5e3d186020 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/LogWindow.zh-CN.resx @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 关闭 + + + 清空(&C) + + + 复制所选 + + + 复制全部 + + + 添加到数据库 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/MainForm.Designer.cs b/src/BizHawk.Client.EmuHawk/MainForm.Designer.cs index 29b8f68aa72..2daaa874e4c 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.Designer.cs @@ -17,375 +17,378 @@ partial class MainForm /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.MainformMenu = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenRomMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentRomSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.OpenAdvancedMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CloseRomMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.SaveStateSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState8MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState9MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveState0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.SaveNamedStateMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator24 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.AutosaveLastSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadStateSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState8MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState9MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadState0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.LoadNamedStateMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator21 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.AutoloadLastSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveSlotSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot8MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot9MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectSlot0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PreviousSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NextSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.SaveToCurrentSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadCurrentSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveRAMSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FlushSaveRAMMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.MovieSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ReadonlyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator15 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RecentMovieSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator16 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RecordMovieMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PlayMovieMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StopMovieMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PlayFromBeginningMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMovieMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMovieAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StopMovieWithoutSavingMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator25 = new System.Windows.Forms.ToolStripSeparator(); - this.ImportMoviesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator14 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.AutomaticallyBackupMoviesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FullMovieLoadstatesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MovieEndSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MovieEndFinishMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MovieEndRecordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MovieEndStopMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MovieEndPauseMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator32 = new System.Windows.Forms.ToolStripSeparator(); - this.MovieEndPlaySoundMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.AVSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecordAVMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ConfigAndRecordAVMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StopAVMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator19 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.CaptureOSDMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CaptureLuaMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.SynclessRecordingMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScreenshotSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScreenshotAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScreenshotClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScreenshotClientClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator20 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ScreenshotCaptureOSDMenuItem1 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ExitMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EmulationSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PauseMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RebootCoreMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.SoftResetMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.HardResetMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EmulatorMenuSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.LoadedCoreNameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ViewSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.WindowSizeSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator26 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DisableResizeWithFramebufferMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SwitchToFullscreenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DisplayFPSMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisplayFrameCounterMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisplayLagCounterMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisplayInputMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisplayRerecordCountMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisplaySubtitlesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DisplayStatusBarMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisplayMessagesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DisplayLogWindowMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ConfigSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ControllersMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.HotkeysMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisplayConfigMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SoundMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PathsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FirmwareMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MessagesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AutofireMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RewindOptionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.extensionsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClientOptionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ProfilesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator9 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.SpeedSkipSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClockThrottleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AudioThrottleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VsyncThrottleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator27 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.VsyncEnabledMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.miUnthrottled = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MinimizeSkippingMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NeverSkipMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem17 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip8MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Frameskip9MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.Speed50MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Speed75MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Speed100MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Speed150MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Speed200MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Speed400MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.KeyPrioritySubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BothHkAndControllerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.InputOverHkMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.HkOverInputMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CoresSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator10 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.SaveConfigMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveConfigAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadConfigMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadConfigFromMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ToolsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ToolBoxMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator12 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RamWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RamSearchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LuaConsoleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.TAStudioMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.HexEditorMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.TraceLoggerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DebuggerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CodeDataLoggerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MacroToolMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VirtualPadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BasicBotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator11 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.CheatsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GameSharkConverterMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator29 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.MultiDiskBundlerFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BatchRunnerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ExternalToolMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.dummyExternalTool = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RetroAchievementsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StartRetroAchievementsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NESSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NESPPUViewerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NESNametableViewerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MusicRipperMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator17 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.NesControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NESGraphicSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NESSoundChannelsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VSSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MovieSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator22 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.FDSControlsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FdsEjectDiskMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VSControlsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VSInsertCoinP1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VSInsertCoinP2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VSServiceSwitchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BarcodeReaderMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.TI83SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.KeypadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadTIFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator13 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.paletteToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.A7800SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.A7800ControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.A7800FilterSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GBSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GBcoreSettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SameBoyColorChooserMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator28 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.GBGPUViewerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GBPrinterViewerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PSXSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PSXControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PSXOptionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PSXDiscControlsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PSXHashDiscsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SNESSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SNESControllerConfigurationMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator18 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.SnesGfxDebuggerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SnesOptionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ColecoSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ColecoControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator35 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ColecoSkipBiosMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ColecoUseSGMMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.N64SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.N64PluginSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.N64ControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator23 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.N64CircularAnalogRangeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MupenStyleLagMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.N64ExpansionSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Ares64SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Ares64SettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Ares64CircularAnalogRangeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GBLSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GBLsettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AppleSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AppleDisksSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator31 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.settingsToolStripMenuItem1 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.C64SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.C64DisksSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator36 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.C64SettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.IntvSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.IntVControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.zXSpectrumToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ZXSpectrumCoreEmulationSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ZXSpectrumControllerConfigurationMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ZXSpectrumAudioSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ZXSpectrumNonSyncSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ZXSpectrumMediaMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ZXSpectrumTapesSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.zxt1ToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ZXSpectrumDisksSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.zxt2ToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ZXSpectrumExportSnapshotMenuItemMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GenericCoreSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.amstradCPCToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.amstradCPCCoreEmulationSettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AmstradCPCAudioSettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AmstradCPCNonSyncSettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AmstradCPCMediaToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AmstradCPCTapesSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.cpct1ToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AmstradCPCDisksSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.cpcd1ToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.HelpSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OnlineHelpMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ForumsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FeaturesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AboutMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.A7800HawkCoreMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MainStatusBar = new BizHawk.WinForms.Controls.StatusStripEx(); - this.DumpStatusButton = new System.Windows.Forms.ToolStripDropDownButton(); - this.EmuStatus = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.PlayRecordStatusButton = new System.Windows.Forms.ToolStripDropDownButton(); - this.PauseStatusButton = new System.Windows.Forms.ToolStripDropDownButton(); - this.RebootStatusBarIcon = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.AVStatusLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.LedLightStatusLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.SaveSlotsStatusLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot1StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot2StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot3StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot4StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot5StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot6StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot7StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot8StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot9StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.Slot0StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.CheatStatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.KeyPriorityStatusLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.CoreNameStatusBarButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.ProfileFirstBootLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.LinkConnectStatusBarButton = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.UpdateNotification = new BizHawk.WinForms.Controls.StatusLabelEx(); - this.MainFormContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.OpenRomContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadLastRomContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StopAVContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ContextSeparator_AfterROM = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RecordMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PlayMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RestartMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StopMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadLastMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BackupMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StopNoSaveContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ViewSubtitlesContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AddSubtitleContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ViewCommentsContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMovieAsContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ContextSeparator_AfterMovie = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.UndoSavestateContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ContextSeparator_AfterUndo = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ConfigContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem6 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem7 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem8 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem9 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem10 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem11 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem12 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem13 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem14 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem15 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.customizeToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator30 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.toolStripMenuItem66 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem67 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScreenshotContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CloseRomContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearSRAMContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ShowMenuContextMenuSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ShowMenuContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.timerMouseIdle = new System.Windows.Forms.Timer(this.components); - this.MainformMenu.SuspendLayout(); - this.MainStatusBar.SuspendLayout(); - this.MainFormContextMenu.SuspendLayout(); - this.SuspendLayout(); - // - // MainformMenu - // - this.MainformMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); + this.MainformMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenRomMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentRomSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.OpenAdvancedMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CloseRomMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.SaveStateSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState8MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState9MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveState0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.SaveNamedStateMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator24 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.AutosaveLastSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadStateSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState8MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState9MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadState0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.LoadNamedStateMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator21 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.AutoloadLastSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveSlotSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot8MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot9MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectSlot0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PreviousSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NextSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.SaveToCurrentSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadCurrentSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveRAMSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FlushSaveRAMMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.MovieSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ReadonlyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator15 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RecentMovieSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator16 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RecordMovieMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PlayMovieMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StopMovieMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PlayFromBeginningMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMovieMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMovieAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StopMovieWithoutSavingMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator25 = new System.Windows.Forms.ToolStripSeparator(); + this.ImportMoviesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator14 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.AutomaticallyBackupMoviesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FullMovieLoadstatesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MovieEndSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MovieEndFinishMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MovieEndRecordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MovieEndStopMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MovieEndPauseMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator32 = new System.Windows.Forms.ToolStripSeparator(); + this.MovieEndPlaySoundMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.AVSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecordAVMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ConfigAndRecordAVMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StopAVMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator19 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.CaptureOSDMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CaptureLuaMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.SynclessRecordingMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScreenshotSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScreenshotAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScreenshotClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScreenshotClientClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator20 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ScreenshotCaptureOSDMenuItem1 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ExitMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EmulationSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PauseMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RebootCoreMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SoftResetMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HardResetMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EmulatorMenuSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.LoadedCoreNameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ViewSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.WindowSizeSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator26 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DisableResizeWithFramebufferMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SwitchToFullscreenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DisplayFPSMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisplayFrameCounterMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisplayLagCounterMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisplayInputMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisplayRerecordCountMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisplaySubtitlesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DisplayStatusBarMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisplayMessagesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DisplayLogWindowMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ConfigSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ControllersMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HotkeysMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisplayConfigMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SoundMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PathsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FirmwareMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MessagesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AutofireMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RewindOptionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.extensionsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClientOptionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ProfilesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator9 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.SpeedSkipSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClockThrottleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AudioThrottleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VsyncThrottleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator27 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.VsyncEnabledMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.miUnthrottled = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MinimizeSkippingMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NeverSkipMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem17 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip8MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Frameskip9MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.Speed50MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Speed75MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Speed100MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Speed150MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Speed200MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Speed400MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.KeyPrioritySubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.BothHkAndControllerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.InputOverHkMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HkOverInputMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CoresSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator10 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.SaveConfigMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveConfigAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadConfigMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadConfigFromMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ToolsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ToolBoxMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator12 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RamWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RamSearchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LuaConsoleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.TAStudioMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HexEditorMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.TraceLoggerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DebuggerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CodeDataLoggerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MacroToolMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VirtualPadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.BasicBotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator11 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.CheatsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GameSharkConverterMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator29 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.MultiDiskBundlerFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.BatchRunnerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ExternalToolMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.dummyExternalTool = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RetroAchievementsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StartRetroAchievementsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NESSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NESPPUViewerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NESNametableViewerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MusicRipperMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator17 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.NesControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NESGraphicSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NESSoundChannelsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VSSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MovieSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator22 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.FDSControlsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FdsEjectDiskMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VSControlsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VSInsertCoinP1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VSInsertCoinP2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VSServiceSwitchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.BarcodeReaderMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.TI83SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.KeypadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadTIFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator13 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.paletteToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.A7800SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.A7800ControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.A7800FilterSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GBSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GBcoreSettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SameBoyColorChooserMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator28 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.GBGPUViewerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GBPrinterViewerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PSXSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PSXControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PSXOptionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PSXDiscControlsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PSXHashDiscsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SNESSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SNESControllerConfigurationMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator18 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.SnesGfxDebuggerMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SnesOptionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ColecoSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ColecoControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator35 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ColecoSkipBiosMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ColecoUseSGMMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.N64SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.N64PluginSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.N64ControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator23 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.N64CircularAnalogRangeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MupenStyleLagMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.N64ExpansionSlotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Ares64SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Ares64SettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Ares64CircularAnalogRangeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GBLSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GBLsettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AppleSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AppleDisksSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator31 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.settingsToolStripMenuItem1 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.C64SubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.C64DisksSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator36 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.C64SettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.IntvSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.IntVControllerSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.zXSpectrumToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ZXSpectrumCoreEmulationSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ZXSpectrumControllerConfigurationMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ZXSpectrumAudioSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ZXSpectrumNonSyncSettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ZXSpectrumMediaMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ZXSpectrumTapesSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.zxt1ToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ZXSpectrumDisksSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.zxt2ToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ZXSpectrumExportSnapshotMenuItemMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GenericCoreSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.amstradCPCToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.amstradCPCCoreEmulationSettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AmstradCPCAudioSettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AmstradCPCNonSyncSettingsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AmstradCPCMediaToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AmstradCPCTapesSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.cpct1ToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AmstradCPCDisksSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.cpcd1ToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HelpSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OnlineHelpMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ForumsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FeaturesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AboutMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.A7800HawkCoreMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MainStatusBar = new BizHawk.WinForms.Controls.StatusStripEx(); + this.DumpStatusButton = new System.Windows.Forms.ToolStripDropDownButton(); + this.EmuStatus = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.PlayRecordStatusButton = new System.Windows.Forms.ToolStripDropDownButton(); + this.PauseStatusButton = new System.Windows.Forms.ToolStripDropDownButton(); + this.RebootStatusBarIcon = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.AVStatusLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.LedLightStatusLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.SaveSlotsStatusLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot1StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot2StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot3StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot4StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot5StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot6StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot7StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot8StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot9StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.Slot0StatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.CheatStatusButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.KeyPriorityStatusLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.CoreNameStatusBarButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.ProfileFirstBootLabel = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.LinkConnectStatusBarButton = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.UpdateNotification = new BizHawk.WinForms.Controls.StatusLabelEx(); + this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); + this.MainFormContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.OpenRomContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadLastRomContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StopAVContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ContextSeparator_AfterROM = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RecordMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PlayMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RestartMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StopMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadLastMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.BackupMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StopNoSaveContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ViewSubtitlesContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AddSubtitleContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ViewCommentsContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMovieContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMovieAsContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ContextSeparator_AfterMovie = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.UndoSavestateContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ContextSeparator_AfterUndo = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ConfigContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem6 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem7 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem8 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem9 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem10 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem11 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem12 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem13 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem14 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem15 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.customizeToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator30 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.toolStripMenuItem66 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem67 = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScreenshotContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CloseRomContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearSRAMContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ShowMenuContextMenuSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ShowMenuContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.timerMouseIdle = new System.Windows.Forms.Timer(this.components); + this.MainformMenu.SuspendLayout(); + this.MainStatusBar.SuspendLayout(); + this.MainFormContextMenu.SuspendLayout(); + this.SuspendLayout(); + // + // MainformMenu + // + resources.ApplyResources(this.MainformMenu, "MainformMenu"); + this.MainformMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.EmulationSubMenu, this.ViewSubMenu, @@ -408,13 +411,14 @@ private void InitializeComponent() this.GenericCoreSubMenu, this.amstradCPCToolStripMenuItem, this.HelpSubMenu}); - this.MainformMenu.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow; - this.MainformMenu.MenuActivate += new System.EventHandler(this.MainformMenu_MenuActivate); - this.MainformMenu.MenuDeactivate += new System.EventHandler(this.MainformMenu_MenuDeactivate); - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MainformMenu.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow; + this.MainformMenu.MenuActivate += new System.EventHandler(this.MainformMenu_MenuActivate); + this.MainformMenu.MenuDeactivate += new System.EventHandler(this.MainformMenu_MenuDeactivate); + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.OpenRomMenuItem, this.RecentRomSubMenu, this.OpenAdvancedMenuItem, @@ -430,34 +434,42 @@ private void InitializeComponent() this.ScreenshotSubMenu, this.toolStripSeparator4, this.ExitMenuItem}); - this.FileSubMenu.Text = "&File"; - this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // OpenRomMenuItem - // - this.OpenRomMenuItem.Text = "&Open ROM..."; - this.OpenRomMenuItem.Click += new System.EventHandler(this.OpenRomMenuItem_Click); - // - // RecentRomSubMenu - // - this.RecentRomSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // OpenRomMenuItem + // + resources.ApplyResources(this.OpenRomMenuItem, "OpenRomMenuItem"); + this.OpenRomMenuItem.Click += new System.EventHandler(this.OpenRomMenuItem_Click); + // + // RecentRomSubMenu + // + resources.ApplyResources(this.RecentRomSubMenu, "RecentRomSubMenu"); + this.RecentRomSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator3}); - this.RecentRomSubMenu.Text = "&Recent ROM"; - this.RecentRomSubMenu.DropDownOpened += new System.EventHandler(this.RecentRomMenuItem_DropDownOpened); - // - // OpenAdvancedMenuItem - // - this.OpenAdvancedMenuItem.Text = "Open Ad&vanced..."; - this.OpenAdvancedMenuItem.Click += new System.EventHandler(this.OpenAdvancedMenuItem_Click); - // - // CloseRomMenuItem - // - this.CloseRomMenuItem.Text = "&Close ROM"; - this.CloseRomMenuItem.Click += new System.EventHandler(this.CloseRomMenuItem_Click); - // - // SaveStateSubMenu - // - this.SaveStateSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentRomSubMenu.DropDownOpened += new System.EventHandler(this.RecentRomMenuItem_DropDownOpened); + // + // toolStripSeparator3 + // + resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + // + // OpenAdvancedMenuItem + // + resources.ApplyResources(this.OpenAdvancedMenuItem, "OpenAdvancedMenuItem"); + this.OpenAdvancedMenuItem.Click += new System.EventHandler(this.OpenAdvancedMenuItem_Click); + // + // CloseRomMenuItem + // + resources.ApplyResources(this.CloseRomMenuItem, "CloseRomMenuItem"); + this.CloseRomMenuItem.Click += new System.EventHandler(this.CloseRomMenuItem_Click); + // + // toolStripMenuItem1 + // + resources.ApplyResources(this.toolStripMenuItem1, "toolStripMenuItem1"); + // + // SaveStateSubMenu + // + resources.ApplyResources(this.SaveStateSubMenu, "SaveStateSubMenu"); + this.SaveStateSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SaveState1MenuItem, this.SaveState2MenuItem, this.SaveState3MenuItem, @@ -472,72 +484,80 @@ private void InitializeComponent() this.SaveNamedStateMenuItem, this.toolStripSeparator24, this.AutosaveLastSlotMenuItem}); - this.SaveStateSubMenu.Text = "&Save State"; - this.SaveStateSubMenu.DropDownOpened += new System.EventHandler(this.SaveStateSubMenu_DropDownOpened); - // - // SaveState1MenuItem - // - this.SaveState1MenuItem.Text = "1"; - this.SaveState1MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState2MenuItem - // - this.SaveState2MenuItem.Text = "2"; - this.SaveState2MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState3MenuItem - // - this.SaveState3MenuItem.Text = "3"; - this.SaveState3MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState4MenuItem - // - this.SaveState4MenuItem.Text = "4"; - this.SaveState4MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState5MenuItem - // - this.SaveState5MenuItem.Text = "5"; - this.SaveState5MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState6MenuItem - // - this.SaveState6MenuItem.Text = "6"; - this.SaveState6MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState7MenuItem - // - this.SaveState7MenuItem.Text = "7"; - this.SaveState7MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState8MenuItem - // - this.SaveState8MenuItem.Text = "8"; - this.SaveState8MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState9MenuItem - // - this.SaveState9MenuItem.Text = "9"; - this.SaveState9MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveState0MenuItem - // - this.SaveState0MenuItem.Text = "10"; - this.SaveState0MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); - // - // SaveNamedStateMenuItem - // - this.SaveNamedStateMenuItem.Text = "Save Named State..."; - this.SaveNamedStateMenuItem.Click += new System.EventHandler(this.SaveNamedStateMenuItem_Click); - // - // AutosaveLastSlotMenuItem - // - this.AutosaveLastSlotMenuItem.Text = "Autosave Last Slot"; - this.AutosaveLastSlotMenuItem.Click += new System.EventHandler(this.AutosaveLastSlotMenuItem_Click); - // - // LoadStateSubMenu - // - this.LoadStateSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SaveStateSubMenu.DropDownOpened += new System.EventHandler(this.SaveStateSubMenu_DropDownOpened); + // + // SaveState1MenuItem + // + resources.ApplyResources(this.SaveState1MenuItem, "SaveState1MenuItem"); + this.SaveState1MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState2MenuItem + // + resources.ApplyResources(this.SaveState2MenuItem, "SaveState2MenuItem"); + this.SaveState2MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState3MenuItem + // + resources.ApplyResources(this.SaveState3MenuItem, "SaveState3MenuItem"); + this.SaveState3MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState4MenuItem + // + resources.ApplyResources(this.SaveState4MenuItem, "SaveState4MenuItem"); + this.SaveState4MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState5MenuItem + // + resources.ApplyResources(this.SaveState5MenuItem, "SaveState5MenuItem"); + this.SaveState5MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState6MenuItem + // + resources.ApplyResources(this.SaveState6MenuItem, "SaveState6MenuItem"); + this.SaveState6MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState7MenuItem + // + resources.ApplyResources(this.SaveState7MenuItem, "SaveState7MenuItem"); + this.SaveState7MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState8MenuItem + // + resources.ApplyResources(this.SaveState8MenuItem, "SaveState8MenuItem"); + this.SaveState8MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState9MenuItem + // + resources.ApplyResources(this.SaveState9MenuItem, "SaveState9MenuItem"); + this.SaveState9MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // SaveState0MenuItem + // + resources.ApplyResources(this.SaveState0MenuItem, "SaveState0MenuItem"); + this.SaveState0MenuItem.Click += new System.EventHandler(this.QuickSavestateMenuItem_Click); + // + // toolStripSeparator6 + // + resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6"); + // + // SaveNamedStateMenuItem + // + resources.ApplyResources(this.SaveNamedStateMenuItem, "SaveNamedStateMenuItem"); + this.SaveNamedStateMenuItem.Click += new System.EventHandler(this.SaveNamedStateMenuItem_Click); + // + // toolStripSeparator24 + // + resources.ApplyResources(this.toolStripSeparator24, "toolStripSeparator24"); + // + // AutosaveLastSlotMenuItem + // + resources.ApplyResources(this.AutosaveLastSlotMenuItem, "AutosaveLastSlotMenuItem"); + this.AutosaveLastSlotMenuItem.Click += new System.EventHandler(this.AutosaveLastSlotMenuItem_Click); + // + // LoadStateSubMenu + // + resources.ApplyResources(this.LoadStateSubMenu, "LoadStateSubMenu"); + this.LoadStateSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.LoadState1MenuItem, this.LoadState2MenuItem, this.LoadState3MenuItem, @@ -552,72 +572,80 @@ private void InitializeComponent() this.LoadNamedStateMenuItem, this.toolStripSeparator21, this.AutoloadLastSlotMenuItem}); - this.LoadStateSubMenu.Text = "&Load State"; - this.LoadStateSubMenu.DropDownOpened += new System.EventHandler(this.LoadStateSubMenu_DropDownOpened); - // - // LoadState1MenuItem - // - this.LoadState1MenuItem.Text = "1"; - this.LoadState1MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState2MenuItem - // - this.LoadState2MenuItem.Text = "2"; - this.LoadState2MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState3MenuItem - // - this.LoadState3MenuItem.Text = "3"; - this.LoadState3MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState4MenuItem - // - this.LoadState4MenuItem.Text = "4"; - this.LoadState4MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState5MenuItem - // - this.LoadState5MenuItem.Text = "5"; - this.LoadState5MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState6MenuItem - // - this.LoadState6MenuItem.Text = "6"; - this.LoadState6MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState7MenuItem - // - this.LoadState7MenuItem.Text = "7"; - this.LoadState7MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState8MenuItem - // - this.LoadState8MenuItem.Text = "8"; - this.LoadState8MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState9MenuItem - // - this.LoadState9MenuItem.Text = "9"; - this.LoadState9MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadState0MenuItem - // - this.LoadState0MenuItem.Text = "10"; - this.LoadState0MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); - // - // LoadNamedStateMenuItem - // - this.LoadNamedStateMenuItem.Text = "Load Named State..."; - this.LoadNamedStateMenuItem.Click += new System.EventHandler(this.LoadNamedStateMenuItem_Click); - // - // AutoloadLastSlotMenuItem - // - this.AutoloadLastSlotMenuItem.Text = "Autoload Last Slot"; - this.AutoloadLastSlotMenuItem.Click += new System.EventHandler(this.AutoloadLastSlotMenuItem_Click); - // - // SaveSlotSubMenu - // - this.SaveSlotSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.LoadStateSubMenu.DropDownOpened += new System.EventHandler(this.LoadStateSubMenu_DropDownOpened); + // + // LoadState1MenuItem + // + resources.ApplyResources(this.LoadState1MenuItem, "LoadState1MenuItem"); + this.LoadState1MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState2MenuItem + // + resources.ApplyResources(this.LoadState2MenuItem, "LoadState2MenuItem"); + this.LoadState2MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState3MenuItem + // + resources.ApplyResources(this.LoadState3MenuItem, "LoadState3MenuItem"); + this.LoadState3MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState4MenuItem + // + resources.ApplyResources(this.LoadState4MenuItem, "LoadState4MenuItem"); + this.LoadState4MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState5MenuItem + // + resources.ApplyResources(this.LoadState5MenuItem, "LoadState5MenuItem"); + this.LoadState5MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState6MenuItem + // + resources.ApplyResources(this.LoadState6MenuItem, "LoadState6MenuItem"); + this.LoadState6MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState7MenuItem + // + resources.ApplyResources(this.LoadState7MenuItem, "LoadState7MenuItem"); + this.LoadState7MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState8MenuItem + // + resources.ApplyResources(this.LoadState8MenuItem, "LoadState8MenuItem"); + this.LoadState8MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState9MenuItem + // + resources.ApplyResources(this.LoadState9MenuItem, "LoadState9MenuItem"); + this.LoadState9MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // LoadState0MenuItem + // + resources.ApplyResources(this.LoadState0MenuItem, "LoadState0MenuItem"); + this.LoadState0MenuItem.Click += new System.EventHandler(this.QuickLoadstateMenuItem_Click); + // + // toolStripSeparator7 + // + resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7"); + // + // LoadNamedStateMenuItem + // + resources.ApplyResources(this.LoadNamedStateMenuItem, "LoadNamedStateMenuItem"); + this.LoadNamedStateMenuItem.Click += new System.EventHandler(this.LoadNamedStateMenuItem_Click); + // + // toolStripSeparator21 + // + resources.ApplyResources(this.toolStripSeparator21, "toolStripSeparator21"); + // + // AutoloadLastSlotMenuItem + // + resources.ApplyResources(this.AutoloadLastSlotMenuItem, "AutoloadLastSlotMenuItem"); + this.AutoloadLastSlotMenuItem.Click += new System.EventHandler(this.AutoloadLastSlotMenuItem_Click); + // + // SaveSlotSubMenu + // + resources.ApplyResources(this.SaveSlotSubMenu, "SaveSlotSubMenu"); + this.SaveSlotSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SelectSlot1MenuItem, this.SelectSlot2MenuItem, this.SelectSlot3MenuItem, @@ -633,94 +661,102 @@ private void InitializeComponent() this.toolStripSeparator5, this.SaveToCurrentSlotMenuItem, this.LoadCurrentSlotMenuItem}); - this.SaveSlotSubMenu.Text = "Save S&lot"; - this.SaveSlotSubMenu.DropDownOpened += new System.EventHandler(this.SaveSlotSubMenu_DropDownOpened); - // - // SelectSlot1MenuItem - // - this.SelectSlot1MenuItem.Text = "Select Slot 1"; - this.SelectSlot1MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot2MenuItem - // - this.SelectSlot2MenuItem.Text = "Select Slot 2"; - this.SelectSlot2MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot3MenuItem - // - this.SelectSlot3MenuItem.Text = "Select Slot 3"; - this.SelectSlot3MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot4MenuItem - // - this.SelectSlot4MenuItem.Text = "Select Slot 4"; - this.SelectSlot4MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot5MenuItem - // - this.SelectSlot5MenuItem.Text = "Select Slot 5"; - this.SelectSlot5MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot6MenuItem - // - this.SelectSlot6MenuItem.Text = "Select Slot 6"; - this.SelectSlot6MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot7MenuItem - // - this.SelectSlot7MenuItem.Text = "Select Slot 7"; - this.SelectSlot7MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot8MenuItem - // - this.SelectSlot8MenuItem.Text = "Select Slot 8"; - this.SelectSlot8MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot9MenuItem - // - this.SelectSlot9MenuItem.Text = "Select Slot 9"; - this.SelectSlot9MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // SelectSlot0MenuItem - // - this.SelectSlot0MenuItem.Text = "Select Slot 10"; - this.SelectSlot0MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); - // - // PreviousSlotMenuItem - // - this.PreviousSlotMenuItem.Text = "Previous Slot"; - this.PreviousSlotMenuItem.Click += new System.EventHandler(this.PreviousSlotMenuItem_Click); - // - // NextSlotMenuItem - // - this.NextSlotMenuItem.Text = "Next Slot"; - this.NextSlotMenuItem.Click += new System.EventHandler(this.NextSlotMenuItem_Click); - // - // SaveToCurrentSlotMenuItem - // - this.SaveToCurrentSlotMenuItem.Text = "Save to Current Slot"; - this.SaveToCurrentSlotMenuItem.Click += new System.EventHandler(this.SaveToCurrentSlotMenuItem_Click); - // - // LoadCurrentSlotMenuItem - // - this.LoadCurrentSlotMenuItem.Text = "Load Current Slot"; - this.LoadCurrentSlotMenuItem.Click += new System.EventHandler(this.LoadCurrentSlotMenuItem_Click); - // - // SaveRAMSubMenu - // - this.SaveRAMSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SaveSlotSubMenu.DropDownOpened += new System.EventHandler(this.SaveSlotSubMenu_DropDownOpened); + // + // SelectSlot1MenuItem + // + resources.ApplyResources(this.SelectSlot1MenuItem, "SelectSlot1MenuItem"); + this.SelectSlot1MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot2MenuItem + // + resources.ApplyResources(this.SelectSlot2MenuItem, "SelectSlot2MenuItem"); + this.SelectSlot2MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot3MenuItem + // + resources.ApplyResources(this.SelectSlot3MenuItem, "SelectSlot3MenuItem"); + this.SelectSlot3MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot4MenuItem + // + resources.ApplyResources(this.SelectSlot4MenuItem, "SelectSlot4MenuItem"); + this.SelectSlot4MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot5MenuItem + // + resources.ApplyResources(this.SelectSlot5MenuItem, "SelectSlot5MenuItem"); + this.SelectSlot5MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot6MenuItem + // + resources.ApplyResources(this.SelectSlot6MenuItem, "SelectSlot6MenuItem"); + this.SelectSlot6MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot7MenuItem + // + resources.ApplyResources(this.SelectSlot7MenuItem, "SelectSlot7MenuItem"); + this.SelectSlot7MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot8MenuItem + // + resources.ApplyResources(this.SelectSlot8MenuItem, "SelectSlot8MenuItem"); + this.SelectSlot8MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot9MenuItem + // + resources.ApplyResources(this.SelectSlot9MenuItem, "SelectSlot9MenuItem"); + this.SelectSlot9MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // SelectSlot0MenuItem + // + resources.ApplyResources(this.SelectSlot0MenuItem, "SelectSlot0MenuItem"); + this.SelectSlot0MenuItem.Click += new System.EventHandler(this.SelectSlotMenuItems_Click); + // + // PreviousSlotMenuItem + // + resources.ApplyResources(this.PreviousSlotMenuItem, "PreviousSlotMenuItem"); + this.PreviousSlotMenuItem.Click += new System.EventHandler(this.PreviousSlotMenuItem_Click); + // + // NextSlotMenuItem + // + resources.ApplyResources(this.NextSlotMenuItem, "NextSlotMenuItem"); + this.NextSlotMenuItem.Click += new System.EventHandler(this.NextSlotMenuItem_Click); + // + // toolStripSeparator5 + // + resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5"); + // + // SaveToCurrentSlotMenuItem + // + resources.ApplyResources(this.SaveToCurrentSlotMenuItem, "SaveToCurrentSlotMenuItem"); + this.SaveToCurrentSlotMenuItem.Click += new System.EventHandler(this.SaveToCurrentSlotMenuItem_Click); + // + // LoadCurrentSlotMenuItem + // + resources.ApplyResources(this.LoadCurrentSlotMenuItem, "LoadCurrentSlotMenuItem"); + this.LoadCurrentSlotMenuItem.Click += new System.EventHandler(this.LoadCurrentSlotMenuItem_Click); + // + // SaveRAMSubMenu + // + resources.ApplyResources(this.SaveRAMSubMenu, "SaveRAMSubMenu"); + this.SaveRAMSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FlushSaveRAMMenuItem}); - this.SaveRAMSubMenu.Text = "Save &RAM"; - this.SaveRAMSubMenu.DropDownOpened += new System.EventHandler(this.SaveRamSubMenu_DropDownOpened); - // - // FlushSaveRAMMenuItem - // - this.FlushSaveRAMMenuItem.Text = "&Flush Save Ram"; - this.FlushSaveRAMMenuItem.Click += new System.EventHandler(this.FlushSaveRAMMenuItem_Click); - // - // MovieSubMenu - // - this.MovieSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SaveRAMSubMenu.DropDownOpened += new System.EventHandler(this.SaveRamSubMenu_DropDownOpened); + // + // FlushSaveRAMMenuItem + // + resources.ApplyResources(this.FlushSaveRAMMenuItem, "FlushSaveRAMMenuItem"); + this.FlushSaveRAMMenuItem.Click += new System.EventHandler(this.FlushSaveRAMMenuItem_Click); + // + // toolStripMenuItem2 + // + resources.ApplyResources(this.toolStripMenuItem2, "toolStripMenuItem2"); + // + // MovieSubMenu + // + resources.ApplyResources(this.MovieSubMenu, "MovieSubMenu"); + this.MovieSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ReadonlyMenuItem, this.toolStripSeparator15, this.RecentMovieSubMenu, @@ -737,123 +773,134 @@ private void InitializeComponent() this.AutomaticallyBackupMoviesMenuItem, this.FullMovieLoadstatesMenuItem, this.MovieEndSubMenu}); - this.MovieSubMenu.Text = "&Movie"; - this.MovieSubMenu.DropDownOpened += new System.EventHandler(this.MovieSubMenu_DropDownOpened); - // - // ReadonlyMenuItem - // - this.ReadonlyMenuItem.Text = "Read-only"; - this.ReadonlyMenuItem.Click += new System.EventHandler(this.ReadonlyMenuItem_Click); - // - // RecentMovieSubMenu - // - this.RecentMovieSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MovieSubMenu.DropDownOpened += new System.EventHandler(this.MovieSubMenu_DropDownOpened); + // + // ReadonlyMenuItem + // + resources.ApplyResources(this.ReadonlyMenuItem, "ReadonlyMenuItem"); + this.ReadonlyMenuItem.Click += new System.EventHandler(this.ReadonlyMenuItem_Click); + // + // toolStripSeparator15 + // + resources.ApplyResources(this.toolStripSeparator15, "toolStripSeparator15"); + // + // RecentMovieSubMenu + // + resources.ApplyResources(this.RecentMovieSubMenu, "RecentMovieSubMenu"); + this.RecentMovieSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator16}); - this.RecentMovieSubMenu.Text = "Recent"; - this.RecentMovieSubMenu.DropDownOpened += new System.EventHandler(this.RecentMovieSubMenu_DropDownOpened); - // - // RecordMovieMenuItem - // - this.RecordMovieMenuItem.Text = "&Record Movie..."; - this.RecordMovieMenuItem.Click += new System.EventHandler(this.RecordMovieMenuItem_Click); - // - // PlayMovieMenuItem - // - this.PlayMovieMenuItem.Text = "&Play Movie..."; - this.PlayMovieMenuItem.Click += new System.EventHandler(this.PlayMovieMenuItem_Click); - // - // StopMovieMenuItem - // - this.StopMovieMenuItem.Text = "Stop Movie"; - this.StopMovieMenuItem.Click += new System.EventHandler(this.StopMovieMenuItem_Click); - // - // PlayFromBeginningMenuItem - // - this.PlayFromBeginningMenuItem.Text = "Play from Beginning"; - this.PlayFromBeginningMenuItem.Click += new System.EventHandler(this.PlayFromBeginningMenuItem_Click); - // - // SaveMovieMenuItem - // - this.SaveMovieMenuItem.Text = "&Save Movie"; - this.SaveMovieMenuItem.Click += new System.EventHandler(this.SaveMovieMenuItem_Click); - // - // SaveMovieAsMenuItem - // - this.SaveMovieAsMenuItem.Text = "Save Movie As..."; - this.SaveMovieAsMenuItem.Click += new System.EventHandler(this.SaveMovieAsMenuItem_Click); - // - // StopMovieWithoutSavingMenuItem - // - this.StopMovieWithoutSavingMenuItem.Text = "Stop Movie without Saving"; - this.StopMovieWithoutSavingMenuItem.Click += new System.EventHandler(this.StopMovieWithoutSavingMenuItem_Click); - // - // toolStripSeparator25 - // - this.toolStripSeparator25.Name = "toolStripSeparator25"; - this.toolStripSeparator25.Size = new System.Drawing.Size(228, 6); - // - // ImportMoviesMenuItem - // - this.ImportMoviesMenuItem.Text = "Import Movies..."; - this.ImportMoviesMenuItem.Click += new System.EventHandler(this.ImportMovieMenuItem_Click); - // - // AutomaticallyBackupMoviesMenuItem - // - this.AutomaticallyBackupMoviesMenuItem.Text = "Automatically Backup Movies"; - this.AutomaticallyBackupMoviesMenuItem.Click += new System.EventHandler(this.AutomaticMovieBackupMenuItem_Click); - // - // FullMovieLoadstatesMenuItem - // - this.FullMovieLoadstatesMenuItem.Text = "Full Movie Loadstates"; - this.FullMovieLoadstatesMenuItem.Click += new System.EventHandler(this.FullMovieLoadstatesMenuItem_Click); - // - // MovieEndSubMenu - // - this.MovieEndSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentMovieSubMenu.DropDownOpened += new System.EventHandler(this.RecentMovieSubMenu_DropDownOpened); + // + // toolStripSeparator16 + // + resources.ApplyResources(this.toolStripSeparator16, "toolStripSeparator16"); + // + // RecordMovieMenuItem + // + resources.ApplyResources(this.RecordMovieMenuItem, "RecordMovieMenuItem"); + this.RecordMovieMenuItem.Click += new System.EventHandler(this.RecordMovieMenuItem_Click); + // + // PlayMovieMenuItem + // + resources.ApplyResources(this.PlayMovieMenuItem, "PlayMovieMenuItem"); + this.PlayMovieMenuItem.Click += new System.EventHandler(this.PlayMovieMenuItem_Click); + // + // StopMovieMenuItem + // + resources.ApplyResources(this.StopMovieMenuItem, "StopMovieMenuItem"); + this.StopMovieMenuItem.Click += new System.EventHandler(this.StopMovieMenuItem_Click); + // + // PlayFromBeginningMenuItem + // + resources.ApplyResources(this.PlayFromBeginningMenuItem, "PlayFromBeginningMenuItem"); + this.PlayFromBeginningMenuItem.Click += new System.EventHandler(this.PlayFromBeginningMenuItem_Click); + // + // SaveMovieMenuItem + // + resources.ApplyResources(this.SaveMovieMenuItem, "SaveMovieMenuItem"); + this.SaveMovieMenuItem.Click += new System.EventHandler(this.SaveMovieMenuItem_Click); + // + // SaveMovieAsMenuItem + // + resources.ApplyResources(this.SaveMovieAsMenuItem, "SaveMovieAsMenuItem"); + this.SaveMovieAsMenuItem.Click += new System.EventHandler(this.SaveMovieAsMenuItem_Click); + // + // StopMovieWithoutSavingMenuItem + // + resources.ApplyResources(this.StopMovieWithoutSavingMenuItem, "StopMovieWithoutSavingMenuItem"); + this.StopMovieWithoutSavingMenuItem.Click += new System.EventHandler(this.StopMovieWithoutSavingMenuItem_Click); + // + // toolStripSeparator25 + // + resources.ApplyResources(this.toolStripSeparator25, "toolStripSeparator25"); + this.toolStripSeparator25.Name = "toolStripSeparator25"; + // + // ImportMoviesMenuItem + // + resources.ApplyResources(this.ImportMoviesMenuItem, "ImportMoviesMenuItem"); + this.ImportMoviesMenuItem.Click += new System.EventHandler(this.ImportMovieMenuItem_Click); + // + // toolStripSeparator14 + // + resources.ApplyResources(this.toolStripSeparator14, "toolStripSeparator14"); + // + // AutomaticallyBackupMoviesMenuItem + // + resources.ApplyResources(this.AutomaticallyBackupMoviesMenuItem, "AutomaticallyBackupMoviesMenuItem"); + this.AutomaticallyBackupMoviesMenuItem.Click += new System.EventHandler(this.AutomaticMovieBackupMenuItem_Click); + // + // FullMovieLoadstatesMenuItem + // + resources.ApplyResources(this.FullMovieLoadstatesMenuItem, "FullMovieLoadstatesMenuItem"); + this.FullMovieLoadstatesMenuItem.Click += new System.EventHandler(this.FullMovieLoadstatesMenuItem_Click); + // + // MovieEndSubMenu + // + resources.ApplyResources(this.MovieEndSubMenu, "MovieEndSubMenu"); + this.MovieEndSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.MovieEndFinishMenuItem, this.MovieEndRecordMenuItem, this.MovieEndStopMenuItem, this.MovieEndPauseMenuItem, this.toolStripSeparator32, this.MovieEndPlaySoundMenuItem}); - this.MovieEndSubMenu.Text = "On Movie End"; - this.MovieEndSubMenu.DropDownOpened += new System.EventHandler(this.MovieEndSubMenu_DropDownOpened); - // - // MovieEndFinishMenuItem - // - this.MovieEndFinishMenuItem.Text = "Switch to Finished"; - this.MovieEndFinishMenuItem.Click += new System.EventHandler(this.MovieEndFinishMenuItem_Click); - // - // MovieEndRecordMenuItem - // - this.MovieEndRecordMenuItem.Text = "Switch to Record"; - this.MovieEndRecordMenuItem.Click += new System.EventHandler(this.MovieEndRecordMenuItem_Click); - // - // MovieEndStopMenuItem - // - this.MovieEndStopMenuItem.Text = "Stop"; - this.MovieEndStopMenuItem.Click += new System.EventHandler(this.MovieEndStopMenuItem_Click); - // - // MovieEndPauseMenuItem - // - this.MovieEndPauseMenuItem.Text = "Pause"; - this.MovieEndPauseMenuItem.Click += new System.EventHandler(this.MovieEndPauseMenuItem_Click); - // - // toolStripSeparator32 - // - this.toolStripSeparator32.Name = "toolStripSeparator32"; - this.toolStripSeparator32.Size = new System.Drawing.Size(177, 6); - // - // MovieEndPlaySoundMenuItem - // - this.MovieEndPlaySoundMenuItem.Name = "MovieEndPlaySoundMenuItem"; - this.MovieEndPlaySoundMenuItem.Size = new System.Drawing.Size(180, 22); - this.MovieEndPlaySoundMenuItem.Text = "Play Sound"; - this.MovieEndPlaySoundMenuItem.Click += new System.EventHandler(this.MovieEndPlaySoundMenuItem_Click); - // - // AVSubMenu - // - this.AVSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MovieEndSubMenu.DropDownOpened += new System.EventHandler(this.MovieEndSubMenu_DropDownOpened); + // + // MovieEndFinishMenuItem + // + resources.ApplyResources(this.MovieEndFinishMenuItem, "MovieEndFinishMenuItem"); + this.MovieEndFinishMenuItem.Click += new System.EventHandler(this.MovieEndFinishMenuItem_Click); + // + // MovieEndRecordMenuItem + // + resources.ApplyResources(this.MovieEndRecordMenuItem, "MovieEndRecordMenuItem"); + this.MovieEndRecordMenuItem.Click += new System.EventHandler(this.MovieEndRecordMenuItem_Click); + // + // MovieEndStopMenuItem + // + resources.ApplyResources(this.MovieEndStopMenuItem, "MovieEndStopMenuItem"); + this.MovieEndStopMenuItem.Click += new System.EventHandler(this.MovieEndStopMenuItem_Click); + // + // MovieEndPauseMenuItem + // + resources.ApplyResources(this.MovieEndPauseMenuItem, "MovieEndPauseMenuItem"); + this.MovieEndPauseMenuItem.Click += new System.EventHandler(this.MovieEndPauseMenuItem_Click); + // + // toolStripSeparator32 + // + resources.ApplyResources(this.toolStripSeparator32, "toolStripSeparator32"); + this.toolStripSeparator32.Name = "toolStripSeparator32"; + // + // MovieEndPlaySoundMenuItem + // + resources.ApplyResources(this.MovieEndPlaySoundMenuItem, "MovieEndPlaySoundMenuItem"); + this.MovieEndPlaySoundMenuItem.Name = "MovieEndPlaySoundMenuItem"; + this.MovieEndPlaySoundMenuItem.Click += new System.EventHandler(this.MovieEndPlaySoundMenuItem_Click); + // + // AVSubMenu + // + resources.ApplyResources(this.AVSubMenu, "AVSubMenu"); + this.AVSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.RecordAVMenuItem, this.ConfigAndRecordAVMenuItem, this.StopAVMenuItem, @@ -861,88 +908,98 @@ private void InitializeComponent() this.CaptureOSDMenuItem, this.CaptureLuaMenuItem, this.SynclessRecordingMenuItem}); - this.AVSubMenu.Text = "&A/V Writer"; - this.AVSubMenu.DropDownOpened += new System.EventHandler(this.AVSubMenu_DropDownOpened); - // - // RecordAVMenuItem - // - this.RecordAVMenuItem.Text = "&Record A/V"; - this.RecordAVMenuItem.Click += new System.EventHandler(this.RecordAVMenuItem_Click); - // - // ConfigAndRecordAVMenuItem - // - this.ConfigAndRecordAVMenuItem.Text = "Config and Record A/V..."; - this.ConfigAndRecordAVMenuItem.Click += new System.EventHandler(this.ConfigAndRecordAVMenuItem_Click); - // - // StopAVMenuItem - // - this.StopAVMenuItem.Text = "&Stop A/V Writer"; - this.StopAVMenuItem.Click += new System.EventHandler(this.StopAVMenuItem_Click); - // - // CaptureOSDMenuItem - // - this.CaptureOSDMenuItem.CheckOnClick = true; - this.CaptureOSDMenuItem.Text = "Capture OSD"; - this.CaptureOSDMenuItem.Click += new System.EventHandler(this.CaptureOSDMenuItem_Click); - // - // CaptureLuaMenuItem - // - this.CaptureLuaMenuItem.CheckOnClick = true; - this.CaptureLuaMenuItem.Name = "CaptureLuaMenuItem"; - this.CaptureLuaMenuItem.Size = new System.Drawing.Size(205, 22); - this.CaptureLuaMenuItem.Text = "Capture Lua"; - this.CaptureLuaMenuItem.Click += new System.EventHandler(this.CaptureLuaMenuItem_Click); - // - // SynclessRecordingMenuItem - // - this.SynclessRecordingMenuItem.Text = "S&yncless Recording Tools"; - // - // ScreenshotSubMenu - // - this.ScreenshotSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AVSubMenu.DropDownOpened += new System.EventHandler(this.AVSubMenu_DropDownOpened); + // + // RecordAVMenuItem + // + resources.ApplyResources(this.RecordAVMenuItem, "RecordAVMenuItem"); + this.RecordAVMenuItem.Click += new System.EventHandler(this.RecordAVMenuItem_Click); + // + // ConfigAndRecordAVMenuItem + // + resources.ApplyResources(this.ConfigAndRecordAVMenuItem, "ConfigAndRecordAVMenuItem"); + this.ConfigAndRecordAVMenuItem.Click += new System.EventHandler(this.ConfigAndRecordAVMenuItem_Click); + // + // StopAVMenuItem + // + resources.ApplyResources(this.StopAVMenuItem, "StopAVMenuItem"); + this.StopAVMenuItem.Click += new System.EventHandler(this.StopAVMenuItem_Click); + // + // toolStripSeparator19 + // + resources.ApplyResources(this.toolStripSeparator19, "toolStripSeparator19"); + // + // CaptureOSDMenuItem + // + resources.ApplyResources(this.CaptureOSDMenuItem, "CaptureOSDMenuItem"); + this.CaptureOSDMenuItem.CheckOnClick = true; + this.CaptureOSDMenuItem.Click += new System.EventHandler(this.CaptureOSDMenuItem_Click); + // + // CaptureLuaMenuItem + // + resources.ApplyResources(this.CaptureLuaMenuItem, "CaptureLuaMenuItem"); + this.CaptureLuaMenuItem.CheckOnClick = true; + this.CaptureLuaMenuItem.Name = "CaptureLuaMenuItem"; + this.CaptureLuaMenuItem.Click += new System.EventHandler(this.CaptureLuaMenuItem_Click); + // + // SynclessRecordingMenuItem + // + resources.ApplyResources(this.SynclessRecordingMenuItem, "SynclessRecordingMenuItem"); + // + // ScreenshotSubMenu + // + resources.ApplyResources(this.ScreenshotSubMenu, "ScreenshotSubMenu"); + this.ScreenshotSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ScreenshotMenuItem, this.ScreenshotAsMenuItem, this.ScreenshotClipboardMenuItem, this.ScreenshotClientClipboardMenuItem, this.toolStripSeparator20, this.ScreenshotCaptureOSDMenuItem1}); - this.ScreenshotSubMenu.Text = "Scree&nshot"; - this.ScreenshotSubMenu.DropDownOpening += new System.EventHandler(this.ScreenshotSubMenu_DropDownOpening); - // - // ScreenshotMenuItem - // - this.ScreenshotMenuItem.Text = "Screenshot"; - this.ScreenshotMenuItem.Click += new System.EventHandler(this.ScreenshotMenuItem_Click); - // - // ScreenshotAsMenuItem - // - this.ScreenshotAsMenuItem.Text = "Screenshot As..."; - this.ScreenshotAsMenuItem.Click += new System.EventHandler(this.ScreenshotAsMenuItem_Click); - // - // ScreenshotClipboardMenuItem - // - this.ScreenshotClipboardMenuItem.Text = "Screenshot (raw) -> Clipboard"; - this.ScreenshotClipboardMenuItem.Click += new System.EventHandler(this.ScreenshotClipboardMenuItem_Click); - // - // ScreenshotClientClipboardMenuItem - // - this.ScreenshotClientClipboardMenuItem.Text = "Screenshot (client) -> Clipboard"; - this.ScreenshotClientClipboardMenuItem.Click += new System.EventHandler(this.ScreenshotClientClipboardMenuItem_Click); - // - // ScreenshotCaptureOSDMenuItem1 - // - this.ScreenshotCaptureOSDMenuItem1.Text = "Capture OSD"; - this.ScreenshotCaptureOSDMenuItem1.Click += new System.EventHandler(this.ScreenshotCaptureOSDMenuItem_Click); - // - // ExitMenuItem - // - this.ExitMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.F4))); - this.ExitMenuItem.Text = "E&xit"; - this.ExitMenuItem.Click += new System.EventHandler(this.ExitMenuItem_Click); - // - // EmulationSubMenu - // - this.EmulationSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ScreenshotSubMenu.DropDownOpening += new System.EventHandler(this.ScreenshotSubMenu_DropDownOpening); + // + // ScreenshotMenuItem + // + resources.ApplyResources(this.ScreenshotMenuItem, "ScreenshotMenuItem"); + this.ScreenshotMenuItem.Click += new System.EventHandler(this.ScreenshotMenuItem_Click); + // + // ScreenshotAsMenuItem + // + resources.ApplyResources(this.ScreenshotAsMenuItem, "ScreenshotAsMenuItem"); + this.ScreenshotAsMenuItem.Click += new System.EventHandler(this.ScreenshotAsMenuItem_Click); + // + // ScreenshotClipboardMenuItem + // + resources.ApplyResources(this.ScreenshotClipboardMenuItem, "ScreenshotClipboardMenuItem"); + this.ScreenshotClipboardMenuItem.Click += new System.EventHandler(this.ScreenshotClipboardMenuItem_Click); + // + // ScreenshotClientClipboardMenuItem + // + resources.ApplyResources(this.ScreenshotClientClipboardMenuItem, "ScreenshotClientClipboardMenuItem"); + this.ScreenshotClientClipboardMenuItem.Click += new System.EventHandler(this.ScreenshotClientClipboardMenuItem_Click); + // + // toolStripSeparator20 + // + resources.ApplyResources(this.toolStripSeparator20, "toolStripSeparator20"); + // + // ScreenshotCaptureOSDMenuItem1 + // + resources.ApplyResources(this.ScreenshotCaptureOSDMenuItem1, "ScreenshotCaptureOSDMenuItem1"); + this.ScreenshotCaptureOSDMenuItem1.Click += new System.EventHandler(this.ScreenshotCaptureOSDMenuItem_Click); + // + // toolStripSeparator4 + // + resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4"); + // + // ExitMenuItem + // + resources.ApplyResources(this.ExitMenuItem, "ExitMenuItem"); + this.ExitMenuItem.Click += new System.EventHandler(this.ExitMenuItem_Click); + // + // EmulationSubMenu + // + resources.ApplyResources(this.EmulationSubMenu, "EmulationSubMenu"); + this.EmulationSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.PauseMenuItem, this.toolStripSeparator1, this.RebootCoreMenuItem, @@ -950,37 +1007,44 @@ private void InitializeComponent() this.HardResetMenuItem, this.EmulatorMenuSeparator2, this.LoadedCoreNameMenuItem}); - this.EmulationSubMenu.Text = "&Emulation"; - this.EmulationSubMenu.DropDownOpened += new System.EventHandler(this.EmulationMenuItem_DropDownOpened); - // - // PauseMenuItem - // - this.PauseMenuItem.Text = "&Pause"; - this.PauseMenuItem.Click += new System.EventHandler(this.PauseMenuItem_Click); - // - // RebootCoreMenuItem - // - this.RebootCoreMenuItem.Text = "&Reboot Core"; - this.RebootCoreMenuItem.Click += new System.EventHandler(this.PowerMenuItem_Click); - // - // SoftResetMenuItem - // - this.SoftResetMenuItem.Text = "&Soft Reset"; - this.SoftResetMenuItem.Click += new System.EventHandler(this.SoftResetMenuItem_Click); - // - // HardResetMenuItem - // - this.HardResetMenuItem.Text = "&Hard Reset"; - this.HardResetMenuItem.Click += new System.EventHandler(this.HardResetMenuItem_Click); - // - // LoadedCoreNameMenuItem - // - this.LoadedCoreNameMenuItem.Enabled = false; - this.LoadedCoreNameMenuItem.Text = "Loaded core: (sysID)"; - // - // ViewSubMenu - // - this.ViewSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.EmulationSubMenu.DropDownOpened += new System.EventHandler(this.EmulationMenuItem_DropDownOpened); + // + // PauseMenuItem + // + resources.ApplyResources(this.PauseMenuItem, "PauseMenuItem"); + this.PauseMenuItem.Click += new System.EventHandler(this.PauseMenuItem_Click); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // RebootCoreMenuItem + // + resources.ApplyResources(this.RebootCoreMenuItem, "RebootCoreMenuItem"); + this.RebootCoreMenuItem.Click += new System.EventHandler(this.PowerMenuItem_Click); + // + // SoftResetMenuItem + // + resources.ApplyResources(this.SoftResetMenuItem, "SoftResetMenuItem"); + this.SoftResetMenuItem.Click += new System.EventHandler(this.SoftResetMenuItem_Click); + // + // HardResetMenuItem + // + resources.ApplyResources(this.HardResetMenuItem, "HardResetMenuItem"); + this.HardResetMenuItem.Click += new System.EventHandler(this.HardResetMenuItem_Click); + // + // EmulatorMenuSeparator2 + // + resources.ApplyResources(this.EmulatorMenuSeparator2, "EmulatorMenuSeparator2"); + // + // LoadedCoreNameMenuItem + // + resources.ApplyResources(this.LoadedCoreNameMenuItem, "LoadedCoreNameMenuItem"); + // + // ViewSubMenu + // + resources.ApplyResources(this.ViewSubMenu, "ViewSubMenu"); + this.ViewSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.WindowSizeSubMenu, this.SwitchToFullscreenMenuItem, this.toolStripSeparator2, @@ -995,76 +1059,92 @@ private void InitializeComponent() this.DisplayMessagesMenuItem, this.toolStripSeparator8, this.DisplayLogWindowMenuItem}); - this.ViewSubMenu.Text = "&View"; - this.ViewSubMenu.DropDownOpened += new System.EventHandler(this.ViewSubMenu_DropDownOpened); - // - // WindowSizeSubMenu - // - this.WindowSizeSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ViewSubMenu.DropDownOpened += new System.EventHandler(this.ViewSubMenu_DropDownOpened); + // + // WindowSizeSubMenu + // + resources.ApplyResources(this.WindowSizeSubMenu, "WindowSizeSubMenu"); + this.WindowSizeSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator26, this.DisableResizeWithFramebufferMenuItem}); - this.WindowSizeSubMenu.Text = "&Window Size"; - this.WindowSizeSubMenu.DropDownOpened += new System.EventHandler(this.WindowSizeSubMenu_DropDownOpened); - // - // DisableResizeWithFramebufferMenuItem - // - this.DisableResizeWithFramebufferMenuItem.CheckOnClick = true; - this.DisableResizeWithFramebufferMenuItem.Text = "&Static Size"; - this.DisableResizeWithFramebufferMenuItem.Click += new System.EventHandler(this.DisableResizeWithFramebufferMenuItem_Click); - // - // SwitchToFullscreenMenuItem - // - this.SwitchToFullscreenMenuItem.Text = "Switch to Fullscreen"; - this.SwitchToFullscreenMenuItem.Click += new System.EventHandler(this.SwitchToFullscreenMenuItem_Click); - // - // DisplayFPSMenuItem - // - this.DisplayFPSMenuItem.Text = "Display FPS"; - this.DisplayFPSMenuItem.Click += new System.EventHandler(this.DisplayFpsMenuItem_Click); - // - // DisplayFrameCounterMenuItem - // - this.DisplayFrameCounterMenuItem.Text = "Display Frame Count"; - this.DisplayFrameCounterMenuItem.Click += new System.EventHandler(this.DisplayFrameCounterMenuItem_Click); - // - // DisplayLagCounterMenuItem - // - this.DisplayLagCounterMenuItem.Text = "Display Lag Frame Count"; - this.DisplayLagCounterMenuItem.Click += new System.EventHandler(this.DisplayLagCounterMenuItem_Click); - // - // DisplayInputMenuItem - // - this.DisplayInputMenuItem.Text = "Display Input"; - this.DisplayInputMenuItem.Click += new System.EventHandler(this.DisplayInputMenuItem_Click); - // - // DisplayRerecordCountMenuItem - // - this.DisplayRerecordCountMenuItem.Text = "Display Rerecord Count"; - this.DisplayRerecordCountMenuItem.Click += new System.EventHandler(this.DisplayRerecordsMenuItem_Click); - // - // DisplaySubtitlesMenuItem - // - this.DisplaySubtitlesMenuItem.Text = "Display Subtitles"; - this.DisplaySubtitlesMenuItem.Click += new System.EventHandler(this.DisplaySubtitlesMenuItem_Click); - // - // DisplayStatusBarMenuItem - // - this.DisplayStatusBarMenuItem.Text = "Display Status Bar"; - this.DisplayStatusBarMenuItem.Click += new System.EventHandler(this.DisplayStatusBarMenuItem_Click); - // - // DisplayMessagesMenuItem - // - this.DisplayMessagesMenuItem.Text = "Display Messages"; - this.DisplayMessagesMenuItem.Click += new System.EventHandler(this.DisplayMessagesMenuItem_Click); - // - // DisplayLogWindowMenuItem - // - this.DisplayLogWindowMenuItem.Text = "Open &Log Window..."; - this.DisplayLogWindowMenuItem.Click += new System.EventHandler(this.DisplayLogWindowMenuItem_Click); - // - // ConfigSubMenu - // - this.ConfigSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.WindowSizeSubMenu.DropDownOpened += new System.EventHandler(this.WindowSizeSubMenu_DropDownOpened); + // + // toolStripSeparator26 + // + resources.ApplyResources(this.toolStripSeparator26, "toolStripSeparator26"); + // + // DisableResizeWithFramebufferMenuItem + // + resources.ApplyResources(this.DisableResizeWithFramebufferMenuItem, "DisableResizeWithFramebufferMenuItem"); + this.DisableResizeWithFramebufferMenuItem.CheckOnClick = true; + this.DisableResizeWithFramebufferMenuItem.Click += new System.EventHandler(this.DisableResizeWithFramebufferMenuItem_Click); + // + // SwitchToFullscreenMenuItem + // + resources.ApplyResources(this.SwitchToFullscreenMenuItem, "SwitchToFullscreenMenuItem"); + this.SwitchToFullscreenMenuItem.Click += new System.EventHandler(this.SwitchToFullscreenMenuItem_Click); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // DisplayFPSMenuItem + // + resources.ApplyResources(this.DisplayFPSMenuItem, "DisplayFPSMenuItem"); + this.DisplayFPSMenuItem.Click += new System.EventHandler(this.DisplayFpsMenuItem_Click); + // + // DisplayFrameCounterMenuItem + // + resources.ApplyResources(this.DisplayFrameCounterMenuItem, "DisplayFrameCounterMenuItem"); + this.DisplayFrameCounterMenuItem.Click += new System.EventHandler(this.DisplayFrameCounterMenuItem_Click); + // + // DisplayLagCounterMenuItem + // + resources.ApplyResources(this.DisplayLagCounterMenuItem, "DisplayLagCounterMenuItem"); + this.DisplayLagCounterMenuItem.Click += new System.EventHandler(this.DisplayLagCounterMenuItem_Click); + // + // DisplayInputMenuItem + // + resources.ApplyResources(this.DisplayInputMenuItem, "DisplayInputMenuItem"); + this.DisplayInputMenuItem.Click += new System.EventHandler(this.DisplayInputMenuItem_Click); + // + // DisplayRerecordCountMenuItem + // + resources.ApplyResources(this.DisplayRerecordCountMenuItem, "DisplayRerecordCountMenuItem"); + this.DisplayRerecordCountMenuItem.Click += new System.EventHandler(this.DisplayRerecordsMenuItem_Click); + // + // DisplaySubtitlesMenuItem + // + resources.ApplyResources(this.DisplaySubtitlesMenuItem, "DisplaySubtitlesMenuItem"); + this.DisplaySubtitlesMenuItem.Click += new System.EventHandler(this.DisplaySubtitlesMenuItem_Click); + // + // toolStripMenuItem4 + // + resources.ApplyResources(this.toolStripMenuItem4, "toolStripMenuItem4"); + // + // DisplayStatusBarMenuItem + // + resources.ApplyResources(this.DisplayStatusBarMenuItem, "DisplayStatusBarMenuItem"); + this.DisplayStatusBarMenuItem.Click += new System.EventHandler(this.DisplayStatusBarMenuItem_Click); + // + // DisplayMessagesMenuItem + // + resources.ApplyResources(this.DisplayMessagesMenuItem, "DisplayMessagesMenuItem"); + this.DisplayMessagesMenuItem.Click += new System.EventHandler(this.DisplayMessagesMenuItem_Click); + // + // toolStripSeparator8 + // + resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8"); + // + // DisplayLogWindowMenuItem + // + resources.ApplyResources(this.DisplayLogWindowMenuItem, "DisplayLogWindowMenuItem"); + this.DisplayLogWindowMenuItem.Click += new System.EventHandler(this.DisplayLogWindowMenuItem_Click); + // + // ConfigSubMenu + // + resources.ApplyResources(this.ConfigSubMenu, "ConfigSubMenu"); + this.ConfigSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ControllersMenuItem, this.HotkeysMenuItem, this.DisplayConfigMenuItem, @@ -1086,72 +1166,76 @@ private void InitializeComponent() this.SaveConfigAsMenuItem, this.LoadConfigMenuItem, this.LoadConfigFromMenuItem}); - this.ConfigSubMenu.Text = "&Config"; - this.ConfigSubMenu.DropDownOpened += new System.EventHandler(this.ConfigSubMenu_DropDownOpened); - // - // ControllersMenuItem - // - this.ControllersMenuItem.Text = "&Controllers..."; - this.ControllersMenuItem.Click += new System.EventHandler(this.ControllersMenuItem_Click); - // - // HotkeysMenuItem - // - this.HotkeysMenuItem.Text = "&Hotkeys..."; - this.HotkeysMenuItem.Click += new System.EventHandler(this.HotkeysMenuItem_Click); - // - // DisplayConfigMenuItem - // - this.DisplayConfigMenuItem.Text = "Display..."; - this.DisplayConfigMenuItem.Click += new System.EventHandler(this.DisplayConfigMenuItem_Click); - // - // SoundMenuItem - // - this.SoundMenuItem.Text = "&Sound..."; - this.SoundMenuItem.Click += new System.EventHandler(this.SoundMenuItem_Click); - // - // PathsMenuItem - // - this.PathsMenuItem.Text = "Paths..."; - this.PathsMenuItem.Click += new System.EventHandler(this.PathsMenuItem_Click); - // - // FirmwareMenuItem - // - this.FirmwareMenuItem.Text = "&Firmware..."; - this.FirmwareMenuItem.Click += new System.EventHandler(this.FirmwareMenuItem_Click); - // - // MessagesMenuItem - // - this.MessagesMenuItem.Text = "&Messages..."; - this.MessagesMenuItem.Click += new System.EventHandler(this.MessagesMenuItem_Click); - // - // AutofireMenuItem - // - this.AutofireMenuItem.Text = "&Autofire..."; - this.AutofireMenuItem.Click += new System.EventHandler(this.AutofireMenuItem_Click); - // - // RewindOptionsMenuItem - // - this.RewindOptionsMenuItem.Text = "&Rewind && States..."; - this.RewindOptionsMenuItem.Click += new System.EventHandler(this.RewindOptionsMenuItem_Click); - // - // extensionsToolStripMenuItem - // - this.extensionsToolStripMenuItem.Text = "File Extensions..."; - this.extensionsToolStripMenuItem.Click += new System.EventHandler(this.FileExtensionsMenuItem_Click); - // - // ClientOptionsMenuItem - // - this.ClientOptionsMenuItem.Text = "&Customize..."; - this.ClientOptionsMenuItem.Click += new System.EventHandler(this.CustomizeMenuItem_Click); - // - // ProfilesMenuItem - // - this.ProfilesMenuItem.Text = "&Profiles..."; - this.ProfilesMenuItem.Click += new System.EventHandler(this.ProfilesMenuItem_Click); - // - // SpeedSkipSubMenu - // - this.SpeedSkipSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ConfigSubMenu.DropDownOpened += new System.EventHandler(this.ConfigSubMenu_DropDownOpened); + // + // ControllersMenuItem + // + resources.ApplyResources(this.ControllersMenuItem, "ControllersMenuItem"); + this.ControllersMenuItem.Click += new System.EventHandler(this.ControllersMenuItem_Click); + // + // HotkeysMenuItem + // + resources.ApplyResources(this.HotkeysMenuItem, "HotkeysMenuItem"); + this.HotkeysMenuItem.Click += new System.EventHandler(this.HotkeysMenuItem_Click); + // + // DisplayConfigMenuItem + // + resources.ApplyResources(this.DisplayConfigMenuItem, "DisplayConfigMenuItem"); + this.DisplayConfigMenuItem.Click += new System.EventHandler(this.DisplayConfigMenuItem_Click); + // + // SoundMenuItem + // + resources.ApplyResources(this.SoundMenuItem, "SoundMenuItem"); + this.SoundMenuItem.Click += new System.EventHandler(this.SoundMenuItem_Click); + // + // PathsMenuItem + // + resources.ApplyResources(this.PathsMenuItem, "PathsMenuItem"); + this.PathsMenuItem.Click += new System.EventHandler(this.PathsMenuItem_Click); + // + // FirmwareMenuItem + // + resources.ApplyResources(this.FirmwareMenuItem, "FirmwareMenuItem"); + this.FirmwareMenuItem.Click += new System.EventHandler(this.FirmwareMenuItem_Click); + // + // MessagesMenuItem + // + resources.ApplyResources(this.MessagesMenuItem, "MessagesMenuItem"); + this.MessagesMenuItem.Click += new System.EventHandler(this.MessagesMenuItem_Click); + // + // AutofireMenuItem + // + resources.ApplyResources(this.AutofireMenuItem, "AutofireMenuItem"); + this.AutofireMenuItem.Click += new System.EventHandler(this.AutofireMenuItem_Click); + // + // RewindOptionsMenuItem + // + resources.ApplyResources(this.RewindOptionsMenuItem, "RewindOptionsMenuItem"); + this.RewindOptionsMenuItem.Click += new System.EventHandler(this.RewindOptionsMenuItem_Click); + // + // extensionsToolStripMenuItem + // + resources.ApplyResources(this.extensionsToolStripMenuItem, "extensionsToolStripMenuItem"); + this.extensionsToolStripMenuItem.Click += new System.EventHandler(this.FileExtensionsMenuItem_Click); + // + // ClientOptionsMenuItem + // + resources.ApplyResources(this.ClientOptionsMenuItem, "ClientOptionsMenuItem"); + this.ClientOptionsMenuItem.Click += new System.EventHandler(this.CustomizeMenuItem_Click); + // + // ProfilesMenuItem + // + resources.ApplyResources(this.ProfilesMenuItem, "ProfilesMenuItem"); + this.ProfilesMenuItem.Click += new System.EventHandler(this.ProfilesMenuItem_Click); + // + // toolStripSeparator9 + // + resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9"); + // + // SpeedSkipSubMenu + // + resources.ApplyResources(this.SpeedSkipSubMenu, "SpeedSkipSubMenu"); + this.SpeedSkipSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ClockThrottleMenuItem, this.AudioThrottleMenuItem, this.VsyncThrottleMenuItem, @@ -1169,47 +1253,55 @@ private void InitializeComponent() this.Speed150MenuItem, this.Speed200MenuItem, this.Speed400MenuItem}); - this.SpeedSkipSubMenu.Text = "Speed/Skip"; - this.SpeedSkipSubMenu.DropDownOpened += new System.EventHandler(this.FrameSkipMenuItem_DropDownOpened); - // - // ClockThrottleMenuItem - // - this.ClockThrottleMenuItem.Text = "Clock Throttle"; - this.ClockThrottleMenuItem.Click += new System.EventHandler(this.ClockThrottleMenuItem_Click); - // - // AudioThrottleMenuItem - // - this.AudioThrottleMenuItem.Text = "Audio Throttle"; - this.AudioThrottleMenuItem.Click += new System.EventHandler(this.AudioThrottleMenuItem_Click); - // - // VsyncThrottleMenuItem - // - this.VsyncThrottleMenuItem.Text = "VSync Throttle"; - this.VsyncThrottleMenuItem.Click += new System.EventHandler(this.VsyncThrottleMenuItem_Click); - // - // VsyncEnabledMenuItem - // - this.VsyncEnabledMenuItem.Text = "VSync Enabled"; - this.VsyncEnabledMenuItem.Click += new System.EventHandler(this.VsyncEnabledMenuItem_Click); - // - // miUnthrottled - // - this.miUnthrottled.Text = "Unthrottled"; - this.miUnthrottled.Click += new System.EventHandler(this.UnthrottledMenuItem_Click); - // - // MinimizeSkippingMenuItem - // - this.MinimizeSkippingMenuItem.Text = "Auto-minimize skipping"; - this.MinimizeSkippingMenuItem.Click += new System.EventHandler(this.MinimizeSkippingMenuItem_Click); - // - // NeverSkipMenuItem - // - this.NeverSkipMenuItem.Text = "Skip 0 (never)"; - this.NeverSkipMenuItem.Click += new System.EventHandler(this.NeverSkipMenuItem_Click); - // - // toolStripMenuItem17 - // - this.toolStripMenuItem17.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SpeedSkipSubMenu.DropDownOpened += new System.EventHandler(this.FrameSkipMenuItem_DropDownOpened); + // + // ClockThrottleMenuItem + // + resources.ApplyResources(this.ClockThrottleMenuItem, "ClockThrottleMenuItem"); + this.ClockThrottleMenuItem.Click += new System.EventHandler(this.ClockThrottleMenuItem_Click); + // + // AudioThrottleMenuItem + // + resources.ApplyResources(this.AudioThrottleMenuItem, "AudioThrottleMenuItem"); + this.AudioThrottleMenuItem.Click += new System.EventHandler(this.AudioThrottleMenuItem_Click); + // + // VsyncThrottleMenuItem + // + resources.ApplyResources(this.VsyncThrottleMenuItem, "VsyncThrottleMenuItem"); + this.VsyncThrottleMenuItem.Click += new System.EventHandler(this.VsyncThrottleMenuItem_Click); + // + // toolStripSeparator27 + // + resources.ApplyResources(this.toolStripSeparator27, "toolStripSeparator27"); + // + // VsyncEnabledMenuItem + // + resources.ApplyResources(this.VsyncEnabledMenuItem, "VsyncEnabledMenuItem"); + this.VsyncEnabledMenuItem.Click += new System.EventHandler(this.VsyncEnabledMenuItem_Click); + // + // toolStripMenuItem3 + // + resources.ApplyResources(this.toolStripMenuItem3, "toolStripMenuItem3"); + // + // miUnthrottled + // + resources.ApplyResources(this.miUnthrottled, "miUnthrottled"); + this.miUnthrottled.Click += new System.EventHandler(this.UnthrottledMenuItem_Click); + // + // MinimizeSkippingMenuItem + // + resources.ApplyResources(this.MinimizeSkippingMenuItem, "MinimizeSkippingMenuItem"); + this.MinimizeSkippingMenuItem.Click += new System.EventHandler(this.MinimizeSkippingMenuItem_Click); + // + // NeverSkipMenuItem + // + resources.ApplyResources(this.NeverSkipMenuItem, "NeverSkipMenuItem"); + this.NeverSkipMenuItem.Click += new System.EventHandler(this.NeverSkipMenuItem_Click); + // + // toolStripMenuItem17 + // + resources.ApplyResources(this.toolStripMenuItem17, "toolStripMenuItem17"); + this.toolStripMenuItem17.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.Frameskip1MenuItem, this.Frameskip2MenuItem, this.Frameskip3MenuItem, @@ -1219,134 +1311,142 @@ private void InitializeComponent() this.Frameskip7MenuItem, this.Frameskip8MenuItem, this.Frameskip9MenuItem}); - this.toolStripMenuItem17.Text = "Skip 1..9"; - // - // Frameskip1MenuItem - // - this.Frameskip1MenuItem.Text = "1"; - this.Frameskip1MenuItem.Click += new System.EventHandler(this.Frameskip1MenuItem_Click); - // - // Frameskip2MenuItem - // - this.Frameskip2MenuItem.Text = "2"; - this.Frameskip2MenuItem.Click += new System.EventHandler(this.Frameskip2MenuItem_Click); - // - // Frameskip3MenuItem - // - this.Frameskip3MenuItem.Text = "3"; - this.Frameskip3MenuItem.Click += new System.EventHandler(this.Frameskip3MenuItem_Click); - // - // Frameskip4MenuItem - // - this.Frameskip4MenuItem.Text = "4"; - this.Frameskip4MenuItem.Click += new System.EventHandler(this.Frameskip4MenuItem_Click); - // - // Frameskip5MenuItem - // - this.Frameskip5MenuItem.Text = "5"; - this.Frameskip5MenuItem.Click += new System.EventHandler(this.Frameskip5MenuItem_Click); - // - // Frameskip6MenuItem - // - this.Frameskip6MenuItem.Text = "6"; - this.Frameskip6MenuItem.Click += new System.EventHandler(this.Frameskip6MenuItem_Click); - // - // Frameskip7MenuItem - // - this.Frameskip7MenuItem.Text = "7"; - this.Frameskip7MenuItem.Click += new System.EventHandler(this.Frameskip7MenuItem_Click); - // - // Frameskip8MenuItem - // - this.Frameskip8MenuItem.Text = "8"; - this.Frameskip8MenuItem.Click += new System.EventHandler(this.Frameskip8MenuItem_Click); - // - // Frameskip9MenuItem - // - this.Frameskip9MenuItem.Text = "9"; - this.Frameskip9MenuItem.Click += new System.EventHandler(this.Frameskip9MenuItem_Click); - // - // Speed50MenuItem - // - this.Speed50MenuItem.Text = "Speed 50%"; - this.Speed50MenuItem.Click += new System.EventHandler(this.Speed50MenuItem_Click); - // - // Speed75MenuItem - // - this.Speed75MenuItem.Text = "Speed 75%"; - this.Speed75MenuItem.Click += new System.EventHandler(this.Speed75MenuItem_Click); - // - // Speed100MenuItem - // - this.Speed100MenuItem.Text = "Speed 100%"; - this.Speed100MenuItem.Click += new System.EventHandler(this.Speed100MenuItem_Click); - // - // Speed150MenuItem - // - this.Speed150MenuItem.Text = "Speed 150%"; - this.Speed150MenuItem.Click += new System.EventHandler(this.Speed150MenuItem_Click); - // - // Speed200MenuItem - // - this.Speed200MenuItem.Text = "Speed 200%"; - this.Speed200MenuItem.Click += new System.EventHandler(this.Speed200MenuItem_Click); - // - // Speed400MenuItem - // - this.Speed400MenuItem.Text = "Speed 400%"; - this.Speed400MenuItem.Click += new System.EventHandler(this.Speed400MenuItem_Click); - // - // KeyPrioritySubMenu - // - this.KeyPrioritySubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // Frameskip1MenuItem + // + resources.ApplyResources(this.Frameskip1MenuItem, "Frameskip1MenuItem"); + this.Frameskip1MenuItem.Click += new System.EventHandler(this.Frameskip1MenuItem_Click); + // + // Frameskip2MenuItem + // + resources.ApplyResources(this.Frameskip2MenuItem, "Frameskip2MenuItem"); + this.Frameskip2MenuItem.Click += new System.EventHandler(this.Frameskip2MenuItem_Click); + // + // Frameskip3MenuItem + // + resources.ApplyResources(this.Frameskip3MenuItem, "Frameskip3MenuItem"); + this.Frameskip3MenuItem.Click += new System.EventHandler(this.Frameskip3MenuItem_Click); + // + // Frameskip4MenuItem + // + resources.ApplyResources(this.Frameskip4MenuItem, "Frameskip4MenuItem"); + this.Frameskip4MenuItem.Click += new System.EventHandler(this.Frameskip4MenuItem_Click); + // + // Frameskip5MenuItem + // + resources.ApplyResources(this.Frameskip5MenuItem, "Frameskip5MenuItem"); + this.Frameskip5MenuItem.Click += new System.EventHandler(this.Frameskip5MenuItem_Click); + // + // Frameskip6MenuItem + // + resources.ApplyResources(this.Frameskip6MenuItem, "Frameskip6MenuItem"); + this.Frameskip6MenuItem.Click += new System.EventHandler(this.Frameskip6MenuItem_Click); + // + // Frameskip7MenuItem + // + resources.ApplyResources(this.Frameskip7MenuItem, "Frameskip7MenuItem"); + this.Frameskip7MenuItem.Click += new System.EventHandler(this.Frameskip7MenuItem_Click); + // + // Frameskip8MenuItem + // + resources.ApplyResources(this.Frameskip8MenuItem, "Frameskip8MenuItem"); + this.Frameskip8MenuItem.Click += new System.EventHandler(this.Frameskip8MenuItem_Click); + // + // Frameskip9MenuItem + // + resources.ApplyResources(this.Frameskip9MenuItem, "Frameskip9MenuItem"); + this.Frameskip9MenuItem.Click += new System.EventHandler(this.Frameskip9MenuItem_Click); + // + // toolStripMenuItem5 + // + resources.ApplyResources(this.toolStripMenuItem5, "toolStripMenuItem5"); + // + // Speed50MenuItem + // + resources.ApplyResources(this.Speed50MenuItem, "Speed50MenuItem"); + this.Speed50MenuItem.Click += new System.EventHandler(this.Speed50MenuItem_Click); + // + // Speed75MenuItem + // + resources.ApplyResources(this.Speed75MenuItem, "Speed75MenuItem"); + this.Speed75MenuItem.Click += new System.EventHandler(this.Speed75MenuItem_Click); + // + // Speed100MenuItem + // + resources.ApplyResources(this.Speed100MenuItem, "Speed100MenuItem"); + this.Speed100MenuItem.Click += new System.EventHandler(this.Speed100MenuItem_Click); + // + // Speed150MenuItem + // + resources.ApplyResources(this.Speed150MenuItem, "Speed150MenuItem"); + this.Speed150MenuItem.Click += new System.EventHandler(this.Speed150MenuItem_Click); + // + // Speed200MenuItem + // + resources.ApplyResources(this.Speed200MenuItem, "Speed200MenuItem"); + this.Speed200MenuItem.Click += new System.EventHandler(this.Speed200MenuItem_Click); + // + // Speed400MenuItem + // + resources.ApplyResources(this.Speed400MenuItem, "Speed400MenuItem"); + this.Speed400MenuItem.Click += new System.EventHandler(this.Speed400MenuItem_Click); + // + // KeyPrioritySubMenu + // + resources.ApplyResources(this.KeyPrioritySubMenu, "KeyPrioritySubMenu"); + this.KeyPrioritySubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.BothHkAndControllerMenuItem, this.InputOverHkMenuItem, this.HkOverInputMenuItem}); - this.KeyPrioritySubMenu.Text = "Key Priority"; - this.KeyPrioritySubMenu.DropDownOpened += new System.EventHandler(this.KeyPriorityMenuItem_DropDownOpened); - // - // BothHkAndControllerMenuItem - // - this.BothHkAndControllerMenuItem.Text = "Both Hotkeys and Controllers"; - this.BothHkAndControllerMenuItem.Click += new System.EventHandler(this.BothHkAndControllerMenuItem_Click); - // - // InputOverHkMenuItem - // - this.InputOverHkMenuItem.Text = "Input overrides Hotkeys"; - this.InputOverHkMenuItem.Click += new System.EventHandler(this.InputOverHkMenuItem_Click); - // - // HkOverInputMenuItem - // - this.HkOverInputMenuItem.Text = "Hotkeys override Input"; - this.HkOverInputMenuItem.Click += new System.EventHandler(this.HkOverInputMenuItem_Click); - // - // CoresSubMenu - // - this.CoresSubMenu.Text = "Preferred Cores"; - // - // SaveConfigMenuItem - // - this.SaveConfigMenuItem.Text = "Save Config"; - this.SaveConfigMenuItem.Click += new System.EventHandler(this.SaveConfigMenuItem_Click); - // - // SaveConfigAsMenuItem - // - this.SaveConfigAsMenuItem.Text = "Save Config As..."; - this.SaveConfigAsMenuItem.Click += new System.EventHandler(this.SaveConfigAsMenuItem_Click); - // - // LoadConfigMenuItem - // - this.LoadConfigMenuItem.Text = "Load Config"; - this.LoadConfigMenuItem.Click += new System.EventHandler(this.LoadConfigMenuItem_Click); - // - // LoadConfigFromMenuItem - // - this.LoadConfigFromMenuItem.Text = "Load Config From..."; - this.LoadConfigFromMenuItem.Click += new System.EventHandler(this.LoadConfigFromMenuItem_Click); - // - // ToolsSubMenu - // - this.ToolsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.KeyPrioritySubMenu.DropDownOpened += new System.EventHandler(this.KeyPriorityMenuItem_DropDownOpened); + // + // BothHkAndControllerMenuItem + // + resources.ApplyResources(this.BothHkAndControllerMenuItem, "BothHkAndControllerMenuItem"); + this.BothHkAndControllerMenuItem.Click += new System.EventHandler(this.BothHkAndControllerMenuItem_Click); + // + // InputOverHkMenuItem + // + resources.ApplyResources(this.InputOverHkMenuItem, "InputOverHkMenuItem"); + this.InputOverHkMenuItem.Click += new System.EventHandler(this.InputOverHkMenuItem_Click); + // + // HkOverInputMenuItem + // + resources.ApplyResources(this.HkOverInputMenuItem, "HkOverInputMenuItem"); + this.HkOverInputMenuItem.Click += new System.EventHandler(this.HkOverInputMenuItem_Click); + // + // CoresSubMenu + // + resources.ApplyResources(this.CoresSubMenu, "CoresSubMenu"); + // + // toolStripSeparator10 + // + resources.ApplyResources(this.toolStripSeparator10, "toolStripSeparator10"); + // + // SaveConfigMenuItem + // + resources.ApplyResources(this.SaveConfigMenuItem, "SaveConfigMenuItem"); + this.SaveConfigMenuItem.Click += new System.EventHandler(this.SaveConfigMenuItem_Click); + // + // SaveConfigAsMenuItem + // + resources.ApplyResources(this.SaveConfigAsMenuItem, "SaveConfigAsMenuItem"); + this.SaveConfigAsMenuItem.Click += new System.EventHandler(this.SaveConfigAsMenuItem_Click); + // + // LoadConfigMenuItem + // + resources.ApplyResources(this.LoadConfigMenuItem, "LoadConfigMenuItem"); + this.LoadConfigMenuItem.Click += new System.EventHandler(this.LoadConfigMenuItem_Click); + // + // LoadConfigFromMenuItem + // + resources.ApplyResources(this.LoadConfigFromMenuItem, "LoadConfigFromMenuItem"); + this.LoadConfigFromMenuItem.Click += new System.EventHandler(this.LoadConfigFromMenuItem_Click); + // + // ToolsSubMenu + // + resources.ApplyResources(this.ToolsSubMenu, "ToolsSubMenu"); + this.ToolsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ToolBoxMenuItem, this.toolStripSeparator12, this.RamWatchMenuItem, @@ -1368,115 +1468,126 @@ private void InitializeComponent() this.BatchRunnerMenuItem, this.ExternalToolMenuItem, this.RetroAchievementsMenuItem}); - this.ToolsSubMenu.Text = "&Tools"; - this.ToolsSubMenu.DropDownOpened += new System.EventHandler(this.ToolsSubMenu_DropDownOpened); - // - // ToolBoxMenuItem - // - this.ToolBoxMenuItem.Text = "&Tool Box"; - this.ToolBoxMenuItem.Click += new System.EventHandler(this.ToolBoxMenuItem_Click); - // - // RamWatchMenuItem - // - this.RamWatchMenuItem.Text = "RAM &Watch"; - this.RamWatchMenuItem.Click += new System.EventHandler(this.RamWatchMenuItem_Click); - // - // RamSearchMenuItem - // - this.RamSearchMenuItem.Text = "RAM &Search"; - this.RamSearchMenuItem.Click += new System.EventHandler(this.RamSearchMenuItem_Click); - // - // LuaConsoleMenuItem - // - this.LuaConsoleMenuItem.Text = "Lua Console"; - this.LuaConsoleMenuItem.Click += new System.EventHandler(this.LuaConsoleMenuItem_Click); - // - // TAStudioMenuItem - // - this.TAStudioMenuItem.Text = "&TAStudio"; - this.TAStudioMenuItem.Click += new System.EventHandler(this.TAStudioMenuItem_Click); - // - // HexEditorMenuItem - // - this.HexEditorMenuItem.Text = "&Hex Editor"; - this.HexEditorMenuItem.Click += new System.EventHandler(this.HexEditorMenuItem_Click); - // - // TraceLoggerMenuItem - // - this.TraceLoggerMenuItem.Text = "Trace &Logger"; - this.TraceLoggerMenuItem.Click += new System.EventHandler(this.TraceLoggerMenuItem_Click); - // - // DebuggerMenuItem - // - this.DebuggerMenuItem.Text = "&Debugger"; - this.DebuggerMenuItem.Click += new System.EventHandler(this.DebuggerMenuItem_Click); - // - // CodeDataLoggerMenuItem - // - this.CodeDataLoggerMenuItem.Text = "Code-Data Logger"; - this.CodeDataLoggerMenuItem.Click += new System.EventHandler(this.CodeDataLoggerMenuItem_Click); - // - // MacroToolMenuItem - // - this.MacroToolMenuItem.Text = "&Macro Tool"; - this.MacroToolMenuItem.Click += new System.EventHandler(this.MacroToolMenuItem_Click); - // - // VirtualPadMenuItem - // - this.VirtualPadMenuItem.Text = "Virtual Pad"; - this.VirtualPadMenuItem.Click += new System.EventHandler(this.VirtualPadMenuItem_Click); - // - // BasicBotMenuItem - // - this.BasicBotMenuItem.Text = "Basic Bot"; - this.BasicBotMenuItem.Click += new System.EventHandler(this.BasicBotMenuItem_Click); - // - // CheatsMenuItem - // - this.CheatsMenuItem.Text = "Cheats"; - this.CheatsMenuItem.Click += new System.EventHandler(this.CheatsMenuItem_Click); - // - // GameSharkConverterMenuItem - // - this.GameSharkConverterMenuItem.Text = "Cheat Code Converter"; - this.GameSharkConverterMenuItem.Click += new System.EventHandler(this.CheatCodeConverterMenuItem_Click); - // - // MultiDiskBundlerFileMenuItem - // - this.MultiDiskBundlerFileMenuItem.Text = "Multi-disk Bundler"; - this.MultiDiskBundlerFileMenuItem.Click += new System.EventHandler(this.MultidiskBundlerMenuItem_Click); - // - // BatchRunnerMenuItem - // - this.BatchRunnerMenuItem.Text = "Batch Runner..."; - this.BatchRunnerMenuItem.Visible = false; - this.BatchRunnerMenuItem.Click += new System.EventHandler(this.BatchRunnerMenuItem_Click); - // - // ExternalToolMenuItem - // - this.ExternalToolMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ToolsSubMenu.DropDownOpened += new System.EventHandler(this.ToolsSubMenu_DropDownOpened); + // + // ToolBoxMenuItem + // + resources.ApplyResources(this.ToolBoxMenuItem, "ToolBoxMenuItem"); + this.ToolBoxMenuItem.Click += new System.EventHandler(this.ToolBoxMenuItem_Click); + // + // toolStripSeparator12 + // + resources.ApplyResources(this.toolStripSeparator12, "toolStripSeparator12"); + // + // RamWatchMenuItem + // + resources.ApplyResources(this.RamWatchMenuItem, "RamWatchMenuItem"); + this.RamWatchMenuItem.Click += new System.EventHandler(this.RamWatchMenuItem_Click); + // + // RamSearchMenuItem + // + resources.ApplyResources(this.RamSearchMenuItem, "RamSearchMenuItem"); + this.RamSearchMenuItem.Click += new System.EventHandler(this.RamSearchMenuItem_Click); + // + // LuaConsoleMenuItem + // + resources.ApplyResources(this.LuaConsoleMenuItem, "LuaConsoleMenuItem"); + this.LuaConsoleMenuItem.Click += new System.EventHandler(this.LuaConsoleMenuItem_Click); + // + // TAStudioMenuItem + // + resources.ApplyResources(this.TAStudioMenuItem, "TAStudioMenuItem"); + this.TAStudioMenuItem.Click += new System.EventHandler(this.TAStudioMenuItem_Click); + // + // HexEditorMenuItem + // + resources.ApplyResources(this.HexEditorMenuItem, "HexEditorMenuItem"); + this.HexEditorMenuItem.Click += new System.EventHandler(this.HexEditorMenuItem_Click); + // + // TraceLoggerMenuItem + // + resources.ApplyResources(this.TraceLoggerMenuItem, "TraceLoggerMenuItem"); + this.TraceLoggerMenuItem.Click += new System.EventHandler(this.TraceLoggerMenuItem_Click); + // + // DebuggerMenuItem + // + resources.ApplyResources(this.DebuggerMenuItem, "DebuggerMenuItem"); + this.DebuggerMenuItem.Click += new System.EventHandler(this.DebuggerMenuItem_Click); + // + // CodeDataLoggerMenuItem + // + resources.ApplyResources(this.CodeDataLoggerMenuItem, "CodeDataLoggerMenuItem"); + this.CodeDataLoggerMenuItem.Click += new System.EventHandler(this.CodeDataLoggerMenuItem_Click); + // + // MacroToolMenuItem + // + resources.ApplyResources(this.MacroToolMenuItem, "MacroToolMenuItem"); + this.MacroToolMenuItem.Click += new System.EventHandler(this.MacroToolMenuItem_Click); + // + // VirtualPadMenuItem + // + resources.ApplyResources(this.VirtualPadMenuItem, "VirtualPadMenuItem"); + this.VirtualPadMenuItem.Click += new System.EventHandler(this.VirtualPadMenuItem_Click); + // + // BasicBotMenuItem + // + resources.ApplyResources(this.BasicBotMenuItem, "BasicBotMenuItem"); + this.BasicBotMenuItem.Click += new System.EventHandler(this.BasicBotMenuItem_Click); + // + // toolStripSeparator11 + // + resources.ApplyResources(this.toolStripSeparator11, "toolStripSeparator11"); + // + // CheatsMenuItem + // + resources.ApplyResources(this.CheatsMenuItem, "CheatsMenuItem"); + this.CheatsMenuItem.Click += new System.EventHandler(this.CheatsMenuItem_Click); + // + // GameSharkConverterMenuItem + // + resources.ApplyResources(this.GameSharkConverterMenuItem, "GameSharkConverterMenuItem"); + this.GameSharkConverterMenuItem.Click += new System.EventHandler(this.CheatCodeConverterMenuItem_Click); + // + // toolStripSeparator29 + // + resources.ApplyResources(this.toolStripSeparator29, "toolStripSeparator29"); + // + // MultiDiskBundlerFileMenuItem + // + resources.ApplyResources(this.MultiDiskBundlerFileMenuItem, "MultiDiskBundlerFileMenuItem"); + this.MultiDiskBundlerFileMenuItem.Click += new System.EventHandler(this.MultidiskBundlerMenuItem_Click); + // + // BatchRunnerMenuItem + // + resources.ApplyResources(this.BatchRunnerMenuItem, "BatchRunnerMenuItem"); + this.BatchRunnerMenuItem.Click += new System.EventHandler(this.BatchRunnerMenuItem_Click); + // + // ExternalToolMenuItem + // + resources.ApplyResources(this.ExternalToolMenuItem, "ExternalToolMenuItem"); + this.ExternalToolMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.dummyExternalTool}); - this.ExternalToolMenuItem.Text = "External Tool"; - this.ExternalToolMenuItem.DropDownOpening += new System.EventHandler(this.ExternalToolMenuItem_DropDownOpening); - // - // dummyExternalTool - // - this.dummyExternalTool.Text = "None"; - // - // RetroAchievementsMenuItem - // - this.RetroAchievementsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ExternalToolMenuItem.DropDownOpening += new System.EventHandler(this.ExternalToolMenuItem_DropDownOpening); + // + // dummyExternalTool + // + resources.ApplyResources(this.dummyExternalTool, "dummyExternalTool"); + // + // RetroAchievementsMenuItem + // + resources.ApplyResources(this.RetroAchievementsMenuItem, "RetroAchievementsMenuItem"); + this.RetroAchievementsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.StartRetroAchievementsMenuItem}); - this.RetroAchievementsMenuItem.Text = "&RetroAchievements"; - // - // StartRetroAchievementsMenuItem - // - this.StartRetroAchievementsMenuItem.Text = "&Start RetroAchievements"; - this.StartRetroAchievementsMenuItem.Click += new System.EventHandler(this.StartRetroAchievementsMenuItem_Click); - // - // NESSubMenu - // - this.NESSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // StartRetroAchievementsMenuItem + // + resources.ApplyResources(this.StartRetroAchievementsMenuItem, "StartRetroAchievementsMenuItem"); + this.StartRetroAchievementsMenuItem.Click += new System.EventHandler(this.StartRetroAchievementsMenuItem_Click); + // + // NESSubMenu + // + resources.ApplyResources(this.NESSubMenu, "NESSubMenu"); + this.NESSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NESPPUViewerMenuItem, this.NESNametableViewerMenuItem, this.MusicRipperMenuItem, @@ -1490,520 +1601,556 @@ private void InitializeComponent() this.FDSControlsMenuItem, this.VSControlsMenuItem, this.BarcodeReaderMenuItem}); - this.NESSubMenu.Text = "&NES"; - this.NESSubMenu.DropDownOpened += new System.EventHandler(this.NesSubMenu_DropDownOpened); - // - // NESPPUViewerMenuItem - // - this.NESPPUViewerMenuItem.Text = "&PPU Viewer"; - this.NESPPUViewerMenuItem.Click += new System.EventHandler(this.NesPpuViewerMenuItem_Click); - // - // NESNametableViewerMenuItem - // - this.NESNametableViewerMenuItem.Text = "&Nametable Viewer"; - this.NESNametableViewerMenuItem.Click += new System.EventHandler(this.NesNametableViewerMenuItem_Click); - // - // MusicRipperMenuItem - // - this.MusicRipperMenuItem.Text = "Music Ripper"; - this.MusicRipperMenuItem.Click += new System.EventHandler(this.MusicRipperMenuItem_Click); - // - // NesControllerSettingsMenuItem - // - this.NesControllerSettingsMenuItem.Text = "Controller Settings..."; - this.NesControllerSettingsMenuItem.Click += new System.EventHandler(this.NesControllerSettingsMenuItem_Click); - // - // NESGraphicSettingsMenuItem - // - this.NESGraphicSettingsMenuItem.Text = "Graphics Settings..."; - this.NESGraphicSettingsMenuItem.Click += new System.EventHandler(this.NesGraphicSettingsMenuItem_Click); - // - // NESSoundChannelsMenuItem - // - this.NESSoundChannelsMenuItem.Text = "Sound Channels..."; - this.NESSoundChannelsMenuItem.Click += new System.EventHandler(this.NesSoundChannelsMenuItem_Click); - // - // VSSettingsMenuItem - // - this.VSSettingsMenuItem.Text = "VS Settings..."; - this.VSSettingsMenuItem.Click += new System.EventHandler(this.VsSettingsMenuItem_Click); - // - // MovieSettingsMenuItem - // - this.MovieSettingsMenuItem.Text = "Advanced Settings..."; - this.MovieSettingsMenuItem.Click += new System.EventHandler(this.MovieSettingsMenuItem_Click); - // - // FDSControlsMenuItem - // - this.FDSControlsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.NESSubMenu.DropDownOpened += new System.EventHandler(this.NesSubMenu_DropDownOpened); + // + // NESPPUViewerMenuItem + // + resources.ApplyResources(this.NESPPUViewerMenuItem, "NESPPUViewerMenuItem"); + this.NESPPUViewerMenuItem.Click += new System.EventHandler(this.NesPpuViewerMenuItem_Click); + // + // NESNametableViewerMenuItem + // + resources.ApplyResources(this.NESNametableViewerMenuItem, "NESNametableViewerMenuItem"); + this.NESNametableViewerMenuItem.Click += new System.EventHandler(this.NesNametableViewerMenuItem_Click); + // + // MusicRipperMenuItem + // + resources.ApplyResources(this.MusicRipperMenuItem, "MusicRipperMenuItem"); + this.MusicRipperMenuItem.Click += new System.EventHandler(this.MusicRipperMenuItem_Click); + // + // toolStripSeparator17 + // + resources.ApplyResources(this.toolStripSeparator17, "toolStripSeparator17"); + // + // NesControllerSettingsMenuItem + // + resources.ApplyResources(this.NesControllerSettingsMenuItem, "NesControllerSettingsMenuItem"); + this.NesControllerSettingsMenuItem.Click += new System.EventHandler(this.NesControllerSettingsMenuItem_Click); + // + // NESGraphicSettingsMenuItem + // + resources.ApplyResources(this.NESGraphicSettingsMenuItem, "NESGraphicSettingsMenuItem"); + this.NESGraphicSettingsMenuItem.Click += new System.EventHandler(this.NesGraphicSettingsMenuItem_Click); + // + // NESSoundChannelsMenuItem + // + resources.ApplyResources(this.NESSoundChannelsMenuItem, "NESSoundChannelsMenuItem"); + this.NESSoundChannelsMenuItem.Click += new System.EventHandler(this.NesSoundChannelsMenuItem_Click); + // + // VSSettingsMenuItem + // + resources.ApplyResources(this.VSSettingsMenuItem, "VSSettingsMenuItem"); + this.VSSettingsMenuItem.Click += new System.EventHandler(this.VsSettingsMenuItem_Click); + // + // MovieSettingsMenuItem + // + resources.ApplyResources(this.MovieSettingsMenuItem, "MovieSettingsMenuItem"); + this.MovieSettingsMenuItem.Click += new System.EventHandler(this.MovieSettingsMenuItem_Click); + // + // toolStripSeparator22 + // + resources.ApplyResources(this.toolStripSeparator22, "toolStripSeparator22"); + // + // FDSControlsMenuItem + // + resources.ApplyResources(this.FDSControlsMenuItem, "FDSControlsMenuItem"); + this.FDSControlsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FdsEjectDiskMenuItem}); - this.FDSControlsMenuItem.Text = "FDS Controls"; - this.FDSControlsMenuItem.DropDownOpened += new System.EventHandler(this.FdsControlsMenuItem_DropDownOpened); - // - // FdsEjectDiskMenuItem - // - this.FdsEjectDiskMenuItem.Text = "&Eject Disk"; - this.FdsEjectDiskMenuItem.Click += new System.EventHandler(this.FdsEjectDiskMenuItem_Click); - // - // VSControlsMenuItem - // - this.VSControlsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FDSControlsMenuItem.DropDownOpened += new System.EventHandler(this.FdsControlsMenuItem_DropDownOpened); + // + // FdsEjectDiskMenuItem + // + resources.ApplyResources(this.FdsEjectDiskMenuItem, "FdsEjectDiskMenuItem"); + this.FdsEjectDiskMenuItem.Click += new System.EventHandler(this.FdsEjectDiskMenuItem_Click); + // + // VSControlsMenuItem + // + resources.ApplyResources(this.VSControlsMenuItem, "VSControlsMenuItem"); + this.VSControlsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.VSInsertCoinP1MenuItem, this.VSInsertCoinP2MenuItem, this.VSServiceSwitchMenuItem}); - this.VSControlsMenuItem.Text = "VS Controls"; - // - // VSInsertCoinP1MenuItem - // - this.VSInsertCoinP1MenuItem.Text = "Insert Coin P1"; - this.VSInsertCoinP1MenuItem.Click += new System.EventHandler(this.VsInsertCoinP1MenuItem_Click); - // - // VSInsertCoinP2MenuItem - // - this.VSInsertCoinP2MenuItem.Text = "Insert Coin P2"; - this.VSInsertCoinP2MenuItem.Click += new System.EventHandler(this.VsInsertCoinP2MenuItem_Click); - // - // VSServiceSwitchMenuItem - // - this.VSServiceSwitchMenuItem.Text = "Service Switch"; - this.VSServiceSwitchMenuItem.Click += new System.EventHandler(this.VsServiceSwitchMenuItem_Click); - // - // BarcodeReaderMenuItem - // - this.BarcodeReaderMenuItem.Text = "Barcode Reader"; - this.BarcodeReaderMenuItem.Click += new System.EventHandler(this.BarcodeReaderMenuItem_Click); - // - // TI83SubMenu - // - this.TI83SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // VSInsertCoinP1MenuItem + // + resources.ApplyResources(this.VSInsertCoinP1MenuItem, "VSInsertCoinP1MenuItem"); + this.VSInsertCoinP1MenuItem.Click += new System.EventHandler(this.VsInsertCoinP1MenuItem_Click); + // + // VSInsertCoinP2MenuItem + // + resources.ApplyResources(this.VSInsertCoinP2MenuItem, "VSInsertCoinP2MenuItem"); + this.VSInsertCoinP2MenuItem.Click += new System.EventHandler(this.VsInsertCoinP2MenuItem_Click); + // + // VSServiceSwitchMenuItem + // + resources.ApplyResources(this.VSServiceSwitchMenuItem, "VSServiceSwitchMenuItem"); + this.VSServiceSwitchMenuItem.Click += new System.EventHandler(this.VsServiceSwitchMenuItem_Click); + // + // BarcodeReaderMenuItem + // + resources.ApplyResources(this.BarcodeReaderMenuItem, "BarcodeReaderMenuItem"); + this.BarcodeReaderMenuItem.Click += new System.EventHandler(this.BarcodeReaderMenuItem_Click); + // + // TI83SubMenu + // + resources.ApplyResources(this.TI83SubMenu, "TI83SubMenu"); + this.TI83SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.KeypadMenuItem, this.LoadTIFileMenuItem, this.toolStripSeparator13, this.paletteToolStripMenuItem}); - this.TI83SubMenu.Text = "TI83"; - // - // KeypadMenuItem - // - this.KeypadMenuItem.Text = "Keypad"; - this.KeypadMenuItem.Click += new System.EventHandler(this.Ti83KeypadMenuItem_Click); - // - // LoadTIFileMenuItem - // - this.LoadTIFileMenuItem.Text = "Load TI-83 File..."; - this.LoadTIFileMenuItem.Click += new System.EventHandler(this.Ti83LoadTIFileMenuItem_Click); - // - // paletteToolStripMenuItem - // - this.paletteToolStripMenuItem.Text = "Palette..."; - this.paletteToolStripMenuItem.Click += new System.EventHandler(this.Ti83PaletteMenuItem_Click); - // - // A7800SubMenu - // - this.A7800SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // KeypadMenuItem + // + resources.ApplyResources(this.KeypadMenuItem, "KeypadMenuItem"); + this.KeypadMenuItem.Click += new System.EventHandler(this.Ti83KeypadMenuItem_Click); + // + // LoadTIFileMenuItem + // + resources.ApplyResources(this.LoadTIFileMenuItem, "LoadTIFileMenuItem"); + this.LoadTIFileMenuItem.Click += new System.EventHandler(this.Ti83LoadTIFileMenuItem_Click); + // + // toolStripSeparator13 + // + resources.ApplyResources(this.toolStripSeparator13, "toolStripSeparator13"); + // + // paletteToolStripMenuItem + // + resources.ApplyResources(this.paletteToolStripMenuItem, "paletteToolStripMenuItem"); + this.paletteToolStripMenuItem.Click += new System.EventHandler(this.Ti83PaletteMenuItem_Click); + // + // A7800SubMenu + // + resources.ApplyResources(this.A7800SubMenu, "A7800SubMenu"); + this.A7800SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.A7800ControllerSettingsMenuItem, this.A7800FilterSettingsMenuItem}); - this.A7800SubMenu.Text = "&A7800"; - this.A7800SubMenu.DropDownOpened += new System.EventHandler(this.A7800SubMenu_DropDownOpened); - // - // A7800ControllerSettingsMenuItem - // - this.A7800ControllerSettingsMenuItem.Text = "Controller Settings"; - this.A7800ControllerSettingsMenuItem.Click += new System.EventHandler(this.A7800ControllerSettingsMenuItem_Click); - // - // A7800FilterSettingsMenuItem - // - this.A7800FilterSettingsMenuItem.Text = "Filter Settings"; - this.A7800FilterSettingsMenuItem.Click += new System.EventHandler(this.A7800FilterSettingsMenuItem_Click); - // - // GBSubMenu - // - this.GBSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.A7800SubMenu.DropDownOpened += new System.EventHandler(this.A7800SubMenu_DropDownOpened); + // + // A7800ControllerSettingsMenuItem + // + resources.ApplyResources(this.A7800ControllerSettingsMenuItem, "A7800ControllerSettingsMenuItem"); + this.A7800ControllerSettingsMenuItem.Click += new System.EventHandler(this.A7800ControllerSettingsMenuItem_Click); + // + // A7800FilterSettingsMenuItem + // + resources.ApplyResources(this.A7800FilterSettingsMenuItem, "A7800FilterSettingsMenuItem"); + this.A7800FilterSettingsMenuItem.Click += new System.EventHandler(this.A7800FilterSettingsMenuItem_Click); + // + // GBSubMenu + // + resources.ApplyResources(this.GBSubMenu, "GBSubMenu"); + this.GBSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.GBcoreSettingsToolStripMenuItem, this.SameBoyColorChooserMenuItem, this.toolStripSeparator28, this.GBGPUViewerMenuItem, this.GBPrinterViewerMenuItem}); - this.GBSubMenu.Text = "&GB"; - // - // GBcoreSettingsToolStripMenuItem - // - this.GBcoreSettingsToolStripMenuItem.Text = "Settings..."; - this.GBcoreSettingsToolStripMenuItem.Click += new System.EventHandler(this.GbCoreSettingsMenuItem_Click); - // - // SameBoyColorChooserMenuItem - // - this.SameBoyColorChooserMenuItem.Text = "&Choose Custom Palette..."; - this.SameBoyColorChooserMenuItem.Click += new System.EventHandler(this.SameboyColorChooserMenuItem_Click); - // - // GBGPUViewerMenuItem - // - this.GBGPUViewerMenuItem.Text = "GPU Viewer"; - this.GBGPUViewerMenuItem.Click += new System.EventHandler(this.GbGpuViewerMenuItem_Click); - // - // GBPrinterViewerMenuItem - // - this.GBPrinterViewerMenuItem.Text = "&Printer Viewer"; - this.GBPrinterViewerMenuItem.Click += new System.EventHandler(this.GbPrinterViewerMenuItem_Click); - // - // PSXSubMenu - // - this.PSXSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // GBcoreSettingsToolStripMenuItem + // + resources.ApplyResources(this.GBcoreSettingsToolStripMenuItem, "GBcoreSettingsToolStripMenuItem"); + this.GBcoreSettingsToolStripMenuItem.Click += new System.EventHandler(this.GbCoreSettingsMenuItem_Click); + // + // SameBoyColorChooserMenuItem + // + resources.ApplyResources(this.SameBoyColorChooserMenuItem, "SameBoyColorChooserMenuItem"); + this.SameBoyColorChooserMenuItem.Click += new System.EventHandler(this.SameboyColorChooserMenuItem_Click); + // + // toolStripSeparator28 + // + resources.ApplyResources(this.toolStripSeparator28, "toolStripSeparator28"); + // + // GBGPUViewerMenuItem + // + resources.ApplyResources(this.GBGPUViewerMenuItem, "GBGPUViewerMenuItem"); + this.GBGPUViewerMenuItem.Click += new System.EventHandler(this.GbGpuViewerMenuItem_Click); + // + // GBPrinterViewerMenuItem + // + resources.ApplyResources(this.GBPrinterViewerMenuItem, "GBPrinterViewerMenuItem"); + this.GBPrinterViewerMenuItem.Click += new System.EventHandler(this.GbPrinterViewerMenuItem_Click); + // + // PSXSubMenu + // + resources.ApplyResources(this.PSXSubMenu, "PSXSubMenu"); + this.PSXSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.PSXControllerSettingsMenuItem, this.PSXOptionsMenuItem, this.PSXDiscControlsMenuItem, this.PSXHashDiscsToolStripMenuItem}); - this.PSXSubMenu.Text = "PSX"; - this.PSXSubMenu.DropDownOpened += new System.EventHandler(this.PsxSubMenu_DropDownOpened); - // - // PSXControllerSettingsMenuItem - // - this.PSXControllerSettingsMenuItem.Text = "Controller / Memcard Settings"; - this.PSXControllerSettingsMenuItem.Click += new System.EventHandler(this.PsxControllerSettingsMenuItem_Click); - // - // PSXOptionsMenuItem - // - this.PSXOptionsMenuItem.Text = "&Options"; - this.PSXOptionsMenuItem.Click += new System.EventHandler(this.PsxOptionsMenuItem_Click); - // - // PSXDiscControlsMenuItem - // - this.PSXDiscControlsMenuItem.Text = "&Disc Controls"; - this.PSXDiscControlsMenuItem.Click += new System.EventHandler(this.PsxDiscControlsMenuItem_Click); - // - // PSXHashDiscsToolStripMenuItem - // - this.PSXHashDiscsToolStripMenuItem.Text = "&Hash Discs"; - this.PSXHashDiscsToolStripMenuItem.Click += new System.EventHandler(this.PsxHashDiscsMenuItem_Click); - // - // SNESSubMenu - // - this.SNESSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.PSXSubMenu.DropDownOpened += new System.EventHandler(this.PsxSubMenu_DropDownOpened); + // + // PSXControllerSettingsMenuItem + // + resources.ApplyResources(this.PSXControllerSettingsMenuItem, "PSXControllerSettingsMenuItem"); + this.PSXControllerSettingsMenuItem.Click += new System.EventHandler(this.PsxControllerSettingsMenuItem_Click); + // + // PSXOptionsMenuItem + // + resources.ApplyResources(this.PSXOptionsMenuItem, "PSXOptionsMenuItem"); + this.PSXOptionsMenuItem.Click += new System.EventHandler(this.PsxOptionsMenuItem_Click); + // + // PSXDiscControlsMenuItem + // + resources.ApplyResources(this.PSXDiscControlsMenuItem, "PSXDiscControlsMenuItem"); + this.PSXDiscControlsMenuItem.Click += new System.EventHandler(this.PsxDiscControlsMenuItem_Click); + // + // PSXHashDiscsToolStripMenuItem + // + resources.ApplyResources(this.PSXHashDiscsToolStripMenuItem, "PSXHashDiscsToolStripMenuItem"); + this.PSXHashDiscsToolStripMenuItem.Click += new System.EventHandler(this.PsxHashDiscsMenuItem_Click); + // + // SNESSubMenu + // + resources.ApplyResources(this.SNESSubMenu, "SNESSubMenu"); + this.SNESSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SNESControllerConfigurationMenuItem, this.toolStripSeparator18, this.SnesGfxDebuggerMenuItem, this.SnesOptionsMenuItem}); - this.SNESSubMenu.Text = "&SNES"; - this.SNESSubMenu.DropDownOpened += new System.EventHandler(this.SnesSubMenu_DropDownOpened); - // - // SNESControllerConfigurationMenuItem - // - this.SNESControllerConfigurationMenuItem.Text = "Controller Configuration"; - this.SNESControllerConfigurationMenuItem.Click += new System.EventHandler(this.SNESControllerConfigurationMenuItem_Click); - // - // SnesGfxDebuggerMenuItem - // - this.SnesGfxDebuggerMenuItem.Text = "Graphics Debugger"; - this.SnesGfxDebuggerMenuItem.Click += new System.EventHandler(this.SnesGfxDebuggerMenuItem_Click); - // - // SnesOptionsMenuItem - // - this.SnesOptionsMenuItem.Text = "&Options"; - this.SnesOptionsMenuItem.Click += new System.EventHandler(this.SnesOptionsMenuItem_Click); - // - // ColecoSubMenu - // - this.ColecoSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SNESSubMenu.DropDownOpened += new System.EventHandler(this.SnesSubMenu_DropDownOpened); + // + // SNESControllerConfigurationMenuItem + // + resources.ApplyResources(this.SNESControllerConfigurationMenuItem, "SNESControllerConfigurationMenuItem"); + this.SNESControllerConfigurationMenuItem.Click += new System.EventHandler(this.SNESControllerConfigurationMenuItem_Click); + // + // toolStripSeparator18 + // + resources.ApplyResources(this.toolStripSeparator18, "toolStripSeparator18"); + // + // SnesGfxDebuggerMenuItem + // + resources.ApplyResources(this.SnesGfxDebuggerMenuItem, "SnesGfxDebuggerMenuItem"); + this.SnesGfxDebuggerMenuItem.Click += new System.EventHandler(this.SnesGfxDebuggerMenuItem_Click); + // + // SnesOptionsMenuItem + // + resources.ApplyResources(this.SnesOptionsMenuItem, "SnesOptionsMenuItem"); + this.SnesOptionsMenuItem.Click += new System.EventHandler(this.SnesOptionsMenuItem_Click); + // + // ColecoSubMenu + // + resources.ApplyResources(this.ColecoSubMenu, "ColecoSubMenu"); + this.ColecoSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ColecoControllerSettingsMenuItem, this.toolStripSeparator35, this.ColecoSkipBiosMenuItem, this.ColecoUseSGMMenuItem}); - this.ColecoSubMenu.Text = "&Coleco"; - this.ColecoSubMenu.DropDownOpened += new System.EventHandler(this.ColecoSubMenu_DropDownOpened); - // - // ColecoControllerSettingsMenuItem - // - this.ColecoControllerSettingsMenuItem.Text = "&Controller Settings..."; - this.ColecoControllerSettingsMenuItem.Click += new System.EventHandler(this.ColecoControllerSettingsMenuItem_Click); - // - // ColecoSkipBiosMenuItem - // - this.ColecoSkipBiosMenuItem.Text = "&Skip BIOS intro (When Applicable)"; - this.ColecoSkipBiosMenuItem.Click += new System.EventHandler(this.ColecoSkipBiosMenuItem_Click); - // - // ColecoUseSGMMenuItem - // - this.ColecoUseSGMMenuItem.Text = "&Use the Super Game Module"; - this.ColecoUseSGMMenuItem.Click += new System.EventHandler(this.ColecoUseSGMMenuItem_Click); - // - // N64SubMenu - // - this.N64SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ColecoSubMenu.DropDownOpened += new System.EventHandler(this.ColecoSubMenu_DropDownOpened); + // + // ColecoControllerSettingsMenuItem + // + resources.ApplyResources(this.ColecoControllerSettingsMenuItem, "ColecoControllerSettingsMenuItem"); + this.ColecoControllerSettingsMenuItem.Click += new System.EventHandler(this.ColecoControllerSettingsMenuItem_Click); + // + // toolStripSeparator35 + // + resources.ApplyResources(this.toolStripSeparator35, "toolStripSeparator35"); + // + // ColecoSkipBiosMenuItem + // + resources.ApplyResources(this.ColecoSkipBiosMenuItem, "ColecoSkipBiosMenuItem"); + this.ColecoSkipBiosMenuItem.Click += new System.EventHandler(this.ColecoSkipBiosMenuItem_Click); + // + // ColecoUseSGMMenuItem + // + resources.ApplyResources(this.ColecoUseSGMMenuItem, "ColecoUseSGMMenuItem"); + this.ColecoUseSGMMenuItem.Click += new System.EventHandler(this.ColecoUseSGMMenuItem_Click); + // + // N64SubMenu + // + resources.ApplyResources(this.N64SubMenu, "N64SubMenu"); + this.N64SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.N64PluginSettingsMenuItem, this.N64ControllerSettingsMenuItem, this.toolStripSeparator23, this.N64CircularAnalogRangeMenuItem, this.MupenStyleLagMenuItem, this.N64ExpansionSlotMenuItem}); - this.N64SubMenu.Text = "N64"; - this.N64SubMenu.DropDownOpened += new System.EventHandler(this.N64SubMenu_DropDownOpened); - // - // N64PluginSettingsMenuItem - // - this.N64PluginSettingsMenuItem.Text = "Plugins"; - this.N64PluginSettingsMenuItem.Click += new System.EventHandler(this.N64PluginSettingsMenuItem_Click); - // - // N64ControllerSettingsMenuItem - // - this.N64ControllerSettingsMenuItem.Text = "Controller Settings..."; - this.N64ControllerSettingsMenuItem.Click += new System.EventHandler(this.N64ControllerSettingsMenuItem_Click); - // - // N64CircularAnalogRangeMenuItem - // - this.N64CircularAnalogRangeMenuItem.Text = "Circular Analog Range"; - this.N64CircularAnalogRangeMenuItem.Click += new System.EventHandler(this.N64CircularAnalogRangeMenuItem_Click); - // - // MupenStyleLagMenuItem - // - this.MupenStyleLagMenuItem.Text = "&Mupen Style Lag Frames"; - this.MupenStyleLagMenuItem.Click += new System.EventHandler(this.MupenStyleLagMenuItem_Click); - // - // N64ExpansionSlotMenuItem - // - this.N64ExpansionSlotMenuItem.Text = "&Use Expansion Slot"; - this.N64ExpansionSlotMenuItem.Click += new System.EventHandler(this.N64ExpansionSlotMenuItem_Click); - // - // Ares64SubMenu - // - this.Ares64SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.N64SubMenu.DropDownOpened += new System.EventHandler(this.N64SubMenu_DropDownOpened); + // + // N64PluginSettingsMenuItem + // + resources.ApplyResources(this.N64PluginSettingsMenuItem, "N64PluginSettingsMenuItem"); + this.N64PluginSettingsMenuItem.Click += new System.EventHandler(this.N64PluginSettingsMenuItem_Click); + // + // N64ControllerSettingsMenuItem + // + resources.ApplyResources(this.N64ControllerSettingsMenuItem, "N64ControllerSettingsMenuItem"); + this.N64ControllerSettingsMenuItem.Click += new System.EventHandler(this.N64ControllerSettingsMenuItem_Click); + // + // toolStripSeparator23 + // + resources.ApplyResources(this.toolStripSeparator23, "toolStripSeparator23"); + // + // N64CircularAnalogRangeMenuItem + // + resources.ApplyResources(this.N64CircularAnalogRangeMenuItem, "N64CircularAnalogRangeMenuItem"); + this.N64CircularAnalogRangeMenuItem.Click += new System.EventHandler(this.N64CircularAnalogRangeMenuItem_Click); + // + // MupenStyleLagMenuItem + // + resources.ApplyResources(this.MupenStyleLagMenuItem, "MupenStyleLagMenuItem"); + this.MupenStyleLagMenuItem.Click += new System.EventHandler(this.MupenStyleLagMenuItem_Click); + // + // N64ExpansionSlotMenuItem + // + resources.ApplyResources(this.N64ExpansionSlotMenuItem, "N64ExpansionSlotMenuItem"); + this.N64ExpansionSlotMenuItem.Click += new System.EventHandler(this.N64ExpansionSlotMenuItem_Click); + // + // Ares64SubMenu + // + resources.ApplyResources(this.Ares64SubMenu, "Ares64SubMenu"); + this.Ares64SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.Ares64SettingsMenuItem, this.Ares64CircularAnalogRangeMenuItem}); - this.Ares64SubMenu.Text = "N64"; - this.Ares64SubMenu.DropDownOpened += new System.EventHandler(this.Ares64SubMenu_DropDownOpened); - // - // Ares64SettingsMenuItem - // - this.Ares64SettingsMenuItem.Text = "Settings..."; - this.Ares64SettingsMenuItem.Click += new System.EventHandler(this.Ares64SettingsMenuItem_Click); - // - // Ares64CircularAnalogRangeMenuItem - // - this.Ares64CircularAnalogRangeMenuItem.Text = "Circular Analog Range"; - this.Ares64CircularAnalogRangeMenuItem.Click += new System.EventHandler(this.N64CircularAnalogRangeMenuItem_Click); - // - // GBLSubMenu - // - this.GBLSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.Ares64SubMenu.DropDownOpened += new System.EventHandler(this.Ares64SubMenu_DropDownOpened); + // + // Ares64SettingsMenuItem + // + resources.ApplyResources(this.Ares64SettingsMenuItem, "Ares64SettingsMenuItem"); + this.Ares64SettingsMenuItem.Click += new System.EventHandler(this.Ares64SettingsMenuItem_Click); + // + // Ares64CircularAnalogRangeMenuItem + // + resources.ApplyResources(this.Ares64CircularAnalogRangeMenuItem, "Ares64CircularAnalogRangeMenuItem"); + this.Ares64CircularAnalogRangeMenuItem.Click += new System.EventHandler(this.N64CircularAnalogRangeMenuItem_Click); + // + // GBLSubMenu + // + resources.ApplyResources(this.GBLSubMenu, "GBLSubMenu"); + this.GBLSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.GBLsettingsToolStripMenuItem}); - this.GBLSubMenu.Text = "&GB Link"; - // - // GBLsettingsToolStripMenuItem - // - this.GBLsettingsToolStripMenuItem.Text = "Settings..."; - this.GBLsettingsToolStripMenuItem.Click += new System.EventHandler(this.GblSettingsMenuItem_Click); - // - // AppleSubMenu - // - this.AppleSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // GBLsettingsToolStripMenuItem + // + resources.ApplyResources(this.GBLsettingsToolStripMenuItem, "GBLsettingsToolStripMenuItem"); + this.GBLsettingsToolStripMenuItem.Click += new System.EventHandler(this.GblSettingsMenuItem_Click); + // + // AppleSubMenu + // + resources.ApplyResources(this.AppleSubMenu, "AppleSubMenu"); + this.AppleSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.AppleDisksSubMenu, this.settingsToolStripMenuItem1}); - this.AppleSubMenu.Text = "Apple"; - this.AppleSubMenu.DropDownOpened += new System.EventHandler(this.AppleSubMenu_DropDownOpened); - // - // AppleDisksSubMenu - // - this.AppleDisksSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AppleSubMenu.DropDownOpened += new System.EventHandler(this.AppleSubMenu_DropDownOpened); + // + // AppleDisksSubMenu + // + resources.ApplyResources(this.AppleDisksSubMenu, "AppleDisksSubMenu"); + this.AppleDisksSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator31}); - this.AppleDisksSubMenu.Text = "Disks"; - this.AppleDisksSubMenu.DropDownOpened += new System.EventHandler(this.AppleDisksSubMenu_DropDownOpened); - // - // settingsToolStripMenuItem1 - // - this.settingsToolStripMenuItem1.Text = "&Settings..."; - this.settingsToolStripMenuItem1.Click += new System.EventHandler(this.AppleIISettingsMenuItem_Click); - // - // C64SubMenu - // - this.C64SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AppleDisksSubMenu.DropDownOpened += new System.EventHandler(this.AppleDisksSubMenu_DropDownOpened); + // + // toolStripSeparator31 + // + resources.ApplyResources(this.toolStripSeparator31, "toolStripSeparator31"); + // + // settingsToolStripMenuItem1 + // + resources.ApplyResources(this.settingsToolStripMenuItem1, "settingsToolStripMenuItem1"); + this.settingsToolStripMenuItem1.Click += new System.EventHandler(this.AppleIISettingsMenuItem_Click); + // + // C64SubMenu + // + resources.ApplyResources(this.C64SubMenu, "C64SubMenu"); + this.C64SubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.C64DisksSubMenu, this.C64SettingsMenuItem}); - this.C64SubMenu.Text = "&C64"; - this.C64SubMenu.DropDownOpened += new System.EventHandler(this.C64SubMenu_DropDownOpened); - // - // C64DisksSubMenu - // - this.C64DisksSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.C64SubMenu.DropDownOpened += new System.EventHandler(this.C64SubMenu_DropDownOpened); + // + // C64DisksSubMenu + // + resources.ApplyResources(this.C64DisksSubMenu, "C64DisksSubMenu"); + this.C64DisksSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator36}); - this.C64DisksSubMenu.Text = "Disks"; - this.C64DisksSubMenu.DropDownOpened += new System.EventHandler(this.C64DisksSubMenu_DropDownOpened); - // - // C64SettingsMenuItem - // - this.C64SettingsMenuItem.Text = "&Settings..."; - this.C64SettingsMenuItem.Click += new System.EventHandler(this.C64SettingsMenuItem_Click); - // - // IntvSubMenu - // - this.IntvSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.C64DisksSubMenu.DropDownOpened += new System.EventHandler(this.C64DisksSubMenu_DropDownOpened); + // + // toolStripSeparator36 + // + resources.ApplyResources(this.toolStripSeparator36, "toolStripSeparator36"); + // + // C64SettingsMenuItem + // + resources.ApplyResources(this.C64SettingsMenuItem, "C64SettingsMenuItem"); + this.C64SettingsMenuItem.Click += new System.EventHandler(this.C64SettingsMenuItem_Click); + // + // IntvSubMenu + // + resources.ApplyResources(this.IntvSubMenu, "IntvSubMenu"); + this.IntvSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.IntVControllerSettingsMenuItem}); - this.IntvSubMenu.Text = "&Intv"; - this.IntvSubMenu.DropDownOpened += new System.EventHandler(this.IntVSubMenu_DropDownOpened); - // - // IntVControllerSettingsMenuItem - // - this.IntVControllerSettingsMenuItem.Text = "Controller Settings..."; - this.IntVControllerSettingsMenuItem.Click += new System.EventHandler(this.IntVControllerSettingsMenuItem_Click); - // - // zXSpectrumToolStripMenuItem - // - this.zXSpectrumToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.IntvSubMenu.DropDownOpened += new System.EventHandler(this.IntVSubMenu_DropDownOpened); + // + // IntVControllerSettingsMenuItem + // + resources.ApplyResources(this.IntVControllerSettingsMenuItem, "IntVControllerSettingsMenuItem"); + this.IntVControllerSettingsMenuItem.Click += new System.EventHandler(this.IntVControllerSettingsMenuItem_Click); + // + // zXSpectrumToolStripMenuItem + // + resources.ApplyResources(this.zXSpectrumToolStripMenuItem, "zXSpectrumToolStripMenuItem"); + this.zXSpectrumToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ZXSpectrumCoreEmulationSettingsMenuItem, this.ZXSpectrumControllerConfigurationMenuItem, this.ZXSpectrumAudioSettingsMenuItem, this.ZXSpectrumNonSyncSettingsMenuItem, this.ZXSpectrumMediaMenuItem}); - this.zXSpectrumToolStripMenuItem.Text = "ZX Spectrum"; - // - // ZXSpectrumCoreEmulationSettingsMenuItem - // - this.ZXSpectrumCoreEmulationSettingsMenuItem.Text = "Core Emulation Settings"; - this.ZXSpectrumCoreEmulationSettingsMenuItem.Click += new System.EventHandler(this.ZXSpectrumCoreEmulationSettingsMenuItem_Click); - // - // ZXSpectrumControllerConfigurationMenuItem - // - this.ZXSpectrumControllerConfigurationMenuItem.Text = "Joystick Configuration"; - this.ZXSpectrumControllerConfigurationMenuItem.Click += new System.EventHandler(this.ZXSpectrumControllerConfigurationMenuItem_Click); - // - // ZXSpectrumAudioSettingsMenuItem - // - this.ZXSpectrumAudioSettingsMenuItem.Text = "Audio Settings"; - this.ZXSpectrumAudioSettingsMenuItem.Click += new System.EventHandler(this.ZXSpectrumAudioSettingsMenuItem_Click); - // - // ZXSpectrumNonSyncSettingsMenuItem - // - this.ZXSpectrumNonSyncSettingsMenuItem.Text = "Non-Sync Settings"; - this.ZXSpectrumNonSyncSettingsMenuItem.Click += new System.EventHandler(this.ZXSpectrumNonSyncSettingsMenuItem_Click); - // - // ZXSpectrumMediaMenuItem - // - this.ZXSpectrumMediaMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // ZXSpectrumCoreEmulationSettingsMenuItem + // + resources.ApplyResources(this.ZXSpectrumCoreEmulationSettingsMenuItem, "ZXSpectrumCoreEmulationSettingsMenuItem"); + this.ZXSpectrumCoreEmulationSettingsMenuItem.Click += new System.EventHandler(this.ZXSpectrumCoreEmulationSettingsMenuItem_Click); + // + // ZXSpectrumControllerConfigurationMenuItem + // + resources.ApplyResources(this.ZXSpectrumControllerConfigurationMenuItem, "ZXSpectrumControllerConfigurationMenuItem"); + this.ZXSpectrumControllerConfigurationMenuItem.Click += new System.EventHandler(this.ZXSpectrumControllerConfigurationMenuItem_Click); + // + // ZXSpectrumAudioSettingsMenuItem + // + resources.ApplyResources(this.ZXSpectrumAudioSettingsMenuItem, "ZXSpectrumAudioSettingsMenuItem"); + this.ZXSpectrumAudioSettingsMenuItem.Click += new System.EventHandler(this.ZXSpectrumAudioSettingsMenuItem_Click); + // + // ZXSpectrumNonSyncSettingsMenuItem + // + resources.ApplyResources(this.ZXSpectrumNonSyncSettingsMenuItem, "ZXSpectrumNonSyncSettingsMenuItem"); + this.ZXSpectrumNonSyncSettingsMenuItem.Click += new System.EventHandler(this.ZXSpectrumNonSyncSettingsMenuItem_Click); + // + // ZXSpectrumMediaMenuItem + // + resources.ApplyResources(this.ZXSpectrumMediaMenuItem, "ZXSpectrumMediaMenuItem"); + this.ZXSpectrumMediaMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ZXSpectrumTapesSubMenu, this.ZXSpectrumDisksSubMenu, this.ZXSpectrumExportSnapshotMenuItemMenuItem}); - this.ZXSpectrumMediaMenuItem.Text = "Media"; - this.ZXSpectrumMediaMenuItem.DropDownOpened += new System.EventHandler(this.ZXSpectrumMediaMenuItem_DropDownOpened); - // - // ZXSpectrumTapesSubMenu - // - this.ZXSpectrumTapesSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ZXSpectrumMediaMenuItem.DropDownOpened += new System.EventHandler(this.ZXSpectrumMediaMenuItem_DropDownOpened); + // + // ZXSpectrumTapesSubMenu + // + resources.ApplyResources(this.ZXSpectrumTapesSubMenu, "ZXSpectrumTapesSubMenu"); + this.ZXSpectrumTapesSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.zxt1ToolStripMenuItem}); - this.ZXSpectrumTapesSubMenu.Text = "Tapes"; - this.ZXSpectrumTapesSubMenu.DropDownOpened += new System.EventHandler(this.ZXSpectrumTapesSubMenu_DropDownOpened); - // - // zxt1ToolStripMenuItem - // - this.zxt1ToolStripMenuItem.Text = "zxt1"; - // - // ZXSpectrumDisksSubMenu - // - this.ZXSpectrumDisksSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ZXSpectrumTapesSubMenu.DropDownOpened += new System.EventHandler(this.ZXSpectrumTapesSubMenu_DropDownOpened); + // + // zxt1ToolStripMenuItem + // + resources.ApplyResources(this.zxt1ToolStripMenuItem, "zxt1ToolStripMenuItem"); + // + // ZXSpectrumDisksSubMenu + // + resources.ApplyResources(this.ZXSpectrumDisksSubMenu, "ZXSpectrumDisksSubMenu"); + this.ZXSpectrumDisksSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.zxt2ToolStripMenuItem}); - this.ZXSpectrumDisksSubMenu.Text = "Disks"; - this.ZXSpectrumDisksSubMenu.DropDownOpened += new System.EventHandler(this.ZXSpectrumDisksSubMenu_DropDownOpened); - // - // zxt2ToolStripMenuItem - // - this.zxt2ToolStripMenuItem.Text = "zxt2"; - // - // ZXSpectrumExportSnapshotMenuItemMenuItem - // - this.ZXSpectrumExportSnapshotMenuItemMenuItem.Text = "Export Snapshot"; - this.ZXSpectrumExportSnapshotMenuItemMenuItem.Click += new System.EventHandler(this.ZXSpectrumExportSnapshotMenuItemMenuItem_Click); - // - // GenericCoreSubMenu - // - this.GenericCoreSubMenu.Text = "&Core"; - // - // amstradCPCToolStripMenuItem - // - this.amstradCPCToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ZXSpectrumDisksSubMenu.DropDownOpened += new System.EventHandler(this.ZXSpectrumDisksSubMenu_DropDownOpened); + // + // zxt2ToolStripMenuItem + // + resources.ApplyResources(this.zxt2ToolStripMenuItem, "zxt2ToolStripMenuItem"); + // + // ZXSpectrumExportSnapshotMenuItemMenuItem + // + resources.ApplyResources(this.ZXSpectrumExportSnapshotMenuItemMenuItem, "ZXSpectrumExportSnapshotMenuItemMenuItem"); + this.ZXSpectrumExportSnapshotMenuItemMenuItem.Click += new System.EventHandler(this.ZXSpectrumExportSnapshotMenuItemMenuItem_Click); + // + // GenericCoreSubMenu + // + resources.ApplyResources(this.GenericCoreSubMenu, "GenericCoreSubMenu"); + // + // amstradCPCToolStripMenuItem + // + resources.ApplyResources(this.amstradCPCToolStripMenuItem, "amstradCPCToolStripMenuItem"); + this.amstradCPCToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.amstradCPCCoreEmulationSettingsToolStripMenuItem, this.AmstradCPCAudioSettingsToolStripMenuItem, this.AmstradCPCNonSyncSettingsToolStripMenuItem, this.AmstradCPCMediaToolStripMenuItem}); - this.amstradCPCToolStripMenuItem.Text = "Amstrad CPC"; - // - // amstradCPCCoreEmulationSettingsToolStripMenuItem - // - this.amstradCPCCoreEmulationSettingsToolStripMenuItem.Text = "Core Emulation Settings"; - this.amstradCPCCoreEmulationSettingsToolStripMenuItem.Click += new System.EventHandler(this.AmstradCpcCoreEmulationSettingsMenuItem_Click); - // - // AmstradCPCAudioSettingsToolStripMenuItem - // - this.AmstradCPCAudioSettingsToolStripMenuItem.Text = "Audio Settings"; - this.AmstradCPCAudioSettingsToolStripMenuItem.Click += new System.EventHandler(this.AmstradCpcAudioSettingsMenuItem_Click); - // - // AmstradCPCNonSyncSettingsToolStripMenuItem - // - this.AmstradCPCNonSyncSettingsToolStripMenuItem.Text = "Non-Sync Settings"; - this.AmstradCPCNonSyncSettingsToolStripMenuItem.Click += new System.EventHandler(this.AmstradCpcNonSyncSettingsMenuItem_Click); - // - // AmstradCPCMediaToolStripMenuItem - // - this.AmstradCPCMediaToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // amstradCPCCoreEmulationSettingsToolStripMenuItem + // + resources.ApplyResources(this.amstradCPCCoreEmulationSettingsToolStripMenuItem, "amstradCPCCoreEmulationSettingsToolStripMenuItem"); + this.amstradCPCCoreEmulationSettingsToolStripMenuItem.Click += new System.EventHandler(this.AmstradCpcCoreEmulationSettingsMenuItem_Click); + // + // AmstradCPCAudioSettingsToolStripMenuItem + // + resources.ApplyResources(this.AmstradCPCAudioSettingsToolStripMenuItem, "AmstradCPCAudioSettingsToolStripMenuItem"); + this.AmstradCPCAudioSettingsToolStripMenuItem.Click += new System.EventHandler(this.AmstradCpcAudioSettingsMenuItem_Click); + // + // AmstradCPCNonSyncSettingsToolStripMenuItem + // + resources.ApplyResources(this.AmstradCPCNonSyncSettingsToolStripMenuItem, "AmstradCPCNonSyncSettingsToolStripMenuItem"); + this.AmstradCPCNonSyncSettingsToolStripMenuItem.Click += new System.EventHandler(this.AmstradCpcNonSyncSettingsMenuItem_Click); + // + // AmstradCPCMediaToolStripMenuItem + // + resources.ApplyResources(this.AmstradCPCMediaToolStripMenuItem, "AmstradCPCMediaToolStripMenuItem"); + this.AmstradCPCMediaToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.AmstradCPCTapesSubMenu, this.AmstradCPCDisksSubMenu}); - this.AmstradCPCMediaToolStripMenuItem.Text = "Media"; - this.AmstradCPCMediaToolStripMenuItem.DropDownOpened += new System.EventHandler(this.AmstradCpcMediaMenuItem_DropDownOpened); - // - // AmstradCPCTapesSubMenu - // - this.AmstradCPCTapesSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AmstradCPCMediaToolStripMenuItem.DropDownOpened += new System.EventHandler(this.AmstradCpcMediaMenuItem_DropDownOpened); + // + // AmstradCPCTapesSubMenu + // + resources.ApplyResources(this.AmstradCPCTapesSubMenu, "AmstradCPCTapesSubMenu"); + this.AmstradCPCTapesSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.cpct1ToolStripMenuItem}); - this.AmstradCPCTapesSubMenu.Text = "Tapes"; - this.AmstradCPCTapesSubMenu.DropDownOpened += new System.EventHandler(this.AmstradCpcTapesSubMenu_DropDownOpened); - // - // cpct1ToolStripMenuItem - // - this.cpct1ToolStripMenuItem.Text = "cpct1"; - // - // AmstradCPCDisksSubMenu - // - this.AmstradCPCDisksSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AmstradCPCTapesSubMenu.DropDownOpened += new System.EventHandler(this.AmstradCpcTapesSubMenu_DropDownOpened); + // + // cpct1ToolStripMenuItem + // + resources.ApplyResources(this.cpct1ToolStripMenuItem, "cpct1ToolStripMenuItem"); + // + // AmstradCPCDisksSubMenu + // + resources.ApplyResources(this.AmstradCPCDisksSubMenu, "AmstradCPCDisksSubMenu"); + this.AmstradCPCDisksSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.cpcd1ToolStripMenuItem}); - this.AmstradCPCDisksSubMenu.Text = "Disks"; - this.AmstradCPCDisksSubMenu.DropDownOpened += new System.EventHandler(this.AmstradCpcDisksSubMenu_DropDownOpened); - // - // cpcd1ToolStripMenuItem - // - this.cpcd1ToolStripMenuItem.Text = "cpcd1"; - // - // HelpSubMenu - // - this.HelpSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.AmstradCPCDisksSubMenu.DropDownOpened += new System.EventHandler(this.AmstradCpcDisksSubMenu_DropDownOpened); + // + // cpcd1ToolStripMenuItem + // + resources.ApplyResources(this.cpcd1ToolStripMenuItem, "cpcd1ToolStripMenuItem"); + // + // HelpSubMenu + // + resources.ApplyResources(this.HelpSubMenu, "HelpSubMenu"); + this.HelpSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.OnlineHelpMenuItem, this.ForumsMenuItem, this.FeaturesMenuItem, this.AboutMenuItem}); - this.HelpSubMenu.Text = "&Help"; - this.HelpSubMenu.DropDownOpened += new System.EventHandler(this.HelpSubMenu_DropDownOpened); - // - // OnlineHelpMenuItem - // - this.OnlineHelpMenuItem.Text = "Open TASVideos Wiki in Browser"; - this.OnlineHelpMenuItem.Click += new System.EventHandler(this.OnlineHelpMenuItem_Click); - // - // ForumsMenuItem - // - this.ForumsMenuItem.Text = "Open Forums in Browser"; - this.ForumsMenuItem.Click += new System.EventHandler(this.ForumsMenuItem_Click); - // - // FeaturesMenuItem - // - this.FeaturesMenuItem.Text = "&Features"; - this.FeaturesMenuItem.Click += new System.EventHandler(this.FeaturesMenuItem_Click); - // - // AboutMenuItem - // - this.AboutMenuItem.Text = "&About..."; - this.AboutMenuItem.Click += new System.EventHandler(this.AboutMenuItem_Click); - // - // A7800HawkCoreMenuItem - // - this.A7800HawkCoreMenuItem.Text = "A7800Hawk"; - // - // MainStatusBar - // - this.MainStatusBar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.HelpSubMenu.DropDownOpened += new System.EventHandler(this.HelpSubMenu_DropDownOpened); + // + // OnlineHelpMenuItem + // + resources.ApplyResources(this.OnlineHelpMenuItem, "OnlineHelpMenuItem"); + this.OnlineHelpMenuItem.Click += new System.EventHandler(this.OnlineHelpMenuItem_Click); + // + // ForumsMenuItem + // + resources.ApplyResources(this.ForumsMenuItem, "ForumsMenuItem"); + this.ForumsMenuItem.Click += new System.EventHandler(this.ForumsMenuItem_Click); + // + // FeaturesMenuItem + // + resources.ApplyResources(this.FeaturesMenuItem, "FeaturesMenuItem"); + this.FeaturesMenuItem.Click += new System.EventHandler(this.FeaturesMenuItem_Click); + // + // AboutMenuItem + // + resources.ApplyResources(this.AboutMenuItem, "AboutMenuItem"); + this.AboutMenuItem.Click += new System.EventHandler(this.AboutMenuItem_Click); + // + // A7800HawkCoreMenuItem + // + resources.ApplyResources(this.A7800HawkCoreMenuItem, "A7800HawkCoreMenuItem"); + // + // MainStatusBar + // + resources.ApplyResources(this.MainStatusBar, "MainStatusBar"); + this.MainStatusBar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.DumpStatusButton, this.EmuStatus, this.PlayRecordStatusButton, @@ -2027,167 +2174,155 @@ private void InitializeComponent() this.CoreNameStatusBarButton, this.ProfileFirstBootLabel, this.LinkConnectStatusBarButton, - this.UpdateNotification}); - this.MainStatusBar.Location = new System.Drawing.Point(0, 386); - this.MainStatusBar.Name = "MainStatusBar"; - this.MainStatusBar.ShowItemToolTips = true; - this.MainStatusBar.SizingGrip = false; - // - // DumpStatusButton - // - this.DumpStatusButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.DumpStatusButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.DumpStatusButton.Name = "DumpStatusButton"; - this.DumpStatusButton.ShowDropDownArrow = false; - this.DumpStatusButton.Size = new System.Drawing.Size(4, 20); - this.DumpStatusButton.Text = "No ROM loaded"; - this.DumpStatusButton.Click += new System.EventHandler(this.DumpStatusButton_Click); - // - // PlayRecordStatusButton - // - this.PlayRecordStatusButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.PlayRecordStatusButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.PlayRecordStatusButton.Name = "PlayRecordStatusButton"; - this.PlayRecordStatusButton.ShowDropDownArrow = false; - this.PlayRecordStatusButton.Size = new System.Drawing.Size(4, 20); - this.PlayRecordStatusButton.Text = "No movie is active"; - // - // PauseStatusButton - // - this.PauseStatusButton.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.PauseStatusButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.PauseStatusButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.PauseStatusButton.Name = "PauseStatusButton"; - this.PauseStatusButton.ShowDropDownArrow = false; - this.PauseStatusButton.Size = new System.Drawing.Size(4, 20); - this.PauseStatusButton.Text = "toolStripDropDownButton1"; - this.PauseStatusButton.ToolTipText = "Emulator is paused"; - this.PauseStatusButton.Click += new System.EventHandler(this.PauseMenuItem_Click); - // - // RebootStatusBarIcon - // - this.RebootStatusBarIcon.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.RebootStatusBarIcon.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.RebootStatusBarIcon.Text = "Reboot"; - this.RebootStatusBarIcon.ToolTipText = "A reboot of the core is needed for a setting change to take effect"; - this.RebootStatusBarIcon.Click += new System.EventHandler(this.PowerMenuItem_Click); - // - // AVStatusLabel - // - this.AVStatusLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.AVStatusLabel.Text = "A/V Capture"; - // - // LedLightStatusLabel - // - this.LedLightStatusLabel.ToolTipText = "Disk Drive LED Light"; - // - // SaveSlotsStatusLabel - // - this.SaveSlotsStatusLabel.BackColor = System.Drawing.SystemColors.Control; - this.SaveSlotsStatusLabel.Text = "Save slots"; - // - // Slot1StatusButton - // - this.Slot1StatusButton.Text = "1"; - this.Slot1StatusButton.ToolTipText = "Save slot 1"; - this.Slot1StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot2StatusButton - // - this.Slot2StatusButton.Text = "2"; - this.Slot2StatusButton.ToolTipText = "Save slot 2"; - this.Slot2StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot3StatusButton - // - this.Slot3StatusButton.Text = "3"; - this.Slot3StatusButton.ToolTipText = "Save slot 3"; - this.Slot3StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot4StatusButton - // - this.Slot4StatusButton.Text = "4"; - this.Slot4StatusButton.ToolTipText = "Save slot 4"; - this.Slot4StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot5StatusButton - // - this.Slot5StatusButton.Text = "5"; - this.Slot5StatusButton.ToolTipText = "Save slot 5"; - this.Slot5StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot6StatusButton - // - this.Slot6StatusButton.Text = "6"; - this.Slot6StatusButton.ToolTipText = "Save slot 6"; - this.Slot6StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot7StatusButton - // - this.Slot7StatusButton.Text = "7"; - this.Slot7StatusButton.ToolTipText = "Save slot 7"; - this.Slot7StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot8StatusButton - // - this.Slot8StatusButton.Text = "8"; - this.Slot8StatusButton.ToolTipText = "Save slot 8"; - this.Slot8StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot9StatusButton - // - this.Slot9StatusButton.Text = "9"; - this.Slot9StatusButton.ToolTipText = "Save slot 9"; - this.Slot9StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // Slot0StatusButton - // - this.Slot0StatusButton.Text = "0"; - this.Slot0StatusButton.ToolTipText = "Save slot 10"; - this.Slot0StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); - // - // CheatStatusButton - // - this.CheatStatusButton.Click += new System.EventHandler(this.FreezeStatus_Click); - // - // KeyPriorityStatusLabel - // - this.KeyPriorityStatusLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.KeyPriorityStatusLabel.Margin = new System.Windows.Forms.Padding(5, 3, 5, 0); - this.KeyPriorityStatusLabel.Text = "KeyPriority"; - this.KeyPriorityStatusLabel.Click += new System.EventHandler(this.KeyPriorityStatusLabel_Click); - // - // CoreNameStatusBarButton - // - this.CoreNameStatusBarButton.Text = ""; - // - // ProfileFirstBootLabel - // - this.ProfileFirstBootLabel.AutoToolTip = true; - this.ProfileFirstBootLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.ProfileFirstBootLabel.Text = "ProfileFirstBootLabel"; - this.ProfileFirstBootLabel.ToolTipText = "Open the setup/onboarding wizard"; - this.ProfileFirstBootLabel.Visible = false; - this.ProfileFirstBootLabel.Click += new System.EventHandler(this.ProfileFirstBootLabel_Click); - // - // LinkConnectStatusBarButton - // - this.LinkConnectStatusBarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.LinkConnectStatusBarButton.Text = "Link connection is currently enabled"; - this.LinkConnectStatusBarButton.ToolTipText = "Link connection is currently enabled"; - this.LinkConnectStatusBarButton.Click += new System.EventHandler(this.LinkConnectStatusBarButton_Click); - // - // UpdateNotification - // - this.UpdateNotification.IsLink = true; - this.UpdateNotification.Spring = true; - this.UpdateNotification.Text = "New version available!"; - this.UpdateNotification.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.UpdateNotification.Click += new System.EventHandler(this.UpdateNotification_Click); - // - // MainFormContextMenu - // - this.MainFormContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.UpdateNotification, + this.toolStripStatusLabel1}); + this.MainStatusBar.Name = "MainStatusBar"; + this.MainStatusBar.ShowItemToolTips = true; + this.MainStatusBar.SizingGrip = false; + // + // DumpStatusButton + // + resources.ApplyResources(this.DumpStatusButton, "DumpStatusButton"); + this.DumpStatusButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.DumpStatusButton.Name = "DumpStatusButton"; + this.DumpStatusButton.ShowDropDownArrow = false; + this.DumpStatusButton.Click += new System.EventHandler(this.DumpStatusButton_Click); + // + // EmuStatus + // + resources.ApplyResources(this.EmuStatus, "EmuStatus"); + // + // PlayRecordStatusButton + // + resources.ApplyResources(this.PlayRecordStatusButton, "PlayRecordStatusButton"); + this.PlayRecordStatusButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.PlayRecordStatusButton.Name = "PlayRecordStatusButton"; + this.PlayRecordStatusButton.ShowDropDownArrow = false; + // + // PauseStatusButton + // + resources.ApplyResources(this.PauseStatusButton, "PauseStatusButton"); + this.PauseStatusButton.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; + this.PauseStatusButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.PauseStatusButton.Name = "PauseStatusButton"; + this.PauseStatusButton.ShowDropDownArrow = false; + this.PauseStatusButton.Click += new System.EventHandler(this.PauseMenuItem_Click); + // + // RebootStatusBarIcon + // + resources.ApplyResources(this.RebootStatusBarIcon, "RebootStatusBarIcon"); + this.RebootStatusBarIcon.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.RebootStatusBarIcon.Click += new System.EventHandler(this.PowerMenuItem_Click); + // + // AVStatusLabel + // + resources.ApplyResources(this.AVStatusLabel, "AVStatusLabel"); + this.AVStatusLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + // + // LedLightStatusLabel + // + resources.ApplyResources(this.LedLightStatusLabel, "LedLightStatusLabel"); + // + // SaveSlotsStatusLabel + // + resources.ApplyResources(this.SaveSlotsStatusLabel, "SaveSlotsStatusLabel"); + this.SaveSlotsStatusLabel.BackColor = System.Drawing.SystemColors.Control; + // + // Slot1StatusButton + // + resources.ApplyResources(this.Slot1StatusButton, "Slot1StatusButton"); + this.Slot1StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot2StatusButton + // + resources.ApplyResources(this.Slot2StatusButton, "Slot2StatusButton"); + this.Slot2StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot3StatusButton + // + resources.ApplyResources(this.Slot3StatusButton, "Slot3StatusButton"); + this.Slot3StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot4StatusButton + // + resources.ApplyResources(this.Slot4StatusButton, "Slot4StatusButton"); + this.Slot4StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot5StatusButton + // + resources.ApplyResources(this.Slot5StatusButton, "Slot5StatusButton"); + this.Slot5StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot6StatusButton + // + resources.ApplyResources(this.Slot6StatusButton, "Slot6StatusButton"); + this.Slot6StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot7StatusButton + // + resources.ApplyResources(this.Slot7StatusButton, "Slot7StatusButton"); + this.Slot7StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot8StatusButton + // + resources.ApplyResources(this.Slot8StatusButton, "Slot8StatusButton"); + this.Slot8StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot9StatusButton + // + resources.ApplyResources(this.Slot9StatusButton, "Slot9StatusButton"); + this.Slot9StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // Slot0StatusButton + // + resources.ApplyResources(this.Slot0StatusButton, "Slot0StatusButton"); + this.Slot0StatusButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.SlotStatusButtons_MouseUp); + // + // CheatStatusButton + // + resources.ApplyResources(this.CheatStatusButton, "CheatStatusButton"); + this.CheatStatusButton.Click += new System.EventHandler(this.FreezeStatus_Click); + // + // KeyPriorityStatusLabel + // + resources.ApplyResources(this.KeyPriorityStatusLabel, "KeyPriorityStatusLabel"); + this.KeyPriorityStatusLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.KeyPriorityStatusLabel.Margin = new System.Windows.Forms.Padding(5, 3, 5, 0); + this.KeyPriorityStatusLabel.Click += new System.EventHandler(this.KeyPriorityStatusLabel_Click); + // + // CoreNameStatusBarButton + // + resources.ApplyResources(this.CoreNameStatusBarButton, "CoreNameStatusBarButton"); + // + // ProfileFirstBootLabel + // + resources.ApplyResources(this.ProfileFirstBootLabel, "ProfileFirstBootLabel"); + this.ProfileFirstBootLabel.AutoToolTip = true; + this.ProfileFirstBootLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.ProfileFirstBootLabel.Click += new System.EventHandler(this.ProfileFirstBootLabel_Click); + // + // LinkConnectStatusBarButton + // + resources.ApplyResources(this.LinkConnectStatusBarButton, "LinkConnectStatusBarButton"); + this.LinkConnectStatusBarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.LinkConnectStatusBarButton.Click += new System.EventHandler(this.LinkConnectStatusBarButton_Click); + // + // UpdateNotification + // + resources.ApplyResources(this.UpdateNotification, "UpdateNotification"); + this.UpdateNotification.IsLink = true; + this.UpdateNotification.Spring = true; + this.UpdateNotification.Click += new System.EventHandler(this.UpdateNotification_Click); + // + // toolStripStatusLabel1 + // + resources.ApplyResources(this.toolStripStatusLabel1, "toolStripStatusLabel1"); + this.toolStripStatusLabel1.Name = "toolStripStatusLabel1"; + // + // MainFormContextMenu + // + resources.ApplyResources(this.MainFormContextMenu, "MainFormContextMenu"); + this.MainFormContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.OpenRomContextMenuItem, this.LoadLastRomContextMenuItem, this.StopAVContextMenuItem, @@ -2213,94 +2348,106 @@ private void InitializeComponent() this.ClearSRAMContextMenuItem, this.ShowMenuContextMenuSeparator, this.ShowMenuContextMenuItem}); - this.MainFormContextMenu.Name = "contextMenuStrip1"; - this.MainFormContextMenu.Size = new System.Drawing.Size(217, 490); - this.MainFormContextMenu.Closing += new System.Windows.Forms.ToolStripDropDownClosingEventHandler(this.MainFormContextMenu_Closing); - this.MainFormContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.MainFormContextMenu_Opening); - // - // OpenRomContextMenuItem - // - this.OpenRomContextMenuItem.Text = "Open Rom"; - this.OpenRomContextMenuItem.Click += new System.EventHandler(this.OpenRomMenuItem_Click); - // - // LoadLastRomContextMenuItem - // - this.LoadLastRomContextMenuItem.Text = "Load Last ROM"; - this.LoadLastRomContextMenuItem.Click += new System.EventHandler(this.LoadLastRomContextMenuItem_Click); - // - // StopAVContextMenuItem - // - this.StopAVContextMenuItem.Text = "Stop A/V Writer"; - this.StopAVContextMenuItem.Click += new System.EventHandler(this.StopAVMenuItem_Click); - // - // RecordMovieContextMenuItem - // - this.RecordMovieContextMenuItem.Text = "Record Movie"; - this.RecordMovieContextMenuItem.Click += new System.EventHandler(this.RecordMovieMenuItem_Click); - // - // PlayMovieContextMenuItem - // - this.PlayMovieContextMenuItem.Text = "Play Movie"; - this.PlayMovieContextMenuItem.Click += new System.EventHandler(this.PlayMovieMenuItem_Click); - // - // RestartMovieContextMenuItem - // - this.RestartMovieContextMenuItem.Text = "Restart Movie"; - this.RestartMovieContextMenuItem.Click += new System.EventHandler(this.PlayFromBeginningMenuItem_Click); - // - // StopMovieContextMenuItem - // - this.StopMovieContextMenuItem.Text = "Stop Movie"; - this.StopMovieContextMenuItem.Click += new System.EventHandler(this.StopMovieMenuItem_Click); - // - // LoadLastMovieContextMenuItem - // - this.LoadLastMovieContextMenuItem.Text = "Load Last Movie"; - this.LoadLastMovieContextMenuItem.Click += new System.EventHandler(this.LoadLastMovieContextMenuItem_Click); - // - // BackupMovieContextMenuItem - // - this.BackupMovieContextMenuItem.Text = "Backup Movie"; - this.BackupMovieContextMenuItem.Click += new System.EventHandler(this.BackupMovieContextMenuItem_Click); - // - // StopNoSaveContextMenuItem - // - this.StopNoSaveContextMenuItem.Text = "Stop Movie without Saving"; - this.StopNoSaveContextMenuItem.Click += new System.EventHandler(this.StopMovieWithoutSavingMenuItem_Click); - // - // ViewSubtitlesContextMenuItem - // - this.ViewSubtitlesContextMenuItem.Text = "View Subtitles"; - this.ViewSubtitlesContextMenuItem.Click += new System.EventHandler(this.ViewSubtitlesContextMenuItem_Click); - // - // AddSubtitleContextMenuItem - // - this.AddSubtitleContextMenuItem.Text = "Add Subtitle"; - this.AddSubtitleContextMenuItem.Click += new System.EventHandler(this.AddSubtitleContextMenuItem_Click); - // - // ViewCommentsContextMenuItem - // - this.ViewCommentsContextMenuItem.Text = "View Comments"; - this.ViewCommentsContextMenuItem.Click += new System.EventHandler(this.ViewCommentsContextMenuItem_Click); - // - // SaveMovieContextMenuItem - // - this.SaveMovieContextMenuItem.Text = "Save Movie"; - this.SaveMovieContextMenuItem.Click += new System.EventHandler(this.SaveMovieMenuItem_Click); - // - // SaveMovieAsContextMenuItem - // - this.SaveMovieAsContextMenuItem.Text = "Save Movie As..."; - this.SaveMovieAsContextMenuItem.Click += new System.EventHandler(this.SaveMovieAsMenuItem_Click); - // - // UndoSavestateContextMenuItem - // - this.UndoSavestateContextMenuItem.Text = "Undo Savestate"; - this.UndoSavestateContextMenuItem.Click += new System.EventHandler(this.UndoSavestateContextMenuItem_Click); - // - // ConfigContextMenuItem - // - this.ConfigContextMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MainFormContextMenu.Name = "contextMenuStrip1"; + this.MainFormContextMenu.Closing += new System.Windows.Forms.ToolStripDropDownClosingEventHandler(this.MainFormContextMenu_Closing); + this.MainFormContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.MainFormContextMenu_Opening); + // + // OpenRomContextMenuItem + // + resources.ApplyResources(this.OpenRomContextMenuItem, "OpenRomContextMenuItem"); + this.OpenRomContextMenuItem.Click += new System.EventHandler(this.OpenRomMenuItem_Click); + // + // LoadLastRomContextMenuItem + // + resources.ApplyResources(this.LoadLastRomContextMenuItem, "LoadLastRomContextMenuItem"); + this.LoadLastRomContextMenuItem.Click += new System.EventHandler(this.LoadLastRomContextMenuItem_Click); + // + // StopAVContextMenuItem + // + resources.ApplyResources(this.StopAVContextMenuItem, "StopAVContextMenuItem"); + this.StopAVContextMenuItem.Click += new System.EventHandler(this.StopAVMenuItem_Click); + // + // ContextSeparator_AfterROM + // + resources.ApplyResources(this.ContextSeparator_AfterROM, "ContextSeparator_AfterROM"); + // + // RecordMovieContextMenuItem + // + resources.ApplyResources(this.RecordMovieContextMenuItem, "RecordMovieContextMenuItem"); + this.RecordMovieContextMenuItem.Click += new System.EventHandler(this.RecordMovieMenuItem_Click); + // + // PlayMovieContextMenuItem + // + resources.ApplyResources(this.PlayMovieContextMenuItem, "PlayMovieContextMenuItem"); + this.PlayMovieContextMenuItem.Click += new System.EventHandler(this.PlayMovieMenuItem_Click); + // + // RestartMovieContextMenuItem + // + resources.ApplyResources(this.RestartMovieContextMenuItem, "RestartMovieContextMenuItem"); + this.RestartMovieContextMenuItem.Click += new System.EventHandler(this.PlayFromBeginningMenuItem_Click); + // + // StopMovieContextMenuItem + // + resources.ApplyResources(this.StopMovieContextMenuItem, "StopMovieContextMenuItem"); + this.StopMovieContextMenuItem.Click += new System.EventHandler(this.StopMovieMenuItem_Click); + // + // LoadLastMovieContextMenuItem + // + resources.ApplyResources(this.LoadLastMovieContextMenuItem, "LoadLastMovieContextMenuItem"); + this.LoadLastMovieContextMenuItem.Click += new System.EventHandler(this.LoadLastMovieContextMenuItem_Click); + // + // BackupMovieContextMenuItem + // + resources.ApplyResources(this.BackupMovieContextMenuItem, "BackupMovieContextMenuItem"); + this.BackupMovieContextMenuItem.Click += new System.EventHandler(this.BackupMovieContextMenuItem_Click); + // + // StopNoSaveContextMenuItem + // + resources.ApplyResources(this.StopNoSaveContextMenuItem, "StopNoSaveContextMenuItem"); + this.StopNoSaveContextMenuItem.Click += new System.EventHandler(this.StopMovieWithoutSavingMenuItem_Click); + // + // ViewSubtitlesContextMenuItem + // + resources.ApplyResources(this.ViewSubtitlesContextMenuItem, "ViewSubtitlesContextMenuItem"); + this.ViewSubtitlesContextMenuItem.Click += new System.EventHandler(this.ViewSubtitlesContextMenuItem_Click); + // + // AddSubtitleContextMenuItem + // + resources.ApplyResources(this.AddSubtitleContextMenuItem, "AddSubtitleContextMenuItem"); + this.AddSubtitleContextMenuItem.Click += new System.EventHandler(this.AddSubtitleContextMenuItem_Click); + // + // ViewCommentsContextMenuItem + // + resources.ApplyResources(this.ViewCommentsContextMenuItem, "ViewCommentsContextMenuItem"); + this.ViewCommentsContextMenuItem.Click += new System.EventHandler(this.ViewCommentsContextMenuItem_Click); + // + // SaveMovieContextMenuItem + // + resources.ApplyResources(this.SaveMovieContextMenuItem, "SaveMovieContextMenuItem"); + this.SaveMovieContextMenuItem.Click += new System.EventHandler(this.SaveMovieMenuItem_Click); + // + // SaveMovieAsContextMenuItem + // + resources.ApplyResources(this.SaveMovieAsContextMenuItem, "SaveMovieAsContextMenuItem"); + this.SaveMovieAsContextMenuItem.Click += new System.EventHandler(this.SaveMovieAsMenuItem_Click); + // + // ContextSeparator_AfterMovie + // + resources.ApplyResources(this.ContextSeparator_AfterMovie, "ContextSeparator_AfterMovie"); + // + // UndoSavestateContextMenuItem + // + resources.ApplyResources(this.UndoSavestateContextMenuItem, "UndoSavestateContextMenuItem"); + this.UndoSavestateContextMenuItem.Click += new System.EventHandler(this.UndoSavestateContextMenuItem_Click); + // + // ContextSeparator_AfterUndo + // + resources.ApplyResources(this.ContextSeparator_AfterUndo, "ContextSeparator_AfterUndo"); + // + // ConfigContextMenuItem + // + resources.ApplyResources(this.ConfigContextMenuItem, "ConfigContextMenuItem"); + this.ConfigContextMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripMenuItem6, this.toolStripMenuItem7, this.toolStripMenuItem8, @@ -2315,121 +2462,127 @@ private void InitializeComponent() this.toolStripSeparator30, this.toolStripMenuItem66, this.toolStripMenuItem67}); - this.ConfigContextMenuItem.Text = "Config"; - // - // toolStripMenuItem6 - // - this.toolStripMenuItem6.Text = "&Controllers..."; - this.toolStripMenuItem6.Click += new System.EventHandler(this.ControllersMenuItem_Click); - // - // toolStripMenuItem7 - // - this.toolStripMenuItem7.Text = "&Hotkeys..."; - this.toolStripMenuItem7.Click += new System.EventHandler(this.HotkeysMenuItem_Click); - // - // toolStripMenuItem8 - // - this.toolStripMenuItem8.Text = "Display..."; - this.toolStripMenuItem8.Click += new System.EventHandler(this.DisplayConfigMenuItem_Click); - // - // toolStripMenuItem9 - // - this.toolStripMenuItem9.Text = "&Sound..."; - this.toolStripMenuItem9.Click += new System.EventHandler(this.SoundMenuItem_Click); - // - // toolStripMenuItem10 - // - this.toolStripMenuItem10.Text = "Paths..."; - this.toolStripMenuItem10.Click += new System.EventHandler(this.PathsMenuItem_Click); - // - // toolStripMenuItem11 - // - this.toolStripMenuItem11.Text = "&Firmware..."; - this.toolStripMenuItem11.Click += new System.EventHandler(this.FirmwareMenuItem_Click); - // - // toolStripMenuItem12 - // - this.toolStripMenuItem12.Text = "&Messages..."; - this.toolStripMenuItem12.Click += new System.EventHandler(this.MessagesMenuItem_Click); - // - // toolStripMenuItem13 - // - this.toolStripMenuItem13.Text = "&Autofire..."; - this.toolStripMenuItem13.Click += new System.EventHandler(this.AutofireMenuItem_Click); - // - // toolStripMenuItem14 - // - this.toolStripMenuItem14.Text = "&Rewind..."; - this.toolStripMenuItem14.Click += new System.EventHandler(this.RewindOptionsMenuItem_Click); - // - // toolStripMenuItem15 - // - this.toolStripMenuItem15.Text = "File Extensions..."; - this.toolStripMenuItem15.Click += new System.EventHandler(this.FileExtensionsMenuItem_Click); - // - // customizeToolStripMenuItem - // - this.customizeToolStripMenuItem.Text = "Customize..."; - this.customizeToolStripMenuItem.Click += new System.EventHandler(this.CustomizeMenuItem_Click); - // - // toolStripMenuItem66 - // - this.toolStripMenuItem66.Text = "Save Config"; - this.toolStripMenuItem66.Click += new System.EventHandler(this.SaveConfigMenuItem_Click); - // - // toolStripMenuItem67 - // - this.toolStripMenuItem67.Text = "Load Config"; - this.toolStripMenuItem67.Click += new System.EventHandler(this.LoadConfigMenuItem_Click); - // - // ScreenshotContextMenuItem - // - this.ScreenshotContextMenuItem.Text = "Screenshot"; - this.ScreenshotContextMenuItem.Click += new System.EventHandler(this.ScreenshotMenuItem_Click); - // - // CloseRomContextMenuItem - // - this.CloseRomContextMenuItem.Text = "Close ROM"; - this.CloseRomContextMenuItem.Click += new System.EventHandler(this.CloseRomMenuItem_Click); - // - // ClearSRAMContextMenuItem - // - this.ClearSRAMContextMenuItem.Text = "Close and Clear SRAM"; - this.ClearSRAMContextMenuItem.Click += new System.EventHandler(this.ClearSramContextMenuItem_Click); - // - // ShowMenuContextMenuItem - // - this.ShowMenuContextMenuItem.Text = "Show Menu"; - this.ShowMenuContextMenuItem.Click += new System.EventHandler(this.ShowMenuContextMenuItem_Click); - // - // timerMouseIdle - // - this.timerMouseIdle.Enabled = true; - this.timerMouseIdle.Interval = 2000; - this.timerMouseIdle.Tick += new System.EventHandler(this.TimerMouseIdle_Tick); - // - // MainForm - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; - this.ClientSize = new System.Drawing.Size(470, 408); - this.Controls.Add(this.MainformMenu); - this.Controls.Add(this.MainStatusBar); - this.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.MainMenuStrip = this.MainformMenu; - this.Name = "MainForm"; - this.Activated += new System.EventHandler(this.MainForm_Activated); - this.Deactivate += new System.EventHandler(this.MainForm_Deactivate); - this.Load += new System.EventHandler(this.MainForm_Load); - this.Shown += new System.EventHandler(this.MainForm_Shown); - this.Enter += new System.EventHandler(this.MainForm_Enter); - this.Resize += new System.EventHandler(this.MainForm_Resize); - this.MainformMenu.ResumeLayout(false); - this.MainformMenu.PerformLayout(); - this.MainStatusBar.ResumeLayout(false); - this.MainStatusBar.PerformLayout(); - this.MainFormContextMenu.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + // + // toolStripMenuItem6 + // + resources.ApplyResources(this.toolStripMenuItem6, "toolStripMenuItem6"); + this.toolStripMenuItem6.Click += new System.EventHandler(this.ControllersMenuItem_Click); + // + // toolStripMenuItem7 + // + resources.ApplyResources(this.toolStripMenuItem7, "toolStripMenuItem7"); + this.toolStripMenuItem7.Click += new System.EventHandler(this.HotkeysMenuItem_Click); + // + // toolStripMenuItem8 + // + resources.ApplyResources(this.toolStripMenuItem8, "toolStripMenuItem8"); + this.toolStripMenuItem8.Click += new System.EventHandler(this.DisplayConfigMenuItem_Click); + // + // toolStripMenuItem9 + // + resources.ApplyResources(this.toolStripMenuItem9, "toolStripMenuItem9"); + this.toolStripMenuItem9.Click += new System.EventHandler(this.SoundMenuItem_Click); + // + // toolStripMenuItem10 + // + resources.ApplyResources(this.toolStripMenuItem10, "toolStripMenuItem10"); + this.toolStripMenuItem10.Click += new System.EventHandler(this.PathsMenuItem_Click); + // + // toolStripMenuItem11 + // + resources.ApplyResources(this.toolStripMenuItem11, "toolStripMenuItem11"); + this.toolStripMenuItem11.Click += new System.EventHandler(this.FirmwareMenuItem_Click); + // + // toolStripMenuItem12 + // + resources.ApplyResources(this.toolStripMenuItem12, "toolStripMenuItem12"); + this.toolStripMenuItem12.Click += new System.EventHandler(this.MessagesMenuItem_Click); + // + // toolStripMenuItem13 + // + resources.ApplyResources(this.toolStripMenuItem13, "toolStripMenuItem13"); + this.toolStripMenuItem13.Click += new System.EventHandler(this.AutofireMenuItem_Click); + // + // toolStripMenuItem14 + // + resources.ApplyResources(this.toolStripMenuItem14, "toolStripMenuItem14"); + this.toolStripMenuItem14.Click += new System.EventHandler(this.RewindOptionsMenuItem_Click); + // + // toolStripMenuItem15 + // + resources.ApplyResources(this.toolStripMenuItem15, "toolStripMenuItem15"); + this.toolStripMenuItem15.Click += new System.EventHandler(this.FileExtensionsMenuItem_Click); + // + // customizeToolStripMenuItem + // + resources.ApplyResources(this.customizeToolStripMenuItem, "customizeToolStripMenuItem"); + this.customizeToolStripMenuItem.Click += new System.EventHandler(this.CustomizeMenuItem_Click); + // + // toolStripSeparator30 + // + resources.ApplyResources(this.toolStripSeparator30, "toolStripSeparator30"); + // + // toolStripMenuItem66 + // + resources.ApplyResources(this.toolStripMenuItem66, "toolStripMenuItem66"); + this.toolStripMenuItem66.Click += new System.EventHandler(this.SaveConfigMenuItem_Click); + // + // toolStripMenuItem67 + // + resources.ApplyResources(this.toolStripMenuItem67, "toolStripMenuItem67"); + this.toolStripMenuItem67.Click += new System.EventHandler(this.LoadConfigMenuItem_Click); + // + // ScreenshotContextMenuItem + // + resources.ApplyResources(this.ScreenshotContextMenuItem, "ScreenshotContextMenuItem"); + this.ScreenshotContextMenuItem.Click += new System.EventHandler(this.ScreenshotMenuItem_Click); + // + // CloseRomContextMenuItem + // + resources.ApplyResources(this.CloseRomContextMenuItem, "CloseRomContextMenuItem"); + this.CloseRomContextMenuItem.Click += new System.EventHandler(this.CloseRomMenuItem_Click); + // + // ClearSRAMContextMenuItem + // + resources.ApplyResources(this.ClearSRAMContextMenuItem, "ClearSRAMContextMenuItem"); + this.ClearSRAMContextMenuItem.Click += new System.EventHandler(this.ClearSramContextMenuItem_Click); + // + // ShowMenuContextMenuSeparator + // + resources.ApplyResources(this.ShowMenuContextMenuSeparator, "ShowMenuContextMenuSeparator"); + // + // ShowMenuContextMenuItem + // + resources.ApplyResources(this.ShowMenuContextMenuItem, "ShowMenuContextMenuItem"); + this.ShowMenuContextMenuItem.Click += new System.EventHandler(this.ShowMenuContextMenuItem_Click); + // + // timerMouseIdle + // + this.timerMouseIdle.Enabled = true; + this.timerMouseIdle.Interval = 2000; + this.timerMouseIdle.Tick += new System.EventHandler(this.TimerMouseIdle_Tick); + // + // MainForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; + this.Controls.Add(this.MainformMenu); + this.Controls.Add(this.MainStatusBar); + this.MainMenuStrip = this.MainformMenu; + this.Name = "MainForm"; + this.Activated += new System.EventHandler(this.MainForm_Activated); + this.Deactivate += new System.EventHandler(this.MainForm_Deactivate); + this.Load += new System.EventHandler(this.MainForm_Load); + this.Shown += new System.EventHandler(this.MainForm_Shown); + this.Enter += new System.EventHandler(this.MainForm_Enter); + this.Resize += new System.EventHandler(this.MainForm_Resize); + this.MainformMenu.ResumeLayout(false); + this.MainformMenu.PerformLayout(); + this.MainStatusBar.ResumeLayout(false); + this.MainStatusBar.PerformLayout(); + this.MainFormContextMenu.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } @@ -2795,5 +2948,6 @@ private void InitializeComponent() private ToolStripSeparatorEx toolStripSeparator26; private System.Windows.Forms.ToolStripSeparator toolStripSeparator32; private System.Windows.Forms.ToolStripMenuItem MovieEndPlaySoundMenuItem; + private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel1; } } diff --git a/src/BizHawk.Client.EmuHawk/MainForm.resx b/src/BizHawk.Client.EmuHawk/MainForm.resx index 2b1c2d75f4a..7714ac6e715 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.resx +++ b/src/BizHawk.Client.EmuHawk/MainForm.resx @@ -117,8 +117,3236 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 + + SaveConfigMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + EmuStatus + + + timerMouseIdle + + + Select Slot 2 + + + &SNES + + + Display... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + WindowSizeSubMenu + + + Load Last ROM + + + VS Settings... + + + &Stop A/V Writer + + + PlayRecordStatusButton + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AppleSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectSlot8MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + GenericCoreSubMenu + + + 6 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator27 + + + LoadNamedStateMenuItem + + + Load Config From... + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveNamedStateMenuItem + + + GBSubMenu + + + 5 + + + Music Ripper + + + Insert Coin P1 + + + Save slot 1 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadState4MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save to Current Slot + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectSlot3MenuItem + + + &Rewind && States... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripDropDownButton1 + + + Apple + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + StopAVMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Open TASVideos Wiki in Browser + + + AVSubMenu + + + toolStripMenuItem12 + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MacroToolMenuItem + + + zxt1 + + + Core Emulation Settings + + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BasicBotMenuItem + + + ZX Spectrum + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OpenAdvancedMenuItem + + + Cheats + + + FDS Controls + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Reboot Core + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Speed 100% + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + VSServiceSwitchMenuItem + + + &Sound... + + + CheatStatusButton + + + Graphics Debugger + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + New version available! + + + &Hex Editor + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripMenuItem6 + + + ScreenshotClientClipboardMenuItem + + + Magenta + + + Ares64SettingsMenuItem + + + Save Movie As... + + + paletteToolStripMenuItem + + + SnesOptionsMenuItem + + + NesControllerSettingsMenuItem + + + Joystick Configuration + + + DisplayLogWindowMenuItem + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ScreenshotAsMenuItem + + + Tapes + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SnesGfxDebuggerMenuItem + + + VSInsertCoinP1MenuItem + + + GBLSubMenu + + + VsyncThrottleMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadState8MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &About... + + + + Alt+F4 + + + AboutMenuItem + + + Media + + + Slot4StatusButton + + + Read-only + + + MovieEndPauseMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + toolStripSeparator30 + + + AutomaticallyBackupMoviesMenuItem + + + Arial, 8.25pt + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ColecoUseSGMMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.FormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + 224, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DisplayFrameCounterMenuItem + + + Screenshot (client) -> Clipboard + + + toolStripMenuItem1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + No movie is active + + + LuaConsoleMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveState9MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &View + + + RewindOptionsMenuItem + + + KeyPriority + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DumpStatusButton + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RecentMovieSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MusicRipperMenuItem + + + FdsEjectDiskMenuItem + + + System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TraceLoggerMenuItem + + + toolStripStatusLabel1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Flush Save Ram + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ViewSubMenu + + + cpct1ToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + StopMovieContextMenuItem + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 243, 6 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &PPU Viewer + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RestartMovieContextMenuItem + + + Input overrides Hotkeys + + + toolStripMenuItem5 + + + Select Slot 1 + + + Controller Settings... + + + &Core + + + Unthrottled + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + GameSharkConverterMenuItem + + + Scree&nshot + + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Capture Lua + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Speed400MenuItem + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + View Comments + + + &Open ROM... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MessagesMenuItem + + + 4, 20 + + + &Record Movie... + + + N64SubMenu + + + 5 + + + MupenStyleLagMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save slot 8 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SNESControllerConfigurationMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Hard Reset + + + Save slot 7 + + + Display Rerecord Count + + + cpcd1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Speed50MenuItem + + + &RetroAchievements + + + Settings... + + + KeyPrioritySubMenu + + + Open Rom + + + toolStripSeparator20 + + + toolStripSeparator6 + + + 8 + + + MainformMenu + + + VSInsertCoinP2MenuItem + + + toolStripSeparator12 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0, 17 + + + RAM &Search + + + SaveMovieAsContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 232, 490 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator14 + + + DisplayLagCounterMenuItem + + + toolStripSeparator7 + + + toolStripSeparator8 + + + Link connection is currently enabled + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save slot 6 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Speed100MenuItem + + + &Start RetroAchievements + + + toolStripMenuItem10 + + + ClientOptionsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 179, 22 + + + zxt2ToolStripMenuItem + + + 3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Help + + + &Firmware... + + + FullMovieLoadstatesMenuItem + + + ScreenshotContextMenuItem + + + Save Movie As... + + + Show Menu + + + + False + + + Save Config As... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MiddleRight + + + None + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Frameskip4MenuItem + + + &Tool Box + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Speed150MenuItem + + + LinkConnectStatusBarButton + + + &Skip BIOS intro (When Applicable) + + + CodeDataLoggerMenuItem + + + FileSubMenu + + + Select Slot 8 + + + S&yncless Recording Tools + + + 1 + + + MovieEndFinishMenuItem + + + Core Emulation Settings + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Recent + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator28 + + + &Mupen Style Lag Frames + + + LoadedCoreNameMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Frameskip7MenuItem + + + DisableResizeWithFramebufferMenuItem + + + StopMovieMenuItem + + + TI83 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveConfigAsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Play Movie + + + VirtualPadMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Macro Tool + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AmstradCPCNonSyncSettingsToolStripMenuItem + + + 0 + + + A/V Capture + + + LedLightStatusLabel + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Play Sound + + + Speed 150% + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectSlot5MenuItem + + + &Messages... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadState2MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + zXSpectrumToolStripMenuItem + + + SaveState2MenuItem + + + SaveToCurrentSlotMenuItem + + + DisplaySubtitlesMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Load Last Movie + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripMenuItem7 + + + A reboot of the core is needed for a setting change to take effect + + + Slot1StatusButton + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MainFormContextMenu + + + Disks + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MainForm + + + customizeToolStripMenuItem + + + amstradCPCToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + N64ControllerSettingsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NESPPUViewerMenuItem + + + Stop A/V Writer + + + Stop Movie + + + SaveMovieContextMenuItem + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6 + + + Auto-minimize skipping + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Printer Viewer + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DisplayRerecordCountMenuItem + + + &A7800 + + + Customize... + + + PSXHashDiscsToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MovieSettingsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save slot 2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectSlot2MenuItem + + + toolStripMenuItem66 + + + toolStripSeparator3 + + + Stop Movie without Saving + + + &Eject Disk + + + SelectSlot1MenuItem + + + &Tools + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + toolStripSeparator5 + + + &Intv + + + Import Movies... + + + Display Input + + + Slot0StatusButton + + + Slot5StatusButton + + + MovieEndStopMenuItem + + + Paths... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PauseStatusButton + + + Open Forums in Browser + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator32 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MinimizeSkippingMenuItem + + + 9 + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DisplayConfigMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Select Slot 9 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save S&lot + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ShowMenuContextMenuItem + + + Tapes + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Paths... + + + Save Config + + + toolStripSeparator26 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Plugins + + + &Controller Settings... + + + N64 + + + AddSubtitleContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveState3MenuItem + + + cpcd1ToolStripMenuItem + + + GBGPUViewerMenuItem + + + SelectSlot0MenuItem + + + Display Frame Count + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + VsyncEnabledMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectSlot7MenuItem + + + &A/V Writer + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Play from Beginning + + + toolStripMenuItem15 + + + Save Named State... + + + &Pause + + + Frameskip3MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Disc Controls + + + Speed 50% + + + &C64 + + + 6 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Pause + + + toolStripMenuItem67 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ZXSpectrumControllerConfigurationMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + UpdateNotification + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Speed 75% + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Frameskip2MenuItem + + + PathsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Batch Runner... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator11 + + + RecordMovieContextMenuItem + + + toolStripMenuItem11 + + + Screenshot + + + AutoloadLastSlotMenuItem + + + View Subtitles + + + &NES + + + toolStripMenuItem17 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RetroAchievementsMenuItem + + + 2 + + + toolStripMenuItem4 + + + RecentRomSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RamWatchMenuItem + + + Basic Bot + + + &Autofire... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Clock Throttle + + + Load TI-83 File... + + + Save Config + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + ScreenshotClipboardMenuItem + + + BizHawk.WinForms.Controls.StatusStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Disks + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Frameskip5MenuItem + + + Multi-disk Bundler + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator31 + + + toolStripSeparator1 + + + &Record A/V + + + ZXSpectrumTapesSubMenu + + + &Rewind... + + + Automatically Backup Movies + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + C64DisksSubMenu + + + Load Current Slot + + + 470, 408 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Preferred Cores + + + 8 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CaptureLuaMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator25 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AmstradCPCMediaToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AVStatusLabel + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Display Lag Frame Count + + + &Debugger + + + Full Movie Loadstates + + + Both Hotkeys and Controllers + + + <core name> + + + toolStripSeparator29 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Loaded core: <core name> (sysID) + + + &GB + + + &Settings... + + + toolStripSeparator19 + + + Screenshot + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Switch to Record + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Export Snapshot + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + N64PluginSettingsMenuItem + + + RamSearchMenuItem + + + &Hotkeys... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator23 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Switch to Fullscreen + + + AmstradCPCTapesSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FlushSaveRAMMenuItem + + + 2 + + + Frameskip6MenuItem + + + Slot9StatusButton + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadState7MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FirmwareMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AmstradCPCDisksSubMenu + + + toolStripSeparator17 + + + KeypadMenuItem + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 10 + + + Slot7StatusButton + + + Config + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + miUnthrottled + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Play Movie... + + + AppleDisksSubMenu + + + Media + + + 4, 20 + + + NESSoundChannelsMenuItem + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Display Subtitles + + + Slot6StatusButton + + + Hotkeys override Input + + + Record Movie + + + Switch to Finished + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 10 + + + NESSubMenu + + + PlayMovieContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &GB Link + + + Save slots + + + Capture OSD + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ControllersMenuItem + + + Link connection is currently enabled + + + CloseRomContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Virtual Pad + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Frameskip9MenuItem + + + OnlineHelpMenuItem + + + &Soft Reset + + + toolStripMenuItem2 + + + A7800ControllerSettingsMenuItem + + + &Controllers... + + + &Autofire... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadConfigMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveStateSubMenu + + + toolStripMenuItem13 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + InputOverHkMenuItem + + + Close ROM + + + ContextSeparator_AfterROM + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + A7800FilterSettingsMenuItem + + + ImportMoviesMenuItem + + + RebootCoreMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Controller / Memcard Settings + + + Controller Settings... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Slot2StatusButton + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Firmware... + + + 7 + + + ContextSeparator_AfterUndo + + + SaveMovieMenuItem + + + SaveState5MenuItem + + + Close and Clear SRAM + + + ForumsMenuItem + + + PSXControllerSettingsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ExitMenuItem + + + KeyPriorityStatusLabel + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PSX + + + HkOverInputMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Autoload Last Slot + + + Display FPS + + + System.Windows.Forms.ToolStripDropDownButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Speed200MenuItem + + + SNESSubMenu + + + SaveSlotsStatusLabel + + + Graphics Settings... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RebootStatusBarIcon + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Advanced Settings... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadState1MenuItem + + + Speed75MenuItem + + + &Use Expansion Slot + + + zxt2 + + + Speed 200% + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Controller Settings + + + &TAStudio + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Circular Analog Range + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save slot 5 + + + DisplayFPSMenuItem + + + Restart Movie + + + &Features + + + Skip 0 (never) + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NESNametableViewerMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Select Slot 7 + + + MultiDiskBundlerFileMenuItem + + + VS Controls + + + AutosaveLastSlotMenuItem + + + 6 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Emulation + + + N64 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PauseMenuItem + + + ProfileFirstBootLabel + + + Load Named State... + + + Cheat Code Converter + + + Save slot 10 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + cpct1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadConfigFromMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Non-Sync Settings + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save &RAM + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Select Slot 6 + + + MainStatusBar + + + ToolsSubMenu + + + Filter Settings + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + EmulationSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Options + + + ZXSpectrumExportSnapshotMenuItemMenuItem + + + SelectSlot6MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + IntVControllerSettingsMenuItem + + + LoadLastRomContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator10 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Controller Configuration + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + StartRetroAchievementsMenuItem + + + 4 + + + &Messages... + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ColecoControllerSettingsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NeverSkipMenuItem + + + VSSettingsMenuItem + + + 1 + + + PSXSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Emulator is paused + + + &Close ROM + + + SaveState8MenuItem + + + Open Ad&vanced... + + + PSXOptionsMenuItem + + + Select Slot 4 + + + Reboot + + + FeaturesMenuItem + + + MovieSubMenu + + + TI83SubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Customize... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ScreenshotMenuItem + + + toolStripSeparator9 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ZXSpectrumDisksSubMenu + + + &Nametable Viewer + + + SaveMovieAsMenuItem + + + Key Priority + + + Insert Coin P2 + + + GBcoreSettingsToolStripMenuItem + + + SaveState1MenuItem + + + ProfileFirstBootLabel + + + HelpSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ProfilesMenuItem + + + toolStripSeparator24 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MovieEndPlaySoundMenuItem + + + Lua Console + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Stop + + + TAStudioMenuItem + + + BatchRunnerMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + SynclessRecordingMenuItem + + + amstradCPCCoreEmulationSettingsToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ScreenshotCaptureOSDMenuItem1 + + + RecordAVMenuItem + + + Palette... + + + toolStripSeparator18 + + + ReadonlyMenuItem + + + LoadState5MenuItem + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + VSControlsMenuItem + + + Previous Slot + + + Speed/Skip + + + C64SettingsMenuItem + + + ConfigSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + C64SubMenu + + + Frameskip1MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ares64SubMenu + + + Audio Throttle + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Use the Super Game Module + + + &Save State + + + ConfigContextMenuItem + + + SaveState4MenuItem + + + toolStripMenuItem3 + + + PlayMovieMenuItem + + + Load Config + + + EmulatorMenuSeparator2 + + + NESGraphicSettingsMenuItem + + + 0 + + + N64ExpansionSlotMenuItem + + + UndoSavestateContextMenuItem + + + DisplayInputMenuItem + + + Disks + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Skip 1..9 + + + FDSControlsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BackupMovieContextMenuItem + + + StopMovieWithoutSavingMenuItem + + + 1 + + + On Movie End + + + File Extensions... + + + Undo Savestate + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ToolBoxMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9 + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SameBoyColorChooserMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator35 + + + zxt1ToolStripMenuItem + + + ScreenshotSubMenu + + + Audio Settings + + + Settings... + + + 4 + + + AutofireMenuItem + + + HexEditorMenuItem + + + LoadState9MenuItem + + + Stop Movie + + + Sound Channels... + + + ClearSRAMContextMenuItem + + + RAM &Watch + + + toolStripMenuItem14 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Movie + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadState6MenuItem + + + PlayFromBeginningMenuItem + + + 0, 386 + + + Select Slot 5 + + + 5 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Audio Settings + + + $this + + + SoundMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Non-Sync Settings + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DebuggerMenuItem + + + BothHkAndControllerMenuItem + + + BarcodeReaderMenuItem + + + AmstradCPCAudioSettingsToolStripMenuItem + + + Load Config + + + Slot8StatusButton + + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ConfigAndRecordAVMenuItem + + + &Sound... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveState7MenuItem + + + CoreNameStatusBarButton + + + 9 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + StopAVContextMenuItem + + + File Extensions... + + + toolStripSeparator22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator2 + + + SwitchToFullscreenMenuItem + + + DisplayMessagesMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7 + + + Save slot 4 + + + A7800SubMenu + + + ZXSpectrumCoreEmulationSettingsMenuItem + + + LoadTIFileMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Frameskip8MenuItem + + + Stop Movie without Saving + + + Service Switch + + + GBLsettingsToolStripMenuItem + + + &Controllers... + + + toolStripSeparator16 + + + ShowMenuContextMenuSeparator + + + toolStripMenuItem8 + + + Backup Movie + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Coleco + + + Controller Settings... + + + GBPrinterViewerMenuItem + + + VSync Enabled + + + Capture OSD + + + &Choose Custom Palette... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OpenRomContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadCurrentSlotMenuItem + + + 176, 6 + + + Screenshot As... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + IntvSubMenu + + + SaveSlotSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Window Size + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.StatusLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4, 20 + + + No + + + Speed 400% + + + Display... + + + RecordMovieMenuItem + + + toolStripSeparator36 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + Circular Analog Range + + + MovieEndRecordMenuItem + + + ClockThrottleMenuItem + + + AudioThrottleMenuItem + + + Open &Log Window... + + + &Recent ROM + + + Add Subtitle + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Next Slot + + + No ROM loaded + + + &Save Movie + + + SpeedSkipSubMenu + + + Ares64CircularAnalogRangeMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripMenuItem9 + + + ZXSpectrumMediaMenuItem + + + SaveState0MenuItem + + + Disks + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Keypad + + + &Load State + + + ViewSubtitlesContextMenuItem + + + &Config + + + 9 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LoadState0MenuItem + + + dummyExternalTool + + + Screenshot (raw) -> Clipboard + + + Code-Data Logger + + + &Static Size + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + External Tool + + + LoadLastMovieContextMenuItem + + + VSync Throttle + + + N64CircularAnalogRangeMenuItem + + + Save Movie + + + Trace &Logger + + + CoresSubMenu + + + Autosave Last Slot + + + &Options + + + CaptureOSDMenuItem + + + HardResetMenuItem + + + CloseRomMenuItem + + + Amstrad CPC + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectSlot4MenuItem + + + Display Messages + + + 7 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Barcode Reader + + + extensionsToolStripMenuItem + + + 4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Slot3StatusButton + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + GPU Viewer + + + E&xit + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PSXDiscControlsMenuItem + + + settingsToolStripMenuItem1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator21 + + + ContextSeparator_AfterMovie + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NextSlotMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Settings... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Config and Record A/V... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ViewCommentsContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Open the setup/onboarding wizard + + + 1 + + + toolStripSeparator15 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + CheatsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ExternalToolMenuItem + + + ColecoSkipBiosMenuItem + + + LoadStateSubMenu + + + &Profiles... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Disk Drive LED Light + + + Save slot 9 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Settings... + + + ColecoSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DisplayStatusBarMenuItem + + + Display Status Bar + + + A7800Hawk + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + LoadState3MenuItem + + + Select Slot 3 + + + ZXSpectrumAudioSettingsMenuItem + + + A7800HawkCoreMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MovieEndSubMenu + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator13 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveState6MenuItem + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + HotkeysMenuItem + + + SoftResetMenuItem + + + SaveRAMSubMenu + + + &Hotkeys... + + + Save slot 3 + + + StopNoSaveContextMenuItem + + + SelectSlot9MenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Hash Discs + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ZXSpectrumNonSyncSettingsMenuItem + + + Select Slot 10 + + + PreviousSlotMenuItem + + + 8 + + + 3 + + + OpenRomMenuItem + + + False + + + 399, 13 126, 17 @@ -126,8 +3354,11 @@ 233, 13 - - 399, 13 + + True + + + 17, 17 37 diff --git a/src/BizHawk.Client.EmuHawk/MainForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/MainForm.zh-CN.resx new file mode 100644 index 00000000000..aed59f358fe --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/MainForm.zh-CN.resx @@ -0,0 +1,796 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 打开 ROM(O) + + + 历史(&R) + + + 高级打开(&V) + + + 关闭 ROM(&C) + + + 将进度另存为 + + + 自动存入上个进度槽 + + + 保存进度(&S) + + + 加载指定进度 + + + 自动加载上个进度槽 + + + 加载进度(&L) + + + 选择进度槽 1 + + + 选择进度槽 2 + + + 选择进度槽 3 + + + 选择进度槽 4 + + + 选择进度槽 5 + + + 选择进度槽 6 + + + 选择进度槽 7 + + + 选择进度槽 8 + + + 选择进度槽 9 + + + 选择进度槽 10 + + + 前一个进度槽 + + + 后一个进度槽 + + + 存入当前进度槽 + + + 加载当前进度槽 + + + 进度槽(&L) + + + 冲刷保存 RAM(&F) + + + 保存 RAM(&R) + + + 只读 + + + 历史 + + + 录制影片(&R) + + + 播放影片(&P) + + + 停止播放 + + + 从头播放 + + + 保存影片(&S) + + + 影片另存为 + + + 停止播放且不保存 + + + + 181, 6 + + + 导入影片 + + + 自动备份影片 + + + 完整的影片加载状态 + + + 切换到完成 + + + 切换到录制 + + + 停止 + + + 暂停 + + + 133, 6 + + + 136, 22 + + + 播放声音 + + + 影片结束时 + + + 影片(&M) + + + 开始录制(&R) + + + 配置并开始录制 + + + 停止录制(&S) + + + 捕获 OSD + + + 163, 22 + + + 捕获 Lua + + + 异步录制工具(&Y) + + + &AVI/WAV 录制 + + + 截图 + + + 截图另存为 + + + 截图(从模拟器显存)到剪切板 + + + 截图(从屏幕)到剪切板 + + + 捕获 OSD + + + 截图(&N) + + + 退出(&X) + + + 文件(&F) + + + 暂停(&P) + + + 重启内核(&R) + + + 软重启(&S) + + + 硬重启(&H) + + + 模拟(&E) + + + 静态尺寸(&S) + + + 窗口大小(&W) + + + 切换至全屏 + + + 显示帧率 + + + 显示帧数 + + + 显示延迟帧数 + + + 显示帧数 + + + 显示重录次数 + + + 显示字幕 + + + 显示状态栏 + + + 显示消息 + + + 打开日志窗口(&L) + + + 视图(&V) + + + 控制器(&C) + + + 快捷键(&H) + + + 显示 + + + 声音(&S) + + + 路径 + + + 固件(&F) + + + 屏显消息(&M) + + + 连发(&A) + + + 倒带与进度(&R) + + + 文件扩展名 + + + 定制选项(&C) + + + 预设选项(&P) + + + 时钟限制 + + + 音频限制 + + + 垂直同步限制 + + + 启用垂直同步 + + + 不限制 + + + 自动最少跳帧 + + + 不跳帧 + + + 跳过 1 至 9 帧 + + + 0.5 倍速 + + + 0.75 倍速 + + + 1 倍速 + + + 1.5 倍速 + + + 2 倍速 + + + 4 倍速 + + + 速度/跳帧 + + + 输入与快捷键同级 + + + 输入优先于快捷键 + + + 快捷键优先于输入 + + + 按键优先级 + + + 首选内核 + + + 保存配置 + + + 将配置另存为 + + + 加载配置 + + + 加载指定配置 + + + 配置(&C) + + + 工具箱(&T) + + + 监视 RAM(&W) + + + 搜索 RAM(&S) + + + Lua 控制台 + + + 十六进制编辑器(&H) + + + 跟踪记录器(&L) + + + 调试器(&D) + + + 代码数据记录器 + + + 宏工具(&M) + + + 虚拟手柄 + + + 基础智能机器人 + + + 作弊码 + + + 作弊码转换器 + + + 多碟打包器 + + + 批处理工具 + + + 无 + + + 扩展工具 + + + 打开 RetroAchievements (&S) + + + 工具(&T) + + + 查看 PPU(&P) + + + 查看命名表(&N) + + + 音频提取器 + + + 控制器 + + + 图像 + + + 声音 + + + VS街机设置 + + + 高级设置 + + + 弹出磁碟(&E) + + + 磁碟机控制 + + + P1 投币 + + + P2 投币 + + + 服务开关 + + + VS街机控制 + + + 条码读取器 + + + 键盘 + + + 加载 TI-83 文件 + + + 调色板 + + + 控制器 + + + 滤镜设置 + + + 设置 + + + 自定义调色板(&C) + + + 查看 GPU + + + GB 打印机视图(&P) + + + 控制器/记忆卡 + + + 选项(&O) + + + 光盘控制(&D) + + + 计算光盘的哈希(&H) + + + 控制器 + + + 图像调试器 + + + 选项(&O) + + + 控制器(&C) + + + 尝试跳过 BIOS 介绍(&S) + + + 使用超级游戏模块(&U) + + + 插件 + + + 控制器 + + + 循环摇杆范围 + + + Mupen 风格延迟帧(&M) + + + 使用扩展插槽(&U) + + + 设置 + + + 循环摇杆范围 + + + 设置 + + + 磁碟 + + + 设置(&S) + + + 磁碟 + + + 设置(&S) + + + 控制器 + + + 内核模拟设置 + + + 摇杆设置 + + + 音频设置 + + + 非同步设置 + + + 磁带 + + + 磁碟 + + + 扩展插槽 + + + 媒体 + + + 内核模拟设置 + + + 音频设置 + + + 非同步设置 + + + 磁带 + + + 磁碟 + + + 媒体 + + + 在浏览器打开 TASVideos 百科 + + + 在浏览器打开论坛 + + + 特性(&F) + + + 关于(&A) + + + 帮助(&H) + + + 未加载 ROM + + + 没有正在播放的影片 + + + 暂停模拟 + + + 需重启内核使更改生效 + + + 磁盘驱动器指示灯 + + + 进度槽 + + + 进度槽 1 + + + 进度槽 2 + + + 进度槽 3 + + + 进度槽 4 + + + 进度槽 5 + + + 进度槽 6 + + + 进度槽 7 + + + 进度槽 8 + + + 进度槽 9 + + + 进度槽 10 + + + <内核名称> + + + 打开初始化配置向导 + + + 联机连接已启用 + + + 可更新! + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.Designer.cs b/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.Designer.cs index 64094fc5615..6df2702aff2 100644 --- a/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(OpenAdvancedChooser)); this.label3 = new BizHawk.WinForms.Controls.LocSzLabelEx(); this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); this.btnLibretroLaunchNoGame = new System.Windows.Forms.Button(); @@ -48,143 +49,104 @@ private void InitializeComponent() // // label3 // - this.label3.Location = new System.Drawing.Point(6, 25); + resources.ApplyResources(this.label3, "label3"); this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(198, 45); - this.label3.Text = "Load a ROM with the classic BizHawk autodetection method. But why not just use Op" + - "en Rom?"; // // label2 // - this.label2.Location = new System.Drawing.Point(6, 26); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "Current Core:"; // // btnLibretroLaunchNoGame // - this.btnLibretroLaunchNoGame.Location = new System.Drawing.Point(217, 50); + resources.ApplyResources(this.btnLibretroLaunchNoGame, "btnLibretroLaunchNoGame"); this.btnLibretroLaunchNoGame.Name = "btnLibretroLaunchNoGame"; - this.btnLibretroLaunchNoGame.Size = new System.Drawing.Size(102, 23); - this.btnLibretroLaunchNoGame.TabIndex = 1; - this.btnLibretroLaunchNoGame.Text = "Launch No Game"; this.btnLibretroLaunchNoGame.UseVisualStyleBackColor = true; this.btnLibretroLaunchNoGame.Click += new System.EventHandler(this.btnLibretroLaunchNoGame_Click); // // btnCancel // - this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.btnCancel, "btnCancel"); this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(370, 221); this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(75, 23); - this.btnCancel.TabIndex = 2; - this.btnCancel.Text = "Cancel"; this.btnCancel.UseVisualStyleBackColor = true; this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click); // // groupBox2 // + resources.ApplyResources(this.groupBox2, "groupBox2"); this.groupBox2.Controls.Add(this.txtLibretroCore); this.groupBox2.Controls.Add(this.btnLibretroLaunchGame); this.groupBox2.Controls.Add(this.btnSetLibretroCore); this.groupBox2.Controls.Add(this.label2); this.groupBox2.Controls.Add(this.btnLibretroLaunchNoGame); - this.groupBox2.Location = new System.Drawing.Point(12, 12); this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(433, 81); - this.groupBox2.TabIndex = 3; this.groupBox2.TabStop = false; - this.groupBox2.Text = "Libretro"; // // txtLibretroCore // + resources.ApplyResources(this.txtLibretroCore, "txtLibretroCore"); this.txtLibretroCore.AllowDrop = true; - this.txtLibretroCore.Location = new System.Drawing.Point(81, 23); this.txtLibretroCore.Name = "txtLibretroCore"; this.txtLibretroCore.ReadOnly = true; - this.txtLibretroCore.Size = new System.Drawing.Size(314, 20); - this.txtLibretroCore.TabIndex = 6; this.txtLibretroCore.DragDrop += new System.Windows.Forms.DragEventHandler(this.txtLibretroCore_DragDrop); this.txtLibretroCore.DragEnter += new System.Windows.Forms.DragEventHandler(this.txtLibretroCore_DragEnter); // // btnLibretroLaunchGame // - this.btnLibretroLaunchGame.Location = new System.Drawing.Point(325, 50); + resources.ApplyResources(this.btnLibretroLaunchGame, "btnLibretroLaunchGame"); this.btnLibretroLaunchGame.Name = "btnLibretroLaunchGame"; - this.btnLibretroLaunchGame.Size = new System.Drawing.Size(102, 23); - this.btnLibretroLaunchGame.TabIndex = 5; - this.btnLibretroLaunchGame.Text = "Launch Game"; this.btnLibretroLaunchGame.UseVisualStyleBackColor = true; this.btnLibretroLaunchGame.Click += new System.EventHandler(this.btnLibretroLaunchGame_Click); // // btnSetLibretroCore // - this.btnSetLibretroCore.AutoSize = true; - this.btnSetLibretroCore.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.btnSetLibretroCore.Location = new System.Drawing.Point(401, 21); + resources.ApplyResources(this.btnSetLibretroCore, "btnSetLibretroCore"); this.btnSetLibretroCore.Name = "btnSetLibretroCore"; - this.btnSetLibretroCore.Size = new System.Drawing.Size(26, 23); - this.btnSetLibretroCore.TabIndex = 4; - this.btnSetLibretroCore.Text = "..."; this.btnSetLibretroCore.UseVisualStyleBackColor = true; this.btnSetLibretroCore.Click += new System.EventHandler(this.btnSetLibretroCore_Click); // // groupBox3 // + resources.ApplyResources(this.groupBox3, "groupBox3"); this.groupBox3.Controls.Add(this.btnClassicLaunchGame); this.groupBox3.Controls.Add(this.label3); - this.groupBox3.Location = new System.Drawing.Point(235, 99); this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(210, 100); - this.groupBox3.TabIndex = 6; this.groupBox3.TabStop = false; - this.groupBox3.Text = "BizHawk Classic"; // // btnClassicLaunchGame // - this.btnClassicLaunchGame.Location = new System.Drawing.Point(102, 71); + resources.ApplyResources(this.btnClassicLaunchGame, "btnClassicLaunchGame"); this.btnClassicLaunchGame.Name = "btnClassicLaunchGame"; - this.btnClassicLaunchGame.Size = new System.Drawing.Size(102, 23); - this.btnClassicLaunchGame.TabIndex = 6; - this.btnClassicLaunchGame.Text = "Launch Game"; this.btnClassicLaunchGame.UseVisualStyleBackColor = true; this.btnClassicLaunchGame.Click += new System.EventHandler(this.btnClassicLaunchGame_Click); // // groupBox1 // + resources.ApplyResources(this.groupBox1, "groupBox1"); this.groupBox1.Controls.Add(this.label1); this.groupBox1.Controls.Add(this.btnMAMELaunchGame); - this.groupBox1.Location = new System.Drawing.Point(13, 99); this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(216, 100); - this.groupBox1.TabIndex = 7; this.groupBox1.TabStop = false; - this.groupBox1.Text = "MAME Arcade"; // // label1 // - this.label1.Location = new System.Drawing.Point(6, 25); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(204, 42); - this.label1.Text = "Load .zip archive as MAME Arcade ROM (do not unzip)"; this.label1.Click += new System.EventHandler(this.btnMAMELaunchGame_Click); // // btnMAMELaunchGame // - this.btnMAMELaunchGame.Location = new System.Drawing.Point(108, 71); + resources.ApplyResources(this.btnMAMELaunchGame, "btnMAMELaunchGame"); this.btnMAMELaunchGame.Name = "btnMAMELaunchGame"; - this.btnMAMELaunchGame.Size = new System.Drawing.Size(102, 23); - this.btnMAMELaunchGame.TabIndex = 0; - this.btnMAMELaunchGame.Text = "Launch Game"; this.btnMAMELaunchGame.UseVisualStyleBackColor = true; this.btnMAMELaunchGame.Click += new System.EventHandler(this.btnMAMELaunchGame_Click); // // OpenAdvancedChooser // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(457, 256); this.Controls.Add(this.groupBox1); this.Controls.Add(this.groupBox3); this.Controls.Add(this.groupBox2); @@ -193,8 +155,6 @@ private void InitializeComponent() this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "OpenAdvancedChooser"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Open Advanced"; this.groupBox2.ResumeLayout(false); this.groupBox2.PerformLayout(); this.groupBox3.ResumeLayout(false); diff --git a/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.resx b/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.resx index 1af7de150c9..fb9bb7cd932 100644 --- a/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.resx +++ b/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.resx @@ -117,4 +117,334 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + Launch Game + + + groupBox2 + + + + 6, 24 + + + groupBox2 + + + 102, 21 + + + 2 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 102, 21 + + + + Bottom, Right + + + 2 + + + btnClassicLaunchGame + + + 433, 75 + + + label2 + + + groupBox3 + + + groupBox3 + + + $this + + + 3 + + + + 5 + + + 3 + + + 12, 11 + + + 0 + + + Current Core: + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Load .zip archive as MAME Arcade ROM (do not unzip) + + + groupBox2 + + + 6 + + + GrowAndShrink + + + 1 + + + True + + + 6 + + + 75, 21 + + + 1 + + + 325, 46 + + + 4 + + + 204, 39 + + + OpenAdvancedChooser + + + $this + + + label1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 102, 66 + + + Open Advanced + + + groupBox1 + + + 0 + + + Launch No Game + + + 81, 21 + + + 102, 21 + + + 198, 42 + + + 370, 204 + + + 6 + + + BizHawk Classic + + + Launch Game + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 13, 91 + + + BizHawk.WinForms.Controls.LocSzLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + btnLibretroLaunchNoGame + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 457, 236 + + + groupBox3 + + + BizHawk.WinForms.Controls.LocSzLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + CenterParent + + + 0 + + + groupBox2 + + + label3 + + + 6, 23 + + + Load a ROM with the classic BizHawk autodetection method. But why not just use Open Rom? + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + txtLibretroCore + + + btnCancel + + + 108, 66 + + + 102, 21 + + + ... + + + MAME Arcade + + + Cancel + + + 3 + + + 217, 46 + + + 33, 22 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + btnSetLibretroCore + + + groupBox2 + + + 314, 21 + + + 1 + + + 4 + + + 1 + + + groupBox2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 6, 23 + + + btnLibretroLaunchGame + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 235, 91 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 210, 92 + + + Launch Game + + + 401, 19 + + + 0 + + + btnMAMELaunchGame + + + 1 + + + 216, 92 + + + Libretro + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.zh-CN.resx b/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.zh-CN.resx new file mode 100644 index 00000000000..325127b2172 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/OpenAdvancedChooser.zh-CN.resx @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 用经典的 BizHawk 自动检测方法加载一个 ROM ,那为什么不直接打开 ROM ? + + + 当前内核: + + + 空转 + + + 取消 + + + 启动游戏 + + + BizHawk 经典 + + + 启动游戏 + + + 将 .zip 压缩包作为街机 MAME 的 ROM 文件导入(无需解压)。 + + + 启动游戏 + + + 高级打开 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/PlatformChooser.Designer.cs b/src/BizHawk.Client.EmuHawk/PlatformChooser.Designer.cs index 51ecf645210..8f65cd8ceec 100644 --- a/src/BizHawk.Client.EmuHawk/PlatformChooser.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/PlatformChooser.Designer.cs @@ -28,173 +28,130 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.textBox1 = new System.Windows.Forms.TextBox(); - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.PlatformsGroupBox = new System.Windows.Forms.Panel(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ExtensionLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.RomSizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AlwaysCheckbox = new System.Windows.Forms.CheckBox(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.HashBox = new System.Windows.Forms.TextBox(); - this.SuspendLayout(); - // - // textBox1 - // - this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox1.Location = new System.Drawing.Point(12, 12); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(414, 35); - this.textBox1.TabIndex = 2; - this.textBox1.Text = "This Rom was not found in the database. Furthermore, the extension leaves no clu" + - "e as to which platform should be chosen."; - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(300, 448); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 4; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(366, 448); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 5; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelButton_Click); - // - // PlatformsGroupBox - // - this.PlatformsGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.PlatformsGroupBox.AutoScroll = true; - this.PlatformsGroupBox.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.PlatformsGroupBox.Location = new System.Drawing.Point(12, 66); - this.PlatformsGroupBox.Name = "PlatformsGroupBox"; - this.PlatformsGroupBox.Size = new System.Drawing.Size(270, 405); - this.PlatformsGroupBox.TabIndex = 6; - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label1.Location = new System.Drawing.Point(288, 50); - this.label1.Name = "label1"; - this.label1.Text = "Rom Details:"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(12, 50); - this.label2.Name = "label2"; - this.label2.Text = "Please choose the intended platform to use for this Rom"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label3.Location = new System.Drawing.Point(288, 74); - this.label3.Name = "label3"; - this.label3.Text = "Extension:"; - // - // ExtensionLabel - // - this.ExtensionLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.ExtensionLabel.Location = new System.Drawing.Point(288, 89); - this.ExtensionLabel.Name = "ExtensionLabel"; - this.ExtensionLabel.Text = ".bin"; - // - // RomSizeLabel - // - this.RomSizeLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.RomSizeLabel.Location = new System.Drawing.Point(288, 134); - this.RomSizeLabel.Name = "RomSizeLabel"; - this.RomSizeLabel.Text = "4kb"; - // - // label6 - // - this.label6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label6.Location = new System.Drawing.Point(288, 116); - this.label6.Name = "label6"; - this.label6.Text = "Size:"; - // - // AlwaysCheckbox - // - this.AlwaysCheckbox.AutoSize = true; - this.AlwaysCheckbox.Location = new System.Drawing.Point(300, 396); - this.AlwaysCheckbox.Name = "AlwaysCheckbox"; - this.AlwaysCheckbox.Size = new System.Drawing.Size(138, 17); - this.AlwaysCheckbox.TabIndex = 13; - this.AlwaysCheckbox.Text = "Always use this platform"; - this.AlwaysCheckbox.UseVisualStyleBackColor = true; - // - // label4 - // - this.label4.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label4.Location = new System.Drawing.Point(300, 416); - this.label4.Name = "label4"; - this.label4.Text = "for this extension"; - this.label4.Click += new System.EventHandler(this.label4_Click); - // - // label5 - // - this.label5.Location = new System.Drawing.Point(288, 162); - this.label5.Name = "label5"; - this.label5.Text = "Hash:"; - // - // HashBox - // - this.HashBox.Location = new System.Drawing.Point(291, 178); - this.HashBox.Name = "HashBox"; - this.HashBox.ReadOnly = true; - this.HashBox.Size = new System.Drawing.Size(145, 20); - this.HashBox.TabIndex = 16; - // - // PlatformChooser - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(438, 483); - this.Controls.Add(this.HashBox); - this.Controls.Add(this.label5); - this.Controls.Add(this.label4); - this.Controls.Add(this.AlwaysCheckbox); - this.Controls.Add(this.RomSizeLabel); - this.Controls.Add(this.label6); - this.Controls.Add(this.ExtensionLabel); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.PlatformsGroupBox); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.Controls.Add(this.textBox1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.Name = "PlatformChooser"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Choose a Platform"; - this.Load += new System.EventHandler(this.PlatformChooser_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PlatformChooser)); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.PlatformsGroupBox = new System.Windows.Forms.Panel(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ExtensionLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.RomSizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AlwaysCheckbox = new System.Windows.Forms.CheckBox(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.HashBox = new System.Windows.Forms.TextBox(); + this.SuspendLayout(); + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelButton_Click); + // + // PlatformsGroupBox + // + resources.ApplyResources(this.PlatformsGroupBox, "PlatformsGroupBox"); + this.PlatformsGroupBox.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.PlatformsGroupBox.Name = "PlatformsGroupBox"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // ExtensionLabel + // + resources.ApplyResources(this.ExtensionLabel, "ExtensionLabel"); + this.ExtensionLabel.Name = "ExtensionLabel"; + // + // RomSizeLabel + // + resources.ApplyResources(this.RomSizeLabel, "RomSizeLabel"); + this.RomSizeLabel.Name = "RomSizeLabel"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // AlwaysCheckbox + // + resources.ApplyResources(this.AlwaysCheckbox, "AlwaysCheckbox"); + this.AlwaysCheckbox.Name = "AlwaysCheckbox"; + this.AlwaysCheckbox.UseVisualStyleBackColor = true; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.label4.Click += new System.EventHandler(this.label4_Click); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // HashBox + // + resources.ApplyResources(this.HashBox, "HashBox"); + this.HashBox.Name = "HashBox"; + this.HashBox.ReadOnly = true; + // + // PlatformChooser + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.HashBox); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.AlwaysCheckbox); + this.Controls.Add(this.RomSizeLabel); + this.Controls.Add(this.label6); + this.Controls.Add(this.ExtensionLabel); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.PlatformsGroupBox); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Controls.Add(this.textBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Name = "PlatformChooser"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.PlatformChooser_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/PlatformChooser.resx b/src/BizHawk.Client.EmuHawk/PlatformChooser.resx index 29dcb1b3a35..9e0fa9fb9e2 100644 --- a/src/BizHawk.Client.EmuHawk/PlatformChooser.resx +++ b/src/BizHawk.Client.EmuHawk/PlatformChooser.resx @@ -117,4 +117,349 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + + 12, 46 + + + Rom Details: + + + + True + + + for this extension + + + .bin + + + $this + + + textBox1 + + + 0 + + + Hash: + + + $this + + + Size: + + + 12 + + + 288, 82 + + + OkBtn + + + label2 + + + 11 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 6 + + + 6 + + + 5 + + + 366, 414 + + + 4kb + + + 288, 150 + + + Choose a Platform + + + Please choose the intended platform to use for this Rom + + + 288, 68 + + + + Top, Right + + + 16 + + + 5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + This Rom was not found in the database. Furthermore, the extension leaves no clue as to which platform should be chosen. + + + Top, Right + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label6 + + + HashBox + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 168, 16 + + + &Cancel + + + label1 + + + Top, Right + + + True + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + $this + + + 2 + + + 288, 46 + + + label4 + + + Bottom, Right + + + PlatformChooser + + + $this + + + 13 + + + 60, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + Always use this platform + + + Top, Right + + + 12, 11 + + + 288, 124 + + + 145, 21 + + + 438, 446 + + + 3 + + + label5 + + + 10 + + + CancelBtn + + + 6, 12 + + + CenterParent + + + 9 + + + label3 + + + Extension: + + + True + + + $this + + + AlwaysCheckbox + + + 60, 21 + + + 13 + + + 414, 32 + + + Bottom, Right + + + $this + + + RomSizeLabel + + + Top, Left, Right + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + Top, Right + + + 288, 107 + + + 7 + + + 270, 374 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ExtensionLabel + + + $this + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + &OK + + + 300, 366 + + + 4 + + + 291, 164 + + + 300, 414 + + + PlatformsGroupBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + Top, Bottom, Left, Right + + + $this + + + 12, 61 + + + Top, Right + + + 2 + + + 300, 384 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.resx b/src/BizHawk.Client.EmuHawk/PlatformChooser.zh-CN.resx similarity index 82% rename from src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.resx rename to src/BizHawk.Client.EmuHawk/PlatformChooser.zh-CN.resx index b26c771ac52..f11d7712f2f 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.resx +++ b/src/BizHawk.Client.EmuHawk/PlatformChooser.zh-CN.resx @@ -1,126 +1,154 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 121, 17 - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 数据库中没有找到此 ROM ,也不能通过扩展名来确定要使用哪个平台打开。 + + + 确定(&O) + + + 取消(&C) + + + 请选择打开此 ROM 的平台: + + + 扩展名: + + + 大小: + + + + 120, 16 + + + 始终使用这个平台 + + + 打开该扩展名的文件 + + + 哈希: + + + 选择平台 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/Program.cs b/src/BizHawk.Client.EmuHawk/Program.cs index 5eefa86a166..294e785d087 100644 --- a/src/BizHawk.Client.EmuHawk/Program.cs +++ b/src/BizHawk.Client.EmuHawk/Program.cs @@ -1,25 +1,25 @@ -using System.Diagnostics; -using System.IO; -using System.Collections.Generic; -using System.Linq; -using System.Reflection; -using System.Runtime.InteropServices; -using System.Windows.Forms; - using BizHawk.BizInvoke; using BizHawk.Bizware.Audio; using BizHawk.Bizware.Graphics; using BizHawk.Bizware.Graphics.Controls; using BizHawk.Bizware.Input; +using BizHawk.Client.Common; +using BizHawk.Client.EmuHawk.CustomControls; +using BizHawk.Client.EmuHawk.TheLocalization; using BizHawk.Common; using BizHawk.Common.PathExtensions; using BizHawk.Common.StringExtensions; -using BizHawk.Client.Common; -using BizHawk.Client.EmuHawk.CustomControls; using BizHawk.Emulation.Common; using BizHawk.Emulation.Cores; using BizHawk.Emulation.DiscSystem; using BizHawk.WinForms.Controls; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Runtime.InteropServices; +using System.Windows.Forms; namespace BizHawk.Client.EmuHawk { @@ -442,6 +442,24 @@ private static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEven // load missing assemblies by trying to find them in the dll directory var dllname = $"{new AssemblyName(requested).Name}.dll"; var directory = Path.Combine(AppContext.BaseDirectory, "dll"); + + // 为了实现本地化,我们必须在这里处理 cultureName 字段, + // In order to realize localization, we must process the cultureName field here, + // 让系统优先选择对应 cultureName 的资源包,找不到再选择默认的资源包, + // so that the system can choose the resource package corresponding to cultureName first, + // and then choose the default resource package if it cannot be found. + // by ElderMeow 猫妖喵长老注 + var cultureName = $"{new AssemblyName(requested).CultureName}"; + if (!string.IsNullOrEmpty(cultureName)) + { + var fnameWithCulture = Path.Combine(directory, cultureName, dllname); + if (File.Exists(fnameWithCulture)) + { + return Assembly.LoadFile(fnameWithCulture); + } + } + // cultureName processing completed. + var fname = Path.Combine(directory, dllname); // it is important that we use LoadFile here and not load from a byte array; otherwise mixed (managed/unmanaged) assemblies can't load return File.Exists(fname) ? Assembly.LoadFile(fname) : null; diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.cs index 44a1a4f9a63..b826cf92917 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.cs @@ -28,5 +28,19 @@ public RAIntegrationDownloaderForm(string downloadFrom) protected override Stream GetExtractionStream(HawkFile downloaded) => downloaded.GetStream(); + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RAIntegrationDownloaderForm)); + this.SuspendLayout(); + // + // RAIntegrationDownloaderForm + // + resources.ApplyResources(this, "$this"); + this.Name = "RAIntegrationDownloaderForm"; + this.ResumeLayout(false); + this.PerformLayout(); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.resx new file mode 100644 index 00000000000..d9736bab51a --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.resx @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RAIntegrationDownloaderForm + + + + 6, 12 + + + Download COMPONENT UNSET + + + 754, 190 + + + BizHawk.Client.EmuHawk.DownloaderForm, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.zh-CN.resx new file mode 100644 index 00000000000..7862d93423b --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RAIntegrationDownloaderForm.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 下载未设置的组件 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.Designer.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.Designer.cs index 0e002bcf9f6..70bb257db1d 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.Designer.cs @@ -28,180 +28,126 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.cheevoBadgeBox = new System.Windows.Forms.PictureBox(); - this.titleLabel = new System.Windows.Forms.Label(); - this.descriptionLabel = new System.Windows.Forms.Label(); - this.titleBox = new System.Windows.Forms.TextBox(); - this.descriptionBox = new System.Windows.Forms.TextBox(); - this.pointsLabel = new System.Windows.Forms.Label(); - this.pointsBox = new System.Windows.Forms.TextBox(); - this.progressBox = new System.Windows.Forms.TextBox(); - this.progressLabel = new System.Windows.Forms.Label(); - this.unofficialCheckBox = new System.Windows.Forms.CheckBox(); - this.hcUnlockedCheckBox = new System.Windows.Forms.CheckBox(); - this.primedCheckBox = new System.Windows.Forms.CheckBox(); - this.scUnlockedCheckBox = new System.Windows.Forms.CheckBox(); - ((System.ComponentModel.ISupportInitialize)(this.cheevoBadgeBox)).BeginInit(); - this.SuspendLayout(); - // - // cheevoBadgeBox - // - this.cheevoBadgeBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left))); - this.cheevoBadgeBox.Location = new System.Drawing.Point(12, 12); - this.cheevoBadgeBox.Name = "cheevoBadgeBox"; - this.cheevoBadgeBox.Size = new System.Drawing.Size(120, 120); - this.cheevoBadgeBox.TabIndex = 0; - this.cheevoBadgeBox.TabStop = false; - // - // titleLabel - // - this.titleLabel.AutoSize = true; - this.titleLabel.Location = new System.Drawing.Point(171, 15); - this.titleLabel.Name = "titleLabel"; - this.titleLabel.Size = new System.Drawing.Size(30, 13); - this.titleLabel.TabIndex = 1; - this.titleLabel.Text = "Title:"; - // - // descriptionLabel - // - this.descriptionLabel.AutoSize = true; - this.descriptionLabel.Location = new System.Drawing.Point(138, 40); - this.descriptionLabel.Name = "descriptionLabel"; - this.descriptionLabel.Size = new System.Drawing.Size(63, 13); - this.descriptionLabel.TabIndex = 2; - this.descriptionLabel.Text = "Description:"; - // - // titleBox - // - this.titleBox.Location = new System.Drawing.Point(207, 12); - this.titleBox.Name = "titleBox"; - this.titleBox.ReadOnly = true; - this.titleBox.Size = new System.Drawing.Size(285, 20); - this.titleBox.TabIndex = 3; - // - // descriptionBox - // - this.descriptionBox.Location = new System.Drawing.Point(207, 37); - this.descriptionBox.Name = "descriptionBox"; - this.descriptionBox.ReadOnly = true; - this.descriptionBox.Size = new System.Drawing.Size(285, 20); - this.descriptionBox.TabIndex = 4; - // - // pointsLabel - // - this.pointsLabel.AutoSize = true; - this.pointsLabel.Location = new System.Drawing.Point(162, 66); - this.pointsLabel.Name = "pointsLabel"; - this.pointsLabel.Size = new System.Drawing.Size(39, 13); - this.pointsLabel.TabIndex = 5; - this.pointsLabel.Text = "Points:"; - // - // pointsBox - // - this.pointsBox.Location = new System.Drawing.Point(207, 63); - this.pointsBox.Name = "pointsBox"; - this.pointsBox.ReadOnly = true; - this.pointsBox.Size = new System.Drawing.Size(285, 20); - this.pointsBox.TabIndex = 6; - // - // progressBox - // - this.progressBox.Location = new System.Drawing.Point(207, 89); - this.progressBox.Name = "progressBox"; - this.progressBox.ReadOnly = true; - this.progressBox.Size = new System.Drawing.Size(285, 20); - this.progressBox.TabIndex = 7; - // - // progressLabel - // - this.progressLabel.AutoSize = true; - this.progressLabel.Location = new System.Drawing.Point(150, 92); - this.progressLabel.Name = "progressLabel"; - this.progressLabel.Size = new System.Drawing.Size(51, 13); - this.progressLabel.TabIndex = 8; - this.progressLabel.Text = "Progress:"; - // - // unofficialCheckBox - // - this.unofficialCheckBox.AutoCheck = false; - this.unofficialCheckBox.AutoSize = true; - this.unofficialCheckBox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.unofficialCheckBox.Location = new System.Drawing.Point(419, 115); - this.unofficialCheckBox.Name = "unofficialCheckBox"; - this.unofficialCheckBox.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.unofficialCheckBox.Size = new System.Drawing.Size(73, 17); - this.unofficialCheckBox.TabIndex = 9; - this.unofficialCheckBox.Text = "Unofficial:"; - this.unofficialCheckBox.UseVisualStyleBackColor = true; - // - // hcUnlockedCheckBox - // - this.hcUnlockedCheckBox.AutoCheck = false; - this.hcUnlockedCheckBox.AutoSize = true; - this.hcUnlockedCheckBox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.hcUnlockedCheckBox.Location = new System.Drawing.Point(247, 115); - this.hcUnlockedCheckBox.Name = "hcUnlockedCheckBox"; - this.hcUnlockedCheckBox.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.hcUnlockedCheckBox.Size = new System.Drawing.Size(99, 17); - this.hcUnlockedCheckBox.TabIndex = 10; - this.hcUnlockedCheckBox.Text = "(HC) Unlocked:"; - this.hcUnlockedCheckBox.UseVisualStyleBackColor = true; - // - // primedCheckBox - // - this.primedCheckBox.AutoCheck = false; - this.primedCheckBox.AutoSize = true; - this.primedCheckBox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.primedCheckBox.Location = new System.Drawing.Point(352, 115); - this.primedCheckBox.Name = "primedCheckBox"; - this.primedCheckBox.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.primedCheckBox.Size = new System.Drawing.Size(61, 17); - this.primedCheckBox.TabIndex = 11; - this.primedCheckBox.Text = "Primed:"; - this.primedCheckBox.UseVisualStyleBackColor = true; - // - // scUnlockedCheckBox - // - this.scUnlockedCheckBox.AutoCheck = false; - this.scUnlockedCheckBox.AutoSize = true; - this.scUnlockedCheckBox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.scUnlockedCheckBox.Location = new System.Drawing.Point(143, 115); - this.scUnlockedCheckBox.Name = "scUnlockedCheckBox"; - this.scUnlockedCheckBox.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.scUnlockedCheckBox.Size = new System.Drawing.Size(98, 17); - this.scUnlockedCheckBox.TabIndex = 12; - this.scUnlockedCheckBox.Text = "(SC) Unlocked:"; - this.scUnlockedCheckBox.UseVisualStyleBackColor = true; - // - // RCheevosAchievementForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(504, 120); - this.ControlBox = false; - this.Controls.Add(this.scUnlockedCheckBox); - this.Controls.Add(this.primedCheckBox); - this.Controls.Add(this.hcUnlockedCheckBox); - this.Controls.Add(this.unofficialCheckBox); - this.Controls.Add(this.progressLabel); - this.Controls.Add(this.progressBox); - this.Controls.Add(this.pointsBox); - this.Controls.Add(this.pointsLabel); - this.Controls.Add(this.descriptionBox); - this.Controls.Add(this.titleBox); - this.Controls.Add(this.descriptionLabel); - this.Controls.Add(this.titleLabel); - this.Controls.Add(this.cheevoBadgeBox); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(300, 120); - this.Name = "RCheevosAchievementForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - ((System.ComponentModel.ISupportInitialize)(this.cheevoBadgeBox)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RCheevosAchievementForm)); + this.cheevoBadgeBox = new System.Windows.Forms.PictureBox(); + this.titleLabel = new System.Windows.Forms.Label(); + this.descriptionLabel = new System.Windows.Forms.Label(); + this.titleBox = new System.Windows.Forms.TextBox(); + this.descriptionBox = new System.Windows.Forms.TextBox(); + this.pointsLabel = new System.Windows.Forms.Label(); + this.pointsBox = new System.Windows.Forms.TextBox(); + this.progressBox = new System.Windows.Forms.TextBox(); + this.progressLabel = new System.Windows.Forms.Label(); + this.unofficialCheckBox = new System.Windows.Forms.CheckBox(); + this.hcUnlockedCheckBox = new System.Windows.Forms.CheckBox(); + this.primedCheckBox = new System.Windows.Forms.CheckBox(); + this.scUnlockedCheckBox = new System.Windows.Forms.CheckBox(); + ((System.ComponentModel.ISupportInitialize)(this.cheevoBadgeBox)).BeginInit(); + this.SuspendLayout(); + // + // cheevoBadgeBox + // + resources.ApplyResources(this.cheevoBadgeBox, "cheevoBadgeBox"); + this.cheevoBadgeBox.Name = "cheevoBadgeBox"; + this.cheevoBadgeBox.TabStop = false; + // + // titleLabel + // + resources.ApplyResources(this.titleLabel, "titleLabel"); + this.titleLabel.Name = "titleLabel"; + // + // descriptionLabel + // + resources.ApplyResources(this.descriptionLabel, "descriptionLabel"); + this.descriptionLabel.Name = "descriptionLabel"; + // + // titleBox + // + resources.ApplyResources(this.titleBox, "titleBox"); + this.titleBox.Name = "titleBox"; + this.titleBox.ReadOnly = true; + // + // descriptionBox + // + resources.ApplyResources(this.descriptionBox, "descriptionBox"); + this.descriptionBox.Name = "descriptionBox"; + this.descriptionBox.ReadOnly = true; + // + // pointsLabel + // + resources.ApplyResources(this.pointsLabel, "pointsLabel"); + this.pointsLabel.Name = "pointsLabel"; + // + // pointsBox + // + resources.ApplyResources(this.pointsBox, "pointsBox"); + this.pointsBox.Name = "pointsBox"; + this.pointsBox.ReadOnly = true; + // + // progressBox + // + resources.ApplyResources(this.progressBox, "progressBox"); + this.progressBox.Name = "progressBox"; + this.progressBox.ReadOnly = true; + // + // progressLabel + // + resources.ApplyResources(this.progressLabel, "progressLabel"); + this.progressLabel.Name = "progressLabel"; + // + // unofficialCheckBox + // + resources.ApplyResources(this.unofficialCheckBox, "unofficialCheckBox"); + this.unofficialCheckBox.AutoCheck = false; + this.unofficialCheckBox.Name = "unofficialCheckBox"; + this.unofficialCheckBox.UseVisualStyleBackColor = true; + // + // hcUnlockedCheckBox + // + resources.ApplyResources(this.hcUnlockedCheckBox, "hcUnlockedCheckBox"); + this.hcUnlockedCheckBox.AutoCheck = false; + this.hcUnlockedCheckBox.Name = "hcUnlockedCheckBox"; + this.hcUnlockedCheckBox.UseVisualStyleBackColor = true; + // + // primedCheckBox + // + resources.ApplyResources(this.primedCheckBox, "primedCheckBox"); + this.primedCheckBox.AutoCheck = false; + this.primedCheckBox.Name = "primedCheckBox"; + this.primedCheckBox.UseVisualStyleBackColor = true; + // + // scUnlockedCheckBox + // + resources.ApplyResources(this.scUnlockedCheckBox, "scUnlockedCheckBox"); + this.scUnlockedCheckBox.AutoCheck = false; + this.scUnlockedCheckBox.Name = "scUnlockedCheckBox"; + this.scUnlockedCheckBox.UseVisualStyleBackColor = true; + // + // RCheevosAchievementForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ControlBox = false; + this.Controls.Add(this.scUnlockedCheckBox); + this.Controls.Add(this.primedCheckBox); + this.Controls.Add(this.hcUnlockedCheckBox); + this.Controls.Add(this.unofficialCheckBox); + this.Controls.Add(this.progressLabel); + this.Controls.Add(this.progressBox); + this.Controls.Add(this.pointsBox); + this.Controls.Add(this.pointsLabel); + this.Controls.Add(this.descriptionBox); + this.Controls.Add(this.titleBox); + this.Controls.Add(this.descriptionLabel); + this.Controls.Add(this.titleLabel); + this.Controls.Add(this.cheevoBadgeBox); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RCheevosAchievementForm"; + this.ShowIcon = false; + ((System.ComponentModel.ISupportInitialize)(this.cheevoBadgeBox)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.cs index 278dcd54aa5..61cf81cd100 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.cs @@ -1,5 +1,8 @@ +using System.ComponentModel; using System.Drawing; using System.Drawing.Drawing2D; +using System.Globalization; +using System.Resources; using System.Windows.Forms; namespace BizHawk.Client.EmuHawk diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.resx index 29dcb1b3a35..7019bcaba82 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.resx +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.resx @@ -117,4 +117,376 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + progressLabel + + + Points: + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 4 + + + 10 + + + + 171, 14 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + primedCheckBox + + + 8 + + + 1 + + + $this + + + 5 + + + 120, 111 + + + Description: + + + True + + + 12, 11 + + + 5 + + + 285, 21 + + + 9 + + + True + + + + CenterParent + + + Top, Bottom, Left + + + 207, 82 + + + 0 + + + descriptionLabel + + + 2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pointsBox + + + $this + + + 285, 21 + + + 7 + + + 66, 16 + + + Title: + + + 3 + + + $this + + + 8 + + + $this + + + Progress: + + + 11 + + + 7 + + + 6 + + + True + + + cheevoBadgeBox + + + No + + + titleBox + + + True + + + $this + + + 4 + + + MiddleRight + + + 207, 34 + + + Unofficial: + + + MiddleRight + + + 143, 106 + + + True + + + $this + + + 352, 106 + + + True + + + True + + + 150, 85 + + + 2 + + + scUnlockedCheckBox + + + $this + + + 11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + unofficialCheckBox + + + progressBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MiddleRight + + + hcUnlockedCheckBox + + + 108, 16 + + + 12 + + + Primed: + + + 0 + + + 419, 106 + + + 6, 12 + + + RCheevosAchievementForm + + + 9 + + + $this + + + 162, 61 + + + (SC) Unlocked: + + + 1 + + + No + + + True + + + 285, 21 + + + 90, 16 + + + $this + + + (HC) Unlocked: + + + 77, 12 + + + pointsLabel + + + MiddleRight + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 138, 37 + + + No + + + 12 + + + 47, 12 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 504, 111 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 207, 58 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + titleLabel + + + 247, 106 + + + 285, 21 + + + 41, 12 + + + 6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 3 + + + 207, 11 + + + 59, 12 + + + $this + + + $this + + + descriptionBox + + + 108, 16 + + + No + + + 300, 112 + + + $this + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.zh-CN.resx new file mode 100644 index 00000000000..804924cc10c --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementForm.zh-CN.resx @@ -0,0 +1,182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 标题: + + + + 171, 37 + + + 41, 12 + + + 描述: + + + 171, 61 + + + 41, 12 + + + 分数: + + + 171, 85 + + + 41, 12 + + + 进度: + + + 66, 16 + + + 非官方: + + + 102, 16 + + + (硬核)已解锁: + + + 54, 16 + + + 就绪: + + + 102, 16 + + + (软核)已解锁: + + + 504, 129 + + + + NoControl + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.Designer.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.Designer.cs index 93408bc1306..8ed1cf5eb12 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.Designer.cs @@ -28,48 +28,34 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.vScrollBar1 = new System.Windows.Forms.VScrollBar(); - this.flowLayoutPanel1 = new BizHawk.Client.EmuHawk.VirtualizedFlowLayoutPanel(); - this.SuspendLayout(); - // - // vScrollBar1 - // - this.vScrollBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Right))); - this.vScrollBar1.Location = new System.Drawing.Point(537, 12); - this.vScrollBar1.Name = "vScrollBar1"; - this.vScrollBar1.Size = new System.Drawing.Size(17, 567); - this.vScrollBar1.TabIndex = 1; - this.vScrollBar1.ValueChanged += new System.EventHandler(this.vScrollBar1_ValueChanged); - // - // flowLayoutPanel1 - // - this.flowLayoutPanel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.flowLayoutPanel1.AutoScroll = true; - this.flowLayoutPanel1.Location = new System.Drawing.Point(12, 12); - this.flowLayoutPanel1.MinimumSize = new System.Drawing.Size(544, 0); - this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(544, 567); - this.flowLayoutPanel1.TabIndex = 0; - // - // RCheevosAchievementListForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(568, 591); - this.Controls.Add(this.vScrollBar1); - this.Controls.Add(this.flowLayoutPanel1); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(574, 244); - this.Name = "RCheevosAchievementListForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Achievement List"; - this.SizeChanged += new System.EventHandler(this.RCheevosAchievementListForm_SizeChanged); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RCheevosAchievementListForm)); + this.vScrollBar1 = new System.Windows.Forms.VScrollBar(); + this.flowLayoutPanel1 = new BizHawk.Client.EmuHawk.VirtualizedFlowLayoutPanel(); + this.SuspendLayout(); + // + // vScrollBar1 + // + resources.ApplyResources(this.vScrollBar1, "vScrollBar1"); + this.vScrollBar1.Name = "vScrollBar1"; + this.vScrollBar1.ValueChanged += new System.EventHandler(this.vScrollBar1_ValueChanged); + // + // flowLayoutPanel1 + // + resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + // + // RCheevosAchievementListForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.vScrollBar1); + this.Controls.Add(this.flowLayoutPanel1); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RCheevosAchievementListForm"; + this.ShowIcon = false; + this.SizeChanged += new System.EventHandler(this.RCheevosAchievementListForm_SizeChanged); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.resx index 29dcb1b3a35..550684d75b1 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.resx +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.resx @@ -117,4 +117,85 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CenterParent + + + + 544, 523 + + + 0 + + + $this + + + Top, Bottom, Left, Right + + + System.Windows.Forms.VScrollBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + RCheevosAchievementListForm + + + 544, 0 + + + + 1 + + + 6, 12 + + + BizHawk.Client.EmuHawk.VirtualizedFlowLayoutPanel, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 11 + + + True + + + flowLayoutPanel1 + + + 0 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 568, 546 + + + Achievement List + + + Top, Bottom, Right + + + 17, 523 + + + 1 + + + vScrollBar1 + + + 537, 11 + + + 574, 228 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.zh-CN.resx new file mode 100644 index 00000000000..46ce2bb05b0 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosAchievementListForm.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 成就列表 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.Designer.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.Designer.cs index b12467c83fe..92290188162 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.Designer.cs @@ -28,138 +28,89 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.gameIconBox = new System.Windows.Forms.PictureBox(); - this.label2 = new System.Windows.Forms.Label(); - this.label1 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.label5 = new System.Windows.Forms.Label(); - this.titleTextBox = new System.Windows.Forms.TextBox(); - this.totalPointsBox = new System.Windows.Forms.TextBox(); - this.currentLboardBox = new System.Windows.Forms.TextBox(); - this.richPresenceBox = new System.Windows.Forms.TextBox(); - ((System.ComponentModel.ISupportInitialize)(this.gameIconBox)).BeginInit(); - this.SuspendLayout(); - // - // gameIconBox - // - this.gameIconBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left))); - this.gameIconBox.Location = new System.Drawing.Point(12, 12); - this.gameIconBox.Name = "gameIconBox"; - this.gameIconBox.Size = new System.Drawing.Size(100, 100); - this.gameIconBox.TabIndex = 0; - this.gameIconBox.TabStop = false; - // - // label2 - // - this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(118, 68); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(107, 13); - this.label2.TabIndex = 2; - this.label2.Text = "Current Leaderboard:"; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(195, 15); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(30, 13); - this.label1.TabIndex = 1; - this.label1.Text = "Title:"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(145, 95); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(80, 13); - this.label3.TabIndex = 3; - this.label3.Text = "Rich Presence:"; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(122, 41); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(103, 13); - this.label5.TabIndex = 5; - this.label5.Text = "Total Earned Points:"; - // - // titleTextBox - // - this.titleTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.titleTextBox.Location = new System.Drawing.Point(231, 12); - this.titleTextBox.Name = "titleTextBox"; - this.titleTextBox.ReadOnly = true; - this.titleTextBox.Size = new System.Drawing.Size(261, 20); - this.titleTextBox.TabIndex = 6; - // - // totalPointsBox - // - this.totalPointsBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.totalPointsBox.Location = new System.Drawing.Point(231, 38); - this.totalPointsBox.Name = "totalPointsBox"; - this.totalPointsBox.ReadOnly = true; - this.totalPointsBox.Size = new System.Drawing.Size(261, 20); - this.totalPointsBox.TabIndex = 7; - // - // currentLboardBox - // - this.currentLboardBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.currentLboardBox.Location = new System.Drawing.Point(231, 65); - this.currentLboardBox.Name = "currentLboardBox"; - this.currentLboardBox.ReadOnly = true; - this.currentLboardBox.Size = new System.Drawing.Size(261, 20); - this.currentLboardBox.TabIndex = 8; - // - // richPresenceBox - // - this.richPresenceBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.richPresenceBox.Location = new System.Drawing.Point(231, 92); - this.richPresenceBox.Name = "richPresenceBox"; - this.richPresenceBox.ReadOnly = true; - this.richPresenceBox.Size = new System.Drawing.Size(261, 20); - this.richPresenceBox.TabIndex = 9; - // - // RCheevosGameInfoForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(504, 121); - this.Controls.Add(this.richPresenceBox); - this.Controls.Add(this.currentLboardBox); - this.Controls.Add(this.totalPointsBox); - this.Controls.Add(this.titleTextBox); - this.Controls.Add(this.label5); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.gameIconBox); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(300, 160); - this.Name = "RCheevosGameInfoForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Game Info"; - ((System.ComponentModel.ISupportInitialize)(this.gameIconBox)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RCheevosGameInfoForm)); + this.gameIconBox = new System.Windows.Forms.PictureBox(); + this.label2 = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.label3 = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.titleTextBox = new System.Windows.Forms.TextBox(); + this.totalPointsBox = new System.Windows.Forms.TextBox(); + this.currentLboardBox = new System.Windows.Forms.TextBox(); + this.richPresenceBox = new System.Windows.Forms.TextBox(); + ((System.ComponentModel.ISupportInitialize)(this.gameIconBox)).BeginInit(); + this.SuspendLayout(); + // + // gameIconBox + // + resources.ApplyResources(this.gameIconBox, "gameIconBox"); + this.gameIconBox.Name = "gameIconBox"; + this.gameIconBox.TabStop = false; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // titleTextBox + // + resources.ApplyResources(this.titleTextBox, "titleTextBox"); + this.titleTextBox.Name = "titleTextBox"; + this.titleTextBox.ReadOnly = true; + // + // totalPointsBox + // + resources.ApplyResources(this.totalPointsBox, "totalPointsBox"); + this.totalPointsBox.Name = "totalPointsBox"; + this.totalPointsBox.ReadOnly = true; + // + // currentLboardBox + // + resources.ApplyResources(this.currentLboardBox, "currentLboardBox"); + this.currentLboardBox.Name = "currentLboardBox"; + this.currentLboardBox.ReadOnly = true; + // + // richPresenceBox + // + resources.ApplyResources(this.richPresenceBox, "richPresenceBox"); + this.richPresenceBox.Name = "richPresenceBox"; + this.richPresenceBox.ReadOnly = true; + // + // RCheevosGameInfoForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.richPresenceBox); + this.Controls.Add(this.currentLboardBox); + this.Controls.Add(this.totalPointsBox); + this.Controls.Add(this.titleTextBox); + this.Controls.Add(this.label5); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.gameIconBox); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RCheevosGameInfoForm"; + this.ShowIcon = false; + ((System.ComponentModel.ISupportInitialize)(this.gameIconBox)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.resx index 29dcb1b3a35..1102d318980 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.resx +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.resx @@ -117,4 +117,265 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + + 118, 63 + + + Title: + + + + Top, Bottom, Left + + + 231, 35 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 145, 88 + + + Game Info + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Bottom, Left, Right + + + gameIconBox + + + $this + + + 1 + + + label2 + + + CenterParent + + + $this + + + 6 + + + 261, 21 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + titleTextBox + + + 122, 38 + + + 125, 12 + + + Current Leaderboard: + + + 125, 12 + + + 261, 21 + + + + 0 + + + 41, 12 + + + label1 + + + richPresenceBox + + + 12, 11 + + + 8 + + + True + + + Top, Bottom, Left, Right + + + 3 + + + 89, 12 + + + 261, 21 + + + Top, Bottom, Left, Right + + + 0 + + + 5 + + + $this + + + 3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 231, 60 + + + 504, 112 + + + 261, 21 + + + label5 + + + 7 + + + $this + + + 6, 12 + + + 7 + + + True + + + 2 + + + 195, 14 + + + Rich Presence: + + + Top, Bottom, Left, Right + + + 9 + + + currentLboardBox + + + $this + + + 1 + + + Top, Bottom, Left, Right + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RCheevosGameInfoForm + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Bottom, Left, Right + + + 5 + + + totalPointsBox + + + True + + + 8 + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 231, 11 + + + 231, 85 + + + 2 + + + $this + + + 6 + + + label3 + + + 4 + + + $this + + + Total Earned Points: + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 100, 92 + + + 300, 151 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.zh-CN.resx new file mode 100644 index 00000000000..39ee365aab1 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosGameInfoForm.zh-CN.resx @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 157, 63 + + + 77, 12 + + + 当前排行榜: + + + 标题: + + + 169, 88 + + + 65, 12 + + + 丰富状态: + + + 145, 38 + + + 89, 12 + + + 已获得总分数: + + + + NoControl + + + 游戏信息 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.Designer.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.Designer.cs index fb324441921..1a8a995cd76 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.Designer.cs @@ -28,100 +28,74 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.titleLabel = new System.Windows.Forms.Label(); - this.descriptionLabel = new System.Windows.Forms.Label(); - this.titleBox = new System.Windows.Forms.TextBox(); - this.descriptionBox = new System.Windows.Forms.TextBox(); - this.scoreLabel = new System.Windows.Forms.Label(); - this.scoreBox = new System.Windows.Forms.TextBox(); - this.lowerIsBetterBox = new System.Windows.Forms.CheckBox(); - this.SuspendLayout(); - // - // titleLabel - // - this.titleLabel.AutoSize = true; - this.titleLabel.Location = new System.Drawing.Point(45, 14); - this.titleLabel.Name = "titleLabel"; - this.titleLabel.Size = new System.Drawing.Size(30, 13); - this.titleLabel.TabIndex = 1; - this.titleLabel.Text = "Title:"; - // - // descriptionLabel - // - this.descriptionLabel.AutoSize = true; - this.descriptionLabel.Location = new System.Drawing.Point(12, 40); - this.descriptionLabel.Name = "descriptionLabel"; - this.descriptionLabel.Size = new System.Drawing.Size(63, 13); - this.descriptionLabel.TabIndex = 2; - this.descriptionLabel.Text = "Description:"; - // - // titleBox - // - this.titleBox.Location = new System.Drawing.Point(81, 11); - this.titleBox.Name = "titleBox"; - this.titleBox.ReadOnly = true; - this.titleBox.Size = new System.Drawing.Size(411, 20); - this.titleBox.TabIndex = 3; - // - // descriptionBox - // - this.descriptionBox.Location = new System.Drawing.Point(81, 37); - this.descriptionBox.Name = "descriptionBox"; - this.descriptionBox.ReadOnly = true; - this.descriptionBox.Size = new System.Drawing.Size(411, 20); - this.descriptionBox.TabIndex = 4; - // - // scoreLabel - // - this.scoreLabel.AutoSize = true; - this.scoreLabel.Location = new System.Drawing.Point(37, 63); - this.scoreLabel.Name = "scoreLabel"; - this.scoreLabel.Size = new System.Drawing.Size(38, 13); - this.scoreLabel.TabIndex = 5; - this.scoreLabel.Text = "Score:"; - // - // scoreBox - // - this.scoreBox.Location = new System.Drawing.Point(81, 60); - this.scoreBox.Name = "scoreBox"; - this.scoreBox.ReadOnly = true; - this.scoreBox.Size = new System.Drawing.Size(411, 20); - this.scoreBox.TabIndex = 6; - // - // lowerIsBetterBox - // - this.lowerIsBetterBox.AutoCheck = false; - this.lowerIsBetterBox.AutoSize = true; - this.lowerIsBetterBox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.lowerIsBetterBox.Location = new System.Drawing.Point(392, 86); - this.lowerIsBetterBox.Name = "lowerIsBetterBox"; - this.lowerIsBetterBox.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.lowerIsBetterBox.Size = new System.Drawing.Size(100, 17); - this.lowerIsBetterBox.TabIndex = 9; - this.lowerIsBetterBox.Text = "Lower Is Better:"; - this.lowerIsBetterBox.UseVisualStyleBackColor = true; - // - // RCheevosLeaderboardForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(504, 94); - this.ControlBox = false; - this.Controls.Add(this.lowerIsBetterBox); - this.Controls.Add(this.scoreBox); - this.Controls.Add(this.scoreLabel); - this.Controls.Add(this.descriptionBox); - this.Controls.Add(this.titleBox); - this.Controls.Add(this.descriptionLabel); - this.Controls.Add(this.titleLabel); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(300, 110); - this.Name = "RCheevosLeaderboardForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RCheevosLeaderboardForm)); + this.titleLabel = new System.Windows.Forms.Label(); + this.descriptionLabel = new System.Windows.Forms.Label(); + this.titleBox = new System.Windows.Forms.TextBox(); + this.descriptionBox = new System.Windows.Forms.TextBox(); + this.scoreLabel = new System.Windows.Forms.Label(); + this.scoreBox = new System.Windows.Forms.TextBox(); + this.lowerIsBetterBox = new System.Windows.Forms.CheckBox(); + this.SuspendLayout(); + // + // titleLabel + // + resources.ApplyResources(this.titleLabel, "titleLabel"); + this.titleLabel.Name = "titleLabel"; + // + // descriptionLabel + // + resources.ApplyResources(this.descriptionLabel, "descriptionLabel"); + this.descriptionLabel.Name = "descriptionLabel"; + // + // titleBox + // + resources.ApplyResources(this.titleBox, "titleBox"); + this.titleBox.Name = "titleBox"; + this.titleBox.ReadOnly = true; + // + // descriptionBox + // + resources.ApplyResources(this.descriptionBox, "descriptionBox"); + this.descriptionBox.Name = "descriptionBox"; + this.descriptionBox.ReadOnly = true; + // + // scoreLabel + // + resources.ApplyResources(this.scoreLabel, "scoreLabel"); + this.scoreLabel.Name = "scoreLabel"; + // + // scoreBox + // + resources.ApplyResources(this.scoreBox, "scoreBox"); + this.scoreBox.Name = "scoreBox"; + this.scoreBox.ReadOnly = true; + // + // lowerIsBetterBox + // + resources.ApplyResources(this.lowerIsBetterBox, "lowerIsBetterBox"); + this.lowerIsBetterBox.AutoCheck = false; + this.lowerIsBetterBox.Name = "lowerIsBetterBox"; + this.lowerIsBetterBox.UseVisualStyleBackColor = true; + // + // RCheevosLeaderboardForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ControlBox = false; + this.Controls.Add(this.lowerIsBetterBox); + this.Controls.Add(this.scoreBox); + this.Controls.Add(this.scoreLabel); + this.Controls.Add(this.descriptionBox); + this.Controls.Add(this.titleBox); + this.Controls.Add(this.descriptionLabel); + this.Controls.Add(this.titleLabel); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RCheevosLeaderboardForm"; + this.ShowIcon = false; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.resx index 29dcb1b3a35..d8ace70671c 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.resx +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.resx @@ -117,4 +117,205 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 4 + + + + 45, 13 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MiddleRight + + + 3 + + + Lower Is Better: + + + 6 + + + Description: + + + 4 + + + 0 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 411, 21 + + + 9 + + + descriptionLabel + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + scoreBox + + + $this + + + Title: + + + $this + + + $this + + + 81, 55 + + + 37, 58 + + + 5 + + + titleBox + + + True + + + 81, 34 + + + True + + + $this + + + 2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Score: + + + 120, 16 + + + True + + + 504, 87 + + + lowerIsBetterBox + + + 411, 21 + + + 6, 12 + + + + CenterParent + + + 3 + + + 1 + + + 2 + + + 1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 77, 12 + + + 392, 79 + + + RCheevosLeaderboardForm + + + 6 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + No + + + 5 + + + titleLabel + + + 41, 12 + + + True + + + scoreLabel + + + $this + + + 81, 10 + + + 12, 37 + + + 411, 21 + + + 41, 12 + + + descriptionBox + + + 300, 103 + + + $this + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.zh-CN.resx new file mode 100644 index 00000000000..b730631400e --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardForm.zh-CN.resx @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 标题: + + + + 45, 37 + + + 41, 12 + + + 描述: + + + 45, 58 + + + 得分: + + + 408, 82 + + + 84, 16 + + + 越低越好: + + + 504, 100 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.Designer.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.Designer.cs index f868cbb8732..fcf32a9dc8e 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.Designer.cs @@ -28,48 +28,34 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.flowLayoutPanel1 = new BizHawk.Client.EmuHawk.VirtualizedFlowLayoutPanel(); - this.vScrollBar1 = new System.Windows.Forms.VScrollBar(); - this.SuspendLayout(); - // - // flowLayoutPanel1 - // - this.flowLayoutPanel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.flowLayoutPanel1.AutoScroll = true; - this.flowLayoutPanel1.Location = new System.Drawing.Point(12, 12); - this.flowLayoutPanel1.MinimumSize = new System.Drawing.Size(544, 0); - this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(544, 567); - this.flowLayoutPanel1.TabIndex = 0; - // - // vScrollBar1 - // - this.vScrollBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Right))); - this.vScrollBar1.Location = new System.Drawing.Point(536, 12); - this.vScrollBar1.Name = "vScrollBar1"; - this.vScrollBar1.Size = new System.Drawing.Size(17, 567); - this.vScrollBar1.TabIndex = 2; - this.vScrollBar1.ValueChanged += new System.EventHandler(this.vScrollBar1_ValueChanged); - // - // RCheevosLeaderboardListForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(568, 591); - this.Controls.Add(this.vScrollBar1); - this.Controls.Add(this.flowLayoutPanel1); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(574, 244); - this.Name = "RCheevosLeaderboardListForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Leaderboard List"; - this.SizeChanged += new System.EventHandler(this.RCheevosLeaderboardListForm_SizeChanged); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RCheevosLeaderboardListForm)); + this.flowLayoutPanel1 = new BizHawk.Client.EmuHawk.VirtualizedFlowLayoutPanel(); + this.vScrollBar1 = new System.Windows.Forms.VScrollBar(); + this.SuspendLayout(); + // + // flowLayoutPanel1 + // + resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + // + // vScrollBar1 + // + resources.ApplyResources(this.vScrollBar1, "vScrollBar1"); + this.vScrollBar1.Name = "vScrollBar1"; + this.vScrollBar1.ValueChanged += new System.EventHandler(this.vScrollBar1_ValueChanged); + // + // RCheevosLeaderboardListForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.vScrollBar1); + this.Controls.Add(this.flowLayoutPanel1); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RCheevosLeaderboardListForm"; + this.ShowIcon = false; + this.SizeChanged += new System.EventHandler(this.RCheevosLeaderboardListForm_SizeChanged); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.resx index 29dcb1b3a35..ff3b834dc65 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.resx +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.resx @@ -117,4 +117,85 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CenterParent + + + + 544, 523 + + + 0 + + + $this + + + Top, Bottom, Left, Right + + + System.Windows.Forms.VScrollBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + RCheevosLeaderboardListForm + + + 544, 0 + + + + 2 + + + 6, 12 + + + BizHawk.Client.EmuHawk.VirtualizedFlowLayoutPanel, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 11 + + + True + + + flowLayoutPanel1 + + + 0 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 568, 546 + + + Leaderboard List + + + Top, Bottom, Right + + + 17, 523 + + + 1 + + + vScrollBar1 + + + 536, 11 + + + 574, 228 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.zh-CN.resx new file mode 100644 index 00000000000..06702104c17 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLeaderboardListForm.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 排行榜 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.Designer.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.Designer.cs index c978b19d798..a6462752566 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.Designer.cs @@ -28,101 +28,74 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.btnLogin = new System.Windows.Forms.Button(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); - this.txtUsername = new System.Windows.Forms.TextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.txtPassword = new System.Windows.Forms.TextBox(); - this.label3 = new System.Windows.Forms.Label(); - this.SuspendLayout(); - // - // btnLogin - // - this.btnLogin.Location = new System.Drawing.Point(270, 117); - this.btnLogin.Name = "btnLogin"; - this.btnLogin.Size = new System.Drawing.Size(83, 23); - this.btnLogin.TabIndex = 6; - this.btnLogin.Text = "Login"; - this.btnLogin.UseVisualStyleBackColor = true; - this.btnLogin.Click += new System.EventHandler(this.btnLogin_Click); - // - // linkLabel1 - // - this.linkLabel1.AutoSize = true; - this.linkLabel1.Location = new System.Drawing.Point(12, 127); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(136, 13); - this.linkLabel1.TabIndex = 12; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = "No Account? Register here"; - this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); - // - // txtUsername - // - this.txtUsername.Location = new System.Drawing.Point(73, 64); - this.txtUsername.Name = "txtUsername"; - this.txtUsername.Size = new System.Drawing.Size(280, 20); - this.txtUsername.TabIndex = 15; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(12, 67); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(58, 13); - this.label1.TabIndex = 16; - this.label1.Text = "Username:"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(14, 94); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(56, 13); - this.label2.TabIndex = 17; - this.label2.Text = "Password:"; - // - // txtPassword - // - this.txtPassword.Location = new System.Drawing.Point(73, 91); - this.txtPassword.Name = "txtPassword"; - this.txtPassword.Size = new System.Drawing.Size(280, 20); - this.txtPassword.TabIndex = 18; - this.txtPassword.UseSystemPasswordChar = true; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(19, 9); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(334, 39); - this.label3.TabIndex = 19; - this.label3.Text = "Please enter your RetroAchievements username and password.\r\nNote, your password w" + - "ill not be saved, instead a temporary API token\r\nwill be saved and used.\r\n"; - // - // RCheevosLoginForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(367, 150); - this.Controls.Add(this.label3); - this.Controls.Add(this.txtPassword); - this.Controls.Add(this.btnLogin); - this.Controls.Add(this.label2); - this.Controls.Add(this.linkLabel1); - this.Controls.Add(this.label1); - this.Controls.Add(this.txtUsername); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(300, 160); - this.Name = "RCheevosLoginForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Login to RetroAchievements"; - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RCheevosLoginForm)); + this.btnLogin = new System.Windows.Forms.Button(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.txtUsername = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.txtPassword = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.SuspendLayout(); + // + // btnLogin + // + resources.ApplyResources(this.btnLogin, "btnLogin"); + this.btnLogin.Name = "btnLogin"; + this.btnLogin.UseVisualStyleBackColor = true; + this.btnLogin.Click += new System.EventHandler(this.btnLogin_Click); + // + // linkLabel1 + // + resources.ApplyResources(this.linkLabel1, "linkLabel1"); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.TabStop = true; + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked); + // + // txtUsername + // + resources.ApplyResources(this.txtUsername, "txtUsername"); + this.txtUsername.Name = "txtUsername"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // txtPassword + // + resources.ApplyResources(this.txtPassword, "txtPassword"); + this.txtPassword.Name = "txtPassword"; + this.txtPassword.UseSystemPasswordChar = true; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // RCheevosLoginForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.label3); + this.Controls.Add(this.txtPassword); + this.Controls.Add(this.btnLogin); + this.Controls.Add(this.label2); + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.label1); + this.Controls.Add(this.txtUsername); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RCheevosLoginForm"; + this.ShowIcon = false; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.resx index 29dcb1b3a35..b555a6a65bd 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.resx +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.resx @@ -117,4 +117,208 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + + 14, 87 + + + Username: + + + + True + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 19, 8 + + + Login to RetroAchievements + + + txtPassword + + + $this + + + 15 + + + label2 + + + + CenterParent + + + $this + + + 3 + + + 73, 59 + + + 155, 12 + + + 6 + + + 1 + + + linkLabel1 + + + Login + + + 59, 12 + + + Password: + + + 4 + + + 6 + + + 59, 12 + + + label1 + + + $this + + + $this + + + 280, 21 + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 413, 36 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 280, 21 + + + $this + + + 270, 108 + + + 83, 21 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + No Account? Register here + + + 5 + + + 12, 117 + + + True + + + 17 + + + 12, 62 + + + Please enter your RetroAchievements username and password. +Note, your password will not be saved, instead a temporary API token +will be saved and used. + + + + 18 + + + btnLogin + + + 16 + + + True + + + 19 + + + 73, 84 + + + RCheevosLoginForm + + + 0 + + + 367, 138 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + $this + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12 + + + txtUsername + + + 6, 12 + + + label3 + + + 2 + + + 300, 151 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.zh-CN.resx new file mode 100644 index 00000000000..2e6b8e991fc --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RCheevosLoginForm.zh-CN.resx @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 登录 + + + + 125, 12 + + + 没有账户?点此注册! + + + 53, 12 + + + 用户名: + + + 41, 12 + + + 密码: + + + 263, 36 + + + 请输入您的 RetroAchievements 用户名和密码。 +请注意,您的密码不会被保存, +而是会保存并使用一个临时的 API token 。 + + + 登录 RetroAchievements + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RomStatusPicker.Designer.cs b/src/BizHawk.Client.EmuHawk/RomStatusPicker.Designer.cs index 93569b42f95..6ce85469d9e 100644 --- a/src/BizHawk.Client.EmuHawk/RomStatusPicker.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/RomStatusPicker.Designer.cs @@ -28,240 +28,194 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.CancelBtn = new System.Windows.Forms.Button(); - this.OkBtn = new System.Windows.Forms.Button(); - this.GoodRadio = new System.Windows.Forms.RadioButton(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.pictureBox2 = new System.Windows.Forms.PictureBox(); - this.HomebrewRadio = new System.Windows.Forms.RadioButton(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.pictureBox3 = new System.Windows.Forms.PictureBox(); - this.HackRadio = new System.Windows.Forms.RadioButton(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.pictureBox4 = new System.Windows.Forms.PictureBox(); - this.TranslationRadio = new System.Windows.Forms.RadioButton(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.pictureBox5 = new System.Windows.Forms.PictureBox(); - this.BadRadio = new System.Windows.Forms.RadioButton(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.pictureBox6 = new System.Windows.Forms.PictureBox(); - this.OverdumpRadio = new System.Windows.Forms.RadioButton(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).BeginInit(); - this.SuspendLayout(); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(91, 168); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 0; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(25, 168); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 1; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // GoodRadio - // - this.GoodRadio.AutoSize = true; - this.GoodRadio.Checked = true; - this.GoodRadio.Location = new System.Drawing.Point(12, 12); - this.GoodRadio.Name = "GoodRadio"; - this.GoodRadio.Size = new System.Drawing.Size(14, 13); - this.GoodRadio.TabIndex = 2; - this.GoodRadio.TabStop = true; - this.GoodRadio.UseVisualStyleBackColor = true; - // - // pictureBox1 - // - this.pictureBox1.Location = new System.Drawing.Point(29, 10); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(16, 16); - this.pictureBox1.TabIndex = 3; - this.pictureBox1.TabStop = false; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(48, 12); - this.label1.Name = "label1"; - this.label1.Text = "Good Dump"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(48, 37); - this.label2.Name = "label2"; - this.label2.Text = "Homebrew"; - // - // pictureBox2 - // - this.pictureBox2.Location = new System.Drawing.Point(29, 35); - this.pictureBox2.Name = "pictureBox2"; - this.pictureBox2.Size = new System.Drawing.Size(16, 16); - this.pictureBox2.TabIndex = 6; - this.pictureBox2.TabStop = false; - // - // HomebrewRadio - // - this.HomebrewRadio.AutoSize = true; - this.HomebrewRadio.Location = new System.Drawing.Point(12, 37); - this.HomebrewRadio.Name = "HomebrewRadio"; - this.HomebrewRadio.Size = new System.Drawing.Size(14, 13); - this.HomebrewRadio.TabIndex = 5; - this.HomebrewRadio.UseVisualStyleBackColor = true; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(48, 62); - this.label3.Name = "label3"; - this.label3.Text = "Hack"; - // - // pictureBox3 - // - this.pictureBox3.Location = new System.Drawing.Point(29, 60); - this.pictureBox3.Name = "pictureBox3"; - this.pictureBox3.Size = new System.Drawing.Size(16, 16); - this.pictureBox3.TabIndex = 9; - this.pictureBox3.TabStop = false; - // - // HackRadio - // - this.HackRadio.AutoSize = true; - this.HackRadio.Location = new System.Drawing.Point(12, 62); - this.HackRadio.Name = "HackRadio"; - this.HackRadio.Size = new System.Drawing.Size(14, 13); - this.HackRadio.TabIndex = 8; - this.HackRadio.UseVisualStyleBackColor = true; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(48, 87); - this.label4.Name = "label4"; - this.label4.Text = "Translated ROM"; - // - // pictureBox4 - // - this.pictureBox4.Location = new System.Drawing.Point(29, 85); - this.pictureBox4.Name = "pictureBox4"; - this.pictureBox4.Size = new System.Drawing.Size(16, 16); - this.pictureBox4.TabIndex = 12; - this.pictureBox4.TabStop = false; - // - // TranslationRadio - // - this.TranslationRadio.AutoSize = true; - this.TranslationRadio.Location = new System.Drawing.Point(12, 87); - this.TranslationRadio.Name = "TranslationRadio"; - this.TranslationRadio.Size = new System.Drawing.Size(14, 13); - this.TranslationRadio.TabIndex = 11; - this.TranslationRadio.UseVisualStyleBackColor = true; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(48, 112); - this.label5.Name = "label5"; - this.label5.Text = "Bad Dump"; - // - // pictureBox5 - // - this.pictureBox5.Location = new System.Drawing.Point(29, 110); - this.pictureBox5.Name = "pictureBox5"; - this.pictureBox5.Size = new System.Drawing.Size(16, 16); - this.pictureBox5.TabIndex = 15; - this.pictureBox5.TabStop = false; - // - // BadRadio - // - this.BadRadio.AutoSize = true; - this.BadRadio.Location = new System.Drawing.Point(12, 112); - this.BadRadio.Name = "BadRadio"; - this.BadRadio.Size = new System.Drawing.Size(14, 13); - this.BadRadio.TabIndex = 14; - this.BadRadio.UseVisualStyleBackColor = true; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(48, 137); - this.label6.Name = "label6"; - this.label6.Text = "Over Dump"; - // - // pictureBox6 - // - this.pictureBox6.Location = new System.Drawing.Point(29, 135); - this.pictureBox6.Name = "pictureBox6"; - this.pictureBox6.Size = new System.Drawing.Size(16, 16); - this.pictureBox6.TabIndex = 18; - this.pictureBox6.TabStop = false; - // - // OverdumpRadio - // - this.OverdumpRadio.AutoSize = true; - this.OverdumpRadio.Location = new System.Drawing.Point(12, 137); - this.OverdumpRadio.Name = "OverdumpRadio"; - this.OverdumpRadio.Size = new System.Drawing.Size(14, 13); - this.OverdumpRadio.TabIndex = 17; - this.OverdumpRadio.UseVisualStyleBackColor = true; - // - // RomStatusPicker - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(163, 203); - this.Controls.Add(this.label6); - this.Controls.Add(this.pictureBox6); - this.Controls.Add(this.OverdumpRadio); - this.Controls.Add(this.label5); - this.Controls.Add(this.pictureBox5); - this.Controls.Add(this.BadRadio); - this.Controls.Add(this.label4); - this.Controls.Add(this.pictureBox4); - this.Controls.Add(this.TranslationRadio); - this.Controls.Add(this.label3); - this.Controls.Add(this.pictureBox3); - this.Controls.Add(this.HackRadio); - this.Controls.Add(this.label2); - this.Controls.Add(this.pictureBox2); - this.Controls.Add(this.HomebrewRadio); - this.Controls.Add(this.label1); - this.Controls.Add(this.pictureBox1); - this.Controls.Add(this.GoodRadio); - this.Controls.Add(this.OkBtn); - this.Controls.Add(this.CancelBtn); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "RomStatusPicker"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Pick a status"; - this.Load += new System.EventHandler(this.RomStatusPicker_Load); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RomStatusPicker)); + this.CancelBtn = new System.Windows.Forms.Button(); + this.OkBtn = new System.Windows.Forms.Button(); + this.GoodRadio = new System.Windows.Forms.RadioButton(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.pictureBox2 = new System.Windows.Forms.PictureBox(); + this.HomebrewRadio = new System.Windows.Forms.RadioButton(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.pictureBox3 = new System.Windows.Forms.PictureBox(); + this.HackRadio = new System.Windows.Forms.RadioButton(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.pictureBox4 = new System.Windows.Forms.PictureBox(); + this.TranslationRadio = new System.Windows.Forms.RadioButton(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.pictureBox5 = new System.Windows.Forms.PictureBox(); + this.BadRadio = new System.Windows.Forms.RadioButton(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.pictureBox6 = new System.Windows.Forms.PictureBox(); + this.OverdumpRadio = new System.Windows.Forms.RadioButton(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).BeginInit(); + this.SuspendLayout(); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // GoodRadio + // + resources.ApplyResources(this.GoodRadio, "GoodRadio"); + this.GoodRadio.Checked = true; + this.GoodRadio.Name = "GoodRadio"; + this.GoodRadio.TabStop = true; + this.GoodRadio.UseVisualStyleBackColor = true; + // + // pictureBox1 + // + resources.ApplyResources(this.pictureBox1, "pictureBox1"); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.TabStop = false; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // pictureBox2 + // + resources.ApplyResources(this.pictureBox2, "pictureBox2"); + this.pictureBox2.Name = "pictureBox2"; + this.pictureBox2.TabStop = false; + // + // HomebrewRadio + // + resources.ApplyResources(this.HomebrewRadio, "HomebrewRadio"); + this.HomebrewRadio.Name = "HomebrewRadio"; + this.HomebrewRadio.UseVisualStyleBackColor = true; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // pictureBox3 + // + resources.ApplyResources(this.pictureBox3, "pictureBox3"); + this.pictureBox3.Name = "pictureBox3"; + this.pictureBox3.TabStop = false; + // + // HackRadio + // + resources.ApplyResources(this.HackRadio, "HackRadio"); + this.HackRadio.Name = "HackRadio"; + this.HackRadio.UseVisualStyleBackColor = true; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // pictureBox4 + // + resources.ApplyResources(this.pictureBox4, "pictureBox4"); + this.pictureBox4.Name = "pictureBox4"; + this.pictureBox4.TabStop = false; + // + // TranslationRadio + // + resources.ApplyResources(this.TranslationRadio, "TranslationRadio"); + this.TranslationRadio.Name = "TranslationRadio"; + this.TranslationRadio.UseVisualStyleBackColor = true; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // pictureBox5 + // + resources.ApplyResources(this.pictureBox5, "pictureBox5"); + this.pictureBox5.Name = "pictureBox5"; + this.pictureBox5.TabStop = false; + // + // BadRadio + // + resources.ApplyResources(this.BadRadio, "BadRadio"); + this.BadRadio.Name = "BadRadio"; + this.BadRadio.UseVisualStyleBackColor = true; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // pictureBox6 + // + resources.ApplyResources(this.pictureBox6, "pictureBox6"); + this.pictureBox6.Name = "pictureBox6"; + this.pictureBox6.TabStop = false; + // + // OverdumpRadio + // + resources.ApplyResources(this.OverdumpRadio, "OverdumpRadio"); + this.OverdumpRadio.Name = "OverdumpRadio"; + this.OverdumpRadio.UseVisualStyleBackColor = true; + // + // RomStatusPicker + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label6); + this.Controls.Add(this.pictureBox6); + this.Controls.Add(this.OverdumpRadio); + this.Controls.Add(this.label5); + this.Controls.Add(this.pictureBox5); + this.Controls.Add(this.BadRadio); + this.Controls.Add(this.label4); + this.Controls.Add(this.pictureBox4); + this.Controls.Add(this.TranslationRadio); + this.Controls.Add(this.label3); + this.Controls.Add(this.pictureBox3); + this.Controls.Add(this.HackRadio); + this.Controls.Add(this.label2); + this.Controls.Add(this.pictureBox2); + this.Controls.Add(this.HomebrewRadio); + this.Controls.Add(this.label1); + this.Controls.Add(this.pictureBox1); + this.Controls.Add(this.GoodRadio); + this.Controls.Add(this.OkBtn); + this.Controls.Add(this.CancelBtn); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RomStatusPicker"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.RomStatusPicker_Load); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox6)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/RomStatusPicker.resx b/src/BizHawk.Client.EmuHawk/RomStatusPicker.resx index 29dcb1b3a35..1b3b4fe5b75 100644 --- a/src/BizHawk.Client.EmuHawk/RomStatusPicker.resx +++ b/src/BizHawk.Client.EmuHawk/RomStatusPicker.resx @@ -117,4 +117,460 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 163, 187 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + $this + + + + 12 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Bottom, Right + + + Good Dump + + + 29, 102 + + + HackRadio + + + 0 + + + &Cancel + + + 16, 15 + + + 7 + + + 17 + + + 48, 126 + + + 16, 15 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + OverdumpRadio + + + 3 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 19 + + + $this + + + label1 + + + $this + + + 29, 78 + + + True + + + $this + + + 16, 15 + + + 1 + + + 1 + + + True + + + $this + + + 17 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + 12, 126 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + pictureBox1 + + + CancelBtn + + + RomStatusPicker + + + 2 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BadRadio + + + 91, 155 + + + 16, 15 + + + 0 + + + $this + + + 48, 57 + + + 15 + + + 11 + + + CenterParent + + + 29, 55 + + + Over Dump + + + 48, 11 + + + 8 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 11 + + + 9 + + + label3 + + + 14 + + + label2 + + + 11 + + + $this + + + Bottom, Right + + + HomebrewRadio + + + 2 + + + 4 + + + Pick a status + + + GoodRadio + + + 3 + + + 12, 103 + + + $this + + + 9 + + + 18 + + + $this + + + 6 + + + 6, 12 + + + pictureBox6 + + + 14, 13 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 16, 15 + + + $this + + + 14, 13 + + + $this + + + label5 + + + 14, 13 + + + 15 + + + 6 + + + True + + + 12, 57 + + + 12, 34 + + + TranslationRadio + + + 48, 80 + + + 16, 15 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 14 + + + $this + + + &OK + + + $this + + + 13 + + + 29, 32 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 48, 34 + + + 48, 103 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + pictureBox5 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pictureBox3 + + + label6 + + + 14, 13 + + + $this + + + True + + + Homebrew + + + $this + + + 60, 21 + + + 14, 13 + + + 18 + + + OkBtn + + + Translated ROM + + + 29, 9 + + + $this + + + True + + + $this + + + 60, 21 + + + 25, 155 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 14, 13 + + + 16 + + + Hack + + + 12 + + + 29, 125 + + + 8 + + + pictureBox4 + + + Bad Dump + + + pictureBox2 + + + 12, 80 + + + $this + + + 10 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label4 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/RomStatusPicker.zh-CN.resx b/src/BizHawk.Client.EmuHawk/RomStatusPicker.zh-CN.resx new file mode 100644 index 00000000000..8d5512ea03d --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/RomStatusPicker.zh-CN.resx @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&C) + + + 确定(&O) + + + 完好转储 + + + 自制 ROM + + + 改版 ROM + + + 翻译的 ROM + + + 损坏转储 + + + 过量转储 + + + 选择状态 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/TheLocalization/HardEncodingTextTralslaterBase.cs b/src/BizHawk.Client.EmuHawk/TheLocalization/HardEncodingTextTralslaterBase.cs new file mode 100644 index 00000000000..a30036d77f5 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/TheLocalization/HardEncodingTextTralslaterBase.cs @@ -0,0 +1,38 @@ +using System.Collections.Concurrent; + +namespace BizHawk.Client.EmuHawk.TheLocalization +{ + internal class HardEncodingTextTralslaterBase + { + // 将根据系统的 cultureName 字段应用对应的翻译器。 + // The corresponding translator will be applied according to the cultureName. + internal string cultureName = "default"; + + // The dictionary used to translate. 字典,文字对照表。 + protected ConcurrentDictionary theDictionary = new ConcurrentDictionary(); + + // Translate a plain text. 翻译一条纯文本。 + public virtual string TranslateText(string text) + { + if (theDictionary.TryGetValue(text, out var translatedString)) // If there is pre-translated text in the dictionary, 如果字典中存在翻译前的文本, + { + return translatedString; //take out the translated text from it. 则从中取出翻译后的文本。 + } + return text; // Otherwise, non translate. + } + + // Translate a format string. 翻译一条格式化字符串。 + public virtual string TranslateFormatString(string formatString, params object[] args) + { + if (theDictionary.TryGetValue(formatString, out var translatedString)) // If there is pre-translated text in the dictionary, 如果字典中存在翻译前的文本, + { + return string.Format(translatedString, args); //take out the translated text from it. 则从中取出翻译后的文本。 + } + return string.Format(formatString, args); // Otherwise, non translate. + } + + // 要使用的像素字体 The customized font of the language + public string CustomizedPixelFontPathAndFirstName = null; + + } +} diff --git a/src/BizHawk.Client.EmuHawk/TheLocalization/TheLocalizer.cs b/src/BizHawk.Client.EmuHawk/TheLocalization/TheLocalizer.cs new file mode 100644 index 00000000000..ddf5dca0073 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/TheLocalization/TheLocalizer.cs @@ -0,0 +1,75 @@ +using System.Collections.Concurrent; +using System.Linq; +using System.Threading; + +namespace BizHawk.Client.EmuHawk.TheLocalization +{ + internal static class TheLocalizer + { + static TheLocalizer() + { + _translaters[""] = new HardEncodingTextTralslaterBase(); //default implementation. + + // 自动扫描并注册翻译器 Automatically scan and register translators + var assembly = typeof(HardEncodingTextTralslaterBase).Assembly; + var types = assembly.GetTypes() + .Where(t => !t.IsAbstract && t.IsSubclassOf(typeof(HardEncodingTextTralslaterBase))); + foreach (var t in types) + { + var inst = (HardEncodingTextTralslaterBase) Activator.CreateInstance(t); + _translaters[inst.cultureName] = inst; + } + } + + // 本地化翻译器实例表, key 为 cultureName, value 为 翻译器实例。 + // Localization instance dictionary, key is cultureName, and value is translator instance. + static ConcurrentDictionary _translaters = new ConcurrentDictionary(); + + static string getCultureName() + { + return Thread.CurrentThread.CurrentUICulture.Name; + } + + // Translate a plain text. 翻译一条纯文本。 + public static string TranslateText(string text) + { + string cultureName = getCultureName(); + if (_translaters.TryGetValue(cultureName, out var theTranslater)) + { + return theTranslater.TranslateText(text); + } + return text; + } + + // Translate a format string. 翻译一条格式化字符串。 + public static string TranslateFormatString(string formatString, params object[] args) + { + string cultureName = getCultureName(); + if (_translaters.TryGetValue(cultureName, out var theTranslater)) + { + return theTranslater.TranslateFormatString(formatString, args); + } + return string.Format(formatString, args); + } + + // 本地化使用的像素字体,fontSize 需要有 16, 20, 25, 32 四个取值。 + // The customized font of the language. fontSize has four values of 16, 20, 25 and 32. + // 字体名称必须为 XXX{fontSize}px.fnt ,如 test16.fnt 。 + // The font name must be XXX{fontSize}px.fnt, such as "test16.fnt" . + // 你需要把字体文件组织在 BiaHawk.Client.Common.Resources 文件夹下。 + // You need to put font files in the folder "biahawk.client.common.resources"' . + // 建议建立 culturalName 文件夹统一组织文件。 + // It is suggested to establish a culturalName folder to organize files in a unified way. + // 你需要返回字体对于 BiaHawk.Client.Common.Resources 的相对路径和名称,如 zh_CN.XXX 。 + // You need to return the relative path and name of the font to "biahawk.client.com mon.resources" , such as "en_US.XXX" . + public static string GetCustomizedFontPathAndFirstName() + { + string cultureName = getCultureName(); + if (_translaters.TryGetValue(cultureName, out var theTranslater)) + { + return theTranslater.CustomizedPixelFontPathAndFirstName; + } + return null; + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/TheLocalization/zh-CN/Translater_zh-CN.cs b/src/BizHawk.Client.EmuHawk/TheLocalization/zh-CN/Translater_zh-CN.cs new file mode 100644 index 00000000000..c8d45e97da7 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/TheLocalization/zh-CN/Translater_zh-CN.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BizHawk.Client.EmuHawk.TheLocalization.zh_CN +{ + internal class Translater_zh_CN : HardEncodingTextTralslaterBase + { + public Translater_zh_CN() + { + cultureName = "zh-CN"; + + // ==================================================== + + + + + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.Designer.cs index a21360d2985..4b97868d4b4 100644 --- a/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.Designer.cs @@ -28,98 +28,77 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Port2ComboBox = new System.Windows.Forms.ComboBox(); - this.Port1ComboBox = new System.Windows.Forms.ComboBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(170, 249); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(236, 249); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // label5 - // - this.label5.Location = new System.Drawing.Point(9, 94); - this.label5.Name = "label5"; - this.label5.Text = "Port 2:"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(12, 44); - this.label4.Name = "label4"; - this.label4.Text = "Port 1:"; - // - // Port2ComboBox - // - this.Port2ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Port2ComboBox.FormattingEnabled = true; - this.Port2ComboBox.Location = new System.Drawing.Point(12, 110); - this.Port2ComboBox.Name = "Port2ComboBox"; - this.Port2ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port2ComboBox.TabIndex = 14; - // - // Port1ComboBox - // - this.Port1ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Port1ComboBox.FormattingEnabled = true; - this.Port1ComboBox.Location = new System.Drawing.Point(12, 60); - this.Port1ComboBox.Name = "Port1ComboBox"; - this.Port1ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port1ComboBox.TabIndex = 13; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 14); - this.label1.Name = "label1"; - this.label1.Text = "A7800 Controller Settings"; - // - // A7800ControllerSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(308, 284); - this.Controls.Add(this.label1); - this.Controls.Add(this.label5); - this.Controls.Add(this.label4); - this.Controls.Add(this.Port2ComboBox); - this.Controls.Add(this.Port1ComboBox); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.Name = "A7800ControllerSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Controller Settings"; - this.Load += new System.EventHandler(this.IntvControllerSettings_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(A7800ControllerSettings)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Port2ComboBox = new System.Windows.Forms.ComboBox(); + this.Port1ComboBox = new System.Windows.Forms.ComboBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // Port2ComboBox + // + resources.ApplyResources(this.Port2ComboBox, "Port2ComboBox"); + this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Port2ComboBox.FormattingEnabled = true; + this.Port2ComboBox.Name = "Port2ComboBox"; + // + // Port1ComboBox + // + resources.ApplyResources(this.Port1ComboBox, "Port1ComboBox"); + this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Port1ComboBox.FormattingEnabled = true; + this.Port1ComboBox.Name = "Port1ComboBox"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // A7800ControllerSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label1); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.Port2ComboBox); + this.Controls.Add(this.Port1ComboBox); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "A7800ControllerSettings"; + this.Load += new System.EventHandler(this.IntvControllerSettings_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.resx b/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.resx index 1af7de150c9..f58897fd07c 100644 --- a/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.resx @@ -117,4 +117,184 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + $this + + + 1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + A7800ControllerSettings + + + + 12, 13 + + + Port 2: + + + + Bottom, Right + + + $this + + + label5 + + + 60, 21 + + + 284, 20 + + + &OK + + + 170, 230 + + + 60, 21 + + + + 14 + + + 284, 20 + + + 3 + + + $this + + + Controller Settings + + + 2 + + + Bottom, Right + + + A7800 Controller Settings + + + label1 + + + 9, 87 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 308, 262 + + + 6, 12 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Left, Right + + + $this + + + 12, 41 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 102 + + + 6 + + + Port 1: + + + 0 + + + OkBtn + + + &Cancel + + + 4 + + + 5 + + + CenterParent + + + 12, 55 + + + 236, 230 + + + $this + + + label4 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + Port1ComboBox + + + 4 + + + Port2ComboBox + + + 3 + + + $this + + + 13 + + + CancelBtn + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.zh-CN.resx new file mode 100644 index 00000000000..d0e59e7e412 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/A7800/A7800ControllerSettings.zh-CN.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 端口 2: + + + 端口 1: + + + A7800 控制器设置 + + + 控制器设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.Designer.cs index 88f506dc70c..4fecbf29fc1 100644 --- a/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.Designer.cs @@ -28,77 +28,61 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Port1ComboBox = new System.Windows.Forms.ComboBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(170, 112); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(236, 112); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // label4 - // - this.label4.Location = new System.Drawing.Point(12, 44); - this.label4.Name = "label4"; - this.label4.Text = "Filter: "; - // - // Port1ComboBox - // - this.Port1ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Port1ComboBox.FormattingEnabled = true; - this.Port1ComboBox.Location = new System.Drawing.Point(12, 60); - this.Port1ComboBox.Name = "Port1ComboBox"; - this.Port1ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port1ComboBox.TabIndex = 13; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 14); - this.label1.Name = "label1"; - this.label1.Text = "A7800 Filter Settings: Needed For Tower Toppler and Jinks"; - // - // A7800FilterSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(308, 147); - this.Controls.Add(this.label1); - this.Controls.Add(this.label4); - this.Controls.Add(this.Port1ComboBox); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.Name = "A7800FilterSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Filter Settings"; - this.Load += new System.EventHandler(this.A7800FilterSettings_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(A7800FilterSettings)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Port1ComboBox = new System.Windows.Forms.ComboBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // Port1ComboBox + // + resources.ApplyResources(this.Port1ComboBox, "Port1ComboBox"); + this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Port1ComboBox.FormattingEnabled = true; + this.Port1ComboBox.Name = "Port1ComboBox"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // A7800FilterSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label1); + this.Controls.Add(this.label4); + this.Controls.Add(this.Port1ComboBox); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "A7800FilterSettings"; + this.Load += new System.EventHandler(this.A7800FilterSettings_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.resx b/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.resx index 29dcb1b3a35..53001482ec7 100644 --- a/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.resx @@ -117,4 +117,142 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + + 308, 136 + + + A7800FilterSettings + + + 12, 13 + + + $this + + + 60, 21 + + + 284, 20 + + + &OK + + + &Cancel + + + 60, 21 + + + Filter Settings + + + + 3 + + + $this + + + 170, 103 + + + + Top, Left, Right + + + 1 + + + Bottom, Right + + + A7800 Filter Settings: Needed For Tower Toppler and Jinks + + + label1 + + + 4 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 55 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Right + + + $this + + + 12, 41 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + Filter: + + + 0 + + + OkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + CenterParent + + + 236, 103 + + + label4 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Port1ComboBox + + + 2 + + + 6, 12 + + + $this + + + 13 + + + CancelBtn + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.zh-CN.resx new file mode 100644 index 00000000000..af905cc813d --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/A7800/A7800FilterSettings.zh-CN.resx @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 滤镜: + + + A7800 滤镜设置:Tower Toppler 与 Jinks 所必需 + + + 滤镜设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.Designer.cs index 35933caa7eb..4af13d85a47 100644 --- a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.Designer.cs @@ -28,129 +28,103 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.panTypecomboBox1 = new System.Windows.Forms.ComboBox(); - this.lblBorderInfo = new BizHawk.WinForms.Controls.LocLabelEx(); - this.tapeVolumetrackBar = new System.Windows.Forms.TrackBar(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ayVolumetrackBar = new System.Windows.Forms.TrackBar(); - ((System.ComponentModel.ISupportInitialize)(this.tapeVolumetrackBar)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.ayVolumetrackBar)).BeginInit(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(298, 245); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(364, 245); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 14); - this.label1.Name = "label1"; - this.label1.Text = "Amstrad CPC Audio Settings"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(12, 172); - this.label2.Name = "label2"; - this.label2.Text = "AY-3-8912 Panning Config:"; - // - // panTypecomboBox1 - // - this.panTypecomboBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panTypecomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.panTypecomboBox1.FormattingEnabled = true; - this.panTypecomboBox1.Location = new System.Drawing.Point(12, 188); - this.panTypecomboBox1.Name = "panTypecomboBox1"; - this.panTypecomboBox1.Size = new System.Drawing.Size(151, 21); - this.panTypecomboBox1.TabIndex = 22; - // - // lblBorderInfo - // - this.lblBorderInfo.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblBorderInfo.Location = new System.Drawing.Point(175, 175); - this.lblBorderInfo.Name = "lblBorderInfo"; - this.lblBorderInfo.Text = "Selects a particular panning configuration for the 3ch AY-3-8912 Programmable Sou" + - "nd Generator"; - this.lblBorderInfo.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // tapeVolumetrackBar - // - this.tapeVolumetrackBar.Location = new System.Drawing.Point(12, 60); - this.tapeVolumetrackBar.Maximum = 100; - this.tapeVolumetrackBar.Name = "tapeVolumetrackBar"; - this.tapeVolumetrackBar.Size = new System.Drawing.Size(412, 45); - this.tapeVolumetrackBar.TabIndex = 25; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(12, 44); - this.label3.Name = "label3"; - this.label3.Text = "Tape Volume:"; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(12, 108); - this.label5.Name = "label5"; - this.label5.Text = "AY-3-8912 Volume:"; - // - // ayVolumetrackBar - // - this.ayVolumetrackBar.Location = new System.Drawing.Point(12, 124); - this.ayVolumetrackBar.Maximum = 100; - this.ayVolumetrackBar.Name = "ayVolumetrackBar"; - this.ayVolumetrackBar.Size = new System.Drawing.Size(412, 45); - this.ayVolumetrackBar.TabIndex = 29; - // - // AmstradCPCAudioSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(436, 280); - this.Controls.Add(this.label5); - this.Controls.Add(this.ayVolumetrackBar); - this.Controls.Add(this.label3); - this.Controls.Add(this.tapeVolumetrackBar); - this.Controls.Add(this.lblBorderInfo); - this.Controls.Add(this.label2); - this.Controls.Add(this.panTypecomboBox1); - this.Controls.Add(this.label1); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; - this.Name = "AmstradCpcAudioSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Audio Settings"; - this.Load += new System.EventHandler(this.IntvControllerSettings_Load); - ((System.ComponentModel.ISupportInitialize)(this.tapeVolumetrackBar)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.ayVolumetrackBar)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AmstradCpcAudioSettings)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.panTypecomboBox1 = new System.Windows.Forms.ComboBox(); + this.lblBorderInfo = new BizHawk.WinForms.Controls.LocLabelEx(); + this.tapeVolumetrackBar = new System.Windows.Forms.TrackBar(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ayVolumetrackBar = new System.Windows.Forms.TrackBar(); + ((System.ComponentModel.ISupportInitialize)(this.tapeVolumetrackBar)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ayVolumetrackBar)).BeginInit(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // panTypecomboBox1 + // + resources.ApplyResources(this.panTypecomboBox1, "panTypecomboBox1"); + this.panTypecomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.panTypecomboBox1.FormattingEnabled = true; + this.panTypecomboBox1.Name = "panTypecomboBox1"; + // + // lblBorderInfo + // + resources.ApplyResources(this.lblBorderInfo, "lblBorderInfo"); + this.lblBorderInfo.Name = "lblBorderInfo"; + // + // tapeVolumetrackBar + // + resources.ApplyResources(this.tapeVolumetrackBar, "tapeVolumetrackBar"); + this.tapeVolumetrackBar.Maximum = 100; + this.tapeVolumetrackBar.Name = "tapeVolumetrackBar"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // ayVolumetrackBar + // + resources.ApplyResources(this.ayVolumetrackBar, "ayVolumetrackBar"); + this.ayVolumetrackBar.Maximum = 100; + this.ayVolumetrackBar.Name = "ayVolumetrackBar"; + // + // AmstradCpcAudioSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label5); + this.Controls.Add(this.ayVolumetrackBar); + this.Controls.Add(this.label3); + this.Controls.Add(this.tapeVolumetrackBar); + this.Controls.Add(this.lblBorderInfo); + this.Controls.Add(this.label2); + this.Controls.Add(this.panTypecomboBox1); + this.Controls.Add(this.label1); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Name = "AmstradCpcAudioSettings"; + this.Load += new System.EventHandler(this.IntvControllerSettings_Load); + ((System.ComponentModel.ISupportInitialize)(this.tapeVolumetrackBar)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ayVolumetrackBar)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.resx b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.resx index 1af7de150c9..bb6d840da47 100644 --- a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.resx @@ -117,4 +117,244 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + $this + + + + 12, 159 + + + Amstrad CPC Audio Settings + + + label1 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MiddleLeft + + + 6 + + + + 29 + + + AY-3-8912 Volume: + + + $this + + + 9 + + + 175, 162 + + + OkBtn + + + 25 + + + label2 + + + 8 + + + $this + + + 5 + + + 3 + + + 364, 226 + + + 12, 100 + + + 412, 45 + + + 4 + + + Courier New, 8.25pt + + + $this + + + &Cancel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Audio Settings + + + 22 + + + tapeVolumetrackBar + + + $this + + + 12, 13 + + + 2 + + + + Bottom, Right + + + 151, 20 + + + $this + + + 12, 174 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 55 + + + 12, 114 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 436, 258 + + + CenterParent + + + 412, 45 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + 6, 12 + + + AmstradCpcAudioSettings + + + 7 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label3 + + + Tape Volume: + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 60, 21 + + + AY-3-8912 Panning Config: + + + Bottom, Right + + + 298, 226 + + + ayVolumetrackBar + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + lblBorderInfo + + + &OK + + + Selects a particular panning configuration for the 3ch AY-3-8912 Programmable Sound Generator + + + $this + + + 3 + + + 12, 41 + + + Top, Left, Right + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 60, 21 + + + label5 + + + panTypecomboBox1 + + + 4 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.zh-CN.resx new file mode 100644 index 00000000000..306e4d1a439 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCAudioSettings.zh-CN.resx @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + Amstrad CPC 声音设置 + + + AY-3-8912 声像配置: + + + + 12, 190 + + + 69, 173 + + + 为 3 通道 AY-3-8912 可编程音源选择指定声像配置。 + + + 磁带音量: + + + AY-3-8912 音量: + + + 声音设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.Designer.cs index 7db5b4e9c28..0aad3e43df2 100644 --- a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.Designer.cs @@ -28,161 +28,120 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MachineSelectionComboBox = new System.Windows.Forms.ComboBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.determEmucheckBox1 = new System.Windows.Forms.CheckBox(); - this.lblAutoLoadText = new BizHawk.WinForms.Controls.LocLabelEx(); - this.autoLoadcheckBox1 = new System.Windows.Forms.CheckBox(); - this.lblBorderInfo = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.borderTypecomboBox1 = new System.Windows.Forms.ComboBox(); - this.textBoxMachineNotes = new System.Windows.Forms.TextBox(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(310, 432); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(376, 432); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // label4 - // - this.label4.Location = new System.Drawing.Point(12, 46); - this.label4.Name = "label4"; - this.label4.Text = "Emulated Machine:"; - // - // MachineSelectionComboBox - // - this.MachineSelectionComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.MachineSelectionComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.MachineSelectionComboBox.FormattingEnabled = true; - this.MachineSelectionComboBox.Location = new System.Drawing.Point(12, 62); - this.MachineSelectionComboBox.Name = "MachineSelectionComboBox"; - this.MachineSelectionComboBox.Size = new System.Drawing.Size(424, 21); - this.MachineSelectionComboBox.TabIndex = 13; - this.MachineSelectionComboBox.SelectionChangeCommitted += new System.EventHandler(this.MachineSelectionComboBox_SelectionChangeCommitted); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 14); - this.label1.Name = "label1"; - this.label1.Text = "Amstrad CPC Emulation Settings"; - // - // determEmucheckBox1 - // - this.determEmucheckBox1.AutoSize = true; - this.determEmucheckBox1.Location = new System.Drawing.Point(12, 373); - this.determEmucheckBox1.Name = "determEmucheckBox1"; - this.determEmucheckBox1.Size = new System.Drawing.Size(135, 17); - this.determEmucheckBox1.TabIndex = 21; - this.determEmucheckBox1.Text = "Deterministic Emulation"; - this.determEmucheckBox1.UseVisualStyleBackColor = true; - // - // lblAutoLoadText - // - this.lblAutoLoadText.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblAutoLoadText.Location = new System.Drawing.Point(155, 373); - this.lblAutoLoadText.Name = "lblAutoLoadText"; - this.lblAutoLoadText.Text = "When enabled, the tape will be started and stopped automatically whenever the " + - "tape motor state changes"; - this.lblAutoLoadText.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // autoLoadcheckBox1 - // - this.autoLoadcheckBox1.AutoSize = true; - this.autoLoadcheckBox1.Location = new System.Drawing.Point(12, 396); - this.autoLoadcheckBox1.Name = "autoLoadcheckBox1"; - this.autoLoadcheckBox1.Size = new System.Drawing.Size(128, 17); - this.autoLoadcheckBox1.TabIndex = 26; - this.autoLoadcheckBox1.Text = "Auto Tape Start/Stop"; - this.autoLoadcheckBox1.UseVisualStyleBackColor = true; - // - // lblBorderInfo - // - this.lblBorderInfo.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblBorderInfo.Location = new System.Drawing.Point(177, 315); - this.lblBorderInfo.Name = "lblBorderInfo"; - this.lblBorderInfo.Text = "null"; - this.lblBorderInfo.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(12, 315); - this.label2.Name = "label2"; - this.label2.Text = "Rendered Border Type:"; - // - // borderTypecomboBox1 - // - this.borderTypecomboBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.borderTypecomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.borderTypecomboBox1.FormattingEnabled = true; - this.borderTypecomboBox1.Location = new System.Drawing.Point(12, 331); - this.borderTypecomboBox1.Name = "borderTypecomboBox1"; - this.borderTypecomboBox1.Size = new System.Drawing.Size(159, 21); - this.borderTypecomboBox1.TabIndex = 28; - this.borderTypecomboBox1.SelectedIndexChanged += new System.EventHandler(this.BorderTypeComboBox_SelectedIndexChanged); - // - // textBoxMachineNotes - // - this.textBoxMachineNotes.AcceptsReturn = true; - this.textBoxMachineNotes.AcceptsTab = true; - this.textBoxMachineNotes.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBoxMachineNotes.Location = new System.Drawing.Point(12, 90); - this.textBoxMachineNotes.Multiline = true; - this.textBoxMachineNotes.Name = "textBoxMachineNotes"; - this.textBoxMachineNotes.ReadOnly = true; - this.textBoxMachineNotes.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.textBoxMachineNotes.Size = new System.Drawing.Size(424, 222); - this.textBoxMachineNotes.TabIndex = 31; - // - // AmstradCpcCoreEmulationSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(448, 467); - this.Controls.Add(this.textBoxMachineNotes); - this.Controls.Add(this.lblBorderInfo); - this.Controls.Add(this.label2); - this.Controls.Add(this.borderTypecomboBox1); - this.Controls.Add(this.lblAutoLoadText); - this.Controls.Add(this.autoLoadcheckBox1); - this.Controls.Add(this.determEmucheckBox1); - this.Controls.Add(this.label1); - this.Controls.Add(this.label4); - this.Controls.Add(this.MachineSelectionComboBox); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; - this.Name = "AmstradCpcCoreEmulationSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Core Emulation Settings"; - this.Load += new System.EventHandler(this.IntvControllerSettings_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AmstradCpcCoreEmulationSettings)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MachineSelectionComboBox = new System.Windows.Forms.ComboBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.determEmucheckBox1 = new System.Windows.Forms.CheckBox(); + this.lblAutoLoadText = new BizHawk.WinForms.Controls.LocLabelEx(); + this.autoLoadcheckBox1 = new System.Windows.Forms.CheckBox(); + this.lblBorderInfo = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.borderTypecomboBox1 = new System.Windows.Forms.ComboBox(); + this.textBoxMachineNotes = new System.Windows.Forms.TextBox(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // MachineSelectionComboBox + // + resources.ApplyResources(this.MachineSelectionComboBox, "MachineSelectionComboBox"); + this.MachineSelectionComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.MachineSelectionComboBox.FormattingEnabled = true; + this.MachineSelectionComboBox.Name = "MachineSelectionComboBox"; + this.MachineSelectionComboBox.SelectionChangeCommitted += new System.EventHandler(this.MachineSelectionComboBox_SelectionChangeCommitted); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // determEmucheckBox1 + // + resources.ApplyResources(this.determEmucheckBox1, "determEmucheckBox1"); + this.determEmucheckBox1.Name = "determEmucheckBox1"; + this.determEmucheckBox1.UseVisualStyleBackColor = true; + // + // lblAutoLoadText + // + resources.ApplyResources(this.lblAutoLoadText, "lblAutoLoadText"); + this.lblAutoLoadText.Name = "lblAutoLoadText"; + // + // autoLoadcheckBox1 + // + resources.ApplyResources(this.autoLoadcheckBox1, "autoLoadcheckBox1"); + this.autoLoadcheckBox1.Name = "autoLoadcheckBox1"; + this.autoLoadcheckBox1.UseVisualStyleBackColor = true; + // + // lblBorderInfo + // + resources.ApplyResources(this.lblBorderInfo, "lblBorderInfo"); + this.lblBorderInfo.Name = "lblBorderInfo"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // borderTypecomboBox1 + // + resources.ApplyResources(this.borderTypecomboBox1, "borderTypecomboBox1"); + this.borderTypecomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.borderTypecomboBox1.FormattingEnabled = true; + this.borderTypecomboBox1.Name = "borderTypecomboBox1"; + this.borderTypecomboBox1.SelectedIndexChanged += new System.EventHandler(this.BorderTypeComboBox_SelectedIndexChanged); + // + // textBoxMachineNotes + // + this.textBoxMachineNotes.AcceptsReturn = true; + this.textBoxMachineNotes.AcceptsTab = true; + resources.ApplyResources(this.textBoxMachineNotes, "textBoxMachineNotes"); + this.textBoxMachineNotes.Name = "textBoxMachineNotes"; + this.textBoxMachineNotes.ReadOnly = true; + // + // AmstradCpcCoreEmulationSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.textBoxMachineNotes); + this.Controls.Add(this.lblBorderInfo); + this.Controls.Add(this.label2); + this.Controls.Add(this.borderTypecomboBox1); + this.Controls.Add(this.lblAutoLoadText); + this.Controls.Add(this.autoLoadcheckBox1); + this.Controls.Add(this.determEmucheckBox1); + this.Controls.Add(this.label1); + this.Controls.Add(this.label4); + this.Controls.Add(this.MachineSelectionComboBox); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Name = "AmstradCpcCoreEmulationSettings"; + this.Load += new System.EventHandler(this.IntvControllerSettings_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.resx b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.resx index 1af7de150c9..400f31bd121 100644 --- a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.resx @@ -117,4 +117,316 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + $this + + + + 12, 291 + + + Amstrad CPC Emulation Settings + + + label1 + + + + True + + + $this + + + 12, 366 + + + Courier New, 8.25pt + + + Emulated Machine: + + + MiddleLeft + + + 155, 344 + + + True + + + Deterministic Emulation + + + $this + + + 11 + + + 177, 291 + + + OkBtn + + + 12, 344 + + + label2 + + + + CenterParent + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + 376, 399 + + + Courier New, 8.25pt + + + 3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + Vertical + + + 12, 42 + + + 4 + + + $this + + + 12, 57 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + When enabled, the tape will be started and stopped automatically whenever the tape motor state changes + + + MiddleLeft + + + $this + + + 12, 83 + + + &Cancel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + Core Emulation Settings + + + $this + + + 8 + + + 12, 13 + + + label4 + + + Bottom, Right + + + 4 + + + 10 + + + 159, 20 + + + $this + + + 144, 16 + + + borderTypecomboBox1 + + + 31 + + + 3 + + + MachineSelectionComboBox + + + 448, 431 + + + 26 + + + CancelBtn + + + 60, 21 + + + $this + + + autoLoadcheckBox1 + + + AmstradCpcCoreEmulationSettings + + + 7 + + + 21 + + + determEmucheckBox1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Courier New, 8.25pt + + + 28 + + + $this + + + Rendered Border Type: + + + Bottom, Right + + + 310, 399 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lblBorderInfo + + + 13 + + + &OK + + + null + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 162, 16 + + + 12, 306 + + + $this + + + textBoxMachineNotes + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9 + + + 1 + + + 5 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + 6, 12 + + + 424, 20 + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lblAutoLoadText + + + 0 + + + Auto Tape Start/Stop + + + 424, 205 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.zh-CN.resx new file mode 100644 index 00000000000..54bb635c4d7 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCCoreEmulationSettings.zh-CN.resx @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 模拟机型: + + + Amstrad CPC 模拟设置 + + + + 96, 16 + + + 确定性模拟: + + + 114, 344 + + + 启用后,磁带电机状态变化时将自动启停磁带 + + + 96, 16 + + + 磁带自动启停 + + + 107, 289 + + + 无 + + + 渲染边框类型: + + + 内核模拟设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.Designer.cs index af1b8038a64..1f9a95ff4ce 100644 --- a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.Designer.cs @@ -28,89 +28,70 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblOSDVerbinfo = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.osdMessageVerbositycomboBox1 = new System.Windows.Forms.ComboBox(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(247, 121); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(313, 121); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 14); - this.label1.Name = "label1"; - this.label1.Text = "Amstrad CPC Misc Non-Sync Settings"; - // - // lblOSDVerbinfo - // - this.lblOSDVerbinfo.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblOSDVerbinfo.Location = new System.Drawing.Point(175, 60); - this.lblOSDVerbinfo.Name = "lblOSDVerbinfo"; - this.lblOSDVerbinfo.Text = "null"; - this.lblOSDVerbinfo.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(12, 60); - this.label4.Name = "label4"; - this.label4.Text = "OSD Message Verbosity:"; - // - // osdMessageVerbositycomboBox1 - // - this.osdMessageVerbositycomboBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.osdMessageVerbositycomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.osdMessageVerbositycomboBox1.FormattingEnabled = true; - this.osdMessageVerbositycomboBox1.Location = new System.Drawing.Point(12, 76); - this.osdMessageVerbositycomboBox1.Name = "osdMessageVerbositycomboBox1"; - this.osdMessageVerbositycomboBox1.Size = new System.Drawing.Size(157, 21); - this.osdMessageVerbositycomboBox1.TabIndex = 26; - this.osdMessageVerbositycomboBox1.SelectionChangeCommitted += new System.EventHandler(this.OSDComboBox_SelectionChangeCommitted); - // - // AmstradCPCNonSyncSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(385, 156); - this.Controls.Add(this.lblOSDVerbinfo); - this.Controls.Add(this.label4); - this.Controls.Add(this.osdMessageVerbositycomboBox1); - this.Controls.Add(this.label1); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; - this.Name = "AmstradCpcNonSyncSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Other Non-Sync Settings"; - this.Load += new System.EventHandler(this.IntvControllerSettings_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AmstradCpcNonSyncSettings)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblOSDVerbinfo = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.osdMessageVerbositycomboBox1 = new System.Windows.Forms.ComboBox(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // lblOSDVerbinfo + // + resources.ApplyResources(this.lblOSDVerbinfo, "lblOSDVerbinfo"); + this.lblOSDVerbinfo.Name = "lblOSDVerbinfo"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // osdMessageVerbositycomboBox1 + // + resources.ApplyResources(this.osdMessageVerbositycomboBox1, "osdMessageVerbositycomboBox1"); + this.osdMessageVerbositycomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.osdMessageVerbositycomboBox1.FormattingEnabled = true; + this.osdMessageVerbositycomboBox1.Name = "osdMessageVerbositycomboBox1"; + this.osdMessageVerbositycomboBox1.SelectionChangeCommitted += new System.EventHandler(this.OSDComboBox_SelectionChangeCommitted); + // + // AmstradCpcNonSyncSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.lblOSDVerbinfo); + this.Controls.Add(this.label4); + this.Controls.Add(this.osdMessageVerbositycomboBox1); + this.Controls.Add(this.label1); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Name = "AmstradCpcNonSyncSettings"; + this.Load += new System.EventHandler(this.IntvControllerSettings_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.resx b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.resx index 1af7de150c9..c15abfd857e 100644 --- a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.resx @@ -117,4 +117,166 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + $this + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 385, 144 + + + $this + + + 12, 13 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Courier New, 8.25pt + + + $this + + + 60, 21 + + + &OK + + + 247, 112 + + + 60, 21 + + + 175, 55 + + + Other Non-Sync Settings + + + + 3 + + + $this + + + 12, 70 + + + AmstradCpcNonSyncSettings + + + 1 + + + Bottom, Right + + + Amstrad CPC Misc Non-Sync Settings + + + label1 + + + 4 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 157, 20 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + Bottom, Right + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 12, 55 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + 5 + + + OSD Message Verbosity: + + + null + + + OkBtn + + + &Cancel + + + 3 + + + 4 + + + $this + + + 313, 112 + + + label4 + + + lblOSDVerbinfo + + + 26 + + + MiddleLeft + + + osdMessageVerbositycomboBox1 + + + CenterParent + + + CancelBtn + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.zh-CN.resx new file mode 100644 index 00000000000..9b4e9b7a23a --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/AmstradCPC/AmstradCPCNonSyncSettings.zh-CN.resx @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + Amstrad CPC 杂项非同步设置 + + + + 107, 55 + + + 无 + + + OSD 消息等级: + + + 其他非同步设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.Designer.cs b/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.Designer.cs index 62ea597112e..74f7de854fe 100644 --- a/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.Designer.cs @@ -28,95 +28,83 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.XNumeric = new System.Windows.Forms.NumericUpDown(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.YNumeric = new System.Windows.Forms.NumericUpDown(); - this.RadialCheckbox = new System.Windows.Forms.CheckBox(); - this.AnalogRange = new BizHawk.Client.EmuHawk.AnalogRangeConfig(); - ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).BeginInit(); - this.SuspendLayout(); - // - // XNumeric - // - this.XNumeric.Location = new System.Drawing.Point(86, 5); - this.XNumeric.Maximum = new decimal(new int[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AnalogRangeConfigControl)); + this.XNumeric = new System.Windows.Forms.NumericUpDown(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.YNumeric = new System.Windows.Forms.NumericUpDown(); + this.RadialCheckbox = new System.Windows.Forms.CheckBox(); + this.AnalogRange = new BizHawk.Client.EmuHawk.AnalogRangeConfig(); + ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).BeginInit(); + this.SuspendLayout(); + // + // XNumeric + // + resources.ApplyResources(this.XNumeric, "XNumeric"); + this.XNumeric.Maximum = new decimal(new int[] { 127, 0, 0, 0}); - this.XNumeric.Name = "XNumeric"; - this.XNumeric.Size = new System.Drawing.Size(45, 20); - this.XNumeric.TabIndex = 1; - this.XNumeric.ValueChanged += new System.EventHandler(this.XNumeric_ValueChanged); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(71, 30); - this.label1.Name = "label1"; - this.label1.Text = "Y"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(71, 9); - this.label2.Name = "label2"; - this.label2.Text = "X"; - // - // YNumeric - // - this.YNumeric.Location = new System.Drawing.Point(86, 26); - this.YNumeric.Maximum = new decimal(new int[] { + this.XNumeric.Name = "XNumeric"; + this.XNumeric.ValueChanged += new System.EventHandler(this.XNumeric_ValueChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // YNumeric + // + resources.ApplyResources(this.YNumeric, "YNumeric"); + this.YNumeric.Maximum = new decimal(new int[] { 127, 0, 0, 0}); - this.YNumeric.Name = "YNumeric"; - this.YNumeric.Size = new System.Drawing.Size(45, 20); - this.YNumeric.TabIndex = 2; - this.YNumeric.ValueChanged += new System.EventHandler(this.YNumeric_ValueChanged); - // - // RadialCheckbox - // - this.RadialCheckbox.Appearance = System.Windows.Forms.Appearance.Button; - this.RadialCheckbox.AutoSize = true; - this.RadialCheckbox.Location = new System.Drawing.Point(84, 47); - this.RadialCheckbox.Name = "RadialCheckbox"; - this.RadialCheckbox.Size = new System.Drawing.Size(47, 23); - this.RadialCheckbox.TabIndex = 5; - this.RadialCheckbox.Text = "Radial"; - this.RadialCheckbox.UseVisualStyleBackColor = true; - this.RadialCheckbox.CheckedChanged += new System.EventHandler(this.RadialCheckbox_CheckedChanged); - // - // AnalogRange - // - this.AnalogRange.BackColor = System.Drawing.Color.Gray; - this.AnalogRange.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.AnalogRange.ChangeCallback = null; - this.AnalogRange.Location = new System.Drawing.Point(5, 5); - this.AnalogRange.MaxX = 0; - this.AnalogRange.MaxY = 0; - this.AnalogRange.Name = "AnalogRange"; - this.AnalogRange.Radial = false; - this.AnalogRange.Size = new System.Drawing.Size(65, 65); - this.AnalogRange.TabIndex = 0; - // - // AnalogRangeConfigControl - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Controls.Add(this.RadialCheckbox); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.YNumeric); - this.Controls.Add(this.XNumeric); - this.Controls.Add(this.AnalogRange); - this.Name = "AnalogRangeConfigControl"; - this.Size = new System.Drawing.Size(135, 76); - this.Load += new System.EventHandler(this.AnalogRangeConfigControl_Load); - ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + this.YNumeric.Name = "YNumeric"; + this.YNumeric.ValueChanged += new System.EventHandler(this.YNumeric_ValueChanged); + // + // RadialCheckbox + // + resources.ApplyResources(this.RadialCheckbox, "RadialCheckbox"); + this.RadialCheckbox.Name = "RadialCheckbox"; + this.RadialCheckbox.UseVisualStyleBackColor = true; + this.RadialCheckbox.CheckedChanged += new System.EventHandler(this.RadialCheckbox_CheckedChanged); + // + // AnalogRange + // + resources.ApplyResources(this.AnalogRange, "AnalogRange"); + this.AnalogRange.BackColor = System.Drawing.Color.Gray; + this.AnalogRange.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.AnalogRange.ChangeCallback = null; + this.AnalogRange.MaxX = 0; + this.AnalogRange.MaxY = 0; + this.AnalogRange.Name = "AnalogRange"; + this.AnalogRange.Radial = false; + // + // AnalogRangeConfigControl + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.RadialCheckbox); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.YNumeric); + this.Controls.Add(this.XNumeric); + this.Controls.Add(this.AnalogRange); + this.Name = "AnalogRangeConfigControl"; + this.Load += new System.EventHandler(this.AnalogRangeConfigControl_Load); + ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.resx b/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.resx index 29dcb1b3a35..b36cea0f23a 100644 --- a/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.resx +++ b/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.resx @@ -117,4 +117,148 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 84, 47 + + + + 2 + + + 1 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 65, 65 + + + 3 + + + 71, 30 + + + label1 + + + RadialCheckbox + + + label2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 135, 76 + + + 0 + + + 5, 5 + + + 45, 21 + + + AnalogRangeConfigControl + + + 5 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Y + + + 86, 5 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 86, 26 + + + AnalogRange + + + XNumeric + + + $this + + + $this + + + 2 + + + BizHawk.Client.EmuHawk.AnalogRangeConfig, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + $this + + + 71, 9 + + + 4 + + + YNumeric + + + 1 + + + X + + + + Button + + + 51, 22 + + + Radial + + + $this + + + 5 + + + $this + + + 45, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.resx b/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.zh-CN.resx similarity index 94% rename from src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.resx rename to src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.zh-CN.resx index a48021224b5..0f072b0865f 100644 --- a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.resx +++ b/src/BizHawk.Client.EmuHawk/config/AnalogRangeConfigControl.zh-CN.resx @@ -1,123 +1,127 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 39, 22 + + + 径向 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AutofireConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/AutofireConfig.Designer.cs index 4c86d6d76e6..85506242cb2 100644 --- a/src/BizHawk.Client.EmuHawk/config/AutofireConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/AutofireConfig.Designer.cs @@ -10,152 +10,141 @@ partial class AutofireConfig /// private void InitializeComponent() { - this.btnDialogOK = new BizHawk.WinForms.Controls.SzButtonEx(); - this.btnDialogCancel = new BizHawk.WinForms.Controls.SzButtonEx(); - this.nudPatternOn = new BizHawk.WinForms.Controls.SzNUDEx(); - this.nudPatternOff = new BizHawk.WinForms.Controls.SzNUDEx(); - this.lblPatternOn = new BizHawk.WinForms.Controls.LabelEx(); - this.lblPatternOff = new BizHawk.WinForms.Controls.LabelEx(); - this.flpDialogButtons = new BizHawk.WinForms.Controls.LocSzSingleRowFLP(); - this.flpDialog = new BizHawk.WinForms.Controls.LocSzSingleColumnFLP(); - this.flpPattern = new BizHawk.WinForms.Controls.SingleRowFLP(); - this.lblPatternDesc = new BizHawk.WinForms.Controls.LabelEx(); - this.cbConsiderLag = new BizHawk.WinForms.Controls.CheckBoxEx(); - ((System.ComponentModel.ISupportInitialize)(this.nudPatternOn)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nudPatternOff)).BeginInit(); - this.flpDialogButtons.SuspendLayout(); - this.flpDialog.SuspendLayout(); - this.flpPattern.SuspendLayout(); - this.SuspendLayout(); - // - // btnDialogOK - // - this.btnDialogOK.Name = "btnDialogOK"; - this.btnDialogOK.Size = new System.Drawing.Size(75, 23); - this.btnDialogOK.Text = "&OK"; - this.btnDialogOK.Click += new System.EventHandler(this.btnDialogOK_Click); - // - // btnDialogCancel - // - this.btnDialogCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnDialogCancel.Name = "btnDialogCancel"; - this.btnDialogCancel.Size = new System.Drawing.Size(75, 23); - this.btnDialogCancel.Text = "&Cancel"; - this.btnDialogCancel.Click += new System.EventHandler(this.btnDialogCancel_Click); - // - // nudPatternOn - // - this.nudPatternOn.Maximum = new decimal(new int[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AutofireConfig)); + this.btnDialogOK = new BizHawk.WinForms.Controls.SzButtonEx(); + this.btnDialogCancel = new BizHawk.WinForms.Controls.SzButtonEx(); + this.nudPatternOn = new BizHawk.WinForms.Controls.SzNUDEx(); + this.nudPatternOff = new BizHawk.WinForms.Controls.SzNUDEx(); + this.lblPatternOn = new BizHawk.WinForms.Controls.LabelEx(); + this.lblPatternOff = new BizHawk.WinForms.Controls.LabelEx(); + this.flpDialogButtons = new BizHawk.WinForms.Controls.LocSzSingleRowFLP(); + this.flpDialog = new BizHawk.WinForms.Controls.LocSzSingleColumnFLP(); + this.flpPattern = new BizHawk.WinForms.Controls.SingleRowFLP(); + this.lblPatternDesc = new BizHawk.WinForms.Controls.LabelEx(); + this.cbConsiderLag = new BizHawk.WinForms.Controls.CheckBoxEx(); + ((System.ComponentModel.ISupportInitialize)(this.nudPatternOn)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nudPatternOff)).BeginInit(); + this.flpDialogButtons.SuspendLayout(); + this.flpDialog.SuspendLayout(); + this.flpPattern.SuspendLayout(); + this.SuspendLayout(); + // + // btnDialogOK + // + resources.ApplyResources(this.btnDialogOK, "btnDialogOK"); + this.btnDialogOK.Name = "btnDialogOK"; + this.btnDialogOK.Click += new System.EventHandler(this.btnDialogOK_Click); + // + // btnDialogCancel + // + resources.ApplyResources(this.btnDialogCancel, "btnDialogCancel"); + this.btnDialogCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnDialogCancel.Name = "btnDialogCancel"; + this.btnDialogCancel.Click += new System.EventHandler(this.btnDialogCancel_Click); + // + // nudPatternOn + // + resources.ApplyResources(this.nudPatternOn, "nudPatternOn"); + this.nudPatternOn.Maximum = new decimal(new int[] { 512, 0, 0, 0}); - this.nudPatternOn.Minimum = new decimal(new int[] { + this.nudPatternOn.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.nudPatternOn.Name = "nudPatternOn"; - this.nudPatternOn.Size = new System.Drawing.Size(48, 20); - this.nudPatternOn.Value = new decimal(new int[] { + this.nudPatternOn.Name = "nudPatternOn"; + this.nudPatternOn.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // nudPatternOff - // - this.nudPatternOff.Maximum = new decimal(new int[] { + // + // nudPatternOff + // + resources.ApplyResources(this.nudPatternOff, "nudPatternOff"); + this.nudPatternOff.Maximum = new decimal(new int[] { 512, 0, 0, 0}); - this.nudPatternOff.Minimum = new decimal(new int[] { + this.nudPatternOff.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.nudPatternOff.Name = "nudPatternOff"; - this.nudPatternOff.Size = new System.Drawing.Size(48, 20); - this.nudPatternOff.Value = new decimal(new int[] { + this.nudPatternOff.Name = "nudPatternOff"; + this.nudPatternOff.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // lblPatternOn - // - this.lblPatternOn.Name = "lblPatternOn"; - this.lblPatternOn.Text = "on,"; - // - // lblPatternOff - // - this.lblPatternOff.Name = "lblPatternOff"; - this.lblPatternOff.Text = "off"; - // - // flpDialogButtons - // - this.flpDialogButtons.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.flpDialogButtons.Controls.Add(this.btnDialogOK); - this.flpDialogButtons.Controls.Add(this.btnDialogCancel); - this.flpDialogButtons.Location = new System.Drawing.Point(161, 61); - this.flpDialogButtons.Name = "flpDialogButtons"; - this.flpDialogButtons.Size = new System.Drawing.Size(162, 29); - // - // flpDialog - // - this.flpDialog.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.flpDialog.Controls.Add(this.flpPattern); - this.flpDialog.Controls.Add(this.cbConsiderLag); - this.flpDialog.Location = new System.Drawing.Point(0, 0); - this.flpDialog.Name = "flpDialog"; - this.flpDialog.Size = new System.Drawing.Size(323, 55); - // - // flpPattern - // - this.flpPattern.Controls.Add(this.lblPatternDesc); - this.flpPattern.Controls.Add(this.nudPatternOn); - this.flpPattern.Controls.Add(this.lblPatternOn); - this.flpPattern.Controls.Add(this.nudPatternOff); - this.flpPattern.Controls.Add(this.lblPatternOff); - this.flpPattern.Name = "flpPattern"; - // - // lblPatternDesc - // - this.lblPatternDesc.Name = "lblPatternDesc"; - this.lblPatternDesc.Text = "Pattern:"; - // - // cbConsiderLag - // - this.cbConsiderLag.Name = "cbConsiderLag"; - this.cbConsiderLag.Padding = new System.Windows.Forms.Padding(4, 0, 0, 0); - this.cbConsiderLag.Text = "Take lag frames into account"; - // - // AutofireConfig - // - this.AcceptButton = this.btnDialogOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnDialogCancel; - this.ClientSize = new System.Drawing.Size(323, 90); - this.Controls.Add(this.flpDialog); - this.Controls.Add(this.flpDialogButtons); - this.MaximizeBox = false; - this.MinimumSize = new System.Drawing.Size(339, 129); - this.Name = "AutofireConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Autofire Configuration"; - this.Load += new System.EventHandler(this.AutofireConfig_Load); - ((System.ComponentModel.ISupportInitialize)(this.nudPatternOn)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nudPatternOff)).EndInit(); - this.flpDialogButtons.ResumeLayout(false); - this.flpDialog.ResumeLayout(false); - this.flpDialog.PerformLayout(); - this.flpPattern.ResumeLayout(false); - this.flpPattern.PerformLayout(); - this.ResumeLayout(false); + // + // lblPatternOn + // + resources.ApplyResources(this.lblPatternOn, "lblPatternOn"); + this.lblPatternOn.Name = "lblPatternOn"; + // + // lblPatternOff + // + resources.ApplyResources(this.lblPatternOff, "lblPatternOff"); + this.lblPatternOff.Name = "lblPatternOff"; + // + // flpDialogButtons + // + resources.ApplyResources(this.flpDialogButtons, "flpDialogButtons"); + this.flpDialogButtons.Controls.Add(this.btnDialogOK); + this.flpDialogButtons.Controls.Add(this.btnDialogCancel); + this.flpDialogButtons.Name = "flpDialogButtons"; + // + // flpDialog + // + resources.ApplyResources(this.flpDialog, "flpDialog"); + this.flpDialog.Controls.Add(this.flpPattern); + this.flpDialog.Controls.Add(this.cbConsiderLag); + this.flpDialog.Name = "flpDialog"; + // + // flpPattern + // + resources.ApplyResources(this.flpPattern, "flpPattern"); + this.flpPattern.Controls.Add(this.lblPatternDesc); + this.flpPattern.Controls.Add(this.nudPatternOn); + this.flpPattern.Controls.Add(this.lblPatternOn); + this.flpPattern.Controls.Add(this.nudPatternOff); + this.flpPattern.Controls.Add(this.lblPatternOff); + this.flpPattern.Name = "flpPattern"; + // + // lblPatternDesc + // + resources.ApplyResources(this.lblPatternDesc, "lblPatternDesc"); + this.lblPatternDesc.Name = "lblPatternDesc"; + // + // cbConsiderLag + // + resources.ApplyResources(this.cbConsiderLag, "cbConsiderLag"); + this.cbConsiderLag.Name = "cbConsiderLag"; + // + // AutofireConfig + // + this.AcceptButton = this.btnDialogOK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnDialogCancel; + this.Controls.Add(this.flpDialog); + this.Controls.Add(this.flpDialogButtons); + this.MaximizeBox = false; + this.Name = "AutofireConfig"; + this.Load += new System.EventHandler(this.AutofireConfig_Load); + ((System.ComponentModel.ISupportInitialize)(this.nudPatternOn)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nudPatternOff)).EndInit(); + this.flpDialogButtons.ResumeLayout(false); + this.flpDialog.ResumeLayout(false); + this.flpDialog.PerformLayout(); + this.flpPattern.ResumeLayout(false); + this.flpPattern.PerformLayout(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/AutofireConfig.resx b/src/BizHawk.Client.EmuHawk/config/AutofireConfig.resx index c7e0d4bdf13..9c80c1209a9 100644 --- a/src/BizHawk.Client.EmuHawk/config/AutofireConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/AutofireConfig.resx @@ -117,4 +117,213 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + cbConsiderLag + + + 1 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flpDialog + + + + 161, 56 + + + flpPattern + + + CenterParent + + + flpDialogButtons + + + lblPatternOff + + + flpPattern + + + Take lag frames into account + + + 4 + + + btnDialogOK + + + 0 + + + 2 + + + 0 + + + 3 + + + BizHawk.WinForms.Controls.LabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + nudPatternOn + + + $this + + + off + + + BizHawk.WinForms.Controls.SzNUDEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + BizHawk.WinForms.Controls.SzButtonEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Autofire Configuration + + + BizHawk.WinForms.Controls.LocSzSingleRowFLP, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + flpPattern + + + flpPattern + + + &Cancel + + + BizHawk.WinForms.Controls.LocSzSingleColumnFLP, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + lblPatternOn + + + Top, Bottom, Left, Right + + + lblPatternDesc + + + BizHawk.WinForms.Controls.SingleRowFLP, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + flpDialog + + + Pattern: + + + 323, 83 + + + BizHawk.WinForms.Controls.SzButtonEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + flpPattern + + + nudPatternOff + + + on, + + + BizHawk.WinForms.Controls.SzNUDEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + btnDialogCancel + + + 1 + + + AutofireConfig + + + 323, 51 + + + 0 + + + flpDialogButtons + + + 48, 21 + + + flpDialog + + + BizHawk.WinForms.Controls.CheckBoxEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 75, 21 + + + &OK + + + 48, 21 + + + 4, 0, 0, 0 + + + 0, 0 + + + flpPattern + + + 75, 21 + + + 1 + + + 339, 122 + + + flpDialogButtons + + + 162, 27 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/AutofireConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/AutofireConfig.zh-CN.resx new file mode 100644 index 00000000000..da5a7595355 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/AutofireConfig.zh-CN.resx @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 开, + + + 关。 + + + 连发样式: + + + 考虑延迟帧 + + + 连发设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.Designer.cs index fef03aa1b96..f90a5a55bfe 100644 --- a/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.Designer.cs @@ -28,98 +28,77 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Port2ComboBox = new System.Windows.Forms.ComboBox(); - this.Port1ComboBox = new System.Windows.Forms.ComboBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(170, 249); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(236, 249); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // label5 - // - this.label5.Location = new System.Drawing.Point(9, 94); - this.label5.Name = "label5"; - this.label5.Text = "Port 2:"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(12, 44); - this.label4.Name = "label4"; - this.label4.Text = "Port 1:"; - // - // Port2ComboBox - // - this.Port2ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Port2ComboBox.FormattingEnabled = true; - this.Port2ComboBox.Location = new System.Drawing.Point(12, 110); - this.Port2ComboBox.Name = "Port2ComboBox"; - this.Port2ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port2ComboBox.TabIndex = 14; - // - // Port1ComboBox - // - this.Port1ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Port1ComboBox.FormattingEnabled = true; - this.Port1ComboBox.Location = new System.Drawing.Point(12, 60); - this.Port1ComboBox.Name = "Port1ComboBox"; - this.Port1ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port1ComboBox.TabIndex = 13; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 14); - this.label1.Name = "label1"; - this.label1.Text = "ColecoVision Controller Settings"; - // - // ColecoControllerSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(308, 284); - this.Controls.Add(this.label1); - this.Controls.Add(this.label5); - this.Controls.Add(this.label4); - this.Controls.Add(this.Port2ComboBox); - this.Controls.Add(this.Port1ComboBox); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.Name = "ColecoControllerSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Controller Settings"; - this.Load += new System.EventHandler(this.ColecoControllerSettings_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ColecoControllerSettings)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Port2ComboBox = new System.Windows.Forms.ComboBox(); + this.Port1ComboBox = new System.Windows.Forms.ComboBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // Port2ComboBox + // + resources.ApplyResources(this.Port2ComboBox, "Port2ComboBox"); + this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Port2ComboBox.FormattingEnabled = true; + this.Port2ComboBox.Name = "Port2ComboBox"; + // + // Port1ComboBox + // + resources.ApplyResources(this.Port1ComboBox, "Port1ComboBox"); + this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Port1ComboBox.FormattingEnabled = true; + this.Port1ComboBox.Name = "Port1ComboBox"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // ColecoControllerSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label1); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.Port2ComboBox); + this.Controls.Add(this.Port1ComboBox); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "ColecoControllerSettings"; + this.Load += new System.EventHandler(this.ColecoControllerSettings_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.resx b/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.resx index 1af7de150c9..44c6bc23116 100644 --- a/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.resx @@ -117,4 +117,184 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + $this + + + 1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 12, 13 + + + Port 2: + + + &Cancel + + + $this + + + label5 + + + 60, 21 + + + 284, 20 + + + &OK + + + 170, 230 + + + 60, 21 + + + + 14 + + + 284, 20 + + + 3 + + + $this + + + ColecoControllerSettings + + + 2 + + + + Bottom, Right + + + Controller Settings + + + 6, 12 + + + ColecoVision Controller Settings + + + label1 + + + 9, 87 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 308, 262 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + Top, Left, Right + + + $this + + + 12, 41 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 102 + + + 6 + + + Port 1: + + + OkBtn + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + 5 + + + CenterParent + + + 12, 55 + + + 236, 230 + + + $this + + + label4 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + Port1ComboBox + + + 4 + + + Port2ComboBox + + + 3 + + + 13 + + + $this + + + 0 + + + CancelBtn + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.zh-CN.resx new file mode 100644 index 00000000000..631160d4481 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ColecoVision/ColecoControllerSettings.zh-CN.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 端口 2: + + + 端口 1: + + + ColecoVision 控制器设置 + + + 控制器设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ControllerConfig.Designer.cs index 885cf0be904..78a72907327 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig.Designer.cs @@ -28,271 +28,231 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.NormalControlsTab = new System.Windows.Forms.TabPage(); - this.AutofireControlsTab = new System.Windows.Forms.TabPage(); - this.AnalogControlsTab = new System.Windows.Forms.TabPage(); - this.FeedbacksTab = new System.Windows.Forms.TabPage(); - this.checkBoxAutoTab = new System.Windows.Forms.CheckBox(); - this.buttonOK = new System.Windows.Forms.Button(); - this.buttonCancel = new System.Windows.Forms.Button(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.testToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.loadDefaultsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.clearToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label38 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnMisc = new BizHawk.Client.EmuHawk.MenuButton(); - this.flpUDLR = new BizHawk.WinForms.Controls.LocSingleRowFLP(); - this.lblUDLR = new BizHawk.WinForms.Controls.LabelEx(); - this.rbUDLRForbid = new BizHawk.WinForms.Controls.RadioButtonEx(); - this.rbUDLRPriority = new BizHawk.WinForms.Controls.RadioButtonEx(); - this.rbUDLRAllow = new BizHawk.WinForms.Controls.RadioButtonEx(); - this.tabControl1.SuspendLayout(); - this.tableLayoutPanel1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.contextMenuStrip1.SuspendLayout(); - this.flpUDLR.SuspendLayout(); - this.SuspendLayout(); - // - // tabControl1 - // - this.tabControl1.Controls.Add(this.NormalControlsTab); - this.tabControl1.Controls.Add(this.AutofireControlsTab); - this.tabControl1.Controls.Add(this.AnalogControlsTab); - this.tabControl1.Controls.Add(this.FeedbacksTab); - this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tabControl1.Location = new System.Drawing.Point(3, 3); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(562, 521); - this.tabControl1.TabIndex = 1; - // - // NormalControlsTab - // - this.NormalControlsTab.Location = new System.Drawing.Point(4, 22); - this.NormalControlsTab.Name = "NormalControlsTab"; - this.NormalControlsTab.Padding = new System.Windows.Forms.Padding(3); - this.NormalControlsTab.Size = new System.Drawing.Size(554, 495); - this.NormalControlsTab.TabIndex = 0; - this.NormalControlsTab.Text = "Normal Controls"; - this.NormalControlsTab.UseVisualStyleBackColor = true; - // - // AutofireControlsTab - // - this.AutofireControlsTab.Location = new System.Drawing.Point(4, 22); - this.AutofireControlsTab.Name = "AutofireControlsTab"; - this.AutofireControlsTab.Padding = new System.Windows.Forms.Padding(3); - this.AutofireControlsTab.Size = new System.Drawing.Size(554, 495); - this.AutofireControlsTab.TabIndex = 1; - this.AutofireControlsTab.Text = "Autofire Controls"; - this.AutofireControlsTab.UseVisualStyleBackColor = true; - // - // AnalogControlsTab - // - this.AnalogControlsTab.Location = new System.Drawing.Point(4, 22); - this.AnalogControlsTab.Name = "AnalogControlsTab"; - this.AnalogControlsTab.Size = new System.Drawing.Size(554, 495); - this.AnalogControlsTab.TabIndex = 2; - this.AnalogControlsTab.Text = "Analog Controls"; - this.AnalogControlsTab.UseVisualStyleBackColor = true; - // - // FeedbacksTab - // - this.FeedbacksTab.Location = new System.Drawing.Point(4, 22); - this.FeedbacksTab.Name = "FeedbacksTab"; - this.FeedbacksTab.Size = new System.Drawing.Size(554, 495); - this.FeedbacksTab.TabIndex = 3; - this.FeedbacksTab.Text = "Feedbacks"; - this.FeedbacksTab.UseVisualStyleBackColor = true; - // - // checkBoxAutoTab - // - this.checkBoxAutoTab.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.checkBoxAutoTab.AutoSize = true; - this.checkBoxAutoTab.Location = new System.Drawing.Point(371, 548); - this.checkBoxAutoTab.Name = "checkBoxAutoTab"; - this.checkBoxAutoTab.Size = new System.Drawing.Size(70, 17); - this.checkBoxAutoTab.TabIndex = 3; - this.checkBoxAutoTab.Text = "Auto Tab"; - this.checkBoxAutoTab.UseVisualStyleBackColor = true; - this.checkBoxAutoTab.CheckedChanged += new System.EventHandler(this.CheckBoxAutoTab_CheckedChanged); - // - // buttonOK - // - this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonOK.Location = new System.Drawing.Point(764, 542); - this.buttonOK.Name = "buttonOK"; - this.buttonOK.Size = new System.Drawing.Size(75, 23); - this.buttonOK.TabIndex = 5; - this.buttonOK.Text = "&Save"; - this.buttonOK.UseVisualStyleBackColor = true; - this.buttonOK.Click += new System.EventHandler(this.ButtonOk_Click); - // - // buttonCancel - // - this.buttonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.buttonCancel.Location = new System.Drawing.Point(845, 542); - this.buttonCancel.Name = "buttonCancel"; - this.buttonCancel.Size = new System.Drawing.Size(75, 23); - this.buttonCancel.TabIndex = 6; - this.buttonCancel.Text = "&Cancel"; - this.buttonCancel.UseVisualStyleBackColor = true; - this.buttonCancel.Click += new System.EventHandler(this.ButtonCancel_Click); - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tableLayoutPanel1.ColumnCount = 2; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 340F)); - this.tableLayoutPanel1.Controls.Add(this.tabControl1, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.pictureBox1, 1, 0); - this.tableLayoutPanel1.Location = new System.Drawing.Point(12, 12); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 1; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(908, 527); - this.tableLayoutPanel1.TabIndex = 7; - // - // pictureBox1 - // - this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.pictureBox1.Dock = System.Windows.Forms.DockStyle.Fill; - this.pictureBox1.Location = new System.Drawing.Point(571, 23); - this.pictureBox1.Margin = new System.Windows.Forms.Padding(3, 23, 3, 3); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(334, 501); - this.pictureBox1.TabIndex = 2; - this.pictureBox1.TabStop = false; - // - // contextMenuStrip1 - // - this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControllerConfig)); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.NormalControlsTab = new System.Windows.Forms.TabPage(); + this.AutofireControlsTab = new System.Windows.Forms.TabPage(); + this.AnalogControlsTab = new System.Windows.Forms.TabPage(); + this.FeedbacksTab = new System.Windows.Forms.TabPage(); + this.checkBoxAutoTab = new System.Windows.Forms.CheckBox(); + this.buttonOK = new System.Windows.Forms.Button(); + this.buttonCancel = new System.Windows.Forms.Button(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.testToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.loadDefaultsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.clearToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label38 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnMisc = new BizHawk.Client.EmuHawk.MenuButton(); + this.flpUDLR = new BizHawk.WinForms.Controls.LocSingleRowFLP(); + this.lblUDLR = new BizHawk.WinForms.Controls.LabelEx(); + this.rbUDLRForbid = new BizHawk.WinForms.Controls.RadioButtonEx(); + this.rbUDLRPriority = new BizHawk.WinForms.Controls.RadioButtonEx(); + this.rbUDLRAllow = new BizHawk.WinForms.Controls.RadioButtonEx(); + this.tabControl1.SuspendLayout(); + this.tableLayoutPanel1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.contextMenuStrip1.SuspendLayout(); + this.flpUDLR.SuspendLayout(); + this.SuspendLayout(); + // + // tabControl1 + // + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Controls.Add(this.NormalControlsTab); + this.tabControl1.Controls.Add(this.AutofireControlsTab); + this.tabControl1.Controls.Add(this.AnalogControlsTab); + this.tabControl1.Controls.Add(this.FeedbacksTab); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + this.toolTip1.SetToolTip(this.tabControl1, resources.GetString("tabControl1.ToolTip")); + // + // NormalControlsTab + // + resources.ApplyResources(this.NormalControlsTab, "NormalControlsTab"); + this.NormalControlsTab.Name = "NormalControlsTab"; + this.toolTip1.SetToolTip(this.NormalControlsTab, resources.GetString("NormalControlsTab.ToolTip")); + this.NormalControlsTab.UseVisualStyleBackColor = true; + // + // AutofireControlsTab + // + resources.ApplyResources(this.AutofireControlsTab, "AutofireControlsTab"); + this.AutofireControlsTab.Name = "AutofireControlsTab"; + this.toolTip1.SetToolTip(this.AutofireControlsTab, resources.GetString("AutofireControlsTab.ToolTip")); + this.AutofireControlsTab.UseVisualStyleBackColor = true; + // + // AnalogControlsTab + // + resources.ApplyResources(this.AnalogControlsTab, "AnalogControlsTab"); + this.AnalogControlsTab.Name = "AnalogControlsTab"; + this.toolTip1.SetToolTip(this.AnalogControlsTab, resources.GetString("AnalogControlsTab.ToolTip")); + this.AnalogControlsTab.UseVisualStyleBackColor = true; + // + // FeedbacksTab + // + resources.ApplyResources(this.FeedbacksTab, "FeedbacksTab"); + this.FeedbacksTab.Name = "FeedbacksTab"; + this.toolTip1.SetToolTip(this.FeedbacksTab, resources.GetString("FeedbacksTab.ToolTip")); + this.FeedbacksTab.UseVisualStyleBackColor = true; + // + // checkBoxAutoTab + // + resources.ApplyResources(this.checkBoxAutoTab, "checkBoxAutoTab"); + this.checkBoxAutoTab.Name = "checkBoxAutoTab"; + this.toolTip1.SetToolTip(this.checkBoxAutoTab, resources.GetString("checkBoxAutoTab.ToolTip")); + this.checkBoxAutoTab.UseVisualStyleBackColor = true; + this.checkBoxAutoTab.CheckedChanged += new System.EventHandler(this.CheckBoxAutoTab_CheckedChanged); + // + // buttonOK + // + resources.ApplyResources(this.buttonOK, "buttonOK"); + this.buttonOK.Name = "buttonOK"; + this.toolTip1.SetToolTip(this.buttonOK, resources.GetString("buttonOK.ToolTip")); + this.buttonOK.UseVisualStyleBackColor = true; + this.buttonOK.Click += new System.EventHandler(this.ButtonOk_Click); + // + // buttonCancel + // + resources.ApplyResources(this.buttonCancel, "buttonCancel"); + this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.buttonCancel.Name = "buttonCancel"; + this.toolTip1.SetToolTip(this.buttonCancel, resources.GetString("buttonCancel.ToolTip")); + this.buttonCancel.UseVisualStyleBackColor = true; + this.buttonCancel.Click += new System.EventHandler(this.ButtonCancel_Click); + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.tabControl1, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.pictureBox1, 1, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.toolTip1.SetToolTip(this.tableLayoutPanel1, resources.GetString("tableLayoutPanel1.ToolTip")); + // + // pictureBox1 + // + resources.ApplyResources(this.pictureBox1, "pictureBox1"); + this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.TabStop = false; + this.toolTip1.SetToolTip(this.pictureBox1, resources.GetString("pictureBox1.ToolTip")); + // + // contextMenuStrip1 + // + resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1"); + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.testToolStripMenuItem, this.loadDefaultsToolStripMenuItem, this.clearToolStripMenuItem}); - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(147, 70); - // - // testToolStripMenuItem - // - this.testToolStripMenuItem.Text = "Save Defaults"; - this.testToolStripMenuItem.Click += new System.EventHandler(this.ButtonSaveDefaults_Click); - // - // loadDefaultsToolStripMenuItem - // - this.loadDefaultsToolStripMenuItem.Text = "Load Defaults"; - this.loadDefaultsToolStripMenuItem.Click += new System.EventHandler(this.ButtonLoadDefaults_Click); - // - // clearToolStripMenuItem - // - this.clearToolStripMenuItem.Text = "Clear"; - this.clearToolStripMenuItem.Click += new System.EventHandler(this.ClearBtn_Click); - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.Location = new System.Drawing.Point(11, 550); - this.label3.Name = "label3"; - this.label3.Text = "Tips:"; - // - // label2 - // - this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label2.Location = new System.Drawing.Point(197, 550); - this.label2.Name = "label2"; - this.label2.Text = "* Disable Auto Tab to multiply bind"; - // - // label38 - // - this.label38.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label38.Location = new System.Drawing.Point(41, 550); - this.label38.Name = "label38"; - this.label38.Text = "* Escape clears a key mapping"; - // - // btnMisc - // - this.btnMisc.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnMisc.Location = new System.Drawing.Point(683, 542); - this.btnMisc.Menu = this.contextMenuStrip1; - this.btnMisc.Name = "btnMisc"; - this.btnMisc.Size = new System.Drawing.Size(75, 23); - this.btnMisc.TabIndex = 11; - this.btnMisc.Text = "Misc..."; - this.btnMisc.UseVisualStyleBackColor = true; - // - // flpUDLR - // - this.flpUDLR.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.flpUDLR.Controls.Add(this.lblUDLR); - this.flpUDLR.Controls.Add(this.rbUDLRForbid); - this.flpUDLR.Controls.Add(this.rbUDLRPriority); - this.flpUDLR.Controls.Add(this.rbUDLRAllow); - this.flpUDLR.Location = new System.Drawing.Point(474, 468); - this.flpUDLR.Name = "flpUDLR"; - // - // lblUDLR - // - this.lblUDLR.Name = "lblUDLR"; - this.lblUDLR.Text = "U+D/L+R:"; - // - // rbUDLRForbid - // - this.rbUDLRForbid.Margin = new System.Windows.Forms.Padding(0, 3, 0, 3); - this.rbUDLRForbid.Name = "rbUDLRForbid"; - this.rbUDLRForbid.Text = "Forbid"; - // - // rbUDLRPriority - // - this.rbUDLRPriority.Margin = new System.Windows.Forms.Padding(0, 3, 0, 3); - this.rbUDLRPriority.Name = "rbUDLRPriority"; - this.rbUDLRPriority.Text = "Priority"; - // - // rbUDLRAllow - // - this.rbUDLRAllow.Margin = new System.Windows.Forms.Padding(0, 3, 0, 3); - this.rbUDLRAllow.Name = "rbUDLRAllow"; - this.rbUDLRAllow.Text = "Allow"; - // - // ControllerConfig - // - this.AcceptButton = this.buttonOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.buttonCancel; - this.ClientSize = new System.Drawing.Size(932, 572); - this.Controls.Add(this.flpUDLR); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label38); - this.Controls.Add(this.btnMisc); - this.Controls.Add(this.tableLayoutPanel1); - this.Controls.Add(this.buttonCancel); - this.Controls.Add(this.buttonOK); - this.Controls.Add(this.checkBoxAutoTab); - this.MinimumSize = new System.Drawing.Size(948, 611); - this.Name = "ControllerConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Controller Config"; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.ControllerConfig_FormClosed); - this.Load += new System.EventHandler(this.ControllerConfig_Load); - this.tabControl1.ResumeLayout(false); - this.tableLayoutPanel1.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.contextMenuStrip1.ResumeLayout(false); - this.flpUDLR.ResumeLayout(false); - this.flpUDLR.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.contextMenuStrip1.Name = "contextMenuStrip1"; + this.toolTip1.SetToolTip(this.contextMenuStrip1, resources.GetString("contextMenuStrip1.ToolTip")); + // + // testToolStripMenuItem + // + resources.ApplyResources(this.testToolStripMenuItem, "testToolStripMenuItem"); + this.testToolStripMenuItem.Click += new System.EventHandler(this.ButtonSaveDefaults_Click); + // + // loadDefaultsToolStripMenuItem + // + resources.ApplyResources(this.loadDefaultsToolStripMenuItem, "loadDefaultsToolStripMenuItem"); + this.loadDefaultsToolStripMenuItem.Click += new System.EventHandler(this.ButtonLoadDefaults_Click); + // + // clearToolStripMenuItem + // + resources.ApplyResources(this.clearToolStripMenuItem, "clearToolStripMenuItem"); + this.clearToolStripMenuItem.Click += new System.EventHandler(this.ClearBtn_Click); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // label38 + // + resources.ApplyResources(this.label38, "label38"); + this.label38.Name = "label38"; + this.toolTip1.SetToolTip(this.label38, resources.GetString("label38.ToolTip")); + // + // btnMisc + // + resources.ApplyResources(this.btnMisc, "btnMisc"); + this.btnMisc.Menu = this.contextMenuStrip1; + this.btnMisc.Name = "btnMisc"; + this.toolTip1.SetToolTip(this.btnMisc, resources.GetString("btnMisc.ToolTip")); + this.btnMisc.UseVisualStyleBackColor = true; + // + // flpUDLR + // + resources.ApplyResources(this.flpUDLR, "flpUDLR"); + this.flpUDLR.Controls.Add(this.lblUDLR); + this.flpUDLR.Controls.Add(this.rbUDLRForbid); + this.flpUDLR.Controls.Add(this.rbUDLRPriority); + this.flpUDLR.Controls.Add(this.rbUDLRAllow); + this.flpUDLR.Name = "flpUDLR"; + this.toolTip1.SetToolTip(this.flpUDLR, resources.GetString("flpUDLR.ToolTip")); + // + // lblUDLR + // + resources.ApplyResources(this.lblUDLR, "lblUDLR"); + this.lblUDLR.Name = "lblUDLR"; + this.toolTip1.SetToolTip(this.lblUDLR, resources.GetString("lblUDLR.ToolTip")); + // + // rbUDLRForbid + // + resources.ApplyResources(this.rbUDLRForbid, "rbUDLRForbid"); + this.rbUDLRForbid.Name = "rbUDLRForbid"; + this.toolTip1.SetToolTip(this.rbUDLRForbid, resources.GetString("rbUDLRForbid.ToolTip")); + // + // rbUDLRPriority + // + resources.ApplyResources(this.rbUDLRPriority, "rbUDLRPriority"); + this.rbUDLRPriority.Name = "rbUDLRPriority"; + this.toolTip1.SetToolTip(this.rbUDLRPriority, resources.GetString("rbUDLRPriority.ToolTip")); + // + // rbUDLRAllow + // + resources.ApplyResources(this.rbUDLRAllow, "rbUDLRAllow"); + this.rbUDLRAllow.Name = "rbUDLRAllow"; + this.toolTip1.SetToolTip(this.rbUDLRAllow, resources.GetString("rbUDLRAllow.ToolTip")); + // + // ControllerConfig + // + this.AcceptButton = this.buttonOK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.buttonCancel; + this.Controls.Add(this.flpUDLR); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label38); + this.Controls.Add(this.btnMisc); + this.Controls.Add(this.tableLayoutPanel1); + this.Controls.Add(this.buttonCancel); + this.Controls.Add(this.buttonOK); + this.Controls.Add(this.checkBoxAutoTab); + this.Name = "ControllerConfig"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.ControllerConfig_FormClosed); + this.Load += new System.EventHandler(this.ControllerConfig_Load); + this.tabControl1.ResumeLayout(false); + this.tableLayoutPanel1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.contextMenuStrip1.ResumeLayout(false); + this.flpUDLR.ResumeLayout(false); + this.flpUDLR.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig.resx index 47f85b73de8..1816bc7ea32 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig.resx @@ -117,10 +117,589 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + Forbid + + + tabControl1 + + + + 12, 11 + + + 2 + + + + + + U+D/L+R: + + + Feedbacks + + + 0 + + + + + + 908, 486 + + + + 6 + + + 4, 22 + + + BizHawk.WinForms.Controls.LocSingleRowFLP, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + Bottom, Right + + + 8 + + + 4, 22 + + + 334, 462 + + + + + + + + + checkBoxAutoTab + + + $this + + + 2 + + + 0 + + + Bottom, Right + + + Load Defaults + + + 1 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Allow + + + flpUDLR + + + Bottom, Left + + + 4, 22 + + + $this + + + 6 + + + + + + 845, 500 + + + pictureBox1 + + + ControllerConfig + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 3, 3, 3 + + + 0, 3, 0, 3 + + + $this + + + tableLayoutPanel1 + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 11, 508 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Tips: + + + CenterParent + + + $this + + + flpUDLR + + + loadDefaultsToolStripMenuItem + + + tabControl1 + + + Fill + + + 0 + + + + + + rbUDLRAllow + + + 932, 528 + + + 1 + + + label3 + + + 3 + + + label2 + + + rbUDLRPriority + + + Bottom, Right + + + Save Defaults + + + buttonOK + + + 4 + + + 554, 455 + + + buttonCancel + + + Bottom, Left + + + tabControl1 + + + Controller Config + + + + + + 554, 455 + + + testToolStripMenuItem + + + clearToolStripMenuItem + + + NormalControlsTab + + + flpUDLR + + + + + + + + + &Cancel + + + 6, 12 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 948, 567 + + + + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + Normal Controls + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Fill + + + BizHawk.WinForms.Controls.RadioButtonEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tabControl1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="pictureBox1" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,100,Absolute,340" /><Rows Styles="Percent,100" /></TableLayoutSettings> + + + 764, 500 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.RadioButtonEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + 1 + + + $this + + + 3 + + + 432, 502 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + * Escape clears a key mapping + + + Priority + + + Auto Tab + + + 554, 454 + + + BizHawk.Client.EmuHawk.MenuButton, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3, 3 + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 683, 500 + + + 157, 70 + + + 0, 3, 0, 3 + + + AnalogControlsTab + + + 2 + + + Top, Bottom, Left, Right + + + 75, 21 + + + FeedbacksTab + + + flpUDLR + + + Analog Controls + + + + + + tabControl1 + + + BizHawk.WinForms.Controls.RadioButtonEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + rbUDLRForbid + + + Misc... + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 562, 480 + + + Autofire Controls + + + 3 + + + 5 + + + 3 + + + 7 + + + toolTip1 + + + 554, 455 + + + &Save + + + 0 + + + 11 + + + $this + + + + + + * Disable Auto Tab to multiply bind + + + + + + $this + + + tableLayoutPanel1 + + + 75, 21 + + + + + + 1 + + + 1 + + + 3, 3, 3, 3 + + + 571, 21 + + + lblUDLR + + + 5 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 3, 0, 3 + + + Bottom, Left + + + 3 + + + + + + tabControl1 + + + 0 + + + 41, 508 + + + Bottom, Left + + + flpUDLR + + + label38 + + + $this + + + 1 + + + 2 + + + 7 + + + + + + 371, 506 + + + Clear + + + 72, 16 + + + + + + 75, 21 + + + AutofireControlsTab + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + contextMenuStrip1 + + + tableLayoutPanel1 + + + 197, 508 + + + 2 + + + 4, 22 + + + 3, 21, 3, 3 + + + btnMisc + + + + 172, 17 + + True + + + 17, 17 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig.zh-CN.resx new file mode 100644 index 00000000000..c73e9d44427 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig.zh-CN.resx @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 普通控制器 + + + + + + + 554, 454 + + + 连发控制器 + + + + + + 554, 454 + + + 模拟摇杆 + + + + + + 554, 454 + + + 力反馈 + + + + + + + + + 505, 505 + + + 自动切换 + + + + + + 保存(&S) + + + + + + 取消(&C) + + + + + + + + + + + + + + + 提示: + + + 338, 506 + + + 禁用自动切换可设置多个按键 + + + 58, 508 + + + 使用 ESC 清除一个按键设置 + + + 杂项 + + + 348, 654 + + + 控制器设置 + + + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.Designer.cs index 3ef780a67dc..f6c20464ddb 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.Designer.cs @@ -28,166 +28,142 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.labelAxisName = new BizHawk.WinForms.Controls.LocLabelEx(); - this.trackBarSensitivity = new System.Windows.Forms.TrackBar(); - this.labelSensitivity = new BizHawk.WinForms.Controls.LocLabelEx(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.buttonBind = new System.Windows.Forms.Button(); - this.trackBarDeadzone = new System.Windows.Forms.TrackBar(); - this.labelDeadzone = new BizHawk.WinForms.Controls.LocLabelEx(); - this.buttonFlip = new System.Windows.Forms.Button(); - this.buttonUnbind = new System.Windows.Forms.Button(); - this.iwPositiveButton = new BizHawk.Client.EmuHawk.InputWidget(); - this.iwNegativeButton = new BizHawk.Client.EmuHawk.InputWidget(); - this.labelPositiveButtonName = new BizHawk.WinForms.Controls.LocLabelEx(); - this.labelNegativeButtonName = new BizHawk.WinForms.Controls.LocLabelEx(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarSensitivity)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarDeadzone)).BeginInit(); - this.SuspendLayout(); - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(3, 3); - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(100, 20); - this.textBox1.TabIndex = 0; - // - // labelAxisName - // - this.labelAxisName.Location = new System.Drawing.Point(109, 6); - this.labelAxisName.Name = "labelAxisName"; - this.labelAxisName.Text = "Bindname"; - // - // trackBarSensitivity - // - this.trackBarSensitivity.LargeChange = 4; - this.trackBarSensitivity.Location = new System.Drawing.Point(307, 31); - this.trackBarSensitivity.Maximum = 40; - this.trackBarSensitivity.Minimum = -40; - this.trackBarSensitivity.Name = "trackBarSensitivity"; - this.trackBarSensitivity.Size = new System.Drawing.Size(160, 45); - this.trackBarSensitivity.TabIndex = 2; - this.trackBarSensitivity.TickFrequency = 10; - this.trackBarSensitivity.ValueChanged += new System.EventHandler(this.TrackBarSensitivity_ValueChanged); - // - // labelSensitivity - // - this.labelSensitivity.Location = new System.Drawing.Point(206, 35); - this.labelSensitivity.Name = "labelSensitivity"; - this.labelSensitivity.Text = "Sensitivity: 5 billion"; - // - // timer1 - // - this.timer1.Tick += new System.EventHandler(this.Timer1_Tick); - // - // buttonBind - // - this.buttonBind.Location = new System.Drawing.Point(207, 3); - this.buttonBind.Name = "buttonBind"; - this.buttonBind.Size = new System.Drawing.Size(75, 23); - this.buttonBind.TabIndex = 4; - this.buttonBind.Text = "Bind!"; - this.buttonBind.UseVisualStyleBackColor = true; - this.buttonBind.Click += new System.EventHandler(this.ButtonBind_Click); - // - // trackBarDeadzone - // - this.trackBarDeadzone.Location = new System.Drawing.Point(307, 61); - this.trackBarDeadzone.Maximum = 25; - this.trackBarDeadzone.Name = "trackBarDeadzone"; - this.trackBarDeadzone.Size = new System.Drawing.Size(160, 45); - this.trackBarDeadzone.TabIndex = 5; - this.trackBarDeadzone.TickFrequency = 5; - this.trackBarDeadzone.ValueChanged += new System.EventHandler(this.TrackBarDeadzone_ValueChanged); - // - // labelDeadzone - // - this.labelDeadzone.Location = new System.Drawing.Point(206, 65); - this.labelDeadzone.Name = "labelDeadzone"; - this.labelDeadzone.Text = "Deadzone: 5 billion"; - // - // buttonFlip - // - this.buttonFlip.Location = new System.Drawing.Point(387, 3); - this.buttonFlip.Name = "buttonFlip"; - this.buttonFlip.Size = new System.Drawing.Size(75, 23); - this.buttonFlip.TabIndex = 7; - this.buttonFlip.Text = "Flip Axis"; - this.buttonFlip.UseVisualStyleBackColor = true; - this.buttonFlip.Click += new System.EventHandler(this.ButtonFlip_Click); - // - // buttonUnbind - // - this.buttonUnbind.Location = new System.Drawing.Point(297, 3); - this.buttonUnbind.Name = "buttonUnbind"; - this.buttonUnbind.Size = new System.Drawing.Size(75, 23); - this.buttonUnbind.TabIndex = 8; - this.buttonUnbind.Text = "Unbind!"; - this.buttonUnbind.UseVisualStyleBackColor = true; - this.buttonUnbind.Click += new System.EventHandler(this.Unbind_Click); - // - // iwPositiveButton - // - this.iwPositiveButton.AutoTab = true; - this.iwPositiveButton.Bindings = ""; - this.iwPositiveButton.CompositeWidget = null; - this.iwPositiveButton.Cursor = System.Windows.Forms.Cursors.Arrow; - this.iwPositiveButton.Location = new System.Drawing.Point(3, 33); - this.iwPositiveButton.Name = "iwPositiveButton"; - this.iwPositiveButton.Size = new System.Drawing.Size(100, 20); - this.iwPositiveButton.TabIndex = 12; - this.iwPositiveButton.WidgetName = null; - // - // iwNegativeButton - // - this.iwNegativeButton.AutoTab = true; - this.iwNegativeButton.Bindings = ""; - this.iwNegativeButton.CompositeWidget = null; - this.iwNegativeButton.Cursor = System.Windows.Forms.Cursors.Arrow; - this.iwNegativeButton.Location = new System.Drawing.Point(3, 63); - this.iwNegativeButton.Name = "iwNegativeButton"; - this.iwNegativeButton.Size = new System.Drawing.Size(100, 20); - this.iwNegativeButton.TabIndex = 13; - this.iwNegativeButton.WidgetName = null; - // - // labelPositiveButtonName - // - this.labelPositiveButtonName.Location = new System.Drawing.Point(109, 36); - this.labelPositiveButtonName.Name = "labelPositiveButtonName"; - this.labelPositiveButtonName.Text = "Bindname +"; - // - // labelNegativeButtonName - // - this.labelNegativeButtonName.Location = new System.Drawing.Point(109, 66); - this.labelNegativeButtonName.Name = "labelNegativeButtonName"; - this.labelNegativeButtonName.Text = "Bindname -"; - // - // AnalogBindControl - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.labelNegativeButtonName); - this.Controls.Add(this.labelPositiveButtonName); - this.Controls.Add(this.iwNegativeButton); - this.Controls.Add(this.iwPositiveButton); - this.Controls.Add(this.buttonUnbind); - this.Controls.Add(this.buttonFlip); - this.Controls.Add(this.labelDeadzone); - this.Controls.Add(this.trackBarDeadzone); - this.Controls.Add(this.buttonBind); - this.Controls.Add(this.labelSensitivity); - this.Controls.Add(this.trackBarSensitivity); - this.Controls.Add(this.labelAxisName); - this.Controls.Add(this.textBox1); - this.Name = "AnalogBindControl"; - this.Size = new System.Drawing.Size(474, 99); - ((System.ComponentModel.ISupportInitialize)(this.trackBarSensitivity)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarDeadzone)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AnalogBindControl)); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.labelAxisName = new BizHawk.WinForms.Controls.LocLabelEx(); + this.trackBarSensitivity = new System.Windows.Forms.TrackBar(); + this.labelSensitivity = new BizHawk.WinForms.Controls.LocLabelEx(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.buttonBind = new System.Windows.Forms.Button(); + this.trackBarDeadzone = new System.Windows.Forms.TrackBar(); + this.labelDeadzone = new BizHawk.WinForms.Controls.LocLabelEx(); + this.buttonFlip = new System.Windows.Forms.Button(); + this.buttonUnbind = new System.Windows.Forms.Button(); + this.iwPositiveButton = new BizHawk.Client.EmuHawk.InputWidget(); + this.iwNegativeButton = new BizHawk.Client.EmuHawk.InputWidget(); + this.labelPositiveButtonName = new BizHawk.WinForms.Controls.LocLabelEx(); + this.labelNegativeButtonName = new BizHawk.WinForms.Controls.LocLabelEx(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarSensitivity)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarDeadzone)).BeginInit(); + this.SuspendLayout(); + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + // + // labelAxisName + // + resources.ApplyResources(this.labelAxisName, "labelAxisName"); + this.labelAxisName.Name = "labelAxisName"; + // + // trackBarSensitivity + // + resources.ApplyResources(this.trackBarSensitivity, "trackBarSensitivity"); + this.trackBarSensitivity.LargeChange = 4; + this.trackBarSensitivity.Maximum = 40; + this.trackBarSensitivity.Minimum = -40; + this.trackBarSensitivity.Name = "trackBarSensitivity"; + this.trackBarSensitivity.TickFrequency = 10; + this.trackBarSensitivity.ValueChanged += new System.EventHandler(this.TrackBarSensitivity_ValueChanged); + // + // labelSensitivity + // + resources.ApplyResources(this.labelSensitivity, "labelSensitivity"); + this.labelSensitivity.Name = "labelSensitivity"; + // + // timer1 + // + this.timer1.Tick += new System.EventHandler(this.Timer1_Tick); + // + // buttonBind + // + resources.ApplyResources(this.buttonBind, "buttonBind"); + this.buttonBind.Name = "buttonBind"; + this.buttonBind.UseVisualStyleBackColor = true; + this.buttonBind.Click += new System.EventHandler(this.ButtonBind_Click); + // + // trackBarDeadzone + // + resources.ApplyResources(this.trackBarDeadzone, "trackBarDeadzone"); + this.trackBarDeadzone.Maximum = 25; + this.trackBarDeadzone.Name = "trackBarDeadzone"; + this.trackBarDeadzone.TickFrequency = 5; + this.trackBarDeadzone.ValueChanged += new System.EventHandler(this.TrackBarDeadzone_ValueChanged); + // + // labelDeadzone + // + resources.ApplyResources(this.labelDeadzone, "labelDeadzone"); + this.labelDeadzone.Name = "labelDeadzone"; + // + // buttonFlip + // + resources.ApplyResources(this.buttonFlip, "buttonFlip"); + this.buttonFlip.Name = "buttonFlip"; + this.buttonFlip.UseVisualStyleBackColor = true; + this.buttonFlip.Click += new System.EventHandler(this.ButtonFlip_Click); + // + // buttonUnbind + // + resources.ApplyResources(this.buttonUnbind, "buttonUnbind"); + this.buttonUnbind.Name = "buttonUnbind"; + this.buttonUnbind.UseVisualStyleBackColor = true; + this.buttonUnbind.Click += new System.EventHandler(this.Unbind_Click); + // + // iwPositiveButton + // + resources.ApplyResources(this.iwPositiveButton, "iwPositiveButton"); + this.iwPositiveButton.AutoTab = true; + this.iwPositiveButton.Bindings = ""; + this.iwPositiveButton.CompositeWidget = null; + this.iwPositiveButton.Cursor = System.Windows.Forms.Cursors.Arrow; + this.iwPositiveButton.Name = "iwPositiveButton"; + this.iwPositiveButton.WidgetName = null; + // + // iwNegativeButton + // + resources.ApplyResources(this.iwNegativeButton, "iwNegativeButton"); + this.iwNegativeButton.AutoTab = true; + this.iwNegativeButton.Bindings = ""; + this.iwNegativeButton.CompositeWidget = null; + this.iwNegativeButton.Cursor = System.Windows.Forms.Cursors.Arrow; + this.iwNegativeButton.Name = "iwNegativeButton"; + this.iwNegativeButton.WidgetName = null; + // + // labelPositiveButtonName + // + resources.ApplyResources(this.labelPositiveButtonName, "labelPositiveButtonName"); + this.labelPositiveButtonName.Name = "labelPositiveButtonName"; + // + // labelNegativeButtonName + // + resources.ApplyResources(this.labelNegativeButtonName, "labelNegativeButtonName"); + this.labelNegativeButtonName.Name = "labelNegativeButtonName"; + // + // AnalogBindControl + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.labelNegativeButtonName); + this.Controls.Add(this.labelPositiveButtonName); + this.Controls.Add(this.iwNegativeButton); + this.Controls.Add(this.iwPositiveButton); + this.Controls.Add(this.buttonUnbind); + this.Controls.Add(this.buttonFlip); + this.Controls.Add(this.labelDeadzone); + this.Controls.Add(this.trackBarDeadzone); + this.Controls.Add(this.buttonBind); + this.Controls.Add(this.labelSensitivity); + this.Controls.Add(this.trackBarSensitivity); + this.Controls.Add(this.labelAxisName); + this.Controls.Add(this.textBox1); + this.Name = "AnalogBindControl"; + ((System.ComponentModel.ISupportInitialize)(this.trackBarSensitivity)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarDeadzone)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.resx index aac33d5a29f..271c7bfa3b2 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.resx +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.resx @@ -117,7 +117,297 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + Bind! + + + + 206, 60 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 100, 21 + + + textBox1 + + + Bindname - + + + iwNegativeButton + + + + 7 + + + 5 + + + Sensitivity: 5 billion + + + 160, 45 + + + Flip Axis + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 307, 29 + + + trackBarSensitivity + + + $this + + + 307, 56 + + + $this + + + 7 + + + $this + + + BizHawk.Client.EmuHawk.InputWidget, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12 + + + 9 + + + labelAxisName + + + Bindname + + + + labelNegativeButtonName + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 58 + + + 8 + + + iwPositiveButton + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + 3 + + + 6 + + + 10 + + + 2 + + + timer1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + labelDeadzone + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + 160, 45 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + 474, 91 + + + 11 + + + Deadzone: 5 billion + + + 4 + + + 3, 3 + + + buttonUnbind + + + 13 + + + 8 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + AnalogBindControl + + + 387, 3 + + + 0 + + + buttonFlip + + + 75, 21 + + + 206, 32 + + + 100, 21 + + + labelPositiveButtonName + + + Unbind! + + + $this + + + 297, 3 + + + $this + + + 5 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + $this + + + 12 + + + 109, 61 + + + 109, 33 + + + $this + + + 109, 6 + + + $this + + + Bindname + + + trackBarDeadzone + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3, 30 + + + 4 + + + $this + + + labelSensitivity + + + 207, 3 + + + 100, 21 + + + buttonBind + + + $this + + + 0 + + + BizHawk.Client.EmuHawk.InputWidget, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.zh-CN.resx new file mode 100644 index 00000000000..390fec8da98 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindControl.zh-CN.resx @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 绑定名称 + + + + 194, 33 + + + 灵敏度: 5 billion + + + 绑定! + + + 死区: 5 billion + + + 翻转轴 + + + 解绑! + + + 绑定名称 + + + + 绑定名称 - + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.cs b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.cs index 6e6b1ae5930..8a476219468 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.cs +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.cs @@ -47,5 +47,18 @@ public void Save(Dictionary saveConfigObject = null) saveTo[abc.ButtonName] = abc.Bind; } } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AnalogBindPanel)); + this.SuspendLayout(); + // + // AnalogBindPanel + // + resources.ApplyResources(this, "$this"); + this.Name = "AnalogBindPanel"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.resx new file mode 100644 index 00000000000..64124a2cf5b --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AnalogBindPanel + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/AnalogBindPanel.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.Designer.cs index 59d8d0065d2..5796e7066d1 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.Designer.cs @@ -28,33 +28,34 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.clearToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.contextMenuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // contextMenuStrip1 - // - this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControllerConfigPanel)); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.clearToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.contextMenuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // contextMenuStrip1 + // + resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1"); + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.clearToolStripMenuItem}); - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(100, 26); - // - // clearToolStripMenuItem - // - this.clearToolStripMenuItem.Text = "&Clear"; - this.clearToolStripMenuItem.Click += new System.EventHandler(this.ClearToolStripMenuItem_Click); - // - // ControllerConfigPanel - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ContextMenuStrip = this.contextMenuStrip1; - this.Name = "ControllerConfigPanel"; - this.Size = new System.Drawing.Size(203, 292); - this.contextMenuStrip1.ResumeLayout(false); - this.ResumeLayout(false); + this.contextMenuStrip1.Name = "contextMenuStrip1"; + // + // clearToolStripMenuItem + // + resources.ApplyResources(this.clearToolStripMenuItem, "clearToolStripMenuItem"); + this.clearToolStripMenuItem.Click += new System.EventHandler(this.ClearToolStripMenuItem_Click); + // + // ControllerConfigPanel + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ContextMenuStrip = this.contextMenuStrip1; + this.Name = "ControllerConfigPanel"; + this.contextMenuStrip1.ResumeLayout(false); + this.ResumeLayout(false); + } #endregion diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.resx index 661dc112610..a0910972232 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.resx +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.resx @@ -117,6 +117,40 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ControllerConfigPanel + + + + 107, 26 + + + &Clear + + + contextMenuStrip1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + clearToolStripMenuItem + + + 203, 270 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/ControllerConfigPanel.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.cs b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.cs index 6c000796f41..44f894ae683 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.cs +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.cs @@ -124,5 +124,18 @@ protected override void Dispose(bool disposing) if (disposing) _components.Dispose(); base.Dispose(disposing); } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FeedbackBindControl)); + this.SuspendLayout(); + // + // FeedbackBindControl + // + resources.ApplyResources(this, "$this"); + this.Name = "FeedbackBindControl"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.resx new file mode 100644 index 00000000000..54637b92083 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FeedbackBindControl + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbackBindControl.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.cs b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.cs index eddf4dcb11b..336314fe310 100644 --- a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.cs +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.cs @@ -38,5 +38,18 @@ public void Save(IDictionary? saveConfigObject = null) saveTo[c.VChannelName] = new(c.BoundGamepadPrefix, c.BoundChannels, c.Prescale); } } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FeedbacksBindPanel)); + this.SuspendLayout(); + // + // FeedbacksBindPanel + // + resources.ApplyResources(this, "$this"); + this.Name = "FeedbacksBindPanel"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.resx new file mode 100644 index 00000000000..6509ed20d45 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FeedbacksBindPanel + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ControllerConfig/FeedbacksBindPanel.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/DisplayConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/DisplayConfig.Designer.cs index 1fd45458a55..24e4a4725b0 100644 --- a/src/BizHawk.Client.EmuHawk/config/DisplayConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/DisplayConfig.Designer.cs @@ -28,1014 +28,847 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DisplayConfig)); - this.btnCancel = new System.Windows.Forms.Button(); - this.btnOk = new System.Windows.Forms.Button(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.lblScanlines = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblUserFilterName = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnSelectUserFilter = new System.Windows.Forms.Button(); - this.rbUser = new System.Windows.Forms.RadioButton(); - this.tbScanlineIntensity = new BizHawk.Client.EmuHawk.TransparentTrackBar(); - this.rbNone = new System.Windows.Forms.RadioButton(); - this.rbScanlines = new System.Windows.Forms.RadioButton(); - this.rbHq2x = new System.Windows.Forms.RadioButton(); - this.checkLetterbox = new System.Windows.Forms.CheckBox(); - this.checkPadInteger = new System.Windows.Forms.CheckBox(); - this.grpFinalFilter = new System.Windows.Forms.GroupBox(); - this.rbFinalFilterBicubic = new System.Windows.Forms.RadioButton(); - this.rbFinalFilterNone = new System.Windows.Forms.RadioButton(); - this.rbFinalFilterBilinear = new System.Windows.Forms.RadioButton(); - this.rbUseRaw = new System.Windows.Forms.RadioButton(); - this.rbUseSystem = new System.Windows.Forms.RadioButton(); - this.grpARSelection = new System.Windows.Forms.GroupBox(); - this.txtCustomARY = new System.Windows.Forms.TextBox(); - this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtCustomARX = new System.Windows.Forms.TextBox(); - this.rbUseCustomRatio = new System.Windows.Forms.RadioButton(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtCustomARHeight = new System.Windows.Forms.TextBox(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtCustomARWidth = new System.Windows.Forms.TextBox(); - this.rbUseCustom = new System.Windows.Forms.RadioButton(); - this.rbOpenGL = new System.Windows.Forms.RadioButton(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tpAR = new System.Windows.Forms.TabPage(); - this.groupBox6 = new System.Windows.Forms.GroupBox(); - this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtCropBottom = new System.Windows.Forms.TextBox(); - this.label17 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtCropRight = new System.Windows.Forms.TextBox(); - this.txtCropTop = new System.Windows.Forms.TextBox(); - this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtCropLeft = new System.Windows.Forms.TextBox(); - this.btnDefaults = new System.Windows.Forms.Button(); - this.cbAutoPrescale = new System.Windows.Forms.CheckBox(); - this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.nudPrescale = new System.Windows.Forms.NumericUpDown(); - this.tpDispMethod = new System.Windows.Forms.TabPage(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbAllowTearing = new System.Windows.Forms.CheckBox(); - this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.rbD3D11 = new System.Windows.Forms.RadioButton(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.rbGDIPlus = new System.Windows.Forms.RadioButton(); - this.tpMisc = new System.Windows.Forms.TabPage(); - this.flpStaticWindowTitles = new BizHawk.WinForms.Controls.LocSzSingleColumnFLP(); - this.cbStaticWindowTitles = new BizHawk.WinForms.Controls.CheckBoxEx(); - this.lblStaticWindowTitles = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.rbDisplayAbsoluteZero = new System.Windows.Forms.RadioButton(); - this.rbDisplayMinimal = new System.Windows.Forms.RadioButton(); - this.rbDisplayFull = new System.Windows.Forms.RadioButton(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.cbAllowDoubleclickFullscreen = new System.Windows.Forms.CheckBox(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.cbFSAutohideMouse = new System.Windows.Forms.CheckBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbFullscreenHacks = new System.Windows.Forms.CheckBox(); - this.cbStatusBarFullscreen = new System.Windows.Forms.CheckBox(); - this.cbMenuFullscreen = new System.Windows.Forms.CheckBox(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.cbMainFormMouseCaptureForcesTopmost = new System.Windows.Forms.CheckBox(); - this.cbMainFormStayOnTop = new System.Windows.Forms.CheckBox(); - this.cbMainFormSaveWindowPosition = new System.Windows.Forms.CheckBox(); - this.lblFrameTypeWindowed = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbStatusBarWindowed = new System.Windows.Forms.CheckBox(); - this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbMenuWindowed = new System.Windows.Forms.CheckBox(); - this.trackbarFrameSizeWindowed = new BizHawk.Client.EmuHawk.TransparentTrackBar(); - this.cbCaptionWindowed = new System.Windows.Forms.CheckBox(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.cbScaleOSD = new System.Windows.Forms.CheckBox(); - this.groupBox1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.tbScanlineIntensity)).BeginInit(); - this.grpFinalFilter.SuspendLayout(); - this.grpARSelection.SuspendLayout(); - this.tabControl1.SuspendLayout(); - this.tpAR.SuspendLayout(); - this.groupBox6.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudPrescale)).BeginInit(); - this.tpDispMethod.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.tpMisc.SuspendLayout(); - this.flpStaticWindowTitles.SuspendLayout(); - this.groupBox5.SuspendLayout(); - this.tabPage1.SuspendLayout(); - this.groupBox4.SuspendLayout(); - this.groupBox2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.trackbarFrameSizeWindowed)).BeginInit(); - this.SuspendLayout(); - // - // btnCancel - // - this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(473, 339); - this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(75, 23); - this.btnCancel.TabIndex = 5; - this.btnCancel.Text = "Cancel"; - this.btnCancel.UseVisualStyleBackColor = true; - // - // btnOk - // - this.btnOk.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnOk.Location = new System.Drawing.Point(392, 339); - this.btnOk.Name = "btnOk"; - this.btnOk.Size = new System.Drawing.Size(75, 23); - this.btnOk.TabIndex = 4; - this.btnOk.Text = "OK"; - this.btnOk.UseVisualStyleBackColor = true; - this.btnOk.Click += new System.EventHandler(this.BtnOk_Click); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.lblScanlines); - this.groupBox1.Controls.Add(this.lblUserFilterName); - this.groupBox1.Controls.Add(this.btnSelectUserFilter); - this.groupBox1.Controls.Add(this.rbUser); - this.groupBox1.Controls.Add(this.tbScanlineIntensity); - this.groupBox1.Controls.Add(this.rbNone); - this.groupBox1.Controls.Add(this.rbScanlines); - this.groupBox1.Controls.Add(this.rbHq2x); - this.groupBox1.Location = new System.Drawing.Point(6, 33); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(193, 132); - this.groupBox1.TabIndex = 7; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Scaling Filter"; - // - // lblScanlines - // - this.lblScanlines.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblScanlines.Location = new System.Drawing.Point(104, 39); - this.lblScanlines.Name = "lblScanlines"; - this.lblScanlines.Text = "%"; - // - // lblUserFilterName - // - this.lblUserFilterName.Location = new System.Drawing.Point(6, 114); - this.lblUserFilterName.Name = "lblUserFilterName"; - this.lblUserFilterName.Text = "Will contain user filter name"; - // - // btnSelectUserFilter - // - this.btnSelectUserFilter.Location = new System.Drawing.Point(83, 88); - this.btnSelectUserFilter.Name = "btnSelectUserFilter"; - this.btnSelectUserFilter.Size = new System.Drawing.Size(75, 23); - this.btnSelectUserFilter.TabIndex = 5; - this.btnSelectUserFilter.Text = "Select"; - this.btnSelectUserFilter.UseVisualStyleBackColor = true; - this.btnSelectUserFilter.Click += new System.EventHandler(this.BtnSelectUserFilter_Click); - // - // rbUser - // - this.rbUser.AutoSize = true; - this.rbUser.Location = new System.Drawing.Point(6, 88); - this.rbUser.Name = "rbUser"; - this.rbUser.Size = new System.Drawing.Size(47, 17); - this.rbUser.TabIndex = 4; - this.rbUser.TabStop = true; - this.rbUser.Text = "User"; - this.rbUser.UseVisualStyleBackColor = true; - // - // tbScanlineIntensity - // - this.tbScanlineIntensity.LargeChange = 32; - this.tbScanlineIntensity.Location = new System.Drawing.Point(83, 55); - this.tbScanlineIntensity.Maximum = 256; - this.tbScanlineIntensity.Name = "tbScanlineIntensity"; - this.tbScanlineIntensity.Size = new System.Drawing.Size(70, 45); - this.tbScanlineIntensity.TabIndex = 3; - this.tbScanlineIntensity.TickFrequency = 32; - this.tbScanlineIntensity.TickStyle = System.Windows.Forms.TickStyle.TopLeft; - this.tbScanlineIntensity.Scroll += new System.EventHandler(this.TbScanlineIntensity_Scroll); - this.tbScanlineIntensity.ValueChanged += new System.EventHandler(this.TbScanlineIntensity_Scroll); - // - // rbNone - // - this.rbNone.AutoSize = true; - this.rbNone.Location = new System.Drawing.Point(6, 19); - this.rbNone.Name = "rbNone"; - this.rbNone.Size = new System.Drawing.Size(51, 17); - this.rbNone.TabIndex = 2; - this.rbNone.TabStop = true; - this.rbNone.Text = "None"; - this.rbNone.UseVisualStyleBackColor = true; - // - // rbScanlines - // - this.rbScanlines.AutoSize = true; - this.rbScanlines.Location = new System.Drawing.Point(6, 65); - this.rbScanlines.Name = "rbScanlines"; - this.rbScanlines.Size = new System.Drawing.Size(71, 17); - this.rbScanlines.TabIndex = 1; - this.rbScanlines.TabStop = true; - this.rbScanlines.Text = "Scanlines"; - this.rbScanlines.UseVisualStyleBackColor = true; - // - // rbHq2x - // - this.rbHq2x.AutoSize = true; - this.rbHq2x.Location = new System.Drawing.Point(6, 42); - this.rbHq2x.Name = "rbHq2x"; - this.rbHq2x.Size = new System.Drawing.Size(50, 17); - this.rbHq2x.TabIndex = 0; - this.rbHq2x.TabStop = true; - this.rbHq2x.Text = "Hq2x"; - this.rbHq2x.UseVisualStyleBackColor = true; - // - // checkLetterbox - // - this.checkLetterbox.AutoSize = true; - this.checkLetterbox.Location = new System.Drawing.Point(209, 12); - this.checkLetterbox.Name = "checkLetterbox"; - this.checkLetterbox.Size = new System.Drawing.Size(173, 17); - this.checkLetterbox.TabIndex = 8; - this.checkLetterbox.Text = "Maintain aspect ratio (letterbox)"; - this.checkLetterbox.UseVisualStyleBackColor = true; - this.checkLetterbox.CheckedChanged += new System.EventHandler(this.CheckLetterbox_CheckedChanged); - // - // checkPadInteger - // - this.checkPadInteger.AutoSize = true; - this.checkPadInteger.Location = new System.Drawing.Point(218, 171); - this.checkPadInteger.Name = "checkPadInteger"; - this.checkPadInteger.Size = new System.Drawing.Size(250, 17); - this.checkPadInteger.TabIndex = 9; - this.checkPadInteger.Text = "Expand pixels by integers only (e.g. no 1.3333x)"; - this.checkPadInteger.UseVisualStyleBackColor = true; - this.checkPadInteger.CheckedChanged += new System.EventHandler(this.CheckPadInteger_CheckedChanged); - // - // grpFinalFilter - // - this.grpFinalFilter.Controls.Add(this.rbFinalFilterBicubic); - this.grpFinalFilter.Controls.Add(this.rbFinalFilterNone); - this.grpFinalFilter.Controls.Add(this.rbFinalFilterBilinear); - this.grpFinalFilter.Location = new System.Drawing.Point(6, 194); - this.grpFinalFilter.Name = "grpFinalFilter"; - this.grpFinalFilter.Size = new System.Drawing.Size(187, 90); - this.grpFinalFilter.TabIndex = 8; - this.grpFinalFilter.TabStop = false; - this.grpFinalFilter.Text = "Final Filter"; - // - // rbFinalFilterBicubic - // - this.rbFinalFilterBicubic.AutoSize = true; - this.rbFinalFilterBicubic.Location = new System.Drawing.Point(6, 64); - this.rbFinalFilterBicubic.Name = "rbFinalFilterBicubic"; - this.rbFinalFilterBicubic.Size = new System.Drawing.Size(142, 17); - this.rbFinalFilterBicubic.TabIndex = 3; - this.rbFinalFilterBicubic.TabStop = true; - this.rbFinalFilterBicubic.Text = "Bicubic (shader. buggy?)"; - this.rbFinalFilterBicubic.UseVisualStyleBackColor = true; - // - // rbFinalFilterNone - // - this.rbFinalFilterNone.AutoSize = true; - this.rbFinalFilterNone.Location = new System.Drawing.Point(6, 18); - this.rbFinalFilterNone.Name = "rbFinalFilterNone"; - this.rbFinalFilterNone.Size = new System.Drawing.Size(51, 17); - this.rbFinalFilterNone.TabIndex = 2; - this.rbFinalFilterNone.TabStop = true; - this.rbFinalFilterNone.Text = "None"; - this.rbFinalFilterNone.UseVisualStyleBackColor = true; - // - // rbFinalFilterBilinear - // - this.rbFinalFilterBilinear.AutoSize = true; - this.rbFinalFilterBilinear.Location = new System.Drawing.Point(6, 41); - this.rbFinalFilterBilinear.Name = "rbFinalFilterBilinear"; - this.rbFinalFilterBilinear.Size = new System.Drawing.Size(59, 17); - this.rbFinalFilterBilinear.TabIndex = 0; - this.rbFinalFilterBilinear.TabStop = true; - this.rbFinalFilterBilinear.Text = "Bilinear"; - this.rbFinalFilterBilinear.UseVisualStyleBackColor = true; - // - // rbUseRaw - // - this.rbUseRaw.AutoSize = true; - this.rbUseRaw.Location = new System.Drawing.Point(6, 19); - this.rbUseRaw.Name = "rbUseRaw"; - this.rbUseRaw.Size = new System.Drawing.Size(240, 17); - this.rbUseRaw.TabIndex = 11; - this.rbUseRaw.TabStop = true; - this.rbUseRaw.Text = "Use 1:1 pixel size (for crispness or debugging)"; - this.rbUseRaw.UseVisualStyleBackColor = true; - this.rbUseRaw.CheckedChanged += new System.EventHandler(this.RbUseRaw_CheckedChanged); - // - // rbUseSystem - // - this.rbUseSystem.AutoSize = true; - this.rbUseSystem.Location = new System.Drawing.Point(16, 58); - this.rbUseSystem.Name = "rbUseSystem"; - this.rbUseSystem.Size = new System.Drawing.Size(167, 17); - this.rbUseSystem.TabIndex = 12; - this.rbUseSystem.TabStop = true; - this.rbUseSystem.Text = "Use system\'s recommendation"; - this.rbUseSystem.UseVisualStyleBackColor = true; - this.rbUseSystem.CheckedChanged += new System.EventHandler(this.RbUseSystem_CheckedChanged); - // - // grpARSelection - // - this.grpARSelection.Controls.Add(this.txtCustomARY); - this.grpARSelection.Controls.Add(this.label12); - this.grpARSelection.Controls.Add(this.txtCustomARX); - this.grpARSelection.Controls.Add(this.rbUseCustomRatio); - this.grpARSelection.Controls.Add(this.label4); - this.grpARSelection.Controls.Add(this.txtCustomARHeight); - this.grpARSelection.Controls.Add(this.label3); - this.grpARSelection.Controls.Add(this.txtCustomARWidth); - this.grpARSelection.Controls.Add(this.rbUseCustom); - this.grpARSelection.Controls.Add(this.rbUseRaw); - this.grpARSelection.Controls.Add(this.rbUseSystem); - this.grpARSelection.Location = new System.Drawing.Point(218, 35); - this.grpARSelection.Name = "grpARSelection"; - this.grpARSelection.Size = new System.Drawing.Size(302, 130); - this.grpARSelection.TabIndex = 13; - this.grpARSelection.TabStop = false; - this.grpARSelection.Text = "Aspect Ratio Selection"; - // - // txtCustomARY - // - this.txtCustomARY.Location = new System.Drawing.Point(220, 102); - this.txtCustomARY.Name = "txtCustomARY"; - this.txtCustomARY.Size = new System.Drawing.Size(72, 20); - this.txtCustomARY.TabIndex = 19; - // - // label12 - // - this.label12.Location = new System.Drawing.Point(202, 107); - this.label12.Name = "label12"; - this.label12.Text = ":"; - // - // txtCustomARX - // - this.txtCustomARX.Location = new System.Drawing.Point(124, 102); - this.txtCustomARX.Name = "txtCustomARX"; - this.txtCustomARX.Size = new System.Drawing.Size(72, 20); - this.txtCustomARX.TabIndex = 18; - // - // rbUseCustomRatio - // - this.rbUseCustomRatio.AutoSize = true; - this.rbUseCustomRatio.Location = new System.Drawing.Point(16, 103); - this.rbUseCustomRatio.Name = "rbUseCustomRatio"; - this.rbUseCustomRatio.Size = new System.Drawing.Size(102, 17); - this.rbUseCustomRatio.TabIndex = 16; - this.rbUseCustomRatio.TabStop = true; - this.rbUseCustomRatio.Text = "Use custom AR:"; - this.rbUseCustomRatio.UseVisualStyleBackColor = true; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(13, 41); - this.label4.Name = "label4"; - this.label4.Text = "Allow pixel distortion (e.g. 2x1 pixels, for better AR fit):"; - // - // txtCustomARHeight - // - this.txtCustomARHeight.Location = new System.Drawing.Point(220, 79); - this.txtCustomARHeight.Name = "txtCustomARHeight"; - this.txtCustomARHeight.Size = new System.Drawing.Size(72, 20); - this.txtCustomARHeight.TabIndex = 15; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(202, 84); - this.label3.Name = "label3"; - this.label3.Text = "x"; - // - // txtCustomARWidth - // - this.txtCustomARWidth.Location = new System.Drawing.Point(124, 79); - this.txtCustomARWidth.Name = "txtCustomARWidth"; - this.txtCustomARWidth.Size = new System.Drawing.Size(72, 20); - this.txtCustomARWidth.TabIndex = 14; - // - // rbUseCustom - // - this.rbUseCustom.AutoSize = true; - this.rbUseCustom.Location = new System.Drawing.Point(16, 80); - this.rbUseCustom.Name = "rbUseCustom"; - this.rbUseCustom.Size = new System.Drawing.Size(105, 17); - this.rbUseCustom.TabIndex = 13; - this.rbUseCustom.TabStop = true; - this.rbUseCustom.Text = "Use custom size:"; - this.rbUseCustom.UseVisualStyleBackColor = true; - // - // rbOpenGL - // - this.rbOpenGL.AutoSize = true; - this.rbOpenGL.Checked = true; - this.rbOpenGL.Location = new System.Drawing.Point(6, 103); - this.rbOpenGL.Name = "rbOpenGL"; - this.rbOpenGL.Size = new System.Drawing.Size(65, 17); - this.rbOpenGL.TabIndex = 3; - this.rbOpenGL.TabStop = true; - this.rbOpenGL.Text = "OpenGL"; - this.rbOpenGL.UseVisualStyleBackColor = true; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(21, 123); - this.label5.Name = "label5"; - this.label5.Text = " • May malfunction on some systems.\r\n • May have increased performance for OpenGL" + - "-based emulation cores.\r\n • May have reduced performance on some systems.\r\n"; - // - // tabControl1 - // - this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tabControl1.Controls.Add(this.tpAR); - this.tabControl1.Controls.Add(this.tpDispMethod); - this.tabControl1.Controls.Add(this.tpMisc); - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Location = new System.Drawing.Point(12, 4); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(536, 332); - this.tabControl1.TabIndex = 17; - // - // tpAR - // - this.tpAR.Controls.Add(this.cbScaleOSD); - this.tpAR.Controls.Add(this.groupBox6); - this.tpAR.Controls.Add(this.btnDefaults); - this.tpAR.Controls.Add(this.cbAutoPrescale); - this.tpAR.Controls.Add(this.label11); - this.tpAR.Controls.Add(this.groupBox1); - this.tpAR.Controls.Add(this.label10); - this.tpAR.Controls.Add(this.checkLetterbox); - this.tpAR.Controls.Add(this.nudPrescale); - this.tpAR.Controls.Add(this.checkPadInteger); - this.tpAR.Controls.Add(this.grpARSelection); - this.tpAR.Controls.Add(this.grpFinalFilter); - this.tpAR.Location = new System.Drawing.Point(4, 22); - this.tpAR.Name = "tpAR"; - this.tpAR.Padding = new System.Windows.Forms.Padding(3); - this.tpAR.Size = new System.Drawing.Size(528, 291); - this.tpAR.TabIndex = 0; - this.tpAR.Text = "Scaling & Filtering"; - this.tpAR.UseVisualStyleBackColor = true; - // - // groupBox6 - // - this.groupBox6.Controls.Add(this.label16); - this.groupBox6.Controls.Add(this.label15); - this.groupBox6.Controls.Add(this.txtCropBottom); - this.groupBox6.Controls.Add(this.label17); - this.groupBox6.Controls.Add(this.txtCropRight); - this.groupBox6.Controls.Add(this.txtCropTop); - this.groupBox6.Controls.Add(this.label14); - this.groupBox6.Controls.Add(this.txtCropLeft); - this.groupBox6.Location = new System.Drawing.Point(218, 195); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.Size = new System.Drawing.Size(302, 61); - this.groupBox6.TabIndex = 9; - this.groupBox6.TabStop = false; - this.groupBox6.Text = "Cropping"; - // - // label16 - // - this.label16.Location = new System.Drawing.Point(217, 25); - this.label16.Name = "label16"; - this.label16.Text = "Bottom:"; - // - // label15 - // - this.label15.Location = new System.Drawing.Point(74, 25); - this.label15.Name = "label15"; - this.label15.Text = "Top:"; - // - // txtCropBottom - // - this.txtCropBottom.Location = new System.Drawing.Point(261, 22); - this.txtCropBottom.Name = "txtCropBottom"; - this.txtCropBottom.Size = new System.Drawing.Size(34, 20); - this.txtCropBottom.TabIndex = 28; - this.txtCropBottom.Text = "8000"; - // - // label17 - // - this.label17.Location = new System.Drawing.Point(144, 25); - this.label17.Name = "label17"; - this.label17.Text = "Right:"; - // - // txtCropRight - // - this.txtCropRight.Location = new System.Drawing.Point(180, 22); - this.txtCropRight.Name = "txtCropRight"; - this.txtCropRight.Size = new System.Drawing.Size(34, 20); - this.txtCropRight.TabIndex = 25; - this.txtCropRight.Text = "8000"; - // - // txtCropTop - // - this.txtCropTop.Location = new System.Drawing.Point(104, 22); - this.txtCropTop.Name = "txtCropTop"; - this.txtCropTop.Size = new System.Drawing.Size(34, 20); - this.txtCropTop.TabIndex = 24; - this.txtCropTop.Text = "8000"; - // - // label14 - // - this.label14.Location = new System.Drawing.Point(6, 25); - this.label14.Name = "label14"; - this.label14.Text = "Left:"; - // - // txtCropLeft - // - this.txtCropLeft.Location = new System.Drawing.Point(34, 22); - this.txtCropLeft.Name = "txtCropLeft"; - this.txtCropLeft.Size = new System.Drawing.Size(34, 20); - this.txtCropLeft.TabIndex = 15; - this.txtCropLeft.Text = "8000"; - // - // btnDefaults - // - this.btnDefaults.Location = new System.Drawing.Point(447, 262); - this.btnDefaults.Name = "btnDefaults"; - this.btnDefaults.Size = new System.Drawing.Size(75, 23); - this.btnDefaults.TabIndex = 18; - this.btnDefaults.Text = "Defaults"; - this.toolTip1.SetToolTip(this.btnDefaults, "Unless I forgot to update the button\'s code when I changed a default"); - this.btnDefaults.UseVisualStyleBackColor = true; - this.btnDefaults.Click += new System.EventHandler(this.BtnDefaults_Click); - // - // cbAutoPrescale - // - this.cbAutoPrescale.AutoSize = true; - this.cbAutoPrescale.Location = new System.Drawing.Point(6, 171); - this.cbAutoPrescale.Name = "cbAutoPrescale"; - this.cbAutoPrescale.Size = new System.Drawing.Size(92, 17); - this.cbAutoPrescale.TabIndex = 17; - this.cbAutoPrescale.Text = "Auto Prescale"; - this.cbAutoPrescale.UseVisualStyleBackColor = true; - // - // label11 - // - this.label11.Location = new System.Drawing.Point(140, 11); - this.label11.Name = "label11"; - this.label11.Text = "X"; - // - // label10 - // - this.label10.Location = new System.Drawing.Point(7, 11); - this.label10.Name = "label10"; - this.label10.Text = "User Prescale:"; - // - // nudPrescale - // - this.nudPrescale.Location = new System.Drawing.Point(93, 7); - this.nudPrescale.Maximum = new decimal(new int[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DisplayConfig)); + this.btnCancel = new System.Windows.Forms.Button(); + this.btnOk = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.lblScanlines = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblUserFilterName = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnSelectUserFilter = new System.Windows.Forms.Button(); + this.rbUser = new System.Windows.Forms.RadioButton(); + this.rbNone = new System.Windows.Forms.RadioButton(); + this.rbScanlines = new System.Windows.Forms.RadioButton(); + this.rbHq2x = new System.Windows.Forms.RadioButton(); + this.checkLetterbox = new System.Windows.Forms.CheckBox(); + this.checkPadInteger = new System.Windows.Forms.CheckBox(); + this.grpFinalFilter = new System.Windows.Forms.GroupBox(); + this.rbFinalFilterBicubic = new System.Windows.Forms.RadioButton(); + this.rbFinalFilterNone = new System.Windows.Forms.RadioButton(); + this.rbFinalFilterBilinear = new System.Windows.Forms.RadioButton(); + this.rbUseRaw = new System.Windows.Forms.RadioButton(); + this.rbUseSystem = new System.Windows.Forms.RadioButton(); + this.grpARSelection = new System.Windows.Forms.GroupBox(); + this.txtCustomARY = new System.Windows.Forms.TextBox(); + this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtCustomARX = new System.Windows.Forms.TextBox(); + this.rbUseCustomRatio = new System.Windows.Forms.RadioButton(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtCustomARHeight = new System.Windows.Forms.TextBox(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtCustomARWidth = new System.Windows.Forms.TextBox(); + this.rbUseCustom = new System.Windows.Forms.RadioButton(); + this.rbOpenGL = new System.Windows.Forms.RadioButton(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.tpAR = new System.Windows.Forms.TabPage(); + this.cbScaleOSD = new System.Windows.Forms.CheckBox(); + this.groupBox6 = new System.Windows.Forms.GroupBox(); + this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtCropBottom = new System.Windows.Forms.TextBox(); + this.label17 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtCropRight = new System.Windows.Forms.TextBox(); + this.txtCropTop = new System.Windows.Forms.TextBox(); + this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtCropLeft = new System.Windows.Forms.TextBox(); + this.btnDefaults = new System.Windows.Forms.Button(); + this.cbAutoPrescale = new System.Windows.Forms.CheckBox(); + this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.nudPrescale = new System.Windows.Forms.NumericUpDown(); + this.tpDispMethod = new System.Windows.Forms.TabPage(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbAllowTearing = new System.Windows.Forms.CheckBox(); + this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.rbD3D11 = new System.Windows.Forms.RadioButton(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.rbGDIPlus = new System.Windows.Forms.RadioButton(); + this.tpMisc = new System.Windows.Forms.TabPage(); + this.flpStaticWindowTitles = new BizHawk.WinForms.Controls.LocSzSingleColumnFLP(); + this.cbStaticWindowTitles = new BizHawk.WinForms.Controls.CheckBoxEx(); + this.lblStaticWindowTitles = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.rbDisplayAbsoluteZero = new System.Windows.Forms.RadioButton(); + this.rbDisplayMinimal = new System.Windows.Forms.RadioButton(); + this.rbDisplayFull = new System.Windows.Forms.RadioButton(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.cbAllowDoubleclickFullscreen = new System.Windows.Forms.CheckBox(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.cbFSAutohideMouse = new System.Windows.Forms.CheckBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbFullscreenHacks = new System.Windows.Forms.CheckBox(); + this.cbStatusBarFullscreen = new System.Windows.Forms.CheckBox(); + this.cbMenuFullscreen = new System.Windows.Forms.CheckBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.cbMainFormMouseCaptureForcesTopmost = new System.Windows.Forms.CheckBox(); + this.cbMainFormStayOnTop = new System.Windows.Forms.CheckBox(); + this.cbMainFormSaveWindowPosition = new System.Windows.Forms.CheckBox(); + this.lblFrameTypeWindowed = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbStatusBarWindowed = new System.Windows.Forms.CheckBox(); + this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbMenuWindowed = new System.Windows.Forms.CheckBox(); + this.cbCaptionWindowed = new System.Windows.Forms.CheckBox(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.tbScanlineIntensity = new BizHawk.Client.EmuHawk.TransparentTrackBar(); + this.trackbarFrameSizeWindowed = new BizHawk.Client.EmuHawk.TransparentTrackBar(); + this.groupBox1.SuspendLayout(); + this.grpFinalFilter.SuspendLayout(); + this.grpARSelection.SuspendLayout(); + this.tabControl1.SuspendLayout(); + this.tpAR.SuspendLayout(); + this.groupBox6.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.nudPrescale)).BeginInit(); + this.tpDispMethod.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.tpMisc.SuspendLayout(); + this.flpStaticWindowTitles.SuspendLayout(); + this.groupBox5.SuspendLayout(); + this.tabPage1.SuspendLayout(); + this.groupBox4.SuspendLayout(); + this.groupBox2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.tbScanlineIntensity)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackbarFrameSizeWindowed)).BeginInit(); + this.SuspendLayout(); + // + // btnCancel + // + resources.ApplyResources(this.btnCancel, "btnCancel"); + this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnCancel.Name = "btnCancel"; + this.toolTip1.SetToolTip(this.btnCancel, resources.GetString("btnCancel.ToolTip")); + this.btnCancel.UseVisualStyleBackColor = true; + // + // btnOk + // + resources.ApplyResources(this.btnOk, "btnOk"); + this.btnOk.Name = "btnOk"; + this.toolTip1.SetToolTip(this.btnOk, resources.GetString("btnOk.ToolTip")); + this.btnOk.UseVisualStyleBackColor = true; + this.btnOk.Click += new System.EventHandler(this.BtnOk_Click); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.lblScanlines); + this.groupBox1.Controls.Add(this.lblUserFilterName); + this.groupBox1.Controls.Add(this.btnSelectUserFilter); + this.groupBox1.Controls.Add(this.rbUser); + this.groupBox1.Controls.Add(this.tbScanlineIntensity); + this.groupBox1.Controls.Add(this.rbNone); + this.groupBox1.Controls.Add(this.rbScanlines); + this.groupBox1.Controls.Add(this.rbHq2x); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip")); + // + // lblScanlines + // + resources.ApplyResources(this.lblScanlines, "lblScanlines"); + this.lblScanlines.Name = "lblScanlines"; + this.toolTip1.SetToolTip(this.lblScanlines, resources.GetString("lblScanlines.ToolTip")); + // + // lblUserFilterName + // + resources.ApplyResources(this.lblUserFilterName, "lblUserFilterName"); + this.lblUserFilterName.Name = "lblUserFilterName"; + this.toolTip1.SetToolTip(this.lblUserFilterName, resources.GetString("lblUserFilterName.ToolTip")); + // + // btnSelectUserFilter + // + resources.ApplyResources(this.btnSelectUserFilter, "btnSelectUserFilter"); + this.btnSelectUserFilter.Name = "btnSelectUserFilter"; + this.toolTip1.SetToolTip(this.btnSelectUserFilter, resources.GetString("btnSelectUserFilter.ToolTip")); + this.btnSelectUserFilter.UseVisualStyleBackColor = true; + this.btnSelectUserFilter.Click += new System.EventHandler(this.BtnSelectUserFilter_Click); + // + // rbUser + // + resources.ApplyResources(this.rbUser, "rbUser"); + this.rbUser.Name = "rbUser"; + this.rbUser.TabStop = true; + this.toolTip1.SetToolTip(this.rbUser, resources.GetString("rbUser.ToolTip")); + this.rbUser.UseVisualStyleBackColor = true; + // + // rbNone + // + resources.ApplyResources(this.rbNone, "rbNone"); + this.rbNone.Name = "rbNone"; + this.rbNone.TabStop = true; + this.toolTip1.SetToolTip(this.rbNone, resources.GetString("rbNone.ToolTip")); + this.rbNone.UseVisualStyleBackColor = true; + // + // rbScanlines + // + resources.ApplyResources(this.rbScanlines, "rbScanlines"); + this.rbScanlines.Name = "rbScanlines"; + this.rbScanlines.TabStop = true; + this.toolTip1.SetToolTip(this.rbScanlines, resources.GetString("rbScanlines.ToolTip")); + this.rbScanlines.UseVisualStyleBackColor = true; + // + // rbHq2x + // + resources.ApplyResources(this.rbHq2x, "rbHq2x"); + this.rbHq2x.Name = "rbHq2x"; + this.rbHq2x.TabStop = true; + this.toolTip1.SetToolTip(this.rbHq2x, resources.GetString("rbHq2x.ToolTip")); + this.rbHq2x.UseVisualStyleBackColor = true; + // + // checkLetterbox + // + resources.ApplyResources(this.checkLetterbox, "checkLetterbox"); + this.checkLetterbox.Name = "checkLetterbox"; + this.toolTip1.SetToolTip(this.checkLetterbox, resources.GetString("checkLetterbox.ToolTip")); + this.checkLetterbox.UseVisualStyleBackColor = true; + this.checkLetterbox.CheckedChanged += new System.EventHandler(this.CheckLetterbox_CheckedChanged); + // + // checkPadInteger + // + resources.ApplyResources(this.checkPadInteger, "checkPadInteger"); + this.checkPadInteger.Name = "checkPadInteger"; + this.toolTip1.SetToolTip(this.checkPadInteger, resources.GetString("checkPadInteger.ToolTip")); + this.checkPadInteger.UseVisualStyleBackColor = true; + this.checkPadInteger.CheckedChanged += new System.EventHandler(this.CheckPadInteger_CheckedChanged); + // + // grpFinalFilter + // + resources.ApplyResources(this.grpFinalFilter, "grpFinalFilter"); + this.grpFinalFilter.Controls.Add(this.rbFinalFilterBicubic); + this.grpFinalFilter.Controls.Add(this.rbFinalFilterNone); + this.grpFinalFilter.Controls.Add(this.rbFinalFilterBilinear); + this.grpFinalFilter.Name = "grpFinalFilter"; + this.grpFinalFilter.TabStop = false; + this.toolTip1.SetToolTip(this.grpFinalFilter, resources.GetString("grpFinalFilter.ToolTip")); + // + // rbFinalFilterBicubic + // + resources.ApplyResources(this.rbFinalFilterBicubic, "rbFinalFilterBicubic"); + this.rbFinalFilterBicubic.Name = "rbFinalFilterBicubic"; + this.rbFinalFilterBicubic.TabStop = true; + this.toolTip1.SetToolTip(this.rbFinalFilterBicubic, resources.GetString("rbFinalFilterBicubic.ToolTip")); + this.rbFinalFilterBicubic.UseVisualStyleBackColor = true; + // + // rbFinalFilterNone + // + resources.ApplyResources(this.rbFinalFilterNone, "rbFinalFilterNone"); + this.rbFinalFilterNone.Name = "rbFinalFilterNone"; + this.rbFinalFilterNone.TabStop = true; + this.toolTip1.SetToolTip(this.rbFinalFilterNone, resources.GetString("rbFinalFilterNone.ToolTip")); + this.rbFinalFilterNone.UseVisualStyleBackColor = true; + // + // rbFinalFilterBilinear + // + resources.ApplyResources(this.rbFinalFilterBilinear, "rbFinalFilterBilinear"); + this.rbFinalFilterBilinear.Name = "rbFinalFilterBilinear"; + this.rbFinalFilterBilinear.TabStop = true; + this.toolTip1.SetToolTip(this.rbFinalFilterBilinear, resources.GetString("rbFinalFilterBilinear.ToolTip")); + this.rbFinalFilterBilinear.UseVisualStyleBackColor = true; + // + // rbUseRaw + // + resources.ApplyResources(this.rbUseRaw, "rbUseRaw"); + this.rbUseRaw.Name = "rbUseRaw"; + this.rbUseRaw.TabStop = true; + this.toolTip1.SetToolTip(this.rbUseRaw, resources.GetString("rbUseRaw.ToolTip")); + this.rbUseRaw.UseVisualStyleBackColor = true; + this.rbUseRaw.CheckedChanged += new System.EventHandler(this.RbUseRaw_CheckedChanged); + // + // rbUseSystem + // + resources.ApplyResources(this.rbUseSystem, "rbUseSystem"); + this.rbUseSystem.Name = "rbUseSystem"; + this.rbUseSystem.TabStop = true; + this.toolTip1.SetToolTip(this.rbUseSystem, resources.GetString("rbUseSystem.ToolTip")); + this.rbUseSystem.UseVisualStyleBackColor = true; + this.rbUseSystem.CheckedChanged += new System.EventHandler(this.RbUseSystem_CheckedChanged); + // + // grpARSelection + // + resources.ApplyResources(this.grpARSelection, "grpARSelection"); + this.grpARSelection.Controls.Add(this.txtCustomARY); + this.grpARSelection.Controls.Add(this.label12); + this.grpARSelection.Controls.Add(this.txtCustomARX); + this.grpARSelection.Controls.Add(this.rbUseCustomRatio); + this.grpARSelection.Controls.Add(this.label4); + this.grpARSelection.Controls.Add(this.txtCustomARHeight); + this.grpARSelection.Controls.Add(this.label3); + this.grpARSelection.Controls.Add(this.txtCustomARWidth); + this.grpARSelection.Controls.Add(this.rbUseCustom); + this.grpARSelection.Controls.Add(this.rbUseRaw); + this.grpARSelection.Controls.Add(this.rbUseSystem); + this.grpARSelection.Name = "grpARSelection"; + this.grpARSelection.TabStop = false; + this.toolTip1.SetToolTip(this.grpARSelection, resources.GetString("grpARSelection.ToolTip")); + // + // txtCustomARY + // + resources.ApplyResources(this.txtCustomARY, "txtCustomARY"); + this.txtCustomARY.Name = "txtCustomARY"; + this.toolTip1.SetToolTip(this.txtCustomARY, resources.GetString("txtCustomARY.ToolTip")); + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + this.toolTip1.SetToolTip(this.label12, resources.GetString("label12.ToolTip")); + // + // txtCustomARX + // + resources.ApplyResources(this.txtCustomARX, "txtCustomARX"); + this.txtCustomARX.Name = "txtCustomARX"; + this.toolTip1.SetToolTip(this.txtCustomARX, resources.GetString("txtCustomARX.ToolTip")); + // + // rbUseCustomRatio + // + resources.ApplyResources(this.rbUseCustomRatio, "rbUseCustomRatio"); + this.rbUseCustomRatio.Name = "rbUseCustomRatio"; + this.rbUseCustomRatio.TabStop = true; + this.toolTip1.SetToolTip(this.rbUseCustomRatio, resources.GetString("rbUseCustomRatio.ToolTip")); + this.rbUseCustomRatio.UseVisualStyleBackColor = true; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); + // + // txtCustomARHeight + // + resources.ApplyResources(this.txtCustomARHeight, "txtCustomARHeight"); + this.txtCustomARHeight.Name = "txtCustomARHeight"; + this.toolTip1.SetToolTip(this.txtCustomARHeight, resources.GetString("txtCustomARHeight.ToolTip")); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // txtCustomARWidth + // + resources.ApplyResources(this.txtCustomARWidth, "txtCustomARWidth"); + this.txtCustomARWidth.Name = "txtCustomARWidth"; + this.toolTip1.SetToolTip(this.txtCustomARWidth, resources.GetString("txtCustomARWidth.ToolTip")); + // + // rbUseCustom + // + resources.ApplyResources(this.rbUseCustom, "rbUseCustom"); + this.rbUseCustom.Name = "rbUseCustom"; + this.rbUseCustom.TabStop = true; + this.toolTip1.SetToolTip(this.rbUseCustom, resources.GetString("rbUseCustom.ToolTip")); + this.rbUseCustom.UseVisualStyleBackColor = true; + // + // rbOpenGL + // + resources.ApplyResources(this.rbOpenGL, "rbOpenGL"); + this.rbOpenGL.Checked = true; + this.rbOpenGL.Name = "rbOpenGL"; + this.rbOpenGL.TabStop = true; + this.toolTip1.SetToolTip(this.rbOpenGL, resources.GetString("rbOpenGL.ToolTip")); + this.rbOpenGL.UseVisualStyleBackColor = true; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip")); + // + // tabControl1 + // + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Controls.Add(this.tpAR); + this.tabControl1.Controls.Add(this.tpDispMethod); + this.tabControl1.Controls.Add(this.tpMisc); + this.tabControl1.Controls.Add(this.tabPage1); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + this.toolTip1.SetToolTip(this.tabControl1, resources.GetString("tabControl1.ToolTip")); + // + // tpAR + // + resources.ApplyResources(this.tpAR, "tpAR"); + this.tpAR.Controls.Add(this.cbScaleOSD); + this.tpAR.Controls.Add(this.groupBox6); + this.tpAR.Controls.Add(this.btnDefaults); + this.tpAR.Controls.Add(this.cbAutoPrescale); + this.tpAR.Controls.Add(this.label11); + this.tpAR.Controls.Add(this.groupBox1); + this.tpAR.Controls.Add(this.label10); + this.tpAR.Controls.Add(this.checkLetterbox); + this.tpAR.Controls.Add(this.nudPrescale); + this.tpAR.Controls.Add(this.checkPadInteger); + this.tpAR.Controls.Add(this.grpARSelection); + this.tpAR.Controls.Add(this.grpFinalFilter); + this.tpAR.Name = "tpAR"; + this.toolTip1.SetToolTip(this.tpAR, resources.GetString("tpAR.ToolTip")); + this.tpAR.UseVisualStyleBackColor = true; + // + // cbScaleOSD + // + resources.ApplyResources(this.cbScaleOSD, "cbScaleOSD"); + this.cbScaleOSD.Name = "cbScaleOSD"; + this.toolTip1.SetToolTip(this.cbScaleOSD, resources.GetString("cbScaleOSD.ToolTip")); + this.cbScaleOSD.UseVisualStyleBackColor = true; + // + // groupBox6 + // + resources.ApplyResources(this.groupBox6, "groupBox6"); + this.groupBox6.Controls.Add(this.label16); + this.groupBox6.Controls.Add(this.label15); + this.groupBox6.Controls.Add(this.txtCropBottom); + this.groupBox6.Controls.Add(this.label17); + this.groupBox6.Controls.Add(this.txtCropRight); + this.groupBox6.Controls.Add(this.txtCropTop); + this.groupBox6.Controls.Add(this.label14); + this.groupBox6.Controls.Add(this.txtCropLeft); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox6, resources.GetString("groupBox6.ToolTip")); + // + // label16 + // + resources.ApplyResources(this.label16, "label16"); + this.label16.Name = "label16"; + this.toolTip1.SetToolTip(this.label16, resources.GetString("label16.ToolTip")); + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + this.toolTip1.SetToolTip(this.label15, resources.GetString("label15.ToolTip")); + // + // txtCropBottom + // + resources.ApplyResources(this.txtCropBottom, "txtCropBottom"); + this.txtCropBottom.Name = "txtCropBottom"; + this.toolTip1.SetToolTip(this.txtCropBottom, resources.GetString("txtCropBottom.ToolTip")); + // + // label17 + // + resources.ApplyResources(this.label17, "label17"); + this.label17.Name = "label17"; + this.toolTip1.SetToolTip(this.label17, resources.GetString("label17.ToolTip")); + // + // txtCropRight + // + resources.ApplyResources(this.txtCropRight, "txtCropRight"); + this.txtCropRight.Name = "txtCropRight"; + this.toolTip1.SetToolTip(this.txtCropRight, resources.GetString("txtCropRight.ToolTip")); + // + // txtCropTop + // + resources.ApplyResources(this.txtCropTop, "txtCropTop"); + this.txtCropTop.Name = "txtCropTop"; + this.toolTip1.SetToolTip(this.txtCropTop, resources.GetString("txtCropTop.ToolTip")); + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + this.toolTip1.SetToolTip(this.label14, resources.GetString("label14.ToolTip")); + // + // txtCropLeft + // + resources.ApplyResources(this.txtCropLeft, "txtCropLeft"); + this.txtCropLeft.Name = "txtCropLeft"; + this.toolTip1.SetToolTip(this.txtCropLeft, resources.GetString("txtCropLeft.ToolTip")); + // + // btnDefaults + // + resources.ApplyResources(this.btnDefaults, "btnDefaults"); + this.btnDefaults.Name = "btnDefaults"; + this.toolTip1.SetToolTip(this.btnDefaults, resources.GetString("btnDefaults.ToolTip")); + this.btnDefaults.UseVisualStyleBackColor = true; + this.btnDefaults.Click += new System.EventHandler(this.BtnDefaults_Click); + // + // cbAutoPrescale + // + resources.ApplyResources(this.cbAutoPrescale, "cbAutoPrescale"); + this.cbAutoPrescale.Name = "cbAutoPrescale"; + this.toolTip1.SetToolTip(this.cbAutoPrescale, resources.GetString("cbAutoPrescale.ToolTip")); + this.cbAutoPrescale.UseVisualStyleBackColor = true; + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + this.toolTip1.SetToolTip(this.label10, resources.GetString("label10.ToolTip")); + // + // nudPrescale + // + resources.ApplyResources(this.nudPrescale, "nudPrescale"); + this.nudPrescale.Maximum = new decimal(new int[] { 16, 0, 0, 0}); - this.nudPrescale.Minimum = new decimal(new int[] { + this.nudPrescale.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.nudPrescale.Name = "nudPrescale"; - this.nudPrescale.Size = new System.Drawing.Size(45, 20); - this.nudPrescale.TabIndex = 14; - this.nudPrescale.Value = new decimal(new int[] { + this.nudPrescale.Name = "nudPrescale"; + this.toolTip1.SetToolTip(this.nudPrescale, resources.GetString("nudPrescale.ToolTip")); + this.nudPrescale.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // tpDispMethod - // - this.tpDispMethod.Controls.Add(this.label6); - this.tpDispMethod.Controls.Add(this.groupBox3); - this.tpDispMethod.Location = new System.Drawing.Point(4, 22); - this.tpDispMethod.Name = "tpDispMethod"; - this.tpDispMethod.Size = new System.Drawing.Size(528, 291); - this.tpDispMethod.TabIndex = 2; - this.tpDispMethod.Text = "Display Method"; - this.tpDispMethod.UseVisualStyleBackColor = true; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(3, 258); - this.label6.Name = "label6"; - this.label6.Text = "Changes require restart of program to take effect.\r\n"; - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.label13); - this.groupBox3.Controls.Add(this.cbAllowTearing); - this.groupBox3.Controls.Add(this.label8); - this.groupBox3.Controls.Add(this.rbD3D11); - this.groupBox3.Controls.Add(this.label7); - this.groupBox3.Controls.Add(this.rbGDIPlus); - this.groupBox3.Controls.Add(this.label5); - this.groupBox3.Controls.Add(this.rbOpenGL); - this.groupBox3.Location = new System.Drawing.Point(6, 5); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(415, 241); - this.groupBox3.TabIndex = 16; - this.groupBox3.TabStop = false; - // - // label13 - // - this.label13.Location = new System.Drawing.Point(45, 60); - this.label13.Name = "label13"; - this.label13.Text = "Allow Tearing: Allows fullscreen to tear when VSync is disabled.\nThis is required" + - " for variable frame rate (VFR) monitors to properly work.\nFast forward performan" + - "ce might decrease with tearing allowed."; - this.label13.Click += new System.EventHandler(this.Label13_Click); - this.label13.DoubleClick += new System.EventHandler(this.Label13_Click); - // - // cbAllowTearing - // - this.cbAllowTearing.AutoSize = true; - this.cbAllowTearing.Location = new System.Drawing.Point(28, 60); - this.cbAllowTearing.Name = "cbAllowTearing"; - this.cbAllowTearing.Size = new System.Drawing.Size(15, 14); - this.cbAllowTearing.TabIndex = 21; - this.cbAllowTearing.UseVisualStyleBackColor = true; - // - // label8 - // - this.label8.Location = new System.Drawing.Point(21, 30); - this.label8.Name = "label8"; - this.label8.Text = " • Best compatibility\r\n • May have decreased performance for OpenGL-based cores (" + - "NDS, 3DS)\r\n"; - // - // rbD3D11 - // - this.rbD3D11.AutoSize = true; - this.rbD3D11.Checked = true; - this.rbD3D11.Location = new System.Drawing.Point(6, 10); - this.rbD3D11.Name = "rbD3D11"; - this.rbD3D11.Size = new System.Drawing.Size(79, 17); - this.rbD3D11.TabIndex = 19; - this.rbD3D11.TabStop = true; - this.rbD3D11.Text = "Direct3D11"; - this.rbD3D11.UseVisualStyleBackColor = true; - // - // label7 - // - this.label7.Location = new System.Drawing.Point(21, 191); - this.label7.Name = "label7"; - this.label7.Text = " • Slow; Mainly for compatibility purposes\r\n • Missing many features\r\n • Works be" + - "tter over Remote Desktop, etc.\r\n"; - // - // rbGDIPlus - // - this.rbGDIPlus.AutoSize = true; - this.rbGDIPlus.Checked = true; - this.rbGDIPlus.Location = new System.Drawing.Point(6, 171); - this.rbGDIPlus.Name = "rbGDIPlus"; - this.rbGDIPlus.Size = new System.Drawing.Size(50, 17); - this.rbGDIPlus.TabIndex = 17; - this.rbGDIPlus.TabStop = true; - this.rbGDIPlus.Text = "GDI+"; - this.rbGDIPlus.UseVisualStyleBackColor = true; - // - // tpMisc - // - this.tpMisc.Controls.Add(this.flpStaticWindowTitles); - this.tpMisc.Controls.Add(this.groupBox5); - this.tpMisc.Location = new System.Drawing.Point(4, 22); - this.tpMisc.Name = "tpMisc"; - this.tpMisc.Size = new System.Drawing.Size(528, 291); - this.tpMisc.TabIndex = 3; - this.tpMisc.Text = "Misc"; - this.tpMisc.UseVisualStyleBackColor = true; - // - // flpStaticWindowTitles - // - this.flpStaticWindowTitles.Controls.Add(this.cbStaticWindowTitles); - this.flpStaticWindowTitles.Controls.Add(this.lblStaticWindowTitles); - this.flpStaticWindowTitles.Location = new System.Drawing.Point(6, 109); - this.flpStaticWindowTitles.Name = "flpStaticWindowTitles"; - this.flpStaticWindowTitles.Size = new System.Drawing.Size(490, 52); - // - // cbStaticWindowTitles - // - this.cbStaticWindowTitles.Name = "cbStaticWindowTitles"; - this.cbStaticWindowTitles.Text = "Keep window titles static"; - // - // lblStaticWindowTitles - // - this.lblStaticWindowTitles.Location = new System.Drawing.Point(19, 23); - this.lblStaticWindowTitles.Margin = new System.Windows.Forms.Padding(19, 0, 3, 0); - this.lblStaticWindowTitles.Name = "lblStaticWindowTitles"; - this.lblStaticWindowTitles.Text = "Some tools put filenames, status, etc. in their window titles.\nChecking this disa" + - "bles those features, but may fix problems with window capture (i.e. in OBS)."; - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.rbDisplayAbsoluteZero); - this.groupBox5.Controls.Add(this.rbDisplayMinimal); - this.groupBox5.Controls.Add(this.rbDisplayFull); - this.groupBox5.Location = new System.Drawing.Point(6, 6); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(371, 96); - this.groupBox5.TabIndex = 20; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "Display Features (for speeding up replays)"; - // - // rbDisplayAbsoluteZero - // - this.rbDisplayAbsoluteZero.AutoSize = true; - this.rbDisplayAbsoluteZero.Location = new System.Drawing.Point(7, 66); - this.rbDisplayAbsoluteZero.Name = "rbDisplayAbsoluteZero"; - this.rbDisplayAbsoluteZero.Size = new System.Drawing.Size(174, 17); - this.rbDisplayAbsoluteZero.TabIndex = 2; - this.rbDisplayAbsoluteZero.TabStop = true; - this.rbDisplayAbsoluteZero.Text = "Absolute Zero - Display Nothing"; - this.rbDisplayAbsoluteZero.UseVisualStyleBackColor = true; - // - // rbDisplayMinimal - // - this.rbDisplayMinimal.AutoSize = true; - this.rbDisplayMinimal.Enabled = false; - this.rbDisplayMinimal.Location = new System.Drawing.Point(7, 43); - this.rbDisplayMinimal.Name = "rbDisplayMinimal"; - this.rbDisplayMinimal.Size = new System.Drawing.Size(185, 17); - this.rbDisplayMinimal.TabIndex = 1; - this.rbDisplayMinimal.TabStop = true; - this.rbDisplayMinimal.Text = "Minimal - Display HUD Only (TBD)"; - this.rbDisplayMinimal.UseVisualStyleBackColor = true; - // - // rbDisplayFull - // - this.rbDisplayFull.AutoSize = true; - this.rbDisplayFull.Location = new System.Drawing.Point(7, 20); - this.rbDisplayFull.Name = "rbDisplayFull"; - this.rbDisplayFull.Size = new System.Drawing.Size(137, 17); - this.rbDisplayFull.TabIndex = 0; - this.rbDisplayFull.TabStop = true; - this.rbDisplayFull.Text = "Full - Display Everything"; - this.rbDisplayFull.UseVisualStyleBackColor = true; - // - // tabPage1 - // - this.tabPage1.Controls.Add(this.cbAllowDoubleclickFullscreen); - this.tabPage1.Controls.Add(this.groupBox4); - this.tabPage1.Controls.Add(this.groupBox2); - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(528, 291); - this.tabPage1.TabIndex = 4; - this.tabPage1.Text = "Window"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // cbAllowDoubleclickFullscreen - // - this.cbAllowDoubleclickFullscreen.AutoSize = true; - this.cbAllowDoubleclickFullscreen.Location = new System.Drawing.Point(12, 236); - this.cbAllowDoubleclickFullscreen.Name = "cbAllowDoubleclickFullscreen"; - this.cbAllowDoubleclickFullscreen.Size = new System.Drawing.Size(471, 17); - this.cbAllowDoubleclickFullscreen.TabIndex = 27; - this.cbAllowDoubleclickFullscreen.Text = "Allow Double-Click Fullscreen (hold shift to force fullscreen to toggle in case u" + - "sing zapper, etc.)"; - this.cbAllowDoubleclickFullscreen.UseVisualStyleBackColor = true; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.cbFSAutohideMouse); - this.groupBox4.Controls.Add(this.label1); - this.groupBox4.Controls.Add(this.cbFullscreenHacks); - this.groupBox4.Controls.Add(this.cbStatusBarFullscreen); - this.groupBox4.Controls.Add(this.cbMenuFullscreen); - this.groupBox4.Location = new System.Drawing.Point(226, 6); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(266, 224); - this.groupBox4.TabIndex = 27; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "Fullscreen"; - // - // cbFSAutohideMouse - // - this.cbFSAutohideMouse.AutoSize = true; - this.cbFSAutohideMouse.Location = new System.Drawing.Point(87, 19); - this.cbFSAutohideMouse.Name = "cbFSAutohideMouse"; - this.cbFSAutohideMouse.Size = new System.Drawing.Size(141, 17); - this.cbFSAutohideMouse.TabIndex = 28; - this.cbFSAutohideMouse.Text = "Auto-Hide Mouse Cursor"; - this.cbFSAutohideMouse.UseVisualStyleBackColor = true; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(7, 88); - this.label1.Name = "label1"; - this.label1.Text = resources.GetString("label1.Text"); - // - // cbFullscreenHacks - // - this.cbFullscreenHacks.AutoSize = true; - this.cbFullscreenHacks.Location = new System.Drawing.Point(6, 65); - this.cbFullscreenHacks.Name = "cbFullscreenHacks"; - this.cbFullscreenHacks.Size = new System.Drawing.Size(191, 17); - this.cbFullscreenHacks.TabIndex = 26; - this.cbFullscreenHacks.Text = "Enable Windows Fullscreen Hacks"; - this.cbFullscreenHacks.UseVisualStyleBackColor = true; - // - // cbStatusBarFullscreen - // - this.cbStatusBarFullscreen.AutoSize = true; - this.cbStatusBarFullscreen.Location = new System.Drawing.Point(6, 19); - this.cbStatusBarFullscreen.Name = "cbStatusBarFullscreen"; - this.cbStatusBarFullscreen.Size = new System.Drawing.Size(75, 17); - this.cbStatusBarFullscreen.TabIndex = 23; - this.cbStatusBarFullscreen.Text = "Status Bar"; - this.cbStatusBarFullscreen.UseVisualStyleBackColor = true; - // - // cbMenuFullscreen - // - this.cbMenuFullscreen.AutoSize = true; - this.cbMenuFullscreen.Location = new System.Drawing.Point(6, 42); - this.cbMenuFullscreen.Name = "cbMenuFullscreen"; - this.cbMenuFullscreen.Size = new System.Drawing.Size(53, 17); - this.cbMenuFullscreen.TabIndex = 25; - this.cbMenuFullscreen.Text = "Menu"; - this.cbMenuFullscreen.UseVisualStyleBackColor = true; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.cbMainFormMouseCaptureForcesTopmost); - this.groupBox2.Controls.Add(this.cbMainFormStayOnTop); - this.groupBox2.Controls.Add(this.cbMainFormSaveWindowPosition); - this.groupBox2.Controls.Add(this.lblFrameTypeWindowed); - this.groupBox2.Controls.Add(this.cbStatusBarWindowed); - this.groupBox2.Controls.Add(this.label9); - this.groupBox2.Controls.Add(this.cbMenuWindowed); - this.groupBox2.Controls.Add(this.trackbarFrameSizeWindowed); - this.groupBox2.Controls.Add(this.cbCaptionWindowed); - this.groupBox2.Location = new System.Drawing.Point(6, 6); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(214, 224); - this.groupBox2.TabIndex = 26; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Windowed"; - // - // cbMainFormMouseCaptureForcesTopmost - // - this.cbMainFormMouseCaptureForcesTopmost.AutoSize = true; - this.cbMainFormMouseCaptureForcesTopmost.Location = new System.Drawing.Point(9, 198); - this.cbMainFormMouseCaptureForcesTopmost.Name = "cbMainFormMouseCaptureForcesTopmost"; - this.cbMainFormMouseCaptureForcesTopmost.Size = new System.Drawing.Size(195, 17); - this.cbMainFormMouseCaptureForcesTopmost.TabIndex = 27; - this.cbMainFormMouseCaptureForcesTopmost.Text = "Mouse Capture Forces Stay on Top"; - this.cbMainFormMouseCaptureForcesTopmost.UseVisualStyleBackColor = true; - // - // cbMainFormStayOnTop - // - this.cbMainFormStayOnTop.AutoSize = true; - this.cbMainFormStayOnTop.Location = new System.Drawing.Point(9, 174); - this.cbMainFormStayOnTop.Name = "cbMainFormStayOnTop"; - this.cbMainFormStayOnTop.Size = new System.Drawing.Size(84, 17); - this.cbMainFormStayOnTop.TabIndex = 27; - this.cbMainFormStayOnTop.Text = "Stay on Top"; - this.cbMainFormStayOnTop.UseVisualStyleBackColor = true; - // - // cbMainFormSaveWindowPosition - // - this.cbMainFormSaveWindowPosition.AutoSize = true; - this.cbMainFormSaveWindowPosition.Location = new System.Drawing.Point(9, 150); - this.cbMainFormSaveWindowPosition.Name = "cbMainFormSaveWindowPosition"; - this.cbMainFormSaveWindowPosition.Size = new System.Drawing.Size(133, 17); - this.cbMainFormSaveWindowPosition.TabIndex = 26; - this.cbMainFormSaveWindowPosition.Text = "Save Window Position"; - this.cbMainFormSaveWindowPosition.UseVisualStyleBackColor = true; - // - // lblFrameTypeWindowed - // - this.lblFrameTypeWindowed.Location = new System.Drawing.Point(51, 17); - this.lblFrameTypeWindowed.Name = "lblFrameTypeWindowed"; - this.lblFrameTypeWindowed.Text = "(frame type)"; - // - // cbStatusBarWindowed - // - this.cbStatusBarWindowed.AutoSize = true; - this.cbStatusBarWindowed.Location = new System.Drawing.Point(9, 81); - this.cbStatusBarWindowed.Name = "cbStatusBarWindowed"; - this.cbStatusBarWindowed.Size = new System.Drawing.Size(75, 17); - this.cbStatusBarWindowed.TabIndex = 23; - this.cbStatusBarWindowed.Text = "Status Bar"; - this.cbStatusBarWindowed.UseVisualStyleBackColor = true; - // - // label9 - // - this.label9.Location = new System.Drawing.Point(6, 17); - this.label9.Name = "label9"; - this.label9.Text = "Frame:"; - // - // cbMenuWindowed - // - this.cbMenuWindowed.AutoSize = true; - this.cbMenuWindowed.Location = new System.Drawing.Point(9, 127); - this.cbMenuWindowed.Name = "cbMenuWindowed"; - this.cbMenuWindowed.Size = new System.Drawing.Size(53, 17); - this.cbMenuWindowed.TabIndex = 25; - this.cbMenuWindowed.Text = "Menu"; - this.cbMenuWindowed.UseVisualStyleBackColor = true; - // - // trackbarFrameSizeWindowed - // - this.trackbarFrameSizeWindowed.LargeChange = 1; - this.trackbarFrameSizeWindowed.Location = new System.Drawing.Point(6, 33); - this.trackbarFrameSizeWindowed.Maximum = 2; - this.trackbarFrameSizeWindowed.Name = "trackbarFrameSizeWindowed"; - this.trackbarFrameSizeWindowed.Size = new System.Drawing.Size(99, 45); - this.trackbarFrameSizeWindowed.TabIndex = 21; - this.trackbarFrameSizeWindowed.Value = 1; - this.trackbarFrameSizeWindowed.ValueChanged += new System.EventHandler(this.TrackBarFrameSizeWindowed_ValueChanged); - // - // cbCaptionWindowed - // - this.cbCaptionWindowed.AutoSize = true; - this.cbCaptionWindowed.Location = new System.Drawing.Point(9, 104); - this.cbCaptionWindowed.Name = "cbCaptionWindowed"; - this.cbCaptionWindowed.Size = new System.Drawing.Size(62, 17); - this.cbCaptionWindowed.TabIndex = 24; - this.cbCaptionWindowed.Text = "Caption"; - this.cbCaptionWindowed.UseVisualStyleBackColor = true; - // - // linkLabel1 - // - this.linkLabel1.AutoSize = true; - this.linkLabel1.Location = new System.Drawing.Point(12, 404); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(79, 13); - this.linkLabel1.TabIndex = 18; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = "Documentation"; - this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel1_LinkClicked); - // - // cbScaleOSD - // - this.cbScaleOSD.AutoSize = true; - this.cbScaleOSD.Location = new System.Drawing.Point(218, 262); - this.cbScaleOSD.Name = "cbScaleOSD"; - this.cbScaleOSD.Size = new System.Drawing.Size(184, 17); - this.cbScaleOSD.TabIndex = 21; - this.cbScaleOSD.Text = "Scale OSD text with system scale"; - this.cbScaleOSD.UseVisualStyleBackColor = true; - // - // DisplayConfig - // - this.AcceptButton = this.btnOk; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(564, 374); - this.Controls.Add(this.linkLabel1); - this.Controls.Add(this.tabControl1); - this.Controls.Add(this.btnCancel); - this.Controls.Add(this.btnOk); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.Name = "DisplayConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Display Configuration"; - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.tbScanlineIntensity)).EndInit(); - this.grpFinalFilter.ResumeLayout(false); - this.grpFinalFilter.PerformLayout(); - this.grpARSelection.ResumeLayout(false); - this.grpARSelection.PerformLayout(); - this.tabControl1.ResumeLayout(false); - this.tpAR.ResumeLayout(false); - this.tpAR.PerformLayout(); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudPrescale)).EndInit(); - this.tpDispMethod.ResumeLayout(false); - this.tpDispMethod.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - this.tpMisc.ResumeLayout(false); - this.flpStaticWindowTitles.ResumeLayout(false); - this.flpStaticWindowTitles.PerformLayout(); - this.groupBox5.ResumeLayout(false); - this.groupBox5.PerformLayout(); - this.tabPage1.ResumeLayout(false); - this.tabPage1.PerformLayout(); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.trackbarFrameSizeWindowed)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + // + // tpDispMethod + // + resources.ApplyResources(this.tpDispMethod, "tpDispMethod"); + this.tpDispMethod.Controls.Add(this.label6); + this.tpDispMethod.Controls.Add(this.groupBox3); + this.tpDispMethod.Name = "tpDispMethod"; + this.toolTip1.SetToolTip(this.tpDispMethod, resources.GetString("tpDispMethod.ToolTip")); + this.tpDispMethod.UseVisualStyleBackColor = true; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.label13); + this.groupBox3.Controls.Add(this.cbAllowTearing); + this.groupBox3.Controls.Add(this.label8); + this.groupBox3.Controls.Add(this.rbD3D11); + this.groupBox3.Controls.Add(this.label7); + this.groupBox3.Controls.Add(this.rbGDIPlus); + this.groupBox3.Controls.Add(this.label5); + this.groupBox3.Controls.Add(this.rbOpenGL); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox3, resources.GetString("groupBox3.ToolTip")); + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + this.toolTip1.SetToolTip(this.label13, resources.GetString("label13.ToolTip")); + this.label13.Click += new System.EventHandler(this.Label13_Click); + this.label13.DoubleClick += new System.EventHandler(this.Label13_Click); + // + // cbAllowTearing + // + resources.ApplyResources(this.cbAllowTearing, "cbAllowTearing"); + this.cbAllowTearing.Name = "cbAllowTearing"; + this.toolTip1.SetToolTip(this.cbAllowTearing, resources.GetString("cbAllowTearing.ToolTip")); + this.cbAllowTearing.UseVisualStyleBackColor = true; + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip")); + // + // rbD3D11 + // + resources.ApplyResources(this.rbD3D11, "rbD3D11"); + this.rbD3D11.Checked = true; + this.rbD3D11.Name = "rbD3D11"; + this.rbD3D11.TabStop = true; + this.toolTip1.SetToolTip(this.rbD3D11, resources.GetString("rbD3D11.ToolTip")); + this.rbD3D11.UseVisualStyleBackColor = true; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); + // + // rbGDIPlus + // + resources.ApplyResources(this.rbGDIPlus, "rbGDIPlus"); + this.rbGDIPlus.Checked = true; + this.rbGDIPlus.Name = "rbGDIPlus"; + this.rbGDIPlus.TabStop = true; + this.toolTip1.SetToolTip(this.rbGDIPlus, resources.GetString("rbGDIPlus.ToolTip")); + this.rbGDIPlus.UseVisualStyleBackColor = true; + // + // tpMisc + // + resources.ApplyResources(this.tpMisc, "tpMisc"); + this.tpMisc.Controls.Add(this.flpStaticWindowTitles); + this.tpMisc.Controls.Add(this.groupBox5); + this.tpMisc.Name = "tpMisc"; + this.toolTip1.SetToolTip(this.tpMisc, resources.GetString("tpMisc.ToolTip")); + this.tpMisc.UseVisualStyleBackColor = true; + // + // flpStaticWindowTitles + // + resources.ApplyResources(this.flpStaticWindowTitles, "flpStaticWindowTitles"); + this.flpStaticWindowTitles.Controls.Add(this.cbStaticWindowTitles); + this.flpStaticWindowTitles.Controls.Add(this.lblStaticWindowTitles); + this.flpStaticWindowTitles.Name = "flpStaticWindowTitles"; + this.toolTip1.SetToolTip(this.flpStaticWindowTitles, resources.GetString("flpStaticWindowTitles.ToolTip")); + // + // cbStaticWindowTitles + // + resources.ApplyResources(this.cbStaticWindowTitles, "cbStaticWindowTitles"); + this.cbStaticWindowTitles.Name = "cbStaticWindowTitles"; + this.toolTip1.SetToolTip(this.cbStaticWindowTitles, resources.GetString("cbStaticWindowTitles.ToolTip")); + // + // lblStaticWindowTitles + // + resources.ApplyResources(this.lblStaticWindowTitles, "lblStaticWindowTitles"); + this.lblStaticWindowTitles.Name = "lblStaticWindowTitles"; + this.toolTip1.SetToolTip(this.lblStaticWindowTitles, resources.GetString("lblStaticWindowTitles.ToolTip")); + // + // groupBox5 + // + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Controls.Add(this.rbDisplayAbsoluteZero); + this.groupBox5.Controls.Add(this.rbDisplayMinimal); + this.groupBox5.Controls.Add(this.rbDisplayFull); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox5, resources.GetString("groupBox5.ToolTip")); + // + // rbDisplayAbsoluteZero + // + resources.ApplyResources(this.rbDisplayAbsoluteZero, "rbDisplayAbsoluteZero"); + this.rbDisplayAbsoluteZero.Name = "rbDisplayAbsoluteZero"; + this.rbDisplayAbsoluteZero.TabStop = true; + this.toolTip1.SetToolTip(this.rbDisplayAbsoluteZero, resources.GetString("rbDisplayAbsoluteZero.ToolTip")); + this.rbDisplayAbsoluteZero.UseVisualStyleBackColor = true; + // + // rbDisplayMinimal + // + resources.ApplyResources(this.rbDisplayMinimal, "rbDisplayMinimal"); + this.rbDisplayMinimal.Name = "rbDisplayMinimal"; + this.rbDisplayMinimal.TabStop = true; + this.toolTip1.SetToolTip(this.rbDisplayMinimal, resources.GetString("rbDisplayMinimal.ToolTip")); + this.rbDisplayMinimal.UseVisualStyleBackColor = true; + // + // rbDisplayFull + // + resources.ApplyResources(this.rbDisplayFull, "rbDisplayFull"); + this.rbDisplayFull.Name = "rbDisplayFull"; + this.rbDisplayFull.TabStop = true; + this.toolTip1.SetToolTip(this.rbDisplayFull, resources.GetString("rbDisplayFull.ToolTip")); + this.rbDisplayFull.UseVisualStyleBackColor = true; + // + // tabPage1 + // + resources.ApplyResources(this.tabPage1, "tabPage1"); + this.tabPage1.Controls.Add(this.cbAllowDoubleclickFullscreen); + this.tabPage1.Controls.Add(this.groupBox4); + this.tabPage1.Controls.Add(this.groupBox2); + this.tabPage1.Name = "tabPage1"; + this.toolTip1.SetToolTip(this.tabPage1, resources.GetString("tabPage1.ToolTip")); + this.tabPage1.UseVisualStyleBackColor = true; + // + // cbAllowDoubleclickFullscreen + // + resources.ApplyResources(this.cbAllowDoubleclickFullscreen, "cbAllowDoubleclickFullscreen"); + this.cbAllowDoubleclickFullscreen.Name = "cbAllowDoubleclickFullscreen"; + this.toolTip1.SetToolTip(this.cbAllowDoubleclickFullscreen, resources.GetString("cbAllowDoubleclickFullscreen.ToolTip")); + this.cbAllowDoubleclickFullscreen.UseVisualStyleBackColor = true; + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.cbFSAutohideMouse); + this.groupBox4.Controls.Add(this.label1); + this.groupBox4.Controls.Add(this.cbFullscreenHacks); + this.groupBox4.Controls.Add(this.cbStatusBarFullscreen); + this.groupBox4.Controls.Add(this.cbMenuFullscreen); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox4, resources.GetString("groupBox4.ToolTip")); + // + // cbFSAutohideMouse + // + resources.ApplyResources(this.cbFSAutohideMouse, "cbFSAutohideMouse"); + this.cbFSAutohideMouse.Name = "cbFSAutohideMouse"; + this.toolTip1.SetToolTip(this.cbFSAutohideMouse, resources.GetString("cbFSAutohideMouse.ToolTip")); + this.cbFSAutohideMouse.UseVisualStyleBackColor = true; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // cbFullscreenHacks + // + resources.ApplyResources(this.cbFullscreenHacks, "cbFullscreenHacks"); + this.cbFullscreenHacks.Name = "cbFullscreenHacks"; + this.toolTip1.SetToolTip(this.cbFullscreenHacks, resources.GetString("cbFullscreenHacks.ToolTip")); + this.cbFullscreenHacks.UseVisualStyleBackColor = true; + // + // cbStatusBarFullscreen + // + resources.ApplyResources(this.cbStatusBarFullscreen, "cbStatusBarFullscreen"); + this.cbStatusBarFullscreen.Name = "cbStatusBarFullscreen"; + this.toolTip1.SetToolTip(this.cbStatusBarFullscreen, resources.GetString("cbStatusBarFullscreen.ToolTip")); + this.cbStatusBarFullscreen.UseVisualStyleBackColor = true; + // + // cbMenuFullscreen + // + resources.ApplyResources(this.cbMenuFullscreen, "cbMenuFullscreen"); + this.cbMenuFullscreen.Name = "cbMenuFullscreen"; + this.toolTip1.SetToolTip(this.cbMenuFullscreen, resources.GetString("cbMenuFullscreen.ToolTip")); + this.cbMenuFullscreen.UseVisualStyleBackColor = true; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.cbMainFormMouseCaptureForcesTopmost); + this.groupBox2.Controls.Add(this.cbMainFormStayOnTop); + this.groupBox2.Controls.Add(this.cbMainFormSaveWindowPosition); + this.groupBox2.Controls.Add(this.lblFrameTypeWindowed); + this.groupBox2.Controls.Add(this.cbStatusBarWindowed); + this.groupBox2.Controls.Add(this.label9); + this.groupBox2.Controls.Add(this.cbMenuWindowed); + this.groupBox2.Controls.Add(this.trackbarFrameSizeWindowed); + this.groupBox2.Controls.Add(this.cbCaptionWindowed); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox2, resources.GetString("groupBox2.ToolTip")); + // + // cbMainFormMouseCaptureForcesTopmost + // + resources.ApplyResources(this.cbMainFormMouseCaptureForcesTopmost, "cbMainFormMouseCaptureForcesTopmost"); + this.cbMainFormMouseCaptureForcesTopmost.Name = "cbMainFormMouseCaptureForcesTopmost"; + this.toolTip1.SetToolTip(this.cbMainFormMouseCaptureForcesTopmost, resources.GetString("cbMainFormMouseCaptureForcesTopmost.ToolTip")); + this.cbMainFormMouseCaptureForcesTopmost.UseVisualStyleBackColor = true; + // + // cbMainFormStayOnTop + // + resources.ApplyResources(this.cbMainFormStayOnTop, "cbMainFormStayOnTop"); + this.cbMainFormStayOnTop.Name = "cbMainFormStayOnTop"; + this.toolTip1.SetToolTip(this.cbMainFormStayOnTop, resources.GetString("cbMainFormStayOnTop.ToolTip")); + this.cbMainFormStayOnTop.UseVisualStyleBackColor = true; + // + // cbMainFormSaveWindowPosition + // + resources.ApplyResources(this.cbMainFormSaveWindowPosition, "cbMainFormSaveWindowPosition"); + this.cbMainFormSaveWindowPosition.Name = "cbMainFormSaveWindowPosition"; + this.toolTip1.SetToolTip(this.cbMainFormSaveWindowPosition, resources.GetString("cbMainFormSaveWindowPosition.ToolTip")); + this.cbMainFormSaveWindowPosition.UseVisualStyleBackColor = true; + // + // lblFrameTypeWindowed + // + resources.ApplyResources(this.lblFrameTypeWindowed, "lblFrameTypeWindowed"); + this.lblFrameTypeWindowed.Name = "lblFrameTypeWindowed"; + this.toolTip1.SetToolTip(this.lblFrameTypeWindowed, resources.GetString("lblFrameTypeWindowed.ToolTip")); + // + // cbStatusBarWindowed + // + resources.ApplyResources(this.cbStatusBarWindowed, "cbStatusBarWindowed"); + this.cbStatusBarWindowed.Name = "cbStatusBarWindowed"; + this.toolTip1.SetToolTip(this.cbStatusBarWindowed, resources.GetString("cbStatusBarWindowed.ToolTip")); + this.cbStatusBarWindowed.UseVisualStyleBackColor = true; + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + this.toolTip1.SetToolTip(this.label9, resources.GetString("label9.ToolTip")); + // + // cbMenuWindowed + // + resources.ApplyResources(this.cbMenuWindowed, "cbMenuWindowed"); + this.cbMenuWindowed.Name = "cbMenuWindowed"; + this.toolTip1.SetToolTip(this.cbMenuWindowed, resources.GetString("cbMenuWindowed.ToolTip")); + this.cbMenuWindowed.UseVisualStyleBackColor = true; + // + // cbCaptionWindowed + // + resources.ApplyResources(this.cbCaptionWindowed, "cbCaptionWindowed"); + this.cbCaptionWindowed.Name = "cbCaptionWindowed"; + this.toolTip1.SetToolTip(this.cbCaptionWindowed, resources.GetString("cbCaptionWindowed.ToolTip")); + this.cbCaptionWindowed.UseVisualStyleBackColor = true; + // + // linkLabel1 + // + resources.ApplyResources(this.linkLabel1, "linkLabel1"); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.TabStop = true; + this.toolTip1.SetToolTip(this.linkLabel1, resources.GetString("linkLabel1.ToolTip")); + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel1_LinkClicked); + // + // tbScanlineIntensity + // + resources.ApplyResources(this.tbScanlineIntensity, "tbScanlineIntensity"); + this.tbScanlineIntensity.LargeChange = 32; + this.tbScanlineIntensity.Maximum = 256; + this.tbScanlineIntensity.Name = "tbScanlineIntensity"; + this.tbScanlineIntensity.TickFrequency = 32; + this.tbScanlineIntensity.TickStyle = System.Windows.Forms.TickStyle.TopLeft; + this.toolTip1.SetToolTip(this.tbScanlineIntensity, resources.GetString("tbScanlineIntensity.ToolTip")); + this.tbScanlineIntensity.Scroll += new System.EventHandler(this.TbScanlineIntensity_Scroll); + this.tbScanlineIntensity.ValueChanged += new System.EventHandler(this.TbScanlineIntensity_Scroll); + // + // trackbarFrameSizeWindowed + // + resources.ApplyResources(this.trackbarFrameSizeWindowed, "trackbarFrameSizeWindowed"); + this.trackbarFrameSizeWindowed.LargeChange = 1; + this.trackbarFrameSizeWindowed.Maximum = 2; + this.trackbarFrameSizeWindowed.Name = "trackbarFrameSizeWindowed"; + this.toolTip1.SetToolTip(this.trackbarFrameSizeWindowed, resources.GetString("trackbarFrameSizeWindowed.ToolTip")); + this.trackbarFrameSizeWindowed.Value = 1; + this.trackbarFrameSizeWindowed.ValueChanged += new System.EventHandler(this.TrackBarFrameSizeWindowed_ValueChanged); + // + // DisplayConfig + // + this.AcceptButton = this.btnOk; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnCancel; + this.Controls.Add(this.linkLabel1); + this.Controls.Add(this.tabControl1); + this.Controls.Add(this.btnCancel); + this.Controls.Add(this.btnOk); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Name = "DisplayConfig"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.grpFinalFilter.ResumeLayout(false); + this.grpFinalFilter.PerformLayout(); + this.grpARSelection.ResumeLayout(false); + this.grpARSelection.PerformLayout(); + this.tabControl1.ResumeLayout(false); + this.tpAR.ResumeLayout(false); + this.tpAR.PerformLayout(); + this.groupBox6.ResumeLayout(false); + this.groupBox6.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.nudPrescale)).EndInit(); + this.tpDispMethod.ResumeLayout(false); + this.tpDispMethod.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + this.tpMisc.ResumeLayout(false); + this.flpStaticWindowTitles.ResumeLayout(false); + this.flpStaticWindowTitles.PerformLayout(); + this.groupBox5.ResumeLayout(false); + this.groupBox5.PerformLayout(); + this.tabPage1.ResumeLayout(false); + this.tabPage1.PerformLayout(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.tbScanlineIntensity)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackbarFrameSizeWindowed)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/DisplayConfig.resx b/src/BizHawk.Client.EmuHawk/config/DisplayConfig.resx index 705be3f9895..b7a7e4f1914 100644 --- a/src/BizHawk.Client.EmuHawk/config/DisplayConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/DisplayConfig.resx @@ -117,17 +117,2288 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Some tools put filenames, status, etc. in their window titles. +Checking this disables those features, but may fix problems with window capture (i.e. in OBS). + + + + + + + 23 + + + rbD3D11 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label15 + + + + + + + 72, 21 + + + rbHq2x + + + txtCropRight + + + 0 + + + 75, 21 + + + grpARSelection + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + 371, 89 + + + groupBox4 + + + 6, 18 + + + + + + 0 + + + + + + + + + 7 + + + + + + cbAllowDoubleclickFullscreen + + + + + + 34, 20 + + + 11 + + + 7 + + + 0 + + + groupBox6 + + + x + + + + + + Stay on Top + + + 87, 18 + + + cbFullscreenHacks + + + + + + 4 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + • Best compatibility + • May have decreased performance for OpenGL-based cores (NDS, 3DS) + + + + 226, 6 + + + 9 + + + + + + True + + + + + + 28, 55 + + + groupBox2 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox3 + + + 27 + + + 6, 158 + + + 6, 59 + + + 528, 280 + + + True + + + 6, 23 + + + 5 + + + 2 + + + 209, 11 + + + tpAR + + + + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + Auto-Hide Mouse Cursor + + + cbMainFormStayOnTop + + + groupBox1 + + + + + + + + + 93, 6 + + + + + + + + + tabControl1 + + + + + + groupBox6 + + + + + + 6, 38 + + + 8000 + + + 4, 22 + + + grpARSelection + + + Use custom AR: + + + + + + 16, 74 + + + + + + 13, 38 + + + 9, 138 + + + lblFrameTypeWindowed + + + + + + cbMenuFullscreen + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 185, 16 + + + 9 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Final Filter + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 107, 16 + + + groupBox3 + + + 47, 16 + + + Caption + + + 47, 16 + + + 24 + + + label11 + + + label16 + + + + + + 0 + + + 218, 242 + + + 9 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Cancel + + + GDI+ + + + rbUser + + + 21 + + + 2 + + + 2 + + + 1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + User Prescale: + + + Allow pixel distortion (e.g. 2x1 pixels, for better AR fit): + + + rbFinalFilterBicubic + + + 415, 222 + + + 1 + + + groupBox3 + + + groupBox3 + + + + + + 0 + + + + + + OpenGL + + + + + + 27 + + + Scale OSD text with system scale + + + tabPage1 + + + Allow Double-Click Fullscreen (hold shift to force fullscreen to toggle in case using zapper, etc.) + + + None + + + + + + 6 + + + 13 + + + Bicubic (shader. buggy?) + + + tpAR + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 26 + + + 12 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + DisplayConfig + + + groupBox6 + + + 6, 39 + + + True + + + groupBox1 + + + 1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + txtCropLeft + + + 261, 20 + + + 34, 21 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpARSelection + + + 7, 40 + + + 490, 48 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lblStaticWindowTitles + + + 9, 161 + + + 21, 176 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + Use custom size: + + + 528, 280 + + + nudPrescale + + + + + + groupBox6 + + + + + + txtCustomARHeight + + + btnCancel + + + Unless I forgot to update the button's code when I changed a default + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 7, 10 + + + tpDispMethod + + + 7 + + + label5 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + User + + + 218, 180 + + + 1 + + + Scaling & Filtering + + + 3 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8000 + + + Changes require restart of program to take effect. + + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 34, 21 + + + 18 + + + 9, 75 + + + label12 + + + 6, 30 + + + + + + Aspect Ratio Selection + + + groupBox4 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 209, 16 + + + groupBox5 + + + 202, 78 + + + Left: + + + + + + 4 + + + groupBox2 + + + True + + + tabControl1 + + + True + + + rbDisplayFull + + + tabControl1 + + + 16, 95 + + + 27 + + + 6, 16 + + + 15 + + + + + + 45, 55 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 373 + + + cbMainFormSaveWindowPosition + + + 3 + + + 16 + + + True + + + 5 + + + 48, 16 + + + True + + + + + + groupBox2 + + + 19 + + + grpARSelection + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 10 + + + 72, 21 + + + $this + + + 34, 21 + + + 71, 16 + + + cbAllowTearing + + + 66, 16 + + + 51, 16 + + + groupBox5 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flpStaticWindowTitles + + + + Bottom, Right + + + 6, 12 + + + 83, 51 + + + rbNone + + + True + + + 7, 61 + + + + + + 75, 21 + + + tpDispMethod + + + $this + + + 5 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + Use system's recommendation + + + 6 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + grpFinalFilter + + + tpAR + + + 84, 16 + + + + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Auto Prescale + + + 18 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lblUserFilterName + + + 119, 16 + + + rbOpenGL + + + label14 + + + True + + + 2 + + + + + + Minimal - Display HUD Only (TBD) + + + Cropping + + + + + + 0 + + + 4 + + + 8 + + + 222, 16 + + + 83, 81 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 3, 3, 3, 3 + + + Documentation + + + 83, 16 + + + 9, 117 + + + True + + + 3, 3, 3, 3 + + + 16, 54 + + + 19 + + + label3 + + + + + + 173, 16 + + + linkLabel1 + + + 144, 16 + + + 17 + + + + + + 1 + + + 6, 5 + + + tpMisc + + + 302, 56 + + + grpARSelection + + + 9, 96 + + + Microsoft Sans Serif, 8.25pt + + + 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox4 + + + groupBox3 + + + 13 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + 12, 218 + + + 7, 18 + + + 6, 39 + + + 2 + + + + + + + + + 7 + + + grpFinalFilter + + + 210, 16 + + + checkPadInteger + + + label8 + + + 6, 9 + + + 1 + + + CenterParent + + + + + + : + + + 23 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cbStatusBarFullscreen + + + grpFinalFilter + + + 5 + + + 75, 21 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 158 + + + + + + 83, 12 + + + tpAR + + + 47, 16 + + + rbDisplayAbsoluteZero + + + Keep window titles static + + + 0 + + + 392, 313 + + + rbUseRaw + + + True + + + True + + + 528, 280 + + + 19, 22 + + + 4, 22 + + + btnSelectUserFilter + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + groupBox6 + + + + + + 6, 18 + + + flpStaticWindowTitles + + + 187, 83 + + + Windowed + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + For Windows operating systems >= Vista, with +some video cards, the monitors may flicker when +going 'windowed fullscreen' while the system +disobeys us and goes actual fullscreen instead. +This hack prevents that, but may increase frame +latency (since in Microsoft's new and disimproved +operating systems, windowed mode things may +have higher latency) + + + Status Bar + + + True + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 25 + + + 12, 4 + + + 536, 306 + + + tpAR + + + Menu + + + 104, 36 + + + 6, 60 + + + 99, 45 + + + groupBox1 + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8000 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 2 + + + 9, 183 + + + grpFinalFilter + + + btnOk + + + Menu + + + grpARSelection + + + groupBox2 + + + Direct3D11 + + + cbMainFormMouseCaptureForcesTopmost + + + 6, 101 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 2 + + + label6 + + + tpAR + + + 266, 207 + + + 217, 23 + + + 618, 16 + + + + + + + + + True + + + 4 + + + 4 + + + toolTip1 + + + 305, 16 + + + groupBox6 + + + 28 + + + Frame: + + + 104, 20 + + + 1 + + + 11 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8000 + + + 3 + + + 218, 158 + + + rbFinalFilterBilinear + + + 21, 114 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom: + + + 7 + + + 28 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + tpAR + + + groupBox3 + + + Scaling Filter + + + 6, 105 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + cbAutoPrescale + + + 14 + + + + + + 15, 14 + + + 16 + + + tabPage1 + + + rbUseCustom + + + 84, 16 + + + rbGDIPlus + + + 6, 6 + + + True + + + Mouse Capture Forces Stay on Top + + + 3 + + + Absolute Zero - Display Nothing + + + 20 + + + 0 + + + Maintain aspect ratio (letterbox) + + + 59, 16 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + 1 + + + 6, 95 + + + groupBox2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 447, 242 + + + tpMisc + + + groupBox1 + + + 7, 81 + + + groupBox1 + + + flpStaticWindowTitles + + + grpARSelection + + + 4 + + + 4, 22 + + + X + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 1 + + + True + + + 75, 21 + + + cbFSAutohideMouse + + + 180, 20 + + + 7 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 218, 32 + + + • May malfunction on some systems. + • May have increased performance for OpenGL-based emulation cores. + • May have reduced performance on some systems. + + + + 24 + + + tpAR + + + txtCropTop + + + 5 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox6 + + + 144, 23 + + + BizHawk.Client.EmuHawk.TransparentTrackBar, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 0 + + + + + + trackbarFrameSizeWindowed + + + 214, 207 + + + groupBox2 + + + tbScanlineIntensity + + + groupBox1 + + + 5 + + + Top, Bottom, Left, Right + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + rbDisplayMinimal + + + 47, 16 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 72, 21 + + + Full - Display Everything + + + cbCaptionWindowed + + + 6, 18 + + + 25 + + + + + + rbFinalFilterNone + + + label9 + + + 302, 120 + + + tpDispMethod + + + 3 + + + 6, 179 + + + 0 + + + grpARSelection + + + 70, 45 + + + txtCustomARY + + + 6, 30 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + OK + + + 528, 280 + + + + + + + + + Hq2x + + + 0 + + + 4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + 8 + + + Bilinear + + + 15 + + + True + + + 14 + + + 6 + + + 1 + + + + + + groupBox2 + + + Allow Tearing: Allows fullscreen to tear when VSync is disabled. +This is required for variable frame rate (VFR) monitors to properly work. +Fast forward performance might decrease with tearing allowed. + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Misc + + + 74, 23 + + + grpARSelection + + + groupBox2 + + + groupBox4 + + + 0 + + + 45, 21 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 3 + + + 25 + + + 48, 16 + + + True + + + 220, 94 + + + Top: + + + cbStatusBarWindowed + + + + + + 34, 21 + + + groupBox6 + + + label1 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + rbUseSystem + + + 564, 345 + + + cbStaticWindowTitles + + + 1 + + + Use 1:1 pixel size (for crispness or debugging) + + + + + + groupBox2 + + + + + + + + + cbScaleOSD + + + Will contain user filter name + + + 6, 81 + + + BizHawk.WinForms.Controls.LocSzSingleColumnFLP, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox3 + + + True + + + 90, 16 + + + 1 + + + groupBox6 + + + label10 + + + 3 + + + 2 + + + 167, 16 + + + groupBox3 + + + groupBox5 + + + 21, 28 + + + Save Window Position + + + 2 + + + 156, 16 + + + Display Configuration + + + groupBox3 + + + 124, 73 + + + Display Features (for speeding up replays) + + + 8 + + + 1 + + + grpARSelection + + + False + + + rbScanlines + + + txtCustomARX + + + + + + True + + + 3, 238 + + + + + + 72, 21 + + + cbMenuWindowed + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + + + + groupBox1 + + + 202, 99 + + + 3 + + + 26 + + + 0 + + + True + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + tabControl1 + + + 215, 16 + + + $this + + + 18 + + + 19, 0, 3, 0 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + rbUseCustomRatio + + + groupBox4 + + + 0 + + + 312, 16 + + + 2 + + + groupBox5 + + + + + + + + + True + + + groupBox1 + + + + + + tpMisc + + + 4, 22 + + + 77, 16 + + + 220, 73 + + + $this + + + + + + True + + + 6, 6 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fullscreen + + + Select + + + label7 + + + tabPage1 + + + + + + 0 + + + + + + 17 + + + label13 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + btnDefaults + + + tpAR + + + 4 + + + True + + + 3 + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 17 + + + + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lblScanlines + + + 17 + + + True + + + Defaults + + + + + + tabControl1 + + + 6, 60 + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + None + + + 124, 94 + + + Enable Windows Fullscreen Hacks + + + txtCustomARWidth + + + 140, 10 + + + txtCropBottom + + + 6 + + + 6 + + + Expand pixels by integers only (e.g. no 1.3333x) + + + tpAR + + + % + + + tpAR + + + tabPage1 + + + groupBox2 + + + 1 + + + groupBox4 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 193, 122 + + + (frame type) + + + Window + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpAR + + + groupBox1 + + + + + + + + + 47, 16 + + + 216, 16 + + + 1 + + + Status Bar + + + Scanlines + + + + + + 3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpARSelection + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label17 + + + 26 + + + BizHawk.Client.EmuHawk.TransparentTrackBar, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6 + + + 2 + + + + + + 27 + + + 2 + + + True + + + 216, 16 + + + checkLetterbox + + + 473, 313 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + • Slow; Mainly for compatibility purposes + • Missing many features + • Works better over Remote Desktop, etc. + + + + tpAR + + + 2 + + + BizHawk.WinForms.Controls.CheckBoxEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label4 + + + + + + 102, 16 + + + 2 + + + grpARSelection + + + 21 + + + 4 + + + Display Method + + + + + + + + + + + + 8 + + + Right: + 17, 17 - - For Windows operating systems >= Vista, with -some video cards, the monitors may flicker when -going 'windowed fullscreen' while the system -disobeys us and goes actual fullscreen instead. -This hack prevents that, but may increase frame -latency (since in Microsoft's new and disimproved -operating systems, windowed mode things may -have higher latency) - + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/DisplayConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/DisplayConfig.zh-CN.resx new file mode 100644 index 00000000000..d4142f2e412 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/DisplayConfig.zh-CN.resx @@ -0,0 +1,597 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + NoControl + + + 取消 + + + NoControl + + + 确定 + + + NoControl + + + NoControl + + + 将包含用户滤镜名称 + + + NoControl + + + 选择 + + + NoControl + + + + 59, 16 + + + 自定义 + + + NoControl + + + NoControl + + + 35, 16 + + + 无 + + + NoControl + + + 59, 16 + + + 扫描线 + + + NoControl + + + 缩放滤镜 + + + NoControl + + + 150, 16 + + + 保持纵横比 (信箱模式) + + + NoControl + + + 258, 16 + + + 仅按整数拉伸像素 (如:不允许 1.3333 倍) + + + NoControl + + + 179, 16 + + + 双三次 (貌似着色器有 bug?) + + + NoControl + + + 35, 16 + + + 无 + + + NoControl + + + 59, 16 + + + 双线性 + + + 最终滤镜 + + + NoControl + + + 227, 16 + + + 使用 1:1 像素大小 (为了清晰或调试) + + + NoControl + + + 71, 16 + + + 系统推荐 + + + NoControl + + + NoControl + + + 95, 16 + + + 自定义比例: + + + NoControl + + + 允许像素变形 (例如,2x1 像素,用于适应比例)。 + + + NoControl + + + NoControl + + + 95, 16 + + + 自定义大小: + + + 纵横比选择 + + + NoControl + + + NoControl + + + - 可能在某些系统上出现故障。 +- 可能提高了基于OpenGL的仿真内核的性能。 +- 可能会降低某些系统的性能。 + + + NoControl + + + 162, 16 + + + 用系统比例缩放 OSD 文本 + + + NoControl + + + 229, 23 + + + 下: + + + NoControl + + + 上: + + + NoControl + + + 145, 23 + + + 右: + + + NoControl + + + 5, 23 + + + 左: + + + 裁切 + + + NoControl + + + 重置为默认 + + + NoControl + + + 84, 16 + + + 自动预缩放 + + + NoControl + + + 倍 + + + NoControl + + + 使用预缩放: + + + 缩放和滤镜 + + + NoControl + + + 重启后生效。 + + + NoControl + + + 允许画面撕裂:关闭垂直同步时,全屏模式允许出现画面撕裂。 +可变帧率 (VFR) 显示器需要开启此项才能正常工作。 +开启允许撕裂后,快进性能可能下降。 + + + NoControl + + + NoControl + + + - 最佳兼容性。 +- 可能会降低基于 OpenGL 的内核 (NDS、3DS) 的性能。 + + + NoControl + + + NoControl + + + - 速度慢,只要是为了兼容性。 +- 缺少很多功能。 +- 在远程桌面等场景表现更好。 + + + + NoControl + + + 显示方法 + + + NoControl + + + 保持静态窗口标题 + + + NoControl + + + 一些工具会动态改变窗口标题,禁用该功能可能会修复窗口捕获问题 (比如OBS)。 + + + 513, 48 + + + NoControl + + + 59, 16 + + + 不显示 + + + NoControl + + + 155, 16 + + + 最小 - 只显示 HUD(TBD) + + + NoControl + + + 113, 16 + + + 完整 - 全部显示 + + + 显示功能 (用于加快回放速度) + + + 杂项 + + + NoControl + + + 348, 16 + + + 双击切换到全屏 (使用光枪等外设时可按住 Shift 强制切换) + + + NoControl + + + 96, 16 + + + 自动隐藏鼠标 + + + NoControl + + + 适用于 Windows Vista 及以上系统。 +在部分显卡上,切换至「窗口化全屏」时,系 +统会无视设置强行切为真全屏,造成显示器闪 +烁。此兼容补丁可以规避该现象,但可能增加 +帧延迟(微软新版系统反而越做越差,窗口模 +式本身延迟会更高) + + + NoControl + + + 174, 16 + + + 启用 Windows 全屏兼容补丁 + + + NoControl + + + 显示状态栏 + + + NoControl + + + 72, 16 + + + 显示菜单 + + + 全屏 + + + NoControl + + + 156, 16 + + + 捕获鼠标时强制窗口置顶 + + + NoControl + + + 72, 16 + + + 窗口置顶 + + + NoControl + + + 96, 16 + + + 保存窗口位置 + + + NoControl + + + (边框类型) + + + NoControl + + + 显示状态栏 + + + NoControl + + + 边框 + + + NoControl + + + 72, 16 + + + 显示菜单 + + + NoControl + + + NoControl + + + 72, 16 + + + 显示标题 + + + 窗口化 + + + 窗口 + + + NoControl + + + NoControl + + + 显示设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.Designer.cs b/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.Designer.cs index 4f17061f958..5df845aeac6 100755 --- a/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.Designer.cs @@ -28,517 +28,384 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.cbMergeLAndRModifierKeys = new System.Windows.Forms.CheckBox(); - this.cbEnableGCAdapterSupport = new System.Windows.Forms.CheckBox(); - this.HandleAlternateKeyboardLayoutsCheckBox = new System.Windows.Forms.CheckBox(); - this.NeverAskSaveCheckbox = new System.Windows.Forms.CheckBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AcceptBackgroundInputCheckbox = new System.Windows.Forms.CheckBox(); - this.AcceptBackgroundInputControllerOnlyCheckBox = new System.Windows.Forms.CheckBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.RunInBackgroundCheckbox = new System.Windows.Forms.CheckBox(); - this.EnableContextMenuCheckbox = new System.Windows.Forms.CheckBox(); - this.PauseWhenMenuActivatedCheckbox = new System.Windows.Forms.CheckBox(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.locLabelEx1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.StartPausedCheckbox = new System.Windows.Forms.CheckBox(); - this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.StartFullScreenCheckbox = new System.Windows.Forms.CheckBox(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SingleInstanceModeCheckbox = new System.Windows.Forms.CheckBox(); - this.tabPage3 = new System.Windows.Forms.TabPage(); - this.NoMixedKeyPriorityCheckBox = new System.Windows.Forms.CheckBox(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AutosaveSRAMtextBox = new System.Windows.Forms.NumericUpDown(); - this.AutosaveSRAMradioButton1 = new System.Windows.Forms.RadioButton(); - this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AutosaveSRAMradioButton2 = new System.Windows.Forms.RadioButton(); - this.AutosaveSRAMradioButton3 = new System.Windows.Forms.RadioButton(); - this.AutosaveSRAMCheckbox = new System.Windows.Forms.CheckBox(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbSkipWaterboxIntegrityChecks = new System.Windows.Forms.CheckBox(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbMoviesOnDisk = new System.Windows.Forms.CheckBox(); - this.LuaDuringTurboCheckbox = new System.Windows.Forms.CheckBox(); - this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.FrameAdvSkipLagCheckbox = new System.Windows.Forms.CheckBox(); - this.BackupSRamCheckbox = new System.Windows.Forms.CheckBox(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.tabControl1.SuspendLayout(); - this.tabPage1.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.tabPage3.SuspendLayout(); - this.groupBox2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.AutosaveSRAMtextBox)).BeginInit(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(280, 394); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 0; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(346, 394); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 1; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // tabControl1 - // - this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage3); - this.tabControl1.Location = new System.Drawing.Point(9, 12); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(400, 377); - this.tabControl1.TabIndex = 2; - // - // tabPage1 - // - this.tabPage1.Controls.Add(this.cbEnableGCAdapterSupport); - this.tabPage1.Controls.Add(this.cbMergeLAndRModifierKeys); - this.tabPage1.Controls.Add(this.HandleAlternateKeyboardLayoutsCheckBox); - this.tabPage1.Controls.Add(this.NeverAskSaveCheckbox); - this.tabPage1.Controls.Add(this.label2); - this.tabPage1.Controls.Add(this.AcceptBackgroundInputCheckbox); - this.tabPage1.Controls.Add(this.AcceptBackgroundInputControllerOnlyCheckBox); - this.tabPage1.Controls.Add(this.label1); - this.tabPage1.Controls.Add(this.RunInBackgroundCheckbox); - this.tabPage1.Controls.Add(this.EnableContextMenuCheckbox); - this.tabPage1.Controls.Add(this.PauseWhenMenuActivatedCheckbox); - this.tabPage1.Controls.Add(this.groupBox1); - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(392, 328); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "General"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // cbEnableGCAdapterSupport - // - this.cbEnableGCAdapterSupport.AutoSize = true; - this.cbEnableGCAdapterSupport.Location = new System.Drawing.Point(7, 191); - this.cbEnableGCAdapterSupport.Name = "cbEnableGCAdapterSupport"; - this.cbEnableGCAdapterSupport.Size = new System.Drawing.Size(320, 17); - this.cbEnableGCAdapterSupport.TabIndex = 29; - this.cbEnableGCAdapterSupport.Text = "Enable Wii U/Switch GameCube Adapter Support"; - this.cbEnableGCAdapterSupport.UseVisualStyleBackColor = true; - // - // cbMergeLAndRModifierKeys - // - this.cbMergeLAndRModifierKeys.AutoSize = true; - this.cbMergeLAndRModifierKeys.Location = new System.Drawing.Point(7, 168); - this.cbMergeLAndRModifierKeys.Name = "cbMergeLAndRModifierKeys"; - this.cbMergeLAndRModifierKeys.Size = new System.Drawing.Size(320, 17); - this.cbMergeLAndRModifierKeys.TabIndex = 29; - this.cbMergeLAndRModifierKeys.Text = "Merge L+R modifier keys e.g. Shift instead of LShift and RShift"; - this.cbMergeLAndRModifierKeys.UseVisualStyleBackColor = true; - // - // HandleAlternateKeyboardLayoutsCheckBox - // - this.HandleAlternateKeyboardLayoutsCheckBox.AutoSize = true; - this.HandleAlternateKeyboardLayoutsCheckBox.Location = new System.Drawing.Point(7, 145); - this.HandleAlternateKeyboardLayoutsCheckBox.Name = "HandleAlternateKeyboardLayoutsCheckBox"; - this.HandleAlternateKeyboardLayoutsCheckBox.Size = new System.Drawing.Size(320, 17); - this.HandleAlternateKeyboardLayoutsCheckBox.TabIndex = 26; - this.HandleAlternateKeyboardLayoutsCheckBox.Text = "Handle alternate keyboard layouts (e.g. Dvorak) [experimental]"; - this.HandleAlternateKeyboardLayoutsCheckBox.UseVisualStyleBackColor = true; - // - // NeverAskSaveCheckbox - // - this.NeverAskSaveCheckbox.AutoSize = true; - this.NeverAskSaveCheckbox.Location = new System.Drawing.Point(6, 29); - this.NeverAskSaveCheckbox.Name = "NeverAskSaveCheckbox"; - this.NeverAskSaveCheckbox.Size = new System.Drawing.Size(390, 17); - this.NeverAskSaveCheckbox.TabIndex = 20; - this.NeverAskSaveCheckbox.Text = "When EmuHawk is closing, skip \"unsaved changes\" prompts and discard all."; - this.NeverAskSaveCheckbox.UseVisualStyleBackColor = true; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(26, 112); - this.label2.MaximumSize = new System.Drawing.Size(380, 0); - this.label2.Name = "label2"; - this.label2.Text = "\"Eavesdrops\" on keyboard and gamepad input while other programs are focused."; - // - // AcceptBackgroundInputCheckbox - // - this.AcceptBackgroundInputCheckbox.AutoSize = true; - this.AcceptBackgroundInputCheckbox.Location = new System.Drawing.Point(6, 92); - this.AcceptBackgroundInputCheckbox.Name = "AcceptBackgroundInputCheckbox"; - this.AcceptBackgroundInputCheckbox.Size = new System.Drawing.Size(146, 17); - this.AcceptBackgroundInputCheckbox.TabIndex = 23; - this.AcceptBackgroundInputCheckbox.Text = "Accept background input"; - this.AcceptBackgroundInputCheckbox.UseVisualStyleBackColor = true; - this.AcceptBackgroundInputCheckbox.CheckedChanged += new System.EventHandler(this.AcceptBackgroundInputCheckbox_CheckedChanged); - // - // AcceptBackgroundInputControllerOnlyCheckBox - // - this.AcceptBackgroundInputControllerOnlyCheckBox.AutoSize = true; - this.AcceptBackgroundInputControllerOnlyCheckBox.Enabled = false; - this.AcceptBackgroundInputControllerOnlyCheckBox.Location = new System.Drawing.Point(156, 92); - this.AcceptBackgroundInputControllerOnlyCheckBox.Name = "AcceptBackgroundInputControllerOnlyCheckBox"; - this.AcceptBackgroundInputControllerOnlyCheckBox.Size = new System.Drawing.Size(117, 17); - this.AcceptBackgroundInputControllerOnlyCheckBox.TabIndex = 24; - this.AcceptBackgroundInputControllerOnlyCheckBox.Text = "From controller only"; - this.AcceptBackgroundInputControllerOnlyCheckBox.UseVisualStyleBackColor = true; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(26, 72); - this.label1.Name = "label1"; - this.label1.Text = "When this is set, the client will continue to run when it loses focus."; - // - // RunInBackgroundCheckbox - // - this.RunInBackgroundCheckbox.AutoSize = true; - this.RunInBackgroundCheckbox.Location = new System.Drawing.Point(6, 52); - this.RunInBackgroundCheckbox.Name = "RunInBackgroundCheckbox"; - this.RunInBackgroundCheckbox.Size = new System.Drawing.Size(117, 17); - this.RunInBackgroundCheckbox.TabIndex = 21; - this.RunInBackgroundCheckbox.Text = "Run in background"; - this.RunInBackgroundCheckbox.UseVisualStyleBackColor = true; - // - // EnableContextMenuCheckbox - // - this.EnableContextMenuCheckbox.AutoSize = true; - this.EnableContextMenuCheckbox.Location = new System.Drawing.Point(196, 6); - this.EnableContextMenuCheckbox.Name = "EnableContextMenuCheckbox"; - this.EnableContextMenuCheckbox.Size = new System.Drawing.Size(128, 17); - this.EnableContextMenuCheckbox.TabIndex = 18; - this.EnableContextMenuCheckbox.Text = "Enable Context Menu"; - this.EnableContextMenuCheckbox.UseVisualStyleBackColor = true; - // - // PauseWhenMenuActivatedCheckbox - // - this.PauseWhenMenuActivatedCheckbox.AutoSize = true; - this.PauseWhenMenuActivatedCheckbox.Location = new System.Drawing.Point(6, 6); - this.PauseWhenMenuActivatedCheckbox.Name = "PauseWhenMenuActivatedCheckbox"; - this.PauseWhenMenuActivatedCheckbox.Size = new System.Drawing.Size(161, 17); - this.PauseWhenMenuActivatedCheckbox.TabIndex = 17; - this.PauseWhenMenuActivatedCheckbox.Text = "Pause when menu activated"; - this.PauseWhenMenuActivatedCheckbox.UseVisualStyleBackColor = true; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.locLabelEx1); - this.groupBox1.Controls.Add(this.StartPausedCheckbox); - this.groupBox1.Controls.Add(this.label14); - this.groupBox1.Controls.Add(this.StartFullScreenCheckbox); - this.groupBox1.Controls.Add(this.label3); - this.groupBox1.Controls.Add(this.SingleInstanceModeCheckbox); - this.groupBox1.Location = new System.Drawing.Point(6, 214); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(369, 133); - this.groupBox1.TabIndex = 15; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Startup Options"; - // - // locLabelEx1 - // - this.locLabelEx1.Location = new System.Drawing.Point(26, 112); - this.locLabelEx1.Name = "locLabelEx1"; - this.locLabelEx1.Text = "Note: Only a tiny subset of commandline args work (incl. rom path)"; - // - // StartPausedCheckbox - // - this.StartPausedCheckbox.AutoSize = true; - this.StartPausedCheckbox.Location = new System.Drawing.Point(6, 19); - this.StartPausedCheckbox.Name = "StartPausedCheckbox"; - this.StartPausedCheckbox.Size = new System.Drawing.Size(86, 17); - this.StartPausedCheckbox.TabIndex = 2; - this.StartPausedCheckbox.Text = "Start paused"; - this.StartPausedCheckbox.UseVisualStyleBackColor = true; - // - // label14 - // - this.label14.Location = new System.Drawing.Point(26, 99); - this.label14.Name = "label14"; - this.label14.Text = "Note: Requires closing and reopening EmuHawk to take effect."; - // - // StartFullScreenCheckbox - // - this.StartFullScreenCheckbox.AutoSize = true; - this.StartFullScreenCheckbox.Location = new System.Drawing.Point(6, 42); - this.StartFullScreenCheckbox.Name = "StartFullScreenCheckbox"; - this.StartFullScreenCheckbox.Size = new System.Drawing.Size(110, 17); - this.StartFullScreenCheckbox.TabIndex = 3; - this.StartFullScreenCheckbox.Text = "Start in Fullscreen"; - this.StartFullScreenCheckbox.UseVisualStyleBackColor = true; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(26, 85); - this.label3.Name = "label3"; - this.label3.Text = "Enable to force only one instance of EmuHawk at a time."; - // - // SingleInstanceModeCheckbox - // - this.SingleInstanceModeCheckbox.AutoSize = true; - this.SingleInstanceModeCheckbox.Location = new System.Drawing.Point(6, 65); - this.SingleInstanceModeCheckbox.Name = "SingleInstanceModeCheckbox"; - this.SingleInstanceModeCheckbox.Size = new System.Drawing.Size(127, 17); - this.SingleInstanceModeCheckbox.TabIndex = 10; - this.SingleInstanceModeCheckbox.Text = "Single instance mode"; - this.SingleInstanceModeCheckbox.UseVisualStyleBackColor = true; - // - // tabPage3 - // - this.tabPage3.Controls.Add(this.NoMixedKeyPriorityCheckBox); - this.tabPage3.Controls.Add(this.groupBox2); - this.tabPage3.Controls.Add(this.AutosaveSRAMCheckbox); - this.tabPage3.Controls.Add(this.label6); - this.tabPage3.Controls.Add(this.cbSkipWaterboxIntegrityChecks); - this.tabPage3.Controls.Add(this.label5); - this.tabPage3.Controls.Add(this.cbMoviesOnDisk); - this.tabPage3.Controls.Add(this.LuaDuringTurboCheckbox); - this.tabPage3.Controls.Add(this.label12); - this.tabPage3.Controls.Add(this.label13); - this.tabPage3.Controls.Add(this.FrameAdvSkipLagCheckbox); - this.tabPage3.Controls.Add(this.BackupSRamCheckbox); - this.tabPage3.Location = new System.Drawing.Point(4, 22); - this.tabPage3.Name = "tabPage3"; - this.tabPage3.Size = new System.Drawing.Size(392, 322); - this.tabPage3.TabIndex = 2; - this.tabPage3.Text = "Advanced"; - this.tabPage3.UseVisualStyleBackColor = true; - // - // NoMixedKeyPriorityCheckBox - // - this.NoMixedKeyPriorityCheckBox.AutoSize = true; - this.NoMixedKeyPriorityCheckBox.Location = new System.Drawing.Point(6, 294); - this.NoMixedKeyPriorityCheckBox.Name = "NoMixedKeyPriorityCheckBox"; - this.NoMixedKeyPriorityCheckBox.Size = new System.Drawing.Size(288, 17); - this.NoMixedKeyPriorityCheckBox.TabIndex = 25; - this.NoMixedKeyPriorityCheckBox.Text = "Key Priority Toggle - Remove Mixed Key Priority Options"; - this.NoMixedKeyPriorityCheckBox.UseVisualStyleBackColor = true; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.label10); - this.groupBox2.Controls.Add(this.label9); - this.groupBox2.Controls.Add(this.AutosaveSRAMtextBox); - this.groupBox2.Controls.Add(this.AutosaveSRAMradioButton1); - this.groupBox2.Controls.Add(this.label8); - this.groupBox2.Controls.Add(this.AutosaveSRAMradioButton2); - this.groupBox2.Controls.Add(this.AutosaveSRAMradioButton3); - this.groupBox2.Location = new System.Drawing.Point(27, 32); - this.groupBox2.Margin = new System.Windows.Forms.Padding(0); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(265, 60); - this.groupBox2.TabIndex = 5; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "AutoSaveRAM"; - // - // label10 - // - this.label10.Location = new System.Drawing.Point(9, 34); - this.label10.Name = "label10"; - this.label10.Text = "every"; - // - // label9 - // - this.label9.Location = new System.Drawing.Point(6, 16); - this.label9.Name = "label9"; - this.label9.Text = "Save SaveRAM to .AutoSaveRAM.SaveRAM"; - // - // AutosaveSRAMtextBox - // - this.AutosaveSRAMtextBox.Location = new System.Drawing.Point(151, 33); - this.AutosaveSRAMtextBox.Maximum = new decimal(new int[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EmuHawkOptions)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.cbEnableGCAdapterSupport = new System.Windows.Forms.CheckBox(); + this.cbMergeLAndRModifierKeys = new System.Windows.Forms.CheckBox(); + this.HandleAlternateKeyboardLayoutsCheckBox = new System.Windows.Forms.CheckBox(); + this.NeverAskSaveCheckbox = new System.Windows.Forms.CheckBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AcceptBackgroundInputCheckbox = new System.Windows.Forms.CheckBox(); + this.AcceptBackgroundInputControllerOnlyCheckBox = new System.Windows.Forms.CheckBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.RunInBackgroundCheckbox = new System.Windows.Forms.CheckBox(); + this.EnableContextMenuCheckbox = new System.Windows.Forms.CheckBox(); + this.PauseWhenMenuActivatedCheckbox = new System.Windows.Forms.CheckBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.locLabelEx1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.StartPausedCheckbox = new System.Windows.Forms.CheckBox(); + this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.StartFullScreenCheckbox = new System.Windows.Forms.CheckBox(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SingleInstanceModeCheckbox = new System.Windows.Forms.CheckBox(); + this.tabPage3 = new System.Windows.Forms.TabPage(); + this.NoMixedKeyPriorityCheckBox = new System.Windows.Forms.CheckBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AutosaveSRAMtextBox = new System.Windows.Forms.NumericUpDown(); + this.AutosaveSRAMradioButton1 = new System.Windows.Forms.RadioButton(); + this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AutosaveSRAMradioButton2 = new System.Windows.Forms.RadioButton(); + this.AutosaveSRAMradioButton3 = new System.Windows.Forms.RadioButton(); + this.AutosaveSRAMCheckbox = new System.Windows.Forms.CheckBox(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbSkipWaterboxIntegrityChecks = new System.Windows.Forms.CheckBox(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbMoviesOnDisk = new System.Windows.Forms.CheckBox(); + this.LuaDuringTurboCheckbox = new System.Windows.Forms.CheckBox(); + this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.FrameAdvSkipLagCheckbox = new System.Windows.Forms.CheckBox(); + this.BackupSRamCheckbox = new System.Windows.Forms.CheckBox(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.tabControl1.SuspendLayout(); + this.tabPage1.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.tabPage3.SuspendLayout(); + this.groupBox2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.AutosaveSRAMtextBox)).BeginInit(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // tabControl1 + // + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Controls.Add(this.tabPage1); + this.tabControl1.Controls.Add(this.tabPage3); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + // + // tabPage1 + // + resources.ApplyResources(this.tabPage1, "tabPage1"); + this.tabPage1.Controls.Add(this.cbEnableGCAdapterSupport); + this.tabPage1.Controls.Add(this.cbMergeLAndRModifierKeys); + this.tabPage1.Controls.Add(this.HandleAlternateKeyboardLayoutsCheckBox); + this.tabPage1.Controls.Add(this.NeverAskSaveCheckbox); + this.tabPage1.Controls.Add(this.label2); + this.tabPage1.Controls.Add(this.AcceptBackgroundInputCheckbox); + this.tabPage1.Controls.Add(this.AcceptBackgroundInputControllerOnlyCheckBox); + this.tabPage1.Controls.Add(this.label1); + this.tabPage1.Controls.Add(this.RunInBackgroundCheckbox); + this.tabPage1.Controls.Add(this.EnableContextMenuCheckbox); + this.tabPage1.Controls.Add(this.PauseWhenMenuActivatedCheckbox); + this.tabPage1.Controls.Add(this.groupBox1); + this.tabPage1.Name = "tabPage1"; + this.tabPage1.UseVisualStyleBackColor = true; + // + // cbEnableGCAdapterSupport + // + resources.ApplyResources(this.cbEnableGCAdapterSupport, "cbEnableGCAdapterSupport"); + this.cbEnableGCAdapterSupport.Name = "cbEnableGCAdapterSupport"; + this.cbEnableGCAdapterSupport.UseVisualStyleBackColor = true; + // + // cbMergeLAndRModifierKeys + // + resources.ApplyResources(this.cbMergeLAndRModifierKeys, "cbMergeLAndRModifierKeys"); + this.cbMergeLAndRModifierKeys.Name = "cbMergeLAndRModifierKeys"; + this.cbMergeLAndRModifierKeys.UseVisualStyleBackColor = true; + // + // HandleAlternateKeyboardLayoutsCheckBox + // + resources.ApplyResources(this.HandleAlternateKeyboardLayoutsCheckBox, "HandleAlternateKeyboardLayoutsCheckBox"); + this.HandleAlternateKeyboardLayoutsCheckBox.Name = "HandleAlternateKeyboardLayoutsCheckBox"; + this.HandleAlternateKeyboardLayoutsCheckBox.UseVisualStyleBackColor = true; + // + // NeverAskSaveCheckbox + // + resources.ApplyResources(this.NeverAskSaveCheckbox, "NeverAskSaveCheckbox"); + this.NeverAskSaveCheckbox.Name = "NeverAskSaveCheckbox"; + this.NeverAskSaveCheckbox.UseVisualStyleBackColor = true; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // AcceptBackgroundInputCheckbox + // + resources.ApplyResources(this.AcceptBackgroundInputCheckbox, "AcceptBackgroundInputCheckbox"); + this.AcceptBackgroundInputCheckbox.Name = "AcceptBackgroundInputCheckbox"; + this.AcceptBackgroundInputCheckbox.UseVisualStyleBackColor = true; + this.AcceptBackgroundInputCheckbox.CheckedChanged += new System.EventHandler(this.AcceptBackgroundInputCheckbox_CheckedChanged); + // + // AcceptBackgroundInputControllerOnlyCheckBox + // + resources.ApplyResources(this.AcceptBackgroundInputControllerOnlyCheckBox, "AcceptBackgroundInputControllerOnlyCheckBox"); + this.AcceptBackgroundInputControllerOnlyCheckBox.Name = "AcceptBackgroundInputControllerOnlyCheckBox"; + this.AcceptBackgroundInputControllerOnlyCheckBox.UseVisualStyleBackColor = true; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // RunInBackgroundCheckbox + // + resources.ApplyResources(this.RunInBackgroundCheckbox, "RunInBackgroundCheckbox"); + this.RunInBackgroundCheckbox.Name = "RunInBackgroundCheckbox"; + this.RunInBackgroundCheckbox.UseVisualStyleBackColor = true; + // + // EnableContextMenuCheckbox + // + resources.ApplyResources(this.EnableContextMenuCheckbox, "EnableContextMenuCheckbox"); + this.EnableContextMenuCheckbox.Name = "EnableContextMenuCheckbox"; + this.EnableContextMenuCheckbox.UseVisualStyleBackColor = true; + // + // PauseWhenMenuActivatedCheckbox + // + resources.ApplyResources(this.PauseWhenMenuActivatedCheckbox, "PauseWhenMenuActivatedCheckbox"); + this.PauseWhenMenuActivatedCheckbox.Name = "PauseWhenMenuActivatedCheckbox"; + this.PauseWhenMenuActivatedCheckbox.UseVisualStyleBackColor = true; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.locLabelEx1); + this.groupBox1.Controls.Add(this.StartPausedCheckbox); + this.groupBox1.Controls.Add(this.label14); + this.groupBox1.Controls.Add(this.StartFullScreenCheckbox); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.SingleInstanceModeCheckbox); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // locLabelEx1 + // + resources.ApplyResources(this.locLabelEx1, "locLabelEx1"); + this.locLabelEx1.Name = "locLabelEx1"; + // + // StartPausedCheckbox + // + resources.ApplyResources(this.StartPausedCheckbox, "StartPausedCheckbox"); + this.StartPausedCheckbox.Name = "StartPausedCheckbox"; + this.StartPausedCheckbox.UseVisualStyleBackColor = true; + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + // + // StartFullScreenCheckbox + // + resources.ApplyResources(this.StartFullScreenCheckbox, "StartFullScreenCheckbox"); + this.StartFullScreenCheckbox.Name = "StartFullScreenCheckbox"; + this.StartFullScreenCheckbox.UseVisualStyleBackColor = true; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // SingleInstanceModeCheckbox + // + resources.ApplyResources(this.SingleInstanceModeCheckbox, "SingleInstanceModeCheckbox"); + this.SingleInstanceModeCheckbox.Name = "SingleInstanceModeCheckbox"; + this.SingleInstanceModeCheckbox.UseVisualStyleBackColor = true; + // + // tabPage3 + // + resources.ApplyResources(this.tabPage3, "tabPage3"); + this.tabPage3.Controls.Add(this.NoMixedKeyPriorityCheckBox); + this.tabPage3.Controls.Add(this.groupBox2); + this.tabPage3.Controls.Add(this.AutosaveSRAMCheckbox); + this.tabPage3.Controls.Add(this.label6); + this.tabPage3.Controls.Add(this.cbSkipWaterboxIntegrityChecks); + this.tabPage3.Controls.Add(this.label5); + this.tabPage3.Controls.Add(this.cbMoviesOnDisk); + this.tabPage3.Controls.Add(this.LuaDuringTurboCheckbox); + this.tabPage3.Controls.Add(this.label12); + this.tabPage3.Controls.Add(this.label13); + this.tabPage3.Controls.Add(this.FrameAdvSkipLagCheckbox); + this.tabPage3.Controls.Add(this.BackupSRamCheckbox); + this.tabPage3.Name = "tabPage3"; + this.tabPage3.UseVisualStyleBackColor = true; + // + // NoMixedKeyPriorityCheckBox + // + resources.ApplyResources(this.NoMixedKeyPriorityCheckBox, "NoMixedKeyPriorityCheckBox"); + this.NoMixedKeyPriorityCheckBox.Name = "NoMixedKeyPriorityCheckBox"; + this.NoMixedKeyPriorityCheckBox.UseVisualStyleBackColor = true; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.label10); + this.groupBox2.Controls.Add(this.label9); + this.groupBox2.Controls.Add(this.AutosaveSRAMtextBox); + this.groupBox2.Controls.Add(this.AutosaveSRAMradioButton1); + this.groupBox2.Controls.Add(this.label8); + this.groupBox2.Controls.Add(this.AutosaveSRAMradioButton2); + this.groupBox2.Controls.Add(this.AutosaveSRAMradioButton3); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + // + // AutosaveSRAMtextBox + // + resources.ApplyResources(this.AutosaveSRAMtextBox, "AutosaveSRAMtextBox"); + this.AutosaveSRAMtextBox.Maximum = new decimal(new int[] { 86400, 0, 0, 0}); - this.AutosaveSRAMtextBox.Minimum = new decimal(new int[] { + this.AutosaveSRAMtextBox.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.AutosaveSRAMtextBox.Name = "AutosaveSRAMtextBox"; - this.AutosaveSRAMtextBox.Size = new System.Drawing.Size(50, 20); - this.AutosaveSRAMtextBox.TabIndex = 5; - this.AutosaveSRAMtextBox.Value = new decimal(new int[] { + this.AutosaveSRAMtextBox.Name = "AutosaveSRAMtextBox"; + this.AutosaveSRAMtextBox.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // AutosaveSRAMradioButton1 - // - this.AutosaveSRAMradioButton1.AutoSize = true; - this.AutosaveSRAMradioButton1.Location = new System.Drawing.Point(48, 33); - this.AutosaveSRAMradioButton1.Name = "AutosaveSRAMradioButton1"; - this.AutosaveSRAMradioButton1.Size = new System.Drawing.Size(36, 17); - this.AutosaveSRAMradioButton1.TabIndex = 2; - this.AutosaveSRAMradioButton1.TabStop = true; - this.AutosaveSRAMradioButton1.Text = "5s"; - this.AutosaveSRAMradioButton1.UseVisualStyleBackColor = true; - // - // label8 - // - this.label8.Location = new System.Drawing.Point(202, 35); - this.label8.Name = "label8"; - this.label8.Text = "s"; - // - // AutosaveSRAMradioButton2 - // - this.AutosaveSRAMradioButton2.AutoSize = true; - this.AutosaveSRAMradioButton2.Location = new System.Drawing.Point(90, 34); - this.AutosaveSRAMradioButton2.Name = "AutosaveSRAMradioButton2"; - this.AutosaveSRAMradioButton2.Size = new System.Drawing.Size(39, 17); - this.AutosaveSRAMradioButton2.TabIndex = 3; - this.AutosaveSRAMradioButton2.TabStop = true; - this.AutosaveSRAMradioButton2.Text = "5m"; - this.AutosaveSRAMradioButton2.UseVisualStyleBackColor = true; - // - // AutosaveSRAMradioButton3 - // - this.AutosaveSRAMradioButton3.AutoSize = true; - this.AutosaveSRAMradioButton3.Location = new System.Drawing.Point(131, 35); - this.AutosaveSRAMradioButton3.Name = "AutosaveSRAMradioButton3"; - this.AutosaveSRAMradioButton3.Size = new System.Drawing.Size(14, 13); - this.AutosaveSRAMradioButton3.TabIndex = 4; - this.AutosaveSRAMradioButton3.TabStop = true; - this.AutosaveSRAMradioButton3.UseVisualStyleBackColor = true; - this.AutosaveSRAMradioButton3.CheckedChanged += new System.EventHandler(this.AutosaveSRAMRadioButton3_CheckedChanged); - // - // AutosaveSRAMCheckbox - // - this.AutosaveSRAMCheckbox.AutoSize = true; - this.AutosaveSRAMCheckbox.Location = new System.Drawing.Point(6, 35); - this.AutosaveSRAMCheckbox.Name = "AutosaveSRAMCheckbox"; - this.AutosaveSRAMCheckbox.Size = new System.Drawing.Size(15, 14); - this.AutosaveSRAMCheckbox.TabIndex = 4; - this.AutosaveSRAMCheckbox.UseVisualStyleBackColor = true; - this.AutosaveSRAMCheckbox.CheckedChanged += new System.EventHandler(this.AutosaveSRAMCheckbox_CheckedChanged); - // - // label6 - // - this.label6.Location = new System.Drawing.Point(27, 243); - this.label6.Name = "label6"; - this.label6.Text = "Skips some integrity check exceptions in waterbox cores.\r\nUseful for romhackers. " + - "Reboot core after changing.\r\nDon\'t bother reporting bugs if checked.\r\n"; - // - // cbSkipWaterboxIntegrityChecks - // - this.cbSkipWaterboxIntegrityChecks.AutoSize = true; - this.cbSkipWaterboxIntegrityChecks.Location = new System.Drawing.Point(6, 223); - this.cbSkipWaterboxIntegrityChecks.Name = "cbSkipWaterboxIntegrityChecks"; - this.cbSkipWaterboxIntegrityChecks.Size = new System.Drawing.Size(170, 17); - this.cbSkipWaterboxIntegrityChecks.TabIndex = 18; - this.cbSkipWaterboxIntegrityChecks.Text = "Skip waterbox integrity checks"; - this.cbSkipWaterboxIntegrityChecks.UseVisualStyleBackColor = true; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(27, 194); - this.label5.Name = "label5"; - this.label5.Text = "Will prevent many Out Of Memory crashes during long movies.\r\nYou must restart the" + - " program after changing this."; - // - // cbMoviesOnDisk - // - this.cbMoviesOnDisk.AutoSize = true; - this.cbMoviesOnDisk.Location = new System.Drawing.Point(6, 174); - this.cbMoviesOnDisk.Name = "cbMoviesOnDisk"; - this.cbMoviesOnDisk.Size = new System.Drawing.Size(259, 17); - this.cbMoviesOnDisk.TabIndex = 16; - this.cbMoviesOnDisk.Text = "Store movie working data on disk instead of RAM"; - this.cbMoviesOnDisk.UseVisualStyleBackColor = true; - // - // LuaDuringTurboCheckbox - // - this.LuaDuringTurboCheckbox.AutoSize = true; - this.LuaDuringTurboCheckbox.Location = new System.Drawing.Point(6, 151); - this.LuaDuringTurboCheckbox.Name = "LuaDuringTurboCheckbox"; - this.LuaDuringTurboCheckbox.Size = new System.Drawing.Size(166, 17); - this.LuaDuringTurboCheckbox.TabIndex = 15; - this.LuaDuringTurboCheckbox.Text = "Run lua scripts when turboing"; - this.LuaDuringTurboCheckbox.UseVisualStyleBackColor = true; - // - // label12 - // - this.label12.Location = new System.Drawing.Point(27, 135); - this.label12.Name = "label12"; - this.label12.Text = "frames in which no input was polled (lag frames)"; - // - // label13 - // - this.label13.Location = new System.Drawing.Point(27, 122); - this.label13.Name = "label13"; - this.label13.Text = "When enabled, the frame advance button will skip over"; - // - // FrameAdvSkipLagCheckbox - // - this.FrameAdvSkipLagCheckbox.AutoSize = true; - this.FrameAdvSkipLagCheckbox.Location = new System.Drawing.Point(6, 102); - this.FrameAdvSkipLagCheckbox.Name = "FrameAdvSkipLagCheckbox"; - this.FrameAdvSkipLagCheckbox.Size = new System.Drawing.Size(241, 17); - this.FrameAdvSkipLagCheckbox.TabIndex = 12; - this.FrameAdvSkipLagCheckbox.Text = "Frame advance button skips non-input frames"; - this.FrameAdvSkipLagCheckbox.UseVisualStyleBackColor = true; - // - // BackupSRamCheckbox - // - this.BackupSRamCheckbox.AutoSize = true; - this.BackupSRamCheckbox.Location = new System.Drawing.Point(6, 12); - this.BackupSRamCheckbox.Name = "BackupSRamCheckbox"; - this.BackupSRamCheckbox.Size = new System.Drawing.Size(203, 17); - this.BackupSRamCheckbox.TabIndex = 3; - this.BackupSRamCheckbox.Text = "Backup SaveRAM to .SaveRAM.bak"; - this.BackupSRamCheckbox.UseVisualStyleBackColor = true; - // - // EmuHawkOptions - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(418, 424); - this.Controls.Add(this.tabControl1); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.Name = "EmuHawkOptions"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Customization Options"; - this.Load += new System.EventHandler(this.GuiOptions_Load); - this.tabControl1.ResumeLayout(false); - this.tabPage1.ResumeLayout(false); - this.tabPage1.PerformLayout(); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.tabPage3.ResumeLayout(false); - this.tabPage3.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.AutosaveSRAMtextBox)).EndInit(); - this.ResumeLayout(false); + // + // AutosaveSRAMradioButton1 + // + resources.ApplyResources(this.AutosaveSRAMradioButton1, "AutosaveSRAMradioButton1"); + this.AutosaveSRAMradioButton1.Name = "AutosaveSRAMradioButton1"; + this.AutosaveSRAMradioButton1.TabStop = true; + this.AutosaveSRAMradioButton1.UseVisualStyleBackColor = true; + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // AutosaveSRAMradioButton2 + // + resources.ApplyResources(this.AutosaveSRAMradioButton2, "AutosaveSRAMradioButton2"); + this.AutosaveSRAMradioButton2.Name = "AutosaveSRAMradioButton2"; + this.AutosaveSRAMradioButton2.TabStop = true; + this.AutosaveSRAMradioButton2.UseVisualStyleBackColor = true; + // + // AutosaveSRAMradioButton3 + // + resources.ApplyResources(this.AutosaveSRAMradioButton3, "AutosaveSRAMradioButton3"); + this.AutosaveSRAMradioButton3.Name = "AutosaveSRAMradioButton3"; + this.AutosaveSRAMradioButton3.TabStop = true; + this.AutosaveSRAMradioButton3.UseVisualStyleBackColor = true; + this.AutosaveSRAMradioButton3.CheckedChanged += new System.EventHandler(this.AutosaveSRAMRadioButton3_CheckedChanged); + // + // AutosaveSRAMCheckbox + // + resources.ApplyResources(this.AutosaveSRAMCheckbox, "AutosaveSRAMCheckbox"); + this.AutosaveSRAMCheckbox.Name = "AutosaveSRAMCheckbox"; + this.AutosaveSRAMCheckbox.UseVisualStyleBackColor = true; + this.AutosaveSRAMCheckbox.CheckedChanged += new System.EventHandler(this.AutosaveSRAMCheckbox_CheckedChanged); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // cbSkipWaterboxIntegrityChecks + // + resources.ApplyResources(this.cbSkipWaterboxIntegrityChecks, "cbSkipWaterboxIntegrityChecks"); + this.cbSkipWaterboxIntegrityChecks.Name = "cbSkipWaterboxIntegrityChecks"; + this.cbSkipWaterboxIntegrityChecks.UseVisualStyleBackColor = true; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // cbMoviesOnDisk + // + resources.ApplyResources(this.cbMoviesOnDisk, "cbMoviesOnDisk"); + this.cbMoviesOnDisk.Name = "cbMoviesOnDisk"; + this.cbMoviesOnDisk.UseVisualStyleBackColor = true; + // + // LuaDuringTurboCheckbox + // + resources.ApplyResources(this.LuaDuringTurboCheckbox, "LuaDuringTurboCheckbox"); + this.LuaDuringTurboCheckbox.Name = "LuaDuringTurboCheckbox"; + this.LuaDuringTurboCheckbox.UseVisualStyleBackColor = true; + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + // + // FrameAdvSkipLagCheckbox + // + resources.ApplyResources(this.FrameAdvSkipLagCheckbox, "FrameAdvSkipLagCheckbox"); + this.FrameAdvSkipLagCheckbox.Name = "FrameAdvSkipLagCheckbox"; + this.FrameAdvSkipLagCheckbox.UseVisualStyleBackColor = true; + // + // BackupSRamCheckbox + // + resources.ApplyResources(this.BackupSRamCheckbox, "BackupSRamCheckbox"); + this.BackupSRamCheckbox.Name = "BackupSRamCheckbox"; + this.BackupSRamCheckbox.UseVisualStyleBackColor = true; + // + // EmuHawkOptions + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.tabControl1); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "EmuHawkOptions"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.GuiOptions_Load); + this.tabControl1.ResumeLayout(false); + this.tabPage1.ResumeLayout(false); + this.tabPage1.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.tabPage3.ResumeLayout(false); + this.tabPage3.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.AutosaveSRAMtextBox)).EndInit(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.resx b/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.resx index 65a871b69cb..ab582bb8d9c 100644 --- a/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.resx +++ b/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.resx @@ -117,7 +117,1052 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage3 + + + AutoSaveRAM + + + s + + + tabPage1 + + + tabPage3 + + + label9 + + + 5s + + + + 196, 6 + + + 138, 16 + + + 204, 16 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AutosaveSRAMradioButton1 + + + + True + + + locLabelEx1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cbSkipWaterboxIntegrityChecks + + + 15, 14 + + + 5 + + + NoMixedKeyPriorityCheckBox + + + groupBox1 + + + 392, 322 + + + tabPage1 + + + tabPage1 + + + AutosaveSRAMradioButton2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7, 134 + + + 3 + + + label8 + + + Note: Only a tiny subset of commandline args work (incl. rom path) + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + 144, 16 + + + 156, 85 + + + 202, 32 + + + + Bottom, Right + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Bottom, Left, Right + + + 346, 364 + + + True + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 265, 55 + + + 0 + + + AcceptBackgroundInputCheckbox + + + 7, 176 + + + groupBox1 + + + 90, 31 + + + 9, 31 + + + 5m + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + HandleAlternateKeyboardLayoutsCheckBox + + + label10 + + + groupBox1 + + + groupBox2 + + + 400, 348 + + + 282, 16 + + + 2 + + + 50, 21 + + + groupBox2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + tabPage3 + + + 354, 16 + + + 306, 16 + + + 418, 391 + + + True + + + 4 + + + Backup SaveRAM to .SaveRAM.bak + + + 8 + + + 27, 113 + + + 380, 0 + + + 1 + + + 5 + + + 15 + + + 14, 13 + + + True + + + Note: Requires closing and reopening EmuHawk to take effect. + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 27, 179 + + + &Cancel + + + 27, 125 + + + When this is set, the client will continue to run when it loses focus. + + + General + + + tabPage1 + + + tabPage1 + + + 26, 66 + + + 402, 16 + + + 1 + + + tabPage3 + + + 4, 22 + + + EnableContextMenuCheckbox + + + cbEnableGCAdapterSupport + + + tabPage1 + + + 126, 16 + + + label12 + + + 6, 6 + + + True + + + groupBox1 + + + When EmuHawk is closing, skip "unsaved changes" prompts and discard all. + + + 18 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + 131, 32 + + + 0 + + + FrameAdvSkipLagCheckbox + + + 27, 30 + + + cbMoviesOnDisk + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 3 + + + Save SaveRAM to .AutoSaveRAM.SaveRAM + + + RunInBackgroundCheckbox + + + Store movie working data on disk instead of RAM + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Enable Wii U/Switch GameCube Adapter Support + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 162, 16 + + + 5 + + + groupBox1 + + + tabPage3 + + + 2 + + + StartPausedCheckbox + + + tabPage3 + + + tabControl1 + + + 3 + + + 6 + + + 96, 16 + + + label13 + + + groupBox1 + + + 369, 123 + + + tabPage1 + + + 6, 85 + + + 27, 224 + + + Run lua scripts when turboing + + + True + + + 12 + + + 1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label5 + + + 144, 16 + + + 26, 91 + + + 174, 16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + 6, 15 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + 5 + + + Bottom, Right + + + 2 + + + 0 + + + 6, 48 + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + 26, 103 + + + 25 + + + True + + + groupBox2 + + + 9 + + + 2 + + + 26, 78 + + + label6 + + + EmuHawkOptions + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label1 + + + 4, 22 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage1 + + + 0 + + + Skip waterbox integrity checks + + + True + + + 7 + + + 1 + + + Frame advance button skips non-input frames + + + Run in background + + + 1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 6 + + + tabPage3 + + + 3 + + + 4 + + + $this + + + 26 + + + LuaDuringTurboCheckbox + + + 6, 198 + + + Start in Fullscreen + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11 + + + 23 + + + 1 + + + Pause when menu activated + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + AcceptBackgroundInputControllerOnlyCheckBox + + + True + + + tabPage1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + 24 + + + label3 + + + 35, 16 + + + True + + + True + + + groupBox2 + + + 2 + + + Handle alternate keyboard layouts (e.g. Dvorak) [experimental] + + + label14 + + + tabPage3 + + + 29 + + + 16 + + + Key Priority Toggle - Remove Mixed Key Priority Options + + + 138, 16 + + + 21 + + + True + + + SingleInstanceModeCheckbox + + + $this + + + 2 + + + Enable to force only one instance of EmuHawk at a time. + + + 2 + + + 198, 16 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + StartFullScreenCheckbox + + + 0 + + + 7 + + + "Eavesdrops" on keyboard and gamepad input while other programs are focused. + + + groupBox2 + + + cbMergeLAndRModifierKeys + + + 18 + + + OkBtn + + + 5 + + + tabPage1 + + + 6 + + + tabPage3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PauseWhenMenuActivatedCheckbox + + + tabPage3 + + + 15 + + + 3, 3, 3, 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 10 + + + 151, 30 + + + 392, 322 + + + Enable Context Menu + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Start paused + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 18 + + + Single instance mode + + + 6, 60 + + + tabControl1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Will prevent many Out Of Memory crashes during long movies. +You must restart the program after changing this. + + + Merge L+R modifier keys e.g. Shift instead of LShift and RShift + + + AutosaveSRAMradioButton3 + + + 3 + + + frames in which no input was polled (lag frames) + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 6, 161 + + + 3 + + + toolTip1 + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + False + + + 17 + + + every + + + $this + + + 6, 11 + + + When enabled, the frame advance button will skip over + + + 6, 271 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + Accept background input + + + 5 + + + Skips some integrity check exceptions in waterbox cores. +Useful for romhackers. Reboot core after changing. +Don't bother reporting bugs if checked. + + + + True + + + True + + + CenterParent + + + BackupSRamCheckbox + + + 6, 206 + + + 20 + + + 60, 21 + + + 2 + + + tabPage1 + + + True + + + 35, 16 + + + AutosaveSRAMtextBox + + + NeverAskSaveCheckbox + + + 4 + + + AutosaveSRAMCheckbox + + + 26, 103 + + + &OK + + + 4 + + + tabPage3 + + + 9 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + True + + + label2 + + + 456, 16 + + + 6, 12 + + + Advanced + + + groupBox1 + + + Startup Options + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + 7, 155 + + + 6, 32 + + + True + + + 2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 29 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 280, 364 + + + tabPage3 + + + 11 + + + tabPage3 + + + 288, 16 + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 139 + + + Customization Options + + + 9, 11 + + + 48, 30 + + + 204, 16 + + + 6, 94 + + + 396, 16 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 39 + + + From controller only + + + tabPage1 + + + 6, 27 + + + 0, 0, 0, 0 + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.zh-CN.resx new file mode 100644 index 00000000000..15e2dc582b7 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/EmuHawkOptions.zh-CN.resx @@ -0,0 +1,294 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 通常设置 + + + + 258, 16 + + + 按键优先级切换 - 移除混合按键优先级选项 + + + 自动保存 RAM + + + - 跳过 Waterbox 内核中的部分完整性校验异常。 +- 适合 ROM 修改者使用,修改此项后请重启内核。 +- 勾选后出现问题无需提交 Bug 反馈。 + + + 168, 16 + + + 跳过 Waterbox 完整性校验 + + + 防止在较长的影片中出现内存不足的问题,重启后生效。 + + + 228, 16 + + + 将影片临时数据保存至硬盘,而非内存 + + + 138, 16 + + + 快进时运行 Lua 脚本 + + + 启用时,单帧步进按钮将跳过没有轮询输入的帧 (滞后帧) + + + 168, 16 + + + 单帧步进按钮跳过无输入帧 + + + 192, 16 + + + 备份 SaveRAM 到 .SaveRAM.bak + + + 高级设置 + + + 启用 Wii U/Switch 的 GameCube 手柄转接器支持 + + + 330, 16 + + + 合并左右修饰键,例如用 Shift 代替 LShift 和 RShift + + + 282, 16 + + + 兼容非标准键盘布局 (如 Dvorak) [实验性功能] + + + 378, 16 + + + 当 EmuHawk 关闭时,跳过 “未保存的更改” 提示并放弃所有更改 + + + 客户端将在失去焦点时仍会读取按键输入。 + + + 96, 16 + + + 后台接受输入 + + + 60, 16 + + + 仅按键 + + + 如果设置了此项,客户端将在失去焦点时继续运行。 + + + 72, 16 + + + 后台运行 + + + 108, 16 + + + 启用上下文菜单 + + + 108, 16 + + + 打开菜单时暂停 + + + 启动设置 + + + 注意:只有一小部分命令行参数有效 (包括 ROM 路径) 。 + + + 84, 16 + + + 启动时暂停 + + + 主意:重启后生效。 + + + 84, 16 + + + 启动时全屏 + + + 启动后将只能同时运行一个 BizHawk 实例。 + + + 84, 16 + + + 单实例模式 + + + 每 + + + 保存 SaveRAM 到 .AutoSaveRAM.SaveRAM + + + 41, 16 + + + 5秒 + + + 秒 + + + 53, 16 + + + 5分钟 + + + 定制选项 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.Designer.cs b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.Designer.cs index a028f00b1ab..d52da6bf175 100644 --- a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.Designer.cs @@ -28,88 +28,68 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.PrefPanel = new System.Windows.Forms.Panel(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(232, 208); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 0; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(298, 208); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 1; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // PrefPanel - // - this.PrefPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.PrefPanel.AutoScroll = true; - this.PrefPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.PrefPanel.Location = new System.Drawing.Point(12, 55); - this.PrefPanel.Name = "PrefPanel"; - this.PrefPanel.Size = new System.Drawing.Size(346, 147); - this.PrefPanel.TabIndex = 2; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 9); - this.label1.Name = "label1"; - this.label1.Text = "Select a preferred Platform to run for the given file extensions."; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(12, 24); - this.label2.Name = "label2"; - this.label2.Text = "Note: The game database overrides these options. They only take effect"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(12, 39); - this.label3.Name = "label3"; - this.label3.Text = "when a Rom is unable to be found in the database"; - // - // FileExtensionPreferences - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(370, 243); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.PrefPanel); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.MinimumSize = new System.Drawing.Size(203, 175); - this.Name = "FileExtensionPreferences"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "File Extension Preferences"; - this.Load += new System.EventHandler(this.FileExtensionPreferences_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FileExtensionPreferences)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.PrefPanel = new System.Windows.Forms.Panel(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // PrefPanel + // + resources.ApplyResources(this.PrefPanel, "PrefPanel"); + this.PrefPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.PrefPanel.Name = "PrefPanel"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // FileExtensionPreferences + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.PrefPanel); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "FileExtensionPreferences"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.FileExtensionPreferences_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.resx b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.resx index 29dcb1b3a35..f93f98908cd 100644 --- a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.resx +++ b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.resx @@ -117,4 +117,166 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2 + + + + 346, 136 + + + + Top, Bottom, Left, Right + + + 1 + + + 12, 8 + + + &Cancel + + + $this + + + label2 + + + 60, 21 + + + &OK + + + 232, 192 + + + 60, 21 + + + File Extension Preferences + + + + 0 + + + $this + + + 12, 51 + + + 2 + + + FileExtensionPreferences + + + Bottom, Right + + + $this + + + Select a preferred Platform to run for the given file extensions. + + + label1 + + + PrefPanel + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 370, 224 + + + 4 + + + 6, 12 + + + Bottom, Right + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + $this + + + OkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 22 + + + 1 + + + label3 + + + CenterParent + + + 298, 192 + + + 203, 165 + + + when a Rom is unable to be found in the database + + + 12, 36 + + + 0 + + + 3 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Note: The game database overrides these options. They only take effect + + + True + + + CancelBtn + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.zh-CN.resx new file mode 100644 index 00000000000..65ad86e78ec --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferences.zh-CN.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 为指定的文件扩展名选择首选的运行平台。 + + + 注意:游戏数据库会覆盖这些选项。只有在数据库中找不到 + + + ROM 时,它们才会生效。 + + + 文件扩展名首选项 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.Designer.cs b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.Designer.cs index fe0849fdda6..1fd96c4b508 100644 --- a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.Designer.cs @@ -28,36 +28,33 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.FileExtensionLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PlatformDropdown = new System.Windows.Forms.ComboBox(); - this.SuspendLayout(); - // - // FileExtensionLabel - // - this.FileExtensionLabel.Location = new System.Drawing.Point(3, 5); - this.FileExtensionLabel.Name = "FileExtensionLabel"; - this.FileExtensionLabel.Text = ".bin"; - // - // PlatformDropdown - // - this.PlatformDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.PlatformDropdown.FormattingEnabled = true; - this.PlatformDropdown.Location = new System.Drawing.Point(37, 2); - this.PlatformDropdown.Name = "PlatformDropdown"; - this.PlatformDropdown.Size = new System.Drawing.Size(142, 21); - this.PlatformDropdown.TabIndex = 1; - // - // FileExtensionPreferencesPicker - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.PlatformDropdown); - this.Controls.Add(this.FileExtensionLabel); - this.Name = "FileExtensionPreferencesPicker"; - this.Size = new System.Drawing.Size(182, 29); - this.Load += new System.EventHandler(this.FileExtensionPreferencesPicker_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FileExtensionPreferencesPicker)); + this.FileExtensionLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PlatformDropdown = new System.Windows.Forms.ComboBox(); + this.SuspendLayout(); + // + // FileExtensionLabel + // + resources.ApplyResources(this.FileExtensionLabel, "FileExtensionLabel"); + this.FileExtensionLabel.Name = "FileExtensionLabel"; + // + // PlatformDropdown + // + resources.ApplyResources(this.PlatformDropdown, "PlatformDropdown"); + this.PlatformDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.PlatformDropdown.FormattingEnabled = true; + this.PlatformDropdown.Name = "PlatformDropdown"; + // + // FileExtensionPreferencesPicker + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.PlatformDropdown); + this.Controls.Add(this.FileExtensionLabel); + this.Name = "FileExtensionPreferencesPicker"; + this.Load += new System.EventHandler(this.FileExtensionPreferencesPicker_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.resx b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.resx index 29dcb1b3a35..251eba90b6d 100644 --- a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.resx +++ b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.resx @@ -117,4 +117,60 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + PlatformDropdown + + + + 37, 2 + + + 0 + + + 182, 27 + + + 142, 20 + + + FileExtensionPreferencesPicker + + + 1 + + + 6, 12 + + + 3, 5 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + .bin + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FileExtensionLabel + + + + 1 + + + $this + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.zh-CN.resx new file mode 100644 index 00000000000..c52d91ce324 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/FileExtensionPreferencesPicker.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + .bin + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.Designer.cs index 6e76d791ab5..5b163228a38 100644 --- a/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.Designer.cs @@ -30,58 +30,59 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FirmwareConfig)); - this.imageList1 = new System.Windows.Forms.ImageList(this.components); - this.lvFirmware = new System.Windows.Forms.ListView(); - this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader8 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader7 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.lvFirmwareContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); - this.tsmiSetCustomization = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.tsmiClearCustomization = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.tsmiInfo = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.tsmiCopy = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.panel1 = new System.Windows.Forms.Panel(); - this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); - this.tbbGroup = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.tbbScan = new System.Windows.Forms.ToolStripButton(); - this.tbbOrganize = new System.Windows.Forms.ToolStripButton(); - this.tbbImport = new System.Windows.Forms.ToolStripButton(); - this.tbbClose = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.tbbCloseReload = new System.Windows.Forms.ToolStripButton(); - this.tbbOpenFolder = new System.Windows.Forms.ToolStripButton(); - this._cbAllowImport = new System.Windows.Forms.ToolStripButton(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.linkBasePath = new System.Windows.Forms.Label(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.lvFirmwareContextMenuStrip.SuspendLayout(); - this.panel1.SuspendLayout(); - this.toolStrip1.SuspendLayout(); - this.tableLayoutPanel1.SuspendLayout(); - this.panel2.SuspendLayout(); - this.SuspendLayout(); - // - // imageList1 - // - this.imageList1.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; - this.imageList1.ImageSize = new System.Drawing.Size(16, 16); - this.imageList1.TransparentColor = System.Drawing.Color.Transparent; - // - // lvFirmware - // - this.lvFirmware.AllowDrop = true; - this.lvFirmware.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FirmwareConfig)); + this.imageList1 = new System.Windows.Forms.ImageList(this.components); + this.lvFirmware = new System.Windows.Forms.ListView(); + this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader8 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader7 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.lvFirmwareContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); + this.tsmiSetCustomization = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.tsmiClearCustomization = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.tsmiInfo = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.tsmiCopy = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.panel1 = new System.Windows.Forms.Panel(); + this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); + this.tbbGroup = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.tbbScan = new System.Windows.Forms.ToolStripButton(); + this.tbbOrganize = new System.Windows.Forms.ToolStripButton(); + this.tbbImport = new System.Windows.Forms.ToolStripButton(); + this.tbbClose = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.tbbCloseReload = new System.Windows.Forms.ToolStripButton(); + this.tbbOpenFolder = new System.Windows.Forms.ToolStripButton(); + this._cbAllowImport = new System.Windows.Forms.ToolStripButton(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.linkBasePath = new System.Windows.Forms.Label(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.lvFirmwareContextMenuStrip.SuspendLayout(); + this.panel1.SuspendLayout(); + this.toolStrip1.SuspendLayout(); + this.tableLayoutPanel1.SuspendLayout(); + this.panel2.SuspendLayout(); + this.SuspendLayout(); + // + // imageList1 + // + this.imageList1.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; + resources.ApplyResources(this.imageList1, "imageList1"); + this.imageList1.TransparentColor = System.Drawing.Color.Transparent; + // + // lvFirmware + // + resources.ApplyResources(this.lvFirmware, "lvFirmware"); + this.lvFirmware.AllowDrop = true; + this.lvFirmware.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader5, this.columnHeader1, this.columnHeader6, @@ -90,106 +91,98 @@ private void InitializeComponent() this.columnHeader3, this.columnHeader8, this.columnHeader7}); - this.lvFirmware.ContextMenuStrip = this.lvFirmwareContextMenuStrip; - this.lvFirmware.Dock = System.Windows.Forms.DockStyle.Fill; - this.lvFirmware.FullRowSelect = true; - this.lvFirmware.GridLines = true; - this.lvFirmware.HideSelection = false; - this.lvFirmware.Location = new System.Drawing.Point(0, 25); - this.lvFirmware.Name = "lvFirmware"; - this.lvFirmware.ShowItemToolTips = true; - this.lvFirmware.Size = new System.Drawing.Size(824, 404); - this.lvFirmware.SmallImageList = this.imageList1; - this.lvFirmware.TabIndex = 24; - this.lvFirmware.UseCompatibleStateImageBehavior = false; - this.lvFirmware.View = System.Windows.Forms.View.Details; - this.lvFirmware.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.LvFirmware_ColumnClick); - this.lvFirmware.DragDrop += new System.Windows.Forms.DragEventHandler(this.LvFirmware_DragDrop); - this.lvFirmware.DragEnter += new System.Windows.Forms.DragEventHandler(this.LvFirmware_DragEnter); - this.lvFirmware.KeyDown += new System.Windows.Forms.KeyEventHandler(this.LvFirmware_KeyDown); - this.lvFirmware.MouseClick += new System.Windows.Forms.MouseEventHandler(this.LvFirmware_MouseClick); - // - // columnHeader5 - // - this.columnHeader5.Text = ""; - this.columnHeader5.Width = 31; - // - // columnHeader1 - // - this.columnHeader1.Text = "System"; - // - // columnHeader6 - // - this.columnHeader6.Text = "Id"; - // - // columnHeader4 - // - this.columnHeader4.Text = "Description"; - this.columnHeader4.Width = 165; - // - // columnHeader2 - // - this.columnHeader2.Text = "Resolved With"; - this.columnHeader2.Width = 116; - // - // columnHeader3 - // - this.columnHeader3.Text = "Location"; - this.columnHeader3.Width = 252; - // - // columnHeader8 - // - this.columnHeader8.Text = "Size"; - // - // columnHeader7 - // - this.columnHeader7.Text = "Hash"; - this.columnHeader7.Width = 250; - // - // lvFirmwareContextMenuStrip - // - this.lvFirmwareContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.lvFirmware.ContextMenuStrip = this.lvFirmwareContextMenuStrip; + this.lvFirmware.FullRowSelect = true; + this.lvFirmware.GridLines = true; + this.lvFirmware.HideSelection = false; + this.lvFirmware.Name = "lvFirmware"; + this.lvFirmware.ShowItemToolTips = true; + this.lvFirmware.SmallImageList = this.imageList1; + this.toolTip1.SetToolTip(this.lvFirmware, resources.GetString("lvFirmware.ToolTip")); + this.lvFirmware.UseCompatibleStateImageBehavior = false; + this.lvFirmware.View = System.Windows.Forms.View.Details; + this.lvFirmware.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.LvFirmware_ColumnClick); + this.lvFirmware.DragDrop += new System.Windows.Forms.DragEventHandler(this.LvFirmware_DragDrop); + this.lvFirmware.DragEnter += new System.Windows.Forms.DragEventHandler(this.LvFirmware_DragEnter); + this.lvFirmware.KeyDown += new System.Windows.Forms.KeyEventHandler(this.LvFirmware_KeyDown); + this.lvFirmware.MouseClick += new System.Windows.Forms.MouseEventHandler(this.LvFirmware_MouseClick); + // + // columnHeader5 + // + resources.ApplyResources(this.columnHeader5, "columnHeader5"); + // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // columnHeader6 + // + resources.ApplyResources(this.columnHeader6, "columnHeader6"); + // + // columnHeader4 + // + resources.ApplyResources(this.columnHeader4, "columnHeader4"); + // + // columnHeader2 + // + resources.ApplyResources(this.columnHeader2, "columnHeader2"); + // + // columnHeader3 + // + resources.ApplyResources(this.columnHeader3, "columnHeader3"); + // + // columnHeader8 + // + resources.ApplyResources(this.columnHeader8, "columnHeader8"); + // + // columnHeader7 + // + resources.ApplyResources(this.columnHeader7, "columnHeader7"); + // + // lvFirmwareContextMenuStrip + // + resources.ApplyResources(this.lvFirmwareContextMenuStrip, "lvFirmwareContextMenuStrip"); + this.lvFirmwareContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.tsmiSetCustomization, this.tsmiClearCustomization, this.tsmiInfo, this.tsmiCopy}); - this.lvFirmwareContextMenuStrip.Name = "lvFirmwareContextMenuStrip"; - this.lvFirmwareContextMenuStrip.Size = new System.Drawing.Size(170, 92); - this.lvFirmwareContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(this.LvFirmwareContextMenuStrip_Opening); - // - // tsmiSetCustomization - // - this.tsmiSetCustomization.Text = "&Set Customization"; - this.tsmiSetCustomization.Click += new System.EventHandler(this.TsmiSetCustomization_Click); - // - // tsmiClearCustomization - // - this.tsmiClearCustomization.Text = "C&lear Customization"; - this.tsmiClearCustomization.Click += new System.EventHandler(this.TsmiClearCustomization_Click); - // - // tsmiInfo - // - this.tsmiInfo.Text = "&Info"; - this.tsmiInfo.Click += new System.EventHandler(this.TsmiInfo_Click); - // - // tsmiCopy - // - this.tsmiCopy.Text = "&Copy"; - this.tsmiCopy.Click += new System.EventHandler(this.TsmiCopy_Click); - // - // panel1 - // - this.panel1.Controls.Add(this.lvFirmware); - this.panel1.Controls.Add(this.toolStrip1); - this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel1.Location = new System.Drawing.Point(3, 23); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(824, 429); - this.panel1.TabIndex = 24; - // - // toolStrip1 - // - this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.lvFirmwareContextMenuStrip.Name = "lvFirmwareContextMenuStrip"; + this.toolTip1.SetToolTip(this.lvFirmwareContextMenuStrip, resources.GetString("lvFirmwareContextMenuStrip.ToolTip")); + this.lvFirmwareContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(this.LvFirmwareContextMenuStrip_Opening); + // + // tsmiSetCustomization + // + resources.ApplyResources(this.tsmiSetCustomization, "tsmiSetCustomization"); + this.tsmiSetCustomization.Click += new System.EventHandler(this.TsmiSetCustomization_Click); + // + // tsmiClearCustomization + // + resources.ApplyResources(this.tsmiClearCustomization, "tsmiClearCustomization"); + this.tsmiClearCustomization.Click += new System.EventHandler(this.TsmiClearCustomization_Click); + // + // tsmiInfo + // + resources.ApplyResources(this.tsmiInfo, "tsmiInfo"); + this.tsmiInfo.Click += new System.EventHandler(this.TsmiInfo_Click); + // + // tsmiCopy + // + resources.ApplyResources(this.tsmiCopy, "tsmiCopy"); + this.tsmiCopy.Click += new System.EventHandler(this.TsmiCopy_Click); + // + // panel1 + // + resources.ApplyResources(this.panel1, "panel1"); + this.panel1.Controls.Add(this.lvFirmware); + this.panel1.Controls.Add(this.toolStrip1); + this.panel1.Name = "panel1"; + this.toolTip1.SetToolTip(this.panel1, resources.GetString("panel1.ToolTip")); + // + // toolStrip1 + // + resources.ApplyResources(this.toolStrip1, "toolStrip1"); + this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.tbbGroup, this.toolStripSeparator2, this.tbbScan, @@ -200,172 +193,137 @@ private void InitializeComponent() this.tbbCloseReload, this.tbbOpenFolder, this._cbAllowImport}); - this.toolStrip1.Location = new System.Drawing.Point(0, 0); - this.toolStrip1.Name = "toolStrip1"; - this.toolStrip1.TabIndex = 23; - // - // tbbGroup - // - this.tbbGroup.Checked = true; - this.tbbGroup.CheckOnClick = true; - this.tbbGroup.CheckState = System.Windows.Forms.CheckState.Checked; - this.tbbGroup.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tbbGroup.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tbbGroup.Name = "tbbGroup"; - this.tbbGroup.Size = new System.Drawing.Size(40, 22); - this.tbbGroup.Text = "Group"; - this.tbbGroup.Click += new System.EventHandler(this.TbbGroup_Click); - // - // tbbScan - // - this.tbbScan.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tbbScan.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tbbScan.Name = "tbbScan"; - this.tbbScan.Size = new System.Drawing.Size(34, 22); - this.tbbScan.Text = "Scan"; - this.tbbScan.Click += new System.EventHandler(this.TbbScan_Click); - // - // tbbOrganize - // - this.tbbOrganize.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tbbOrganize.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tbbOrganize.Name = "tbbOrganize"; - this.tbbOrganize.Size = new System.Drawing.Size(54, 22); - this.tbbOrganize.Text = "Organize"; - this.tbbOrganize.Click += new System.EventHandler(this.TbbOrganize_Click); - // - // tbbImport - // - this.tbbImport.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tbbImport.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tbbImport.Name = "tbbImport"; - this.tbbImport.Size = new System.Drawing.Size(43, 22); - this.tbbImport.Text = "Import"; - this.tbbImport.Click += new System.EventHandler(this.TbbImport_Click); - // - // tbbClose - // - this.tbbClose.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.tbbClose.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tbbClose.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tbbClose.Margin = new System.Windows.Forms.Padding(0, 1, 2, 2); - this.tbbClose.Name = "tbbClose"; - this.tbbClose.Size = new System.Drawing.Size(37, 22); - this.tbbClose.Text = "Close"; - this.tbbClose.Click += new System.EventHandler(this.TbbClose_Click); - // - // toolStripSeparator1 - // - this.toolStripSeparator1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.toolStripSeparator1.Visible = false; - // - // tbbCloseReload - // - this.tbbCloseReload.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.tbbCloseReload.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tbbCloseReload.Enabled = false; - this.tbbCloseReload.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tbbCloseReload.Name = "tbbCloseReload"; - this.tbbCloseReload.Size = new System.Drawing.Size(117, 22); - this.tbbCloseReload.Text = "Close and reload ROM"; - this.tbbCloseReload.ToolTipText = "Close and reload ROM"; - this.tbbCloseReload.Visible = false; - this.tbbCloseReload.Click += new System.EventHandler(this.TbbCloseReload_Click); - // - // tbbOpenFolder - // - this.tbbOpenFolder.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tbbOpenFolder.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tbbOpenFolder.Name = "tbbOpenFolder"; - this.tbbOpenFolder.Size = new System.Drawing.Size(117, 22); - this.tbbOpenFolder.Text = "Open Firmware Folder"; - this.tbbOpenFolder.Click += new System.EventHandler(this.TbbOpenFolder_Click); - // - // _cbAllowImport - // - this._cbAllowImport.CheckOnClick = true; - this._cbAllowImport.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this._cbAllowImport.Image = ((System.Drawing.Image)(resources.GetObject("_cbAllowImport.Image"))); - this._cbAllowImport.ImageTransparentColor = System.Drawing.Color.Magenta; - this._cbAllowImport.Name = "_cbAllowImport"; - this._cbAllowImport.Size = new System.Drawing.Size(169, 22); - this._cbAllowImport.Text = "Allow Importing of Unknown Files"; - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 1; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Controls.Add(this.panel1, 0, 1); - this.tableLayoutPanel1.Controls.Add(this.panel2, 0, 2); - this.tableLayoutPanel1.Controls.Add(this.label2, 0, 0); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 3; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.Size = new System.Drawing.Size(830, 478); - this.tableLayoutPanel1.TabIndex = 25; - // - // panel2 - // - this.panel2.AutoSize = true; - this.panel2.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel2.Controls.Add(this.linkBasePath); - this.panel2.Controls.Add(this.label1); - this.panel2.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel2.Location = new System.Drawing.Point(3, 458); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(824, 17); - this.panel2.TabIndex = 26; - // - // linkBasePath - // - this.linkBasePath.AutoSize = true; - this.linkBasePath.Location = new System.Drawing.Point(295, 0); - this.linkBasePath.Name = "linkBasePath"; - this.linkBasePath.Size = new System.Drawing.Size(55, 13); - this.linkBasePath.TabIndex = 27; - this.linkBasePath.TabStop = true; - this.linkBasePath.Text = "linkLabel1"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(3, 0); - this.label1.Name = "label1"; - this.label1.Text = "Scan will look under (change in Config > Paths... > Global):"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(5, 5); - this.label2.Margin = new System.Windows.Forms.Padding(5, 5, 3, 0); - this.label2.Name = "label2"; - this.label2.Text = "Firmware such as BIOS files are copyrighted material and not provided by BizHawk"; - // - // FirmwareConfig - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(830, 478); - this.Controls.Add(this.tableLayoutPanel1); - this.Name = "FirmwareConfig"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Firmware"; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.FirmwareConfig_FormClosed); - this.Load += new System.EventHandler(this.FirmwareConfig_Load); - this.lvFirmwareContextMenuStrip.ResumeLayout(false); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.toolStrip1.ResumeLayout(false); - this.toolStrip1.PerformLayout(); - this.tableLayoutPanel1.ResumeLayout(false); - this.tableLayoutPanel1.PerformLayout(); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - this.ResumeLayout(false); + this.toolStrip1.Name = "toolStrip1"; + this.toolTip1.SetToolTip(this.toolStrip1, resources.GetString("toolStrip1.ToolTip")); + // + // tbbGroup + // + resources.ApplyResources(this.tbbGroup, "tbbGroup"); + this.tbbGroup.Checked = true; + this.tbbGroup.CheckOnClick = true; + this.tbbGroup.CheckState = System.Windows.Forms.CheckState.Checked; + this.tbbGroup.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tbbGroup.Name = "tbbGroup"; + this.tbbGroup.Click += new System.EventHandler(this.TbbGroup_Click); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // tbbScan + // + resources.ApplyResources(this.tbbScan, "tbbScan"); + this.tbbScan.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tbbScan.Name = "tbbScan"; + this.tbbScan.Click += new System.EventHandler(this.TbbScan_Click); + // + // tbbOrganize + // + resources.ApplyResources(this.tbbOrganize, "tbbOrganize"); + this.tbbOrganize.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tbbOrganize.Name = "tbbOrganize"; + this.tbbOrganize.Click += new System.EventHandler(this.TbbOrganize_Click); + // + // tbbImport + // + resources.ApplyResources(this.tbbImport, "tbbImport"); + this.tbbImport.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tbbImport.Name = "tbbImport"; + this.tbbImport.Click += new System.EventHandler(this.TbbImport_Click); + // + // tbbClose + // + resources.ApplyResources(this.tbbClose, "tbbClose"); + this.tbbClose.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; + this.tbbClose.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tbbClose.Margin = new System.Windows.Forms.Padding(0, 1, 2, 2); + this.tbbClose.Name = "tbbClose"; + this.tbbClose.Click += new System.EventHandler(this.TbbClose_Click); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + this.toolStripSeparator1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; + // + // tbbCloseReload + // + resources.ApplyResources(this.tbbCloseReload, "tbbCloseReload"); + this.tbbCloseReload.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; + this.tbbCloseReload.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tbbCloseReload.Name = "tbbCloseReload"; + this.tbbCloseReload.Click += new System.EventHandler(this.TbbCloseReload_Click); + // + // tbbOpenFolder + // + resources.ApplyResources(this.tbbOpenFolder, "tbbOpenFolder"); + this.tbbOpenFolder.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tbbOpenFolder.Name = "tbbOpenFolder"; + this.tbbOpenFolder.Click += new System.EventHandler(this.TbbOpenFolder_Click); + // + // _cbAllowImport + // + resources.ApplyResources(this._cbAllowImport, "_cbAllowImport"); + this._cbAllowImport.CheckOnClick = true; + this._cbAllowImport.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this._cbAllowImport.Name = "_cbAllowImport"; + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.panel1, 0, 1); + this.tableLayoutPanel1.Controls.Add(this.panel2, 0, 2); + this.tableLayoutPanel1.Controls.Add(this.label2, 0, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.toolTip1.SetToolTip(this.tableLayoutPanel1, resources.GetString("tableLayoutPanel1.ToolTip")); + // + // panel2 + // + resources.ApplyResources(this.panel2, "panel2"); + this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel2.Controls.Add(this.linkBasePath); + this.panel2.Controls.Add(this.label1); + this.panel2.Name = "panel2"; + this.toolTip1.SetToolTip(this.panel2, resources.GetString("panel2.ToolTip")); + // + // linkBasePath + // + resources.ApplyResources(this.linkBasePath, "linkBasePath"); + this.linkBasePath.Name = "linkBasePath"; + this.linkBasePath.TabStop = true; + this.toolTip1.SetToolTip(this.linkBasePath, resources.GetString("linkBasePath.ToolTip")); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // FirmwareConfig + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.tableLayoutPanel1); + this.Name = "FirmwareConfig"; + this.ShowIcon = false; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.FirmwareConfig_FormClosed); + this.Load += new System.EventHandler(this.FirmwareConfig_Load); + this.lvFirmwareContextMenuStrip.ResumeLayout(false); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.toolStrip1.ResumeLayout(false); + this.toolStrip1.PerformLayout(); + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel1.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.resx b/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.resx index 0070ab46d26..ed834671e28 100644 --- a/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.resx @@ -117,31 +117,570 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - + + + 830, 441 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 295, 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System + + + columnHeader2 + + + tableLayoutPanel1 + + + + 27 + + + Location + + + Magenta + + + 0 + + + False + + + panel2 + + + C&lear Customization + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 44, 22 + + + 142, 22 + + + Magenta + + + columnHeader1 + + + 0, 0 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tbbGroup + + + tableLayoutPanel1 + + + label1 + + + tbbCloseReload + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 208, 22 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 0 + + + Scan + + + + Fill + + + True + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 824, 370 + + + Magenta + + + 3, 21 + + + panel1 + + + Scan will look under (change in Config > Paths... > Global): + + + FirmwareConfig + + + 0, 0 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 116 + + + 830, 441 + + + lvFirmwareContextMenuStrip + + + columnHeader3 + + + 3, 422 + + + 0, 25 + + + Size + + + 52, 22 + + + &Copy + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Description + + + CenterParent + + + Open Firmware Folder + + + + + + Magenta + + + 3, 0 + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label2 + + + Group + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator1 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + linkLabel1 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + Firmware + + + panel1 + + + tbbOrganize + + + &Info + + + 31 + + + lvFirmware + + + Hash + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel1 + + + 6, 12 + + + tbbImport + + + 146, 22 + + + Magenta + + + 24 + + + Id + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Set Customization + + + 24 + + + + + + Fill + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 16, 16 + + + 3 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="panel1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="panel2" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label2" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Absolute,18,Percent,100,AutoSize,0" /></TableLayoutSettings> + + + Magenta + + + + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader6 + + + panel2 + + + tsmiClearCustomization + + + imageList1 + + + False + + + 1 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 824, 395 + + + Import + + + linkBasePath + + + tbbScan + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 26 + + + Organize + + + Resolved With + + + + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Close and reload ROM + + + 5, 5, 3, 0 + + + 65, 12 + + + + + + Fill + + + Magenta + + + Magenta + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + columnHeader5 + + + 252 + + + 49, 22 + + + tbbOpenFolder + + + GrowAndShrink + + + Close and reload ROM + + + tsmiInfo + + + toolTip1 + + + columnHeader7 + + + True + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Firmware such as BIOS files are copyrighted material and not provided by BizHawk + + + $this + + + 193, 92 + + + Close + + + 250 + + + toolStrip1 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 0 + + + 1 + + + panel1 + + + tsmiCopy + + + + + + panel2 + + + 65, 22 + + + columnHeader4 + + + BizHawk.WinForms.Controls.ToolStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tbbClose + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAAgNJREFUOE+lkutLk2EYxvePhJaHShFBUTEPiCieQOmDiEZgrEbpYGiCQxkqA80I + RUkUEZ0YRMS+DDI70MkTmzJnDc8iU8QT2mAEItnle90wHwTDyBduXnie5/rd133Q4ZKfAJqHFs9E08A8 + zD1emDpmYXjqRlnTFIrMk8iuGkNaxWekGEaQrHecBfw+/vPXODw6hj9whN2fh/Bt/8LSRgA3cxr/DeBZ + 9kvmTNMoHGNbIrYN+3Aj23IxgJkpds0doP3VstgmsNexhutZ9QrAms8T0zYzU5xXM46kcjsmvfvoeL2i + AeoUgA07T8yaaZuZKab1rzN74jgys1YB2O2gmBZzH49LODXrrJlnzEzxe9cOLH1ziMioVgCOiuIFX0CE + Q+/WYf+yieiCFrRp9tkwxnP7Kt5MbKGm6wfC000KwDlTXNLgEvHMkh+Db32o7fYivtQm1l9+3IBOp5P7 + yjYPwlKNCsAluWudxgvtknb5t9oWcL/VLU2Mvd2JFq3uqs7vAtE/ceNayiMF4KiYMSjmY2O7B4Ua+NaD + YQGEJumRbvyG1IcfBHI12aAAXM8R57aIWTNrLLY4tfNPiCvpR1SeVeu6WWzHFD6THSDwFMDdpmUG62NJ + PKM4Or9ZxBxb8H8l7g5CEu8pAOfM3WanSeeS8CFHxW4zM2umbWamOCShXAH+/wNOANABIDUxWnDPAAAA + AElFTkSuQmCC + + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + 2 + + + 25 + + + + + + 39, 22 + + + False + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Allow Importing of Unknown Files + + + 824, 16 + + + 23 + + + _cbAllowImport + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader8 + + + 165 + + + tableLayoutPanel1 + + + 5, 5 + + + tsmiSetCustomization + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator2 + 313, 17 122, 17 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG - YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9 - 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw - bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc - VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9 - c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32 - Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo - mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+ - kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D - TgDQASA1MVpwzwAAAABJRU5ErkJggg== - - + + True + + + 17, 17 + 221, 17 diff --git a/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.zh-CN.resx new file mode 100644 index 00000000000..a58486dcfd7 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/FirmwareConfig.zh-CN.resx @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 系统 + + + ID + + + 描述 + + + 解析为 + + + 位置 + + + 大小 + + + 哈希 + + + + 36, 22 + + + 分组 + + + 36, 22 + + + 扫描 + + + 36, 22 + + + 组织 + + + 36, 22 + + + 导入 + + + 36, 22 + + + 关闭 + + + 106, 22 + + + 关闭并重载 ROM + + + 关闭并重载 ROM + + + 96, 22 + + + 打开固件文件夹 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG + YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9 + 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw + bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc + VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9 + c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32 + Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo + mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+ + kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D + TgDQASA1MVpwzwAAAABJRU5ErkJggg== + + + + 108, 22 + + + 允许导入未知文件 + + + 302, 0 + + + 将在此路径扫描 (可在 配置→路径→全局 中设置) : + + + BIOS 文件等固件是受版权保护的材料,不由 BizHawk 提供。 + + + 固件 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.Designer.cs b/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.Designer.cs index 3c1f9e269df..7cfd604e1c4 100644 --- a/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.Designer.cs @@ -28,173 +28,149 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.lvOptions = new System.Windows.Forms.ListView(); - this.colSize = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.colHash = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.colStandardFilename = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.colDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.colInfo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.imageList1 = new System.Windows.Forms.ImageList(this.components); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnClose = new System.Windows.Forms.Button(); - this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblFirmware = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lvmiOptionsContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); - this.tsmiOptionsCopy = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.tableLayoutPanel1.SuspendLayout(); - this.flowLayoutPanel1.SuspendLayout(); - this.lvmiOptionsContextMenuStrip.SuspendLayout(); - this.SuspendLayout(); - // - // lvOptions - // - this.lvOptions.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FirmwareConfigInfo)); + this.lvOptions = new System.Windows.Forms.ListView(); + this.colSize = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.colHash = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.colStandardFilename = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.colDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.colInfo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.imageList1 = new System.Windows.Forms.ImageList(this.components); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnClose = new System.Windows.Forms.Button(); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblFirmware = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lvmiOptionsContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); + this.tsmiOptionsCopy = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.tableLayoutPanel1.SuspendLayout(); + this.flowLayoutPanel1.SuspendLayout(); + this.lvmiOptionsContextMenuStrip.SuspendLayout(); + this.SuspendLayout(); + // + // lvOptions + // + resources.ApplyResources(this.lvOptions, "lvOptions"); + this.lvOptions.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.colSize, this.colHash, this.colStandardFilename, this.colDescription, this.colInfo}); - this.lvOptions.Dock = System.Windows.Forms.DockStyle.Fill; - this.lvOptions.FullRowSelect = true; - this.lvOptions.GridLines = true; - this.lvOptions.Location = new System.Drawing.Point(3, 29); - this.lvOptions.Name = "lvOptions"; - this.lvOptions.Size = new System.Drawing.Size(722, 402); - this.lvOptions.SmallImageList = this.imageList1; - this.lvOptions.TabIndex = 0; - this.lvOptions.UseCompatibleStateImageBehavior = false; - this.lvOptions.View = System.Windows.Forms.View.Details; - this.lvOptions.KeyDown += new System.Windows.Forms.KeyEventHandler(this.LvOptions_KeyDown); - this.lvOptions.MouseClick += new System.Windows.Forms.MouseEventHandler(this.LvOptions_MouseClick); - this.lvOptions.ShowItemToolTips = true; - // - // colSize - // - this.colSize.Text = "Size"; - this.colSize.Width = 74; - // - // colHash - // - this.colHash.Text = "Hash"; - this.colHash.Width = 251; - // - // colStandardFilename - // - this.colStandardFilename.Text = "Standard Filename"; - this.colStandardFilename.Width = 175; - // - // colDescription - // - this.colDescription.Text = "Description"; - this.colDescription.Width = 214; - // - // colInfo - // - this.colInfo.Text = "Info"; - this.colInfo.Width = 165; - // - // imageList1 - // - this.imageList1.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; - this.imageList1.ImageSize = new System.Drawing.Size(16, 16); - this.imageList1.TransparentColor = System.Drawing.Color.Transparent; - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 1; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Controls.Add(this.label1, 0, 1); - this.tableLayoutPanel1.Controls.Add(this.lvOptions, 0, 2); - this.tableLayoutPanel1.Controls.Add(this.btnClose, 0, 3); - this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel1, 0, 0); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 4; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.Size = new System.Drawing.Size(728, 469); - this.tableLayoutPanel1.TabIndex = 1; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(3, 13); - this.label1.Name = "label1"; - this.label1.Text = "Options for this firmware:"; - // - // btnClose - // - this.btnClose.Anchor = System.Windows.Forms.AnchorStyles.Right; - this.btnClose.AutoSize = true; - this.btnClose.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnClose.Location = new System.Drawing.Point(669, 440); - this.btnClose.Margin = new System.Windows.Forms.Padding(6); - this.btnClose.Name = "btnClose"; - this.btnClose.Size = new System.Drawing.Size(53, 23); - this.btnClose.TabIndex = 2; - this.btnClose.Text = "Close"; - this.btnClose.UseVisualStyleBackColor = true; - // - // flowLayoutPanel1 - // - this.flowLayoutPanel1.AutoSize = true; - this.flowLayoutPanel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.flowLayoutPanel1.Controls.Add(this.label2); - this.flowLayoutPanel1.Controls.Add(this.lblFirmware); - this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.flowLayoutPanel1.Margin = new System.Windows.Forms.Padding(0); - this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - this.flowLayoutPanel1.Size = new System.Drawing.Size(99, 13); - this.flowLayoutPanel1.TabIndex = 3; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(3, 0); - this.label2.Name = "label2"; - this.label2.Text = "Firmware:"; - // - // lblFirmware - // - this.lblFirmware.Location = new System.Drawing.Point(61, 0); - this.lblFirmware.Name = "lblFirmware"; - this.lblFirmware.Text = "label3"; - // - // lvmiOptionsContextMenuStrip - // - this.lvmiOptionsContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.lvOptions.FullRowSelect = true; + this.lvOptions.GridLines = true; + this.lvOptions.HideSelection = false; + this.lvOptions.Name = "lvOptions"; + this.lvOptions.ShowItemToolTips = true; + this.lvOptions.SmallImageList = this.imageList1; + this.toolTip1.SetToolTip(this.lvOptions, resources.GetString("lvOptions.ToolTip")); + this.lvOptions.UseCompatibleStateImageBehavior = false; + this.lvOptions.View = System.Windows.Forms.View.Details; + this.lvOptions.KeyDown += new System.Windows.Forms.KeyEventHandler(this.LvOptions_KeyDown); + this.lvOptions.MouseClick += new System.Windows.Forms.MouseEventHandler(this.LvOptions_MouseClick); + // + // colSize + // + resources.ApplyResources(this.colSize, "colSize"); + // + // colHash + // + resources.ApplyResources(this.colHash, "colHash"); + // + // colStandardFilename + // + resources.ApplyResources(this.colStandardFilename, "colStandardFilename"); + // + // colDescription + // + resources.ApplyResources(this.colDescription, "colDescription"); + // + // colInfo + // + resources.ApplyResources(this.colInfo, "colInfo"); + // + // imageList1 + // + this.imageList1.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit; + resources.ApplyResources(this.imageList1, "imageList1"); + this.imageList1.TransparentColor = System.Drawing.Color.Transparent; + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.label1, 0, 1); + this.tableLayoutPanel1.Controls.Add(this.lvOptions, 0, 2); + this.tableLayoutPanel1.Controls.Add(this.btnClose, 0, 3); + this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel1, 0, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.toolTip1.SetToolTip(this.tableLayoutPanel1, resources.GetString("tableLayoutPanel1.ToolTip")); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // btnClose + // + resources.ApplyResources(this.btnClose, "btnClose"); + this.btnClose.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnClose.Name = "btnClose"; + this.toolTip1.SetToolTip(this.btnClose, resources.GetString("btnClose.ToolTip")); + this.btnClose.UseVisualStyleBackColor = true; + // + // flowLayoutPanel1 + // + resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); + this.flowLayoutPanel1.Controls.Add(this.label2); + this.flowLayoutPanel1.Controls.Add(this.lblFirmware); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + this.toolTip1.SetToolTip(this.flowLayoutPanel1, resources.GetString("flowLayoutPanel1.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // lblFirmware + // + resources.ApplyResources(this.lblFirmware, "lblFirmware"); + this.lblFirmware.Name = "lblFirmware"; + this.toolTip1.SetToolTip(this.lblFirmware, resources.GetString("lblFirmware.ToolTip")); + // + // lvmiOptionsContextMenuStrip + // + resources.ApplyResources(this.lvmiOptionsContextMenuStrip, "lvmiOptionsContextMenuStrip"); + this.lvmiOptionsContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.tsmiOptionsCopy}); - this.lvmiOptionsContextMenuStrip.Name = "lvmiOptionsContextMenuStrip"; - this.lvmiOptionsContextMenuStrip.Size = new System.Drawing.Size(100, 26); - // - // tsmiOptionsCopy - // - this.tsmiOptionsCopy.Text = "&Copy"; - this.tsmiOptionsCopy.Click += new System.EventHandler(this.TsmiOptionsCopy_Click); - // - // FirmwareConfigInfo - // - this.AcceptButton = this.btnClose; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnClose; - this.ClientSize = new System.Drawing.Size(728, 469); - this.Controls.Add(this.tableLayoutPanel1); - this.Name = "FirmwareConfigInfo"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Firmware Info"; - this.tableLayoutPanel1.ResumeLayout(false); - this.tableLayoutPanel1.PerformLayout(); - this.flowLayoutPanel1.ResumeLayout(false); - this.flowLayoutPanel1.PerformLayout(); - this.lvmiOptionsContextMenuStrip.ResumeLayout(false); - this.ResumeLayout(false); + this.lvmiOptionsContextMenuStrip.Name = "lvmiOptionsContextMenuStrip"; + this.toolTip1.SetToolTip(this.lvmiOptionsContextMenuStrip, resources.GetString("lvmiOptionsContextMenuStrip.ToolTip")); + // + // tsmiOptionsCopy + // + resources.ApplyResources(this.tsmiOptionsCopy, "tsmiOptionsCopy"); + this.tsmiOptionsCopy.Click += new System.EventHandler(this.TsmiOptionsCopy_Click); + // + // FirmwareConfigInfo + // + this.AcceptButton = this.btnClose; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnClose; + this.Controls.Add(this.tableLayoutPanel1); + this.Name = "FirmwareConfigInfo"; + this.ShowIcon = false; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel1.PerformLayout(); + this.flowLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.PerformLayout(); + this.lvmiOptionsContextMenuStrip.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.resx b/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.resx index 37f4a163a6c..9d6272bfbe6 100644 --- a/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.resx +++ b/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.resx @@ -117,13 +117,331 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 215, 17 + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + imageList1 + + + lblFirmware + + + flowLayoutPanel1 + + + Options for this firmware: + + + + 0 + + + System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 53, 22 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 112, 12 + + + 2 + + + colStandardFilename + + + + + + colSize + + + flowLayoutPanel1 + + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="label1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="lvOptions" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnClose" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="AutoSize,0,AutoSize,0,Percent,100,AutoSize,0" /></TableLayoutSettings> + + + CenterParent + + + colHash + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 3 + + + 74 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + colInfo + + + lvOptions + + + + + + btnClose + + + 669, 405 + + + Firmware: + + + tableLayoutPanel1 + + + 3, 0 + + + 16, 16 + + + Hash + + + 4 + + + 6, 6, 6, 6 + + + 3, 27 + + + tableLayoutPanel1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 0 + + + tsmiOptionsCopy + + + 0 + + + 2 + + + Firmware Info + + + 3, 12 + + + Size + + + + + + 1 + + + colDescription + + + tableLayoutPanel1 + + + + + + + + + 175 + + + Info + + + label2 + + + 68, 0 + + + Right + + + Fill + + + 251 + + + tableLayoutPanel1 + + + 0, 0, 0, 0 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Copy + + + Description + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label1 + + + 6, 12 + + + FirmwareConfigInfo + + + 0 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 728, 433 + + + Fill + + + True + + + 1 + + + lvmiOptionsContextMenuStrip + + + 1 + + + Close + + + 722, 369 + + + 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 0, 0 + + + 107, 26 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 728, 433 + + + toolTip1 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel1 + + + Standard Filename + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 165 + + + 214 + + + True + + + 1 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + + + + label3 + + + flowLayoutPanel1 + + + 320, 17 + + + True 17, 17 - - 320, 17 + + 215, 17 \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.zh-CN.resx new file mode 100644 index 00000000000..8cbd628beaa --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/FirmwareConfigInfo.zh-CN.resx @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 大小 + + + 哈希 + + + 标准文件名 + + + 描述 + + + 信息 + + + + + + 该固件的选项: + + + + + + 关闭 + + + + + + 固件: + + + + + + + 50, 0 + + + 标签3 + + + + + + 88, 12 + + + + + + + + + + + + 固件信息 + + + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.Designer.cs b/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.Designer.cs index 6282889f122..66a88b5eb54 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.Designer.cs @@ -28,195 +28,145 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.bmpView1 = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.radioButton0 = new System.Windows.Forms.RadioButton(); - this.radioButton1 = new System.Windows.Forms.RadioButton(); - this.radioButton2 = new System.Windows.Forms.RadioButton(); - this.radioButton3 = new System.Windows.Forms.RadioButton(); - this.radioButton4 = new System.Windows.Forms.RadioButton(); - this.radioButton5 = new System.Windows.Forms.RadioButton(); - this.radioButton6 = new System.Windows.Forms.RadioButton(); - this.radioButton7 = new System.Windows.Forms.RadioButton(); - this.buttonOK = new System.Windows.Forms.Button(); - this.buttonCancel = new System.Windows.Forms.Button(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.SuspendLayout(); - // - // bmpView1 - // - this.bmpView1.Location = new System.Drawing.Point(6, 19); - this.bmpView1.Name = "bmpView1"; - this.bmpView1.Size = new System.Drawing.Size(256, 128); - this.bmpView1.TabIndex = 3; - this.bmpView1.Text = "bmpView1"; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.radioButton0); - this.groupBox1.Controls.Add(this.radioButton1); - this.groupBox1.Controls.Add(this.radioButton2); - this.groupBox1.Controls.Add(this.radioButton3); - this.groupBox1.Controls.Add(this.radioButton4); - this.groupBox1.Controls.Add(this.radioButton5); - this.groupBox1.Controls.Add(this.radioButton6); - this.groupBox1.Controls.Add(this.radioButton7); - this.groupBox1.Location = new System.Drawing.Point(12, 12); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(132, 205); - this.groupBox1.TabIndex = 0; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Preset Select"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.bmpView1); - this.groupBox2.Location = new System.Drawing.Point(150, 12); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(268, 153); - this.groupBox2.TabIndex = 2; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Preview"; - // - // radioButton0 - // - this.radioButton0.AutoSize = true; - this.radioButton0.Location = new System.Drawing.Point(6, 19); - this.radioButton0.Name = "radioButton0"; - this.radioButton0.Size = new System.Drawing.Size(71, 17); - this.radioButton0.TabIndex = 0; - this.radioButton0.TabStop = true; - this.radioButton0.Text = "SameBoy"; - this.radioButton0.UseVisualStyleBackColor = true; - this.radioButton0.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // radioButton1 - // - this.radioButton1.AutoSize = true; - this.radioButton1.Location = new System.Drawing.Point(6, 42); - this.radioButton1.Name = "radioButton1"; - this.radioButton1.Size = new System.Drawing.Size(71, 17); - this.radioButton1.TabIndex = 0; - this.radioButton1.TabStop = true; - this.radioButton1.Text = "Gambatte"; - this.radioButton1.UseVisualStyleBackColor = true; - this.radioButton1.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // radioButton2 - // - this.radioButton2.AutoSize = true; - this.radioButton2.Location = new System.Drawing.Point(6, 65); - this.radioButton2.Name = "radioButton2"; - this.radioButton2.Size = new System.Drawing.Size(48, 17); - this.radioButton2.TabIndex = 1; - this.radioButton2.TabStop = true; - this.radioButton2.Text = "Vivid"; - this.radioButton2.UseVisualStyleBackColor = true; - this.radioButton2.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // radioButton3 - // - this.radioButton3.AutoSize = true; - this.radioButton3.Location = new System.Drawing.Point(6, 88); - this.radioButton3.Name = "radioButton3"; - this.radioButton3.Size = new System.Drawing.Size(72, 17); - this.radioButton3.TabIndex = 2; - this.radioButton3.TabStop = true; - this.radioButton3.Text = "VBA Vivid"; - this.radioButton3.UseVisualStyleBackColor = true; - this.radioButton3.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // radioButton4 - // - this.radioButton4.AutoSize = true; - this.radioButton4.Location = new System.Drawing.Point(6, 111); - this.radioButton4.Name = "radioButton4"; - this.radioButton4.Size = new System.Drawing.Size(92, 17); - this.radioButton4.TabIndex = 1; - this.radioButton4.TabStop = true; - this.radioButton4.Text = "VBA Accurate"; - this.radioButton4.UseVisualStyleBackColor = true; - this.radioButton4.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // radioButton5 - // - this.radioButton5.AutoSize = true; - this.radioButton5.Location = new System.Drawing.Point(6, 134); - this.radioButton5.Name = "radioButton5"; - this.radioButton5.Size = new System.Drawing.Size(117, 17); - this.radioButton5.TabIndex = 2; - this.radioButton5.TabStop = true; - this.radioButton5.Text = "VBA Accurate (Old)"; - this.radioButton5.UseVisualStyleBackColor = true; - this.radioButton5.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // radioButton6 - // - this.radioButton6.AutoSize = true; - this.radioButton6.Location = new System.Drawing.Point(6, 157); - this.radioButton6.Name = "radioButton6"; - this.radioButton6.Size = new System.Drawing.Size(47, 17); - this.radioButton6.TabIndex = 3; - this.radioButton6.TabStop = true; - this.radioButton6.Text = "GBA"; - this.radioButton6.UseVisualStyleBackColor = true; - this.radioButton6.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // radioButton7 - // - this.radioButton7.AutoSize = true; - this.radioButton7.Location = new System.Drawing.Point(6, 180); - this.radioButton7.Name = "radioButton7"; - this.radioButton7.Size = new System.Drawing.Size(85, 17); - this.radioButton7.TabIndex = 4; - this.radioButton7.TabStop = true; - this.radioButton7.Text = "Libretro GBC"; - this.radioButton7.UseVisualStyleBackColor = true; - this.radioButton7.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); - // - // buttonOK - // - this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.buttonOK.Location = new System.Drawing.Point(263, 194); - this.buttonOK.Name = "buttonOK"; - this.buttonOK.Size = new System.Drawing.Size(75, 23); - this.buttonOK.TabIndex = 3; - this.buttonOK.Text = "OK"; - this.buttonOK.UseVisualStyleBackColor = true; - // - // buttonCancel - // - this.buttonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.buttonCancel.Location = new System.Drawing.Point(344, 194); - this.buttonCancel.Name = "buttonCancel"; - this.buttonCancel.Size = new System.Drawing.Size(75, 23); - this.buttonCancel.TabIndex = 4; - this.buttonCancel.Text = "Cancel"; - this.buttonCancel.UseVisualStyleBackColor = true; - // - // CGBColorChooserForm - // - this.AcceptButton = this.buttonOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.buttonCancel; - this.ClientSize = new System.Drawing.Size(431, 236); - this.Controls.Add(this.buttonCancel); - this.Controls.Add(this.buttonOK); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.Name = "CGBColorChooserForm"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Game Boy Color Palette Config"; - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CGBColorChooserForm)); + this.bmpView1 = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.radioButton0 = new System.Windows.Forms.RadioButton(); + this.radioButton1 = new System.Windows.Forms.RadioButton(); + this.radioButton2 = new System.Windows.Forms.RadioButton(); + this.radioButton3 = new System.Windows.Forms.RadioButton(); + this.radioButton4 = new System.Windows.Forms.RadioButton(); + this.radioButton5 = new System.Windows.Forms.RadioButton(); + this.radioButton6 = new System.Windows.Forms.RadioButton(); + this.radioButton7 = new System.Windows.Forms.RadioButton(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.buttonOK = new System.Windows.Forms.Button(); + this.buttonCancel = new System.Windows.Forms.Button(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.SuspendLayout(); + // + // bmpView1 + // + resources.ApplyResources(this.bmpView1, "bmpView1"); + this.bmpView1.BackColor = System.Drawing.Color.Transparent; + this.bmpView1.Name = "bmpView1"; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.radioButton0); + this.groupBox1.Controls.Add(this.radioButton1); + this.groupBox1.Controls.Add(this.radioButton2); + this.groupBox1.Controls.Add(this.radioButton3); + this.groupBox1.Controls.Add(this.radioButton4); + this.groupBox1.Controls.Add(this.radioButton5); + this.groupBox1.Controls.Add(this.radioButton6); + this.groupBox1.Controls.Add(this.radioButton7); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // radioButton0 + // + resources.ApplyResources(this.radioButton0, "radioButton0"); + this.radioButton0.Name = "radioButton0"; + this.radioButton0.TabStop = true; + this.radioButton0.UseVisualStyleBackColor = true; + this.radioButton0.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // radioButton1 + // + resources.ApplyResources(this.radioButton1, "radioButton1"); + this.radioButton1.Name = "radioButton1"; + this.radioButton1.TabStop = true; + this.radioButton1.UseVisualStyleBackColor = true; + this.radioButton1.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // radioButton2 + // + resources.ApplyResources(this.radioButton2, "radioButton2"); + this.radioButton2.Name = "radioButton2"; + this.radioButton2.TabStop = true; + this.radioButton2.UseVisualStyleBackColor = true; + this.radioButton2.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // radioButton3 + // + resources.ApplyResources(this.radioButton3, "radioButton3"); + this.radioButton3.Name = "radioButton3"; + this.radioButton3.TabStop = true; + this.radioButton3.UseVisualStyleBackColor = true; + this.radioButton3.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // radioButton4 + // + resources.ApplyResources(this.radioButton4, "radioButton4"); + this.radioButton4.Name = "radioButton4"; + this.radioButton4.TabStop = true; + this.radioButton4.UseVisualStyleBackColor = true; + this.radioButton4.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // radioButton5 + // + resources.ApplyResources(this.radioButton5, "radioButton5"); + this.radioButton5.Name = "radioButton5"; + this.radioButton5.TabStop = true; + this.radioButton5.UseVisualStyleBackColor = true; + this.radioButton5.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // radioButton6 + // + resources.ApplyResources(this.radioButton6, "radioButton6"); + this.radioButton6.Name = "radioButton6"; + this.radioButton6.TabStop = true; + this.radioButton6.UseVisualStyleBackColor = true; + this.radioButton6.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // radioButton7 + // + resources.ApplyResources(this.radioButton7, "radioButton7"); + this.radioButton7.Name = "radioButton7"; + this.radioButton7.TabStop = true; + this.radioButton7.UseVisualStyleBackColor = true; + this.radioButton7.CheckedChanged += new System.EventHandler(this.RadioButton1_CheckedChanged); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.bmpView1); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // buttonOK + // + resources.ApplyResources(this.buttonOK, "buttonOK"); + this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK; + this.buttonOK.Name = "buttonOK"; + this.buttonOK.UseVisualStyleBackColor = true; + // + // buttonCancel + // + resources.ApplyResources(this.buttonCancel, "buttonCancel"); + this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.buttonCancel.Name = "buttonCancel"; + this.buttonCancel.UseVisualStyleBackColor = true; + // + // CGBColorChooserForm + // + this.AcceptButton = this.buttonOK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.buttonCancel; + this.Controls.Add(this.buttonCancel); + this.Controls.Add(this.buttonOK); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.Name = "CGBColorChooserForm"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.resx b/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.resx index 29dcb1b3a35..252479d7ded 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.resx +++ b/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.resx @@ -117,4 +117,370 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + radioButton2 + + + Libretro GBC + + + + 6, 60 + + + + True + + + + Bottom, Right + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + VBA Accurate + + + 1 + + + 6 + + + groupBox1 + + + 6, 81 + + + 2 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 268, 141 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GBA + + + SameBoy + + + True + + + radioButton7 + + + CenterParent + + + 2 + + + $this + + + buttonOK + + + 53, 16 + + + True + + + 0 + + + 6, 102 + + + 0 + + + Gambatte + + + 4 + + + 2 + + + 75, 21 + + + 6, 145 + + + 150, 11 + + + OK + + + 4 + + + 1 + + + Cancel + + + Preview + + + 71, 16 + + + 6, 166 + + + True + + + 263, 179 + + + bmpView1 + + + 2 + + + VBA Accurate (Old) + + + 132, 189 + + + 3 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 77, 16 + + + Bottom, Right + + + radioButton4 + + + True + + + groupBox1 + + + 41, 16 + + + 2 + + + Game Boy Color Palette Config + + + groupBox1 + + + 7 + + + 6, 17 + + + 75, 21 + + + radioButton5 + + + True + + + 95, 16 + + + 3 + + + 6, 18 + + + bmpView1 + + + 12, 11 + + + True + + + 131, 16 + + + groupBox1 + + + 431, 218 + + + radioButton0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + radioButton3 + + + 65, 16 + + + 6, 12 + + + CGBColorChooserForm + + + radioButton6 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 344, 179 + + + 5 + + + 0 + + + buttonCancel + + + 6, 39 + + + 1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + radioButton1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + 95, 16 + + + True + + + groupBox1 + + + groupBox1 + + + 3 + + + 1 + + + groupBox2 + + + 0 + + + $this + + + groupBox1 + + + VBA Vivid + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Preset Select + + + 0 + + + 0 + + + groupBox1 + + + $this + + + 3 + + + 6, 124 + + + 4 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 256, 128 + + + Vivid + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.zh-CN.resx new file mode 100644 index 00000000000..83248b871b5 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/GB/CGBColorChooserForm.zh-CN.resx @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 125, 16 + + + VBA Accurate (旧) + + + 设置调色板 + + + 预览 + + + 确定 + + + 取消 + + + Game Boy Color 调色板设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.Designer.cs b/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.Designer.cs index 1366ae7795f..0fb57c77bab 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.Designer.cs @@ -28,290 +28,231 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.panel1 = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.panel3 = new System.Windows.Forms.Panel(); - this.panel4 = new System.Windows.Forms.Panel(); - this.panel5 = new System.Windows.Forms.Panel(); - this.panel6 = new System.Windows.Forms.Panel(); - this.panel7 = new System.Windows.Forms.Panel(); - this.panel8 = new System.Windows.Forms.Panel(); - this.panel9 = new System.Windows.Forms.Panel(); - this.panel10 = new System.Windows.Forms.Panel(); - this.panel11 = new System.Windows.Forms.Panel(); - this.panel12 = new System.Windows.Forms.Panel(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.OK = new System.Windows.Forms.Button(); - this.Cancel = new System.Windows.Forms.Button(); - this.buttonInterpolateBG = new System.Windows.Forms.Button(); - this.buttonInterpolateSP1 = new System.Windows.Forms.Button(); - this.buttonInterpolateSP2 = new System.Windows.Forms.Button(); - this.buttonLoad = new System.Windows.Forms.Button(); - this.buttonSave = new System.Windows.Forms.Button(); - this.DefaultButton = new System.Windows.Forms.Button(); - this.DefaultButtonCGB = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // panel1 - // - this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel1.Location = new System.Drawing.Point(42, 18); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(40, 32); - this.panel1.TabIndex = 0; - this.panel1.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel2 - // - this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel2.Location = new System.Drawing.Point(88, 18); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(40, 32); - this.panel2.TabIndex = 1; - this.panel2.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel3 - // - this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel3.Location = new System.Drawing.Point(134, 18); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(40, 32); - this.panel3.TabIndex = 2; - this.panel3.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel4 - // - this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel4.Location = new System.Drawing.Point(180, 18); - this.panel4.Name = "panel4"; - this.panel4.Size = new System.Drawing.Size(40, 32); - this.panel4.TabIndex = 3; - this.panel4.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel5 - // - this.panel5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel5.Location = new System.Drawing.Point(42, 56); - this.panel5.Name = "panel5"; - this.panel5.Size = new System.Drawing.Size(40, 32); - this.panel5.TabIndex = 4; - this.panel5.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel6 - // - this.panel6.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel6.Location = new System.Drawing.Point(88, 56); - this.panel6.Name = "panel6"; - this.panel6.Size = new System.Drawing.Size(40, 32); - this.panel6.TabIndex = 5; - this.panel6.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel7 - // - this.panel7.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel7.Location = new System.Drawing.Point(134, 56); - this.panel7.Name = "panel7"; - this.panel7.Size = new System.Drawing.Size(40, 32); - this.panel7.TabIndex = 6; - this.panel7.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel8 - // - this.panel8.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel8.Location = new System.Drawing.Point(180, 56); - this.panel8.Name = "panel8"; - this.panel8.Size = new System.Drawing.Size(40, 32); - this.panel8.TabIndex = 7; - this.panel8.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel9 - // - this.panel9.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel9.Location = new System.Drawing.Point(42, 94); - this.panel9.Name = "panel9"; - this.panel9.Size = new System.Drawing.Size(40, 32); - this.panel9.TabIndex = 8; - this.panel9.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel10 - // - this.panel10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel10.Location = new System.Drawing.Point(88, 94); - this.panel10.Name = "panel10"; - this.panel10.Size = new System.Drawing.Size(40, 32); - this.panel10.TabIndex = 9; - this.panel10.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel11 - // - this.panel11.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel11.Location = new System.Drawing.Point(134, 94); - this.panel11.Name = "panel11"; - this.panel11.Size = new System.Drawing.Size(40, 32); - this.panel11.TabIndex = 10; - this.panel11.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // panel12 - // - this.panel12.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel12.Location = new System.Drawing.Point(180, 94); - this.panel12.Name = "panel12"; - this.panel12.Size = new System.Drawing.Size(40, 32); - this.panel12.TabIndex = 11; - this.panel12.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(14, 27); - this.label1.Name = "label1"; - this.label1.Text = "BG"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(9, 66); - this.label2.Name = "label2"; - this.label2.Text = "SP1"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(9, 103); - this.label3.Name = "label3"; - this.label3.Text = "SP2"; - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.OK.Location = new System.Drawing.Point(183, 221); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 22; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(264, 221); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 23; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - // - // buttonInterpolateBG - // - this.buttonInterpolateBG.Location = new System.Drawing.Point(226, 22); - this.buttonInterpolateBG.Name = "buttonInterpolateBG"; - this.buttonInterpolateBG.Size = new System.Drawing.Size(75, 23); - this.buttonInterpolateBG.TabIndex = 25; - this.buttonInterpolateBG.Text = "Interpolate"; - this.buttonInterpolateBG.UseVisualStyleBackColor = true; - this.buttonInterpolateBG.Click += new System.EventHandler(this.Button3_Click); - // - // buttonInterpolateSP1 - // - this.buttonInterpolateSP1.Location = new System.Drawing.Point(226, 61); - this.buttonInterpolateSP1.Name = "buttonInterpolateSP1"; - this.buttonInterpolateSP1.Size = new System.Drawing.Size(75, 23); - this.buttonInterpolateSP1.TabIndex = 26; - this.buttonInterpolateSP1.Text = "Interpolate"; - this.buttonInterpolateSP1.UseVisualStyleBackColor = true; - this.buttonInterpolateSP1.Click += new System.EventHandler(this.Button4_Click); - // - // buttonInterpolateSP2 - // - this.buttonInterpolateSP2.Location = new System.Drawing.Point(226, 98); - this.buttonInterpolateSP2.Name = "buttonInterpolateSP2"; - this.buttonInterpolateSP2.Size = new System.Drawing.Size(75, 23); - this.buttonInterpolateSP2.TabIndex = 27; - this.buttonInterpolateSP2.Text = "Interpolate"; - this.buttonInterpolateSP2.UseVisualStyleBackColor = true; - this.buttonInterpolateSP2.Click += new System.EventHandler(this.Button5_Click); - // - // buttonLoad - // - this.buttonLoad.Location = new System.Drawing.Point(17, 137); - this.buttonLoad.Name = "buttonLoad"; - this.buttonLoad.Size = new System.Drawing.Size(60, 23); - this.buttonLoad.TabIndex = 28; - this.buttonLoad.Text = "&Load..."; - this.buttonLoad.UseVisualStyleBackColor = true; - this.buttonLoad.Click += new System.EventHandler(this.Button6_Click); - // - // buttonSave - // - this.buttonSave.Location = new System.Drawing.Point(83, 137); - this.buttonSave.Name = "buttonSave"; - this.buttonSave.Size = new System.Drawing.Size(60, 23); - this.buttonSave.TabIndex = 29; - this.buttonSave.Text = "&Save..."; - this.buttonSave.UseVisualStyleBackColor = true; - this.buttonSave.Click += new System.EventHandler(this.Button7_Click); - // - // DefaultButton - // - this.DefaultButton.Location = new System.Drawing.Point(149, 137); - this.DefaultButton.Name = "DefaultButton"; - this.DefaultButton.Size = new System.Drawing.Size(90, 23); - this.DefaultButton.TabIndex = 32; - this.DefaultButton.Text = "&Default Green"; - this.DefaultButton.UseVisualStyleBackColor = true; - this.DefaultButton.Click += new System.EventHandler(this.DefaultButton_Click); - // - // DefaultButtonCGB - // - this.DefaultButtonCGB.Location = new System.Drawing.Point(245, 137); - this.DefaultButtonCGB.Name = "DefaultButtonCGB"; - this.DefaultButtonCGB.Size = new System.Drawing.Size(94, 23); - this.DefaultButtonCGB.TabIndex = 33; - this.DefaultButtonCGB.Text = "Default &Grey"; - this.DefaultButtonCGB.UseVisualStyleBackColor = true; - this.DefaultButtonCGB.Click += new System.EventHandler(this.DefaultButtonCGB_Click); - // - // ColorChooserForm - // - this.AcceptButton = this.OK; - this.AllowDrop = true; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(353, 254); - this.Controls.Add(this.DefaultButtonCGB); - this.Controls.Add(this.DefaultButton); - this.Controls.Add(this.buttonSave); - this.Controls.Add(this.buttonLoad); - this.Controls.Add(this.buttonInterpolateSP2); - this.Controls.Add(this.buttonInterpolateSP1); - this.Controls.Add(this.buttonInterpolateBG); - this.Controls.Add(this.Cancel); - this.Controls.Add(this.OK); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.panel12); - this.Controls.Add(this.panel11); - this.Controls.Add(this.panel10); - this.Controls.Add(this.panel9); - this.Controls.Add(this.panel8); - this.Controls.Add(this.panel7); - this.Controls.Add(this.panel6); - this.Controls.Add(this.panel5); - this.Controls.Add(this.panel4); - this.Controls.Add(this.panel3); - this.Controls.Add(this.panel2); - this.Controls.Add(this.panel1); - this.MinimumSize = new System.Drawing.Size(310, 264); - this.Name = "ColorChooserForm"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Game Boy Palette Config"; - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.ColorChooserForm_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.ColorChooserForm_DragEnter); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ColorChooserForm)); + this.panel1 = new System.Windows.Forms.Panel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.panel3 = new System.Windows.Forms.Panel(); + this.panel4 = new System.Windows.Forms.Panel(); + this.panel5 = new System.Windows.Forms.Panel(); + this.panel6 = new System.Windows.Forms.Panel(); + this.panel7 = new System.Windows.Forms.Panel(); + this.panel8 = new System.Windows.Forms.Panel(); + this.panel9 = new System.Windows.Forms.Panel(); + this.panel10 = new System.Windows.Forms.Panel(); + this.panel11 = new System.Windows.Forms.Panel(); + this.panel12 = new System.Windows.Forms.Panel(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.OK = new System.Windows.Forms.Button(); + this.Cancel = new System.Windows.Forms.Button(); + this.buttonInterpolateBG = new System.Windows.Forms.Button(); + this.buttonInterpolateSP1 = new System.Windows.Forms.Button(); + this.buttonInterpolateSP2 = new System.Windows.Forms.Button(); + this.buttonLoad = new System.Windows.Forms.Button(); + this.buttonSave = new System.Windows.Forms.Button(); + this.DefaultButton = new System.Windows.Forms.Button(); + this.DefaultButtonCGB = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // panel1 + // + resources.ApplyResources(this.panel1, "panel1"); + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Name = "panel1"; + this.panel1.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel2 + // + resources.ApplyResources(this.panel2, "panel2"); + this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel2.Name = "panel2"; + this.panel2.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel3 + // + resources.ApplyResources(this.panel3, "panel3"); + this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel3.Name = "panel3"; + this.panel3.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel4 + // + resources.ApplyResources(this.panel4, "panel4"); + this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel4.Name = "panel4"; + this.panel4.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel5 + // + resources.ApplyResources(this.panel5, "panel5"); + this.panel5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel5.Name = "panel5"; + this.panel5.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel6 + // + resources.ApplyResources(this.panel6, "panel6"); + this.panel6.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel6.Name = "panel6"; + this.panel6.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel7 + // + resources.ApplyResources(this.panel7, "panel7"); + this.panel7.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel7.Name = "panel7"; + this.panel7.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel8 + // + resources.ApplyResources(this.panel8, "panel8"); + this.panel8.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel8.Name = "panel8"; + this.panel8.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel9 + // + resources.ApplyResources(this.panel9, "panel9"); + this.panel9.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel9.Name = "panel9"; + this.panel9.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel10 + // + resources.ApplyResources(this.panel10, "panel10"); + this.panel10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel10.Name = "panel10"; + this.panel10.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel11 + // + resources.ApplyResources(this.panel11, "panel11"); + this.panel11.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel11.Name = "panel11"; + this.panel11.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // panel12 + // + resources.ApplyResources(this.panel12, "panel12"); + this.panel12.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel12.Name = "panel12"; + this.panel12.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.DialogResult = System.Windows.Forms.DialogResult.OK; + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + // + // buttonInterpolateBG + // + resources.ApplyResources(this.buttonInterpolateBG, "buttonInterpolateBG"); + this.buttonInterpolateBG.Name = "buttonInterpolateBG"; + this.buttonInterpolateBG.UseVisualStyleBackColor = true; + this.buttonInterpolateBG.Click += new System.EventHandler(this.Button3_Click); + // + // buttonInterpolateSP1 + // + resources.ApplyResources(this.buttonInterpolateSP1, "buttonInterpolateSP1"); + this.buttonInterpolateSP1.Name = "buttonInterpolateSP1"; + this.buttonInterpolateSP1.UseVisualStyleBackColor = true; + this.buttonInterpolateSP1.Click += new System.EventHandler(this.Button4_Click); + // + // buttonInterpolateSP2 + // + resources.ApplyResources(this.buttonInterpolateSP2, "buttonInterpolateSP2"); + this.buttonInterpolateSP2.Name = "buttonInterpolateSP2"; + this.buttonInterpolateSP2.UseVisualStyleBackColor = true; + this.buttonInterpolateSP2.Click += new System.EventHandler(this.Button5_Click); + // + // buttonLoad + // + resources.ApplyResources(this.buttonLoad, "buttonLoad"); + this.buttonLoad.Name = "buttonLoad"; + this.buttonLoad.UseVisualStyleBackColor = true; + this.buttonLoad.Click += new System.EventHandler(this.Button6_Click); + // + // buttonSave + // + resources.ApplyResources(this.buttonSave, "buttonSave"); + this.buttonSave.Name = "buttonSave"; + this.buttonSave.UseVisualStyleBackColor = true; + this.buttonSave.Click += new System.EventHandler(this.Button7_Click); + // + // DefaultButton + // + resources.ApplyResources(this.DefaultButton, "DefaultButton"); + this.DefaultButton.Name = "DefaultButton"; + this.DefaultButton.UseVisualStyleBackColor = true; + this.DefaultButton.Click += new System.EventHandler(this.DefaultButton_Click); + // + // DefaultButtonCGB + // + resources.ApplyResources(this.DefaultButtonCGB, "DefaultButtonCGB"); + this.DefaultButtonCGB.Name = "DefaultButtonCGB"; + this.DefaultButtonCGB.UseVisualStyleBackColor = true; + this.DefaultButtonCGB.Click += new System.EventHandler(this.DefaultButtonCGB_Click); + // + // ColorChooserForm + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AllowDrop = true; + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.DefaultButtonCGB); + this.Controls.Add(this.DefaultButton); + this.Controls.Add(this.buttonSave); + this.Controls.Add(this.buttonLoad); + this.Controls.Add(this.buttonInterpolateSP2); + this.Controls.Add(this.buttonInterpolateSP1); + this.Controls.Add(this.buttonInterpolateBG); + this.Controls.Add(this.Cancel); + this.Controls.Add(this.OK); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.panel12); + this.Controls.Add(this.panel11); + this.Controls.Add(this.panel10); + this.Controls.Add(this.panel9); + this.Controls.Add(this.panel8); + this.Controls.Add(this.panel7); + this.Controls.Add(this.panel6); + this.Controls.Add(this.panel5); + this.Controls.Add(this.panel4); + this.Controls.Add(this.panel3); + this.Controls.Add(this.panel2); + this.Controls.Add(this.panel1); + this.Name = "ColorChooserForm"; + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.ColorChooserForm_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.ColorChooserForm_DragEnter); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.resx b/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.resx index 29dcb1b3a35..cfe23270a11 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.resx +++ b/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.resx @@ -117,4 +117,559 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 353, 234 + + + buttonInterpolateBG + + + 12 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7 + + + $this + + + + 5 + + + 40, 30 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + buttonLoad + + + BG + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 83, 126 + + + 88, 52 + + + $this + + + 134, 87 + + + 1 + + + 3 + + + 29 + + + panel2 + + + panel12 + + + &Cancel + + + 40, 30 + + + 8 + + + 40, 30 + + + buttonInterpolateSP1 + + + $this + + + label1 + + + 2 + + + $this + + + &OK + + + 40, 30 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 134, 17 + + + 88, 87 + + + DefaultButtonCGB + + + 7 + + + 42, 17 + + + &Save... + + + 226, 90 + + + panel1 + + + 11 + + + + Bottom, Right + + + ColorChooserForm + + + 6 + + + 134, 52 + + + 26 + + + Interpolate + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + 88, 17 + + + buttonSave + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + panel9 + + + panel3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + CenterParent + + + 23 + + + 8 + + + 2 + + + 75, 21 + + + &Default Green + + + 14, 25 + + + buttonInterpolateSP2 + + + 10 + + + 9 + + + label3 + + + label2 + + + 264, 204 + + + 40, 30 + + + 94, 21 + + + 17 + + + Cancel + + + 40, 30 + + + 14 + + + 13 + + + $this + + + OK + + + 6 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 20 + + + 6, 12 + + + panel11 + + + 310, 247 + + + Interpolate + + + Game Boy Palette Config + + + $this + + + 0 + + + panel7 + + + SP2 + + + panel6 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + $this + + + 226, 56 + + + 183, 204 + + + 11 + + + 40, 30 + + + $this + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 42, 52 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel8 + + + 40, 30 + + + $this + + + $this + + + 9 + + + 32 + + + 1 + + + panel5 + + + $this + + + panel10 + + + $this + + + 15 + + + 18 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 25 + + + 16 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9, 61 + + + 180, 87 + + + 19 + + + 180, 52 + + + 4 + + + panel4 + + + $this + + + 5 + + + 9, 95 + + + $this + + + 17, 126 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 75, 21 + + + $this + + + Default &Grey + + + &Load... + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 42, 87 + + + 226, 20 + + + 22 + + + 28 + + + 75, 21 + + + SP1 + + + 40, 30 + + + 245, 126 + + + $this + + + $this + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 180, 17 + + + 149, 126 + + + 4 + + + $this + + + 40, 30 + + + 10 + + + $this + + + 27 + + + DefaultButton + + + 40, 30 + + + Interpolate + + + 90, 21 + + + Bottom, Right + + + 23 + + + 21 + + + 40, 30 + + + 75, 21 + + + 33 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + $this + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 22 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.zh-CN.resx new file mode 100644 index 00000000000..f769f3b7be7 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/GB/ColorChooserForm.zh-CN.resx @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 插值 + + + 插值 + + + 插值 + + + 载入(&L) + + + 保存(&S) + + + 默认(&D) + + + 默认灰度(&G) + + + Game Boy 调色板配置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.Designer.cs b/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.Designer.cs index 4f245c353d0..5a18367d9a0 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.Designer.cs @@ -28,159 +28,117 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.gbPrefControl1 = new BizHawk.Client.EmuHawk.GBPrefControl(); - this.tabPage2 = new System.Windows.Forms.TabPage(); - this.gbPrefControl2 = new BizHawk.Client.EmuHawk.GBPrefControl(); - this.tabPage3 = new System.Windows.Forms.TabPage(); - this.gbPrefControl3 = new BizHawk.Client.EmuHawk.GBPrefControl(); - this.tabPage4 = new System.Windows.Forms.TabPage(); - this.gbPrefControl4 = new BizHawk.Client.EmuHawk.GBPrefControl(); - this.buttonCancel = new System.Windows.Forms.Button(); - this.buttonOK = new System.Windows.Forms.Button(); - this.tabControl1.SuspendLayout(); - this.tabPage1.SuspendLayout(); - this.tabPage2.SuspendLayout(); - this.tabPage3.SuspendLayout(); - this.tabPage4.SuspendLayout(); - this.SuspendLayout(); - // - // tabControl1 - // - this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage2); - this.tabControl1.Controls.Add(this.tabPage3); - this.tabControl1.Controls.Add(this.tabPage4); - this.tabControl1.Location = new System.Drawing.Point(12, 12); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(538, 349); - this.tabControl1.TabIndex = 0; - // - // tabPage1 - // - this.tabPage1.Controls.Add(this.gbPrefControl1); - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(530, 323); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "Player 1 Gameboy"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // gbPrefControl1 - // - this.gbPrefControl1.DialogParent = null; - this.gbPrefControl1.Dock = System.Windows.Forms.DockStyle.Fill; - this.gbPrefControl1.Location = new System.Drawing.Point(3, 3); - this.gbPrefControl1.Name = "gbPrefControl1"; - this.gbPrefControl1.Size = new System.Drawing.Size(524, 317); - this.gbPrefControl1.TabIndex = 0; - // - // tabPage2 - // - this.tabPage2.Controls.Add(this.gbPrefControl2); - this.tabPage2.Location = new System.Drawing.Point(4, 22); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(530, 323); - this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "Player 2 Gameboy"; - this.tabPage2.UseVisualStyleBackColor = true; - // - // gbPrefControl2 - // - this.gbPrefControl2.DialogParent = null; - this.gbPrefControl2.Dock = System.Windows.Forms.DockStyle.Fill; - this.gbPrefControl2.Location = new System.Drawing.Point(3, 3); - this.gbPrefControl2.Name = "gbPrefControl2"; - this.gbPrefControl2.Size = new System.Drawing.Size(524, 317); - this.gbPrefControl2.TabIndex = 0; - // - // tabPage3 - // - this.tabPage3.Controls.Add(this.gbPrefControl3); - this.tabPage3.Location = new System.Drawing.Point(4, 22); - this.tabPage3.Name = "tabPage3"; - this.tabPage3.Padding = new System.Windows.Forms.Padding(3); - this.tabPage3.Size = new System.Drawing.Size(530, 323); - this.tabPage3.TabIndex = 2; - this.tabPage3.Text = "Player 3 Gameboy"; - this.tabPage3.UseVisualStyleBackColor = true; - // - // gbPrefControl3 - // - this.gbPrefControl3.DialogParent = null; - this.gbPrefControl3.Dock = System.Windows.Forms.DockStyle.Fill; - this.gbPrefControl3.Location = new System.Drawing.Point(3, 3); - this.gbPrefControl3.Name = "gbPrefControl3"; - this.gbPrefControl3.Size = new System.Drawing.Size(524, 317); - this.gbPrefControl3.TabIndex = 0; - // - // tabPage4 - // - this.tabPage4.Controls.Add(this.gbPrefControl4); - this.tabPage4.Location = new System.Drawing.Point(4, 22); - this.tabPage4.Name = "tabPage4"; - this.tabPage4.Padding = new System.Windows.Forms.Padding(3); - this.tabPage4.Size = new System.Drawing.Size(530, 323); - this.tabPage4.TabIndex = 3; - this.tabPage4.Text = "Player 4 Gameboy"; - this.tabPage4.UseVisualStyleBackColor = true; - // - // gbPrefControl4 - // - this.gbPrefControl4.DialogParent = null; - this.gbPrefControl4.Dock = System.Windows.Forms.DockStyle.Fill; - this.gbPrefControl4.Location = new System.Drawing.Point(3, 3); - this.gbPrefControl4.Name = "gbPrefControl4"; - this.gbPrefControl4.Size = new System.Drawing.Size(524, 317); - this.gbPrefControl4.TabIndex = 0; - // - // buttonCancel - // - this.buttonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.buttonCancel.Location = new System.Drawing.Point(475, 375); - this.buttonCancel.Name = "buttonCancel"; - this.buttonCancel.Size = new System.Drawing.Size(75, 23); - this.buttonCancel.TabIndex = 1; - this.buttonCancel.Text = "Cancel"; - this.buttonCancel.UseVisualStyleBackColor = true; - // - // buttonOK - // - this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.buttonOK.Location = new System.Drawing.Point(394, 375); - this.buttonOK.Name = "buttonOK"; - this.buttonOK.Size = new System.Drawing.Size(75, 23); - this.buttonOK.TabIndex = 2; - this.buttonOK.Text = "OK"; - this.buttonOK.UseVisualStyleBackColor = true; - // - // GBLPrefs - // - this.AcceptButton = this.buttonOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.buttonCancel; - this.ClientSize = new System.Drawing.Size(562, 410); - this.Controls.Add(this.buttonOK); - this.Controls.Add(this.buttonCancel); - this.Controls.Add(this.tabControl1); - this.Name = "GBLPrefs"; - this.Text = "Gameboy Link Settings"; - this.tabControl1.ResumeLayout(false); - this.tabPage1.ResumeLayout(false); - this.tabPage2.ResumeLayout(false); - this.tabPage3.ResumeLayout(false); - this.tabPage4.ResumeLayout(false); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GBLPrefs)); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.gbPrefControl1 = new BizHawk.Client.EmuHawk.GBPrefControl(); + this.tabPage2 = new System.Windows.Forms.TabPage(); + this.gbPrefControl2 = new BizHawk.Client.EmuHawk.GBPrefControl(); + this.tabPage3 = new System.Windows.Forms.TabPage(); + this.gbPrefControl3 = new BizHawk.Client.EmuHawk.GBPrefControl(); + this.tabPage4 = new System.Windows.Forms.TabPage(); + this.gbPrefControl4 = new BizHawk.Client.EmuHawk.GBPrefControl(); + this.buttonCancel = new System.Windows.Forms.Button(); + this.buttonOK = new System.Windows.Forms.Button(); + this.tabControl1.SuspendLayout(); + this.tabPage1.SuspendLayout(); + this.tabPage2.SuspendLayout(); + this.tabPage3.SuspendLayout(); + this.tabPage4.SuspendLayout(); + this.SuspendLayout(); + // + // tabControl1 + // + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Controls.Add(this.tabPage1); + this.tabControl1.Controls.Add(this.tabPage2); + this.tabControl1.Controls.Add(this.tabPage3); + this.tabControl1.Controls.Add(this.tabPage4); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + // + // tabPage1 + // + resources.ApplyResources(this.tabPage1, "tabPage1"); + this.tabPage1.Controls.Add(this.gbPrefControl1); + this.tabPage1.Name = "tabPage1"; + this.tabPage1.UseVisualStyleBackColor = true; + // + // gbPrefControl1 + // + resources.ApplyResources(this.gbPrefControl1, "gbPrefControl1"); + this.gbPrefControl1.DialogParent = null; + this.gbPrefControl1.Name = "gbPrefControl1"; + // + // tabPage2 + // + resources.ApplyResources(this.tabPage2, "tabPage2"); + this.tabPage2.Controls.Add(this.gbPrefControl2); + this.tabPage2.Name = "tabPage2"; + this.tabPage2.UseVisualStyleBackColor = true; + // + // gbPrefControl2 + // + resources.ApplyResources(this.gbPrefControl2, "gbPrefControl2"); + this.gbPrefControl2.DialogParent = null; + this.gbPrefControl2.Name = "gbPrefControl2"; + // + // tabPage3 + // + resources.ApplyResources(this.tabPage3, "tabPage3"); + this.tabPage3.Controls.Add(this.gbPrefControl3); + this.tabPage3.Name = "tabPage3"; + this.tabPage3.UseVisualStyleBackColor = true; + // + // gbPrefControl3 + // + resources.ApplyResources(this.gbPrefControl3, "gbPrefControl3"); + this.gbPrefControl3.DialogParent = null; + this.gbPrefControl3.Name = "gbPrefControl3"; + // + // tabPage4 + // + resources.ApplyResources(this.tabPage4, "tabPage4"); + this.tabPage4.Controls.Add(this.gbPrefControl4); + this.tabPage4.Name = "tabPage4"; + this.tabPage4.UseVisualStyleBackColor = true; + // + // gbPrefControl4 + // + resources.ApplyResources(this.gbPrefControl4, "gbPrefControl4"); + this.gbPrefControl4.DialogParent = null; + this.gbPrefControl4.Name = "gbPrefControl4"; + // + // buttonCancel + // + resources.ApplyResources(this.buttonCancel, "buttonCancel"); + this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.buttonCancel.Name = "buttonCancel"; + this.buttonCancel.UseVisualStyleBackColor = true; + // + // buttonOK + // + resources.ApplyResources(this.buttonOK, "buttonOK"); + this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK; + this.buttonOK.Name = "buttonOK"; + this.buttonOK.UseVisualStyleBackColor = true; + // + // GBLPrefs + // + this.AcceptButton = this.buttonOK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.buttonCancel; + this.Controls.Add(this.buttonOK); + this.Controls.Add(this.buttonCancel); + this.Controls.Add(this.tabControl1); + this.Name = "GBLPrefs"; + this.tabControl1.ResumeLayout(false); + this.tabPage1.ResumeLayout(false); + this.tabPage2.ResumeLayout(false); + this.tabPage3.ResumeLayout(false); + this.tabPage4.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.resx b/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.resx index 29dcb1b3a35..c8c7e7883fb 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.resx +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.resx @@ -117,4 +117,307 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 530, 296 + + + + 0 + + + gbPrefControl4 + + + tabPage3 + + + 4, 22 + + + 2 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + gbPrefControl3 + + + tabPage4 + + + + Fill + + + tabPage2 + + + 2 + + + 3, 3 + + + 1 + + + tabControl1 + + + BizHawk.Client.EmuHawk.GBPrefControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3, 3 + + + 3 + + + 12, 11 + + + 0 + + + 3, 3, 3, 3 + + + Fill + + + tabControl1 + + + 530, 296 + + + BizHawk.Client.EmuHawk.GBPrefControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + 75, 21 + + + 3, 3, 3, 3 + + + $this + + + 2 + + + 538, 322 + + + 1 + + + Player 1 Gameboy + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPrefControl1 + + + 394, 346 + + + $this + + + tabPage1 + + + 524, 290 + + + 3, 3, 3, 3 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 3 + + + Gameboy Link Settings + + + 0 + + + $this + + + 75, 21 + + + 3, 3, 3, 3 + + + 0 + + + Player 4 Gameboy + + + 0 + + + tabControl1 + + + buttonCancel + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 2 + + + tabPage4 + + + Player 2 Gameboy + + + 562, 378 + + + tabControl1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 530, 296 + + + Player 3 Gameboy + + + 6, 12 + + + GBLPrefs + + + 3, 3 + + + 4, 22 + + + 475, 346 + + + tabPage3 + + + 3, 3 + + + 4, 22 + + + BizHawk.Client.EmuHawk.GBPrefControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tabPage1 + + + Bottom, Right + + + Fill + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + gbPrefControl2 + + + 0 + + + Top, Bottom, Left, Right + + + 530, 296 + + + 524, 290 + + + OK + + + 524, 290 + + + buttonOK + + + tabPage2 + + + Fill + + + tabControl1 + + + 1 + + + 0 + + + 524, 290 + + + BizHawk.Client.EmuHawk.GBPrefControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + Cancel + + + 4, 22 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.zh-CN.resx new file mode 100644 index 00000000000..a1b36cd7fe8 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBLPrefs.zh-CN.resx @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 玩家 1 Gameboy + + + 玩家 2 Gameboy + + + 玩家 3 Gameboy + + + 玩家 4 Gameboy + + + 取消 + + + 确定 + + + Gameboy 联机设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.Designer.cs b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.Designer.cs index bf3bc1bfc84..a666ed0fbd4 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GBPrefControl)); this.propertyGrid1 = new System.Windows.Forms.PropertyGrid(); this.buttonDefaults = new System.Windows.Forms.Button(); this.buttonGbPalette = new System.Windows.Forms.Button(); @@ -39,88 +40,57 @@ private void InitializeComponent() // // propertyGrid1 // - this.propertyGrid1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.propertyGrid1.Location = new System.Drawing.Point(3, 3); + resources.ApplyResources(this.propertyGrid1, "propertyGrid1"); this.propertyGrid1.Name = "propertyGrid1"; this.propertyGrid1.PropertySort = System.Windows.Forms.PropertySort.NoSort; - this.propertyGrid1.Size = new System.Drawing.Size(516, 408); - this.propertyGrid1.TabIndex = 0; this.propertyGrid1.ToolbarVisible = false; this.propertyGrid1.PropertyValueChanged += new System.Windows.Forms.PropertyValueChangedEventHandler(this.PropertyGrid1_PropertyValueChanged); // // buttonDefaults // - this.buttonDefaults.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonDefaults.Location = new System.Drawing.Point(444, 417); + resources.ApplyResources(this.buttonDefaults, "buttonDefaults"); this.buttonDefaults.Name = "buttonDefaults"; - this.buttonDefaults.Size = new System.Drawing.Size(75, 23); - this.buttonDefaults.TabIndex = 1; - this.buttonDefaults.Text = "Defaults"; this.buttonDefaults.UseVisualStyleBackColor = true; this.buttonDefaults.Click += new System.EventHandler(this.ButtonDefaults_Click); // // buttonGbPalette // - this.buttonGbPalette.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.buttonGbPalette.Location = new System.Drawing.Point(3, 417); + resources.ApplyResources(this.buttonGbPalette, "buttonGbPalette"); this.buttonGbPalette.Name = "buttonGbPalette"; - this.buttonGbPalette.Size = new System.Drawing.Size(87, 23); - this.buttonGbPalette.TabIndex = 2; - this.buttonGbPalette.Text = "GB Palette..."; this.buttonGbPalette.UseVisualStyleBackColor = true; this.buttonGbPalette.Click += new System.EventHandler(this.ButtonGbPalette_Click); // - // buttonGbcPalette - // - this.buttonGbcPalette.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.buttonGbcPalette.Location = new System.Drawing.Point(96, 417); - this.buttonGbcPalette.Name = "buttonGbcPalette"; - this.buttonGbcPalette.Size = new System.Drawing.Size(87, 23); - this.buttonGbcPalette.TabIndex = 6; - this.buttonGbcPalette.Text = "GBC Palette..."; - this.buttonGbcPalette.UseVisualStyleBackColor = true; - this.buttonGbcPalette.Click += new System.EventHandler(this.ButtonGbcPalette_Click); - // // cbRgbdsSyntax // - this.cbRgbdsSyntax.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.cbRgbdsSyntax.AutoSize = true; - this.cbRgbdsSyntax.Location = new System.Drawing.Point(245, 421); + resources.ApplyResources(this.cbRgbdsSyntax, "cbRgbdsSyntax"); this.cbRgbdsSyntax.Name = "cbRgbdsSyntax"; - this.cbRgbdsSyntax.Size = new System.Drawing.Size(99, 17); - this.cbRgbdsSyntax.TabIndex = 3; - this.cbRgbdsSyntax.Text = "RGBDS Syntax"; this.cbRgbdsSyntax.UseVisualStyleBackColor = true; this.cbRgbdsSyntax.CheckedChanged += new System.EventHandler(this.CbRgbdsSyntax_CheckedChanged); // // checkBoxMuted // - this.checkBoxMuted.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.checkBoxMuted.AutoSize = true; - this.checkBoxMuted.Location = new System.Drawing.Point(189, 421); + resources.ApplyResources(this.checkBoxMuted, "checkBoxMuted"); this.checkBoxMuted.Name = "checkBoxMuted"; - this.checkBoxMuted.Size = new System.Drawing.Size(50, 17); - this.checkBoxMuted.TabIndex = 4; - this.checkBoxMuted.Text = "Mute"; this.checkBoxMuted.UseVisualStyleBackColor = true; this.checkBoxMuted.CheckedChanged += new System.EventHandler(this.CheckBoxMuted_CheckedChanged); // // cbShowBorder // - this.cbShowBorder.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.cbShowBorder.AutoSize = true; - this.cbShowBorder.Location = new System.Drawing.Point(350, 421); + resources.ApplyResources(this.cbShowBorder, "cbShowBorder"); this.cbShowBorder.Name = "cbShowBorder"; - this.cbShowBorder.Size = new System.Drawing.Size(87, 17); - this.cbShowBorder.TabIndex = 5; - this.cbShowBorder.Text = "Show Border"; this.cbShowBorder.UseVisualStyleBackColor = true; this.cbShowBorder.CheckedChanged += new System.EventHandler(this.CbShowBorder_CheckedChanged); // + // buttonGbcPalette + // + resources.ApplyResources(this.buttonGbcPalette, "buttonGbcPalette"); + this.buttonGbcPalette.Name = "buttonGbcPalette"; + this.buttonGbcPalette.UseVisualStyleBackColor = true; + this.buttonGbcPalette.Click += new System.EventHandler(this.ButtonGbcPalette_Click); + // // GBPrefControl // + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; this.Controls.Add(this.buttonGbcPalette); this.Controls.Add(this.cbRgbdsSyntax); @@ -130,7 +100,6 @@ private void InitializeComponent() this.Controls.Add(this.buttonDefaults); this.Controls.Add(this.propertyGrid1); this.Name = "GBPrefControl"; - this.Size = new System.Drawing.Size(522, 443); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.resx b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.resx index 29dcb1b3a35..4e283409841 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.resx +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.resx @@ -117,4 +117,214 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cbShowBorder + + + Bottom, Left + + + + 3, 3 + + + 3 + + + 87, 23 + + + buttonGbPalette + + + $this + + + + True + + + 0 + + + Mute + + + $this + + + 48, 16 + + + 3 + + + 5 + + + buttonDefaults + + + 350, 422 + + + 522, 443 + + + cbRgbdsSyntax + + + True + + + 87, 23 + + + RGBDS Syntax + + + 1 + + + 2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 516, 408 + + + 5 + + + Top, Bottom, Left, Right + + + 2 + + + buttonGbcPalette + + + 6 + + + 96, 417 + + + 4 + + + $this + + + 75, 23 + + + 1 + + + 96, 16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 417 + + + True + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GB Palette... + + + Bottom, Left + + + Bottom, Left + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 90, 16 + + + Bottom, Left + + + 6 + + + Show Border + + + 4 + + + 245, 422 + + + GBPrefControl + + + checkBoxMuted + + + Defaults + + + GBC Palette... + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 189, 422 + + + 0 + + + 444, 417 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + $this + + + $this + + + propertyGrid1 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.zh-CN.resx new file mode 100644 index 00000000000..6362fb39cbb --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefControl.zh-CN.resx @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 默认 + + + + 84, 16 + + + RGBDS 语法 + + + 静音 + + + 72, 16 + + + 显示边框 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.Designer.cs b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.Designer.cs index d308d38715b..9d3147ffea2 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GBPrefs)); this.buttonOK = new System.Windows.Forms.Button(); this.buttonCancel = new System.Windows.Forms.Button(); this.gbPrefControl1 = new BizHawk.Client.EmuHawk.GBPrefControl(); @@ -35,50 +36,34 @@ private void InitializeComponent() // // buttonOK // - this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.buttonOK, "buttonOK"); this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.buttonOK.Location = new System.Drawing.Point(378, 386); this.buttonOK.Name = "buttonOK"; - this.buttonOK.Size = new System.Drawing.Size(75, 23); - this.buttonOK.TabIndex = 1; - this.buttonOK.Text = "OK"; this.buttonOK.UseVisualStyleBackColor = true; // // buttonCancel // - this.buttonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.buttonCancel, "buttonCancel"); this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.buttonCancel.Location = new System.Drawing.Point(459, 386); this.buttonCancel.Name = "buttonCancel"; - this.buttonCancel.Size = new System.Drawing.Size(75, 23); - this.buttonCancel.TabIndex = 2; - this.buttonCancel.Text = "Cancel"; this.buttonCancel.UseVisualStyleBackColor = true; // // gbPrefControl1 // - this.gbPrefControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.gbPrefControl1, "gbPrefControl1"); this.gbPrefControl1.DialogParent = null; - this.gbPrefControl1.Location = new System.Drawing.Point(12, 12); this.gbPrefControl1.Name = "gbPrefControl1"; - this.gbPrefControl1.Size = new System.Drawing.Size(522, 368); - this.gbPrefControl1.TabIndex = 0; // // GBPrefs // this.AcceptButton = this.buttonOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.buttonCancel; - this.ClientSize = new System.Drawing.Size(546, 421); this.Controls.Add(this.buttonCancel); this.Controls.Add(this.buttonOK); this.Controls.Add(this.gbPrefControl1); this.Name = "GBPrefs"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Game Boy Settings"; this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.resx b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.resx index 29dcb1b3a35..fc8a1b60a38 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.resx +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.resx @@ -117,4 +117,106 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + + 546, 389 + + + 1 + + + 378, 356 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 11 + + + Game Boy Settings + + + GBPrefs + + + gbPrefControl1 + + + 2 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + $this + + + 522, 340 + + + 459, 356 + + + $this + + + + Bottom, Right + + + 75, 21 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CenterParent + + + Top, Bottom, Left, Right + + + buttonCancel + + + Bottom, Right + + + Cancel + + + 0 + + + 1 + + + buttonOK + + + 75, 21 + + + OK + + + BizHawk.Client.EmuHawk.GBPrefControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.zh-CN.resx new file mode 100644 index 00000000000..9b27fa8b1e2 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/GB/GBPrefs.zh-CN.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定 + + + 取消 + + + Game Boy 设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.Designer.cs b/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.Designer.cs index 8b0e71bc0f0..7816160f14f 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SameBoyColorChooserForm)); this.panel1 = new System.Windows.Forms.Panel(); this.panel2 = new System.Windows.Forms.Panel(); this.panel3 = new System.Windows.Forms.Panel(); @@ -43,116 +44,87 @@ private void InitializeComponent() // // panel1 // + resources.ApplyResources(this.panel1, "panel1"); this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel1.Location = new System.Drawing.Point(56, 18); this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(40, 32); - this.panel1.TabIndex = 0; this.panel1.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); // // panel2 // + resources.ApplyResources(this.panel2, "panel2"); this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel2.Location = new System.Drawing.Point(103, 18); this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(40, 32); - this.panel2.TabIndex = 1; this.panel2.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); // // panel3 // + resources.ApplyResources(this.panel3, "panel3"); this.panel3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel3.Location = new System.Drawing.Point(149, 18); this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(40, 32); - this.panel3.TabIndex = 2; this.panel3.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); // // panel4 // + resources.ApplyResources(this.panel4, "panel4"); this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel4.Location = new System.Drawing.Point(195, 18); this.panel4.Name = "panel4"; - this.panel4.Size = new System.Drawing.Size(40, 32); - this.panel4.TabIndex = 3; this.panel4.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); // // panel5 // + resources.ApplyResources(this.panel5, "panel5"); this.panel5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel5.Location = new System.Drawing.Point(241, 18); this.panel5.Name = "panel5"; - this.panel5.Size = new System.Drawing.Size(40, 32); - this.panel5.TabIndex = 4; this.panel5.DoubleClick += new System.EventHandler(this.Panel12_DoubleClick); // // label1 // - this.label1.Location = new System.Drawing.Point(14, 27); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "Colors"; // // OK // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.OK, "OK"); this.OK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.OK.Location = new System.Drawing.Point(206, 84); this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 22; - this.OK.Text = "&OK"; this.OK.UseVisualStyleBackColor = true; this.OK.Click += new System.EventHandler(this.OK_Click); // // Cancel // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Cancel, "Cancel"); this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(287, 84); this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 23; - this.Cancel.Text = "&Cancel"; this.Cancel.UseVisualStyleBackColor = true; // // buttonInterpolateBG // - this.buttonInterpolateBG.Location = new System.Drawing.Point(287, 22); + resources.ApplyResources(this.buttonInterpolateBG, "buttonInterpolateBG"); this.buttonInterpolateBG.Name = "buttonInterpolateBG"; - this.buttonInterpolateBG.Size = new System.Drawing.Size(75, 23); - this.buttonInterpolateBG.TabIndex = 25; - this.buttonInterpolateBG.Text = "Interpolate"; this.buttonInterpolateBG.UseVisualStyleBackColor = true; this.buttonInterpolateBG.Click += new System.EventHandler(this.Button3_Click); // // buttonLoad // - this.buttonLoad.Location = new System.Drawing.Point(17, 84); + resources.ApplyResources(this.buttonLoad, "buttonLoad"); this.buttonLoad.Name = "buttonLoad"; - this.buttonLoad.Size = new System.Drawing.Size(60, 23); - this.buttonLoad.TabIndex = 28; - this.buttonLoad.Text = "&Load..."; this.buttonLoad.UseVisualStyleBackColor = true; this.buttonLoad.Click += new System.EventHandler(this.Button6_Click); // // buttonSave // - this.buttonSave.Location = new System.Drawing.Point(83, 84); + resources.ApplyResources(this.buttonSave, "buttonSave"); this.buttonSave.Name = "buttonSave"; - this.buttonSave.Size = new System.Drawing.Size(60, 23); - this.buttonSave.TabIndex = 29; - this.buttonSave.Text = "&Save..."; this.buttonSave.UseVisualStyleBackColor = true; this.buttonSave.Click += new System.EventHandler(this.Button7_Click); // // SameBoyColorChooserForm // this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); this.AllowDrop = true; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(373, 119); this.Controls.Add(this.buttonSave); this.Controls.Add(this.buttonLoad); this.Controls.Add(this.buttonInterpolateBG); @@ -164,10 +136,7 @@ private void InitializeComponent() this.Controls.Add(this.panel3); this.Controls.Add(this.panel2); this.Controls.Add(this.panel1); - this.MinimumSize = new System.Drawing.Size(310, 140); this.Name = "SameBoyColorChooserForm"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "SameBoy Palette Config"; this.DragDrop += new System.Windows.Forms.DragEventHandler(this.ColorChooserForm_DragDrop); this.DragEnter += new System.Windows.Forms.DragEventHandler(this.ColorChooserForm_DragEnter); this.ResumeLayout(false); diff --git a/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.resx b/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.resx index 29dcb1b3a35..8dbfd1583e3 100644 --- a/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.resx +++ b/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.resx @@ -117,4 +117,280 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + buttonInterpolateBG + + + Colors + + + $this + + + + 28 + + + + 241, 17 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 40, 30 + + + 29 + + + 195, 17 + + + panel3 + + + + Bottom, Right + + + 6 + + + 287, 20 + + + 9 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Cancel + + + CenterParent + + + 25 + + + $this + + + 1 + + + 83, 78 + + + 373, 110 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 56, 17 + + + 103, 17 + + + $this + + + panel1 + + + $this + + + 1 + + + $this + + + 17, 78 + + + 22 + + + label1 + + + SameBoy Palette Config + + + 23 + + + Interpolate + + + buttonSave + + + 0 + + + 4 + + + 14, 25 + + + 40, 30 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &OK + + + 75, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 287, 78 + + + 3 + + + panel2 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Load... + + + 149, 17 + + + 2 + + + 5 + + + $this + + + Cancel + + + 7 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + 6, 12 + + + $this + + + 75, 21 + + + buttonLoad + + + SameBoyColorChooserForm + + + Bottom, Right + + + OK + + + 40, 30 + + + 75, 21 + + + panel5 + + + $this + + + 10 + + + 60, 21 + + + $this + + + 40, 30 + + + panel4 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 206, 78 + + + $this + + + 4 + + + &Save... + + + 310, 132 + + + 40, 30 + + + 8 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.zh-CN.resx new file mode 100644 index 00000000000..7777ece8194 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/GB/SameBoyColorChooserForm.zh-CN.resx @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 颜色 + + + 确定(&O) + + + 取消(&C) + + + 插值 + + + 加载(&L) + + + 保存(&S) + + + SameBoy 调色板设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.Designer.cs index 48c6bc4df23..8f40c6d0b46 100644 --- a/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GenericCoreConfig)); this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage1 = new System.Windows.Forms.TabPage(); this.propertyGrid1 = new System.Windows.Forms.PropertyGrid(); @@ -43,115 +44,82 @@ private void InitializeComponent() // // tabControl1 // - this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.tabControl1, "tabControl1"); this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage2); - this.tabControl1.Location = new System.Drawing.Point(12, 12); this.tabControl1.Name = "tabControl1"; this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(320, 331); - this.tabControl1.TabIndex = 0; // // tabPage1 // + resources.ApplyResources(this.tabPage1, "tabPage1"); this.tabPage1.Controls.Add(this.propertyGrid1); - this.tabPage1.Location = new System.Drawing.Point(4, 22); this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(312, 305); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "Non-Sync Settings"; this.tabPage1.UseVisualStyleBackColor = true; // // propertyGrid1 // + resources.ApplyResources(this.propertyGrid1, "propertyGrid1"); this.propertyGrid1.CategoryForeColor = System.Drawing.SystemColors.InactiveCaptionText; - this.propertyGrid1.Dock = System.Windows.Forms.DockStyle.Fill; - this.propertyGrid1.Location = new System.Drawing.Point(3, 3); this.propertyGrid1.Name = "propertyGrid1"; this.propertyGrid1.PropertySort = System.Windows.Forms.PropertySort.NoSort; - this.propertyGrid1.Size = new System.Drawing.Size(306, 299); - this.propertyGrid1.TabIndex = 0; - this.propertyGrid1.ToolbarVisible = false; - this.propertyGrid1.PropertyValueChanged += new System.Windows.Forms.PropertyValueChangedEventHandler(this.propertyGrid1_PropertyValueChanged); + this.propertyGrid1.ToolbarVisible = false; + this.propertyGrid1.PropertyValueChanged += new System.Windows.Forms.PropertyValueChangedEventHandler(this.propertyGrid1_PropertyValueChanged); // // tabPage2 // + resources.ApplyResources(this.tabPage2, "tabPage2"); this.tabPage2.Controls.Add(this.propertyGrid2); - this.tabPage2.Location = new System.Drawing.Point(4, 22); this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(312, 305); - this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "Sync Settings"; this.tabPage2.UseVisualStyleBackColor = true; // // propertyGrid2 // + resources.ApplyResources(this.propertyGrid2, "propertyGrid2"); this.propertyGrid2.CategoryForeColor = System.Drawing.SystemColors.InactiveCaptionText; - this.propertyGrid2.Dock = System.Windows.Forms.DockStyle.Fill; - this.propertyGrid2.Location = new System.Drawing.Point(3, 3); this.propertyGrid2.Name = "propertyGrid2"; this.propertyGrid2.PropertySort = System.Windows.Forms.PropertySort.NoSort; - this.propertyGrid2.Size = new System.Drawing.Size(306, 299); - this.propertyGrid2.TabIndex = 0; this.propertyGrid2.ToolbarVisible = false; this.propertyGrid2.PropertyValueChanged += new System.Windows.Forms.PropertyValueChangedEventHandler(this.PropertyGrid2_PropertyValueChanged); // // OkBtn // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(176, 349); + resources.ApplyResources(this.OkBtn, "OkBtn"); this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(75, 23); - this.OkBtn.TabIndex = 1; - this.OkBtn.Text = "OK"; this.OkBtn.UseVisualStyleBackColor = true; this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); // // CancelBtn // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.CancelBtn, "CancelBtn"); this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(257, 349); this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(75, 23); - this.CancelBtn.TabIndex = 2; - this.CancelBtn.Text = "Cancel"; this.CancelBtn.UseVisualStyleBackColor = true; // // DefaultsBtn // - this.DefaultsBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.DefaultsBtn.Location = new System.Drawing.Point(12, 349); + resources.ApplyResources(this.DefaultsBtn, "DefaultsBtn"); this.DefaultsBtn.Name = "DefaultsBtn"; - this.DefaultsBtn.Size = new System.Drawing.Size(75, 23); - this.DefaultsBtn.TabIndex = 3; - this.DefaultsBtn.Text = "Defaults"; this.DefaultsBtn.UseVisualStyleBackColor = true; this.DefaultsBtn.Click += new System.EventHandler(this.DefaultsBtn_Click); // // GenericCoreConfig // this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(344, 384); this.Controls.Add(this.DefaultsBtn); this.Controls.Add(this.CancelBtn); this.Controls.Add(this.OkBtn); this.Controls.Add(this.tabControl1); this.Name = "GenericCoreConfig"; this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "GenericCoreConfig"; this.tabControl1.ResumeLayout(false); this.tabPage1.ResumeLayout(false); this.tabPage2.ResumeLayout(false); this.ResumeLayout(false); + } #endregion diff --git a/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.resx b/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.resx index 29dcb1b3a35..9947a9d7bd6 100644 --- a/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.resx @@ -117,4 +117,235 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 312, 280 + + + + 0 + + + 0 + + + 4, 22 + + + tabControl1 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + 2 + + + tabControl1 + + + OkBtn + + + tabPage1 + + + + CenterParent + + + 12, 11 + + + 0 + + + 3, 3 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 257, 322 + + + 3, 3, 3, 3 + + + $this + + + 320, 306 + + + Bottom, Right + + + 0 + + + Non-Sync Settings + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + 2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage1 + + + $this + + + $this + + + 0 + + + DefaultsBtn + + + GenericCoreConfig + + + $this + + + 306, 274 + + + Bottom, Right + + + Fill + + + 12, 322 + + + 1 + + + Bottom, Left + + + 75, 21 + + + Defaults + + + 1 + + + 3 + + + Cancel + + + Sync Settings + + + 344, 354 + + + 0 + + + tabControl1 + + + CancelBtn + + + 6, 12 + + + GenericCoreConfig + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + propertyGrid1 + + + tabPage2 + + + 4, 22 + + + 75, 21 + + + 3 + + + 3, 3 + + + 0 + + + 3, 3, 3, 3 + + + Top, Bottom, Left, Right + + + OK + + + 0 + + + 176, 322 + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 306, 274 + + + propertyGrid2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 312, 280 + + + 1 + + + 1 + + + tabPage2 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.zh-CN.resx new file mode 100644 index 00000000000..70d09218b96 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/GenericCoreConfig.zh-CN.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 非同步设置 + + + 通用内核配置 + + + 默认 + + + 取消 + + + 同步设置 + + + 确定 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.Designer.cs index d44d4fbc3e4..2dcc396cbe9 100644 --- a/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.Designer.cs @@ -28,196 +28,162 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.label38 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AutoTabCheckBox = new System.Windows.Forms.CheckBox(); - this.HotkeyTabControl = new System.Windows.Forms.TabControl(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.IDB_CANCEL = new System.Windows.Forms.Button(); - this.IDB_SAVE = new System.Windows.Forms.Button(); - this.SearchBox = new System.Windows.Forms.TextBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.MiscButton = new BizHawk.Client.EmuHawk.MenuButton(); - this.clearBtnContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.restoreDefaultsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.restoreDefaultsForCurrentTabToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.clearAllToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.clearCurrentTabToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.HotkeyTabControl.SuspendLayout(); - this.clearBtnContextMenu.SuspendLayout(); - this.SuspendLayout(); - // - // label38 - // - this.label38.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label38.Location = new System.Drawing.Point(39, 441); - this.label38.Name = "label38"; - this.label38.Text = "* Escape clears a key mapping"; - // - // AutoTabCheckBox - // - this.AutoTabCheckBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.AutoTabCheckBox.AutoSize = true; - this.AutoTabCheckBox.Location = new System.Drawing.Point(462, 440); - this.AutoTabCheckBox.Name = "AutoTabCheckBox"; - this.AutoTabCheckBox.Size = new System.Drawing.Size(70, 17); - this.AutoTabCheckBox.TabIndex = 101; - this.AutoTabCheckBox.Text = "Auto Tab"; - this.AutoTabCheckBox.UseVisualStyleBackColor = true; - this.AutoTabCheckBox.CheckedChanged += new System.EventHandler(this.AutoTabCheckBox_CheckedChanged); - // - // HotkeyTabControl - // - this.HotkeyTabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.HotkeyTabControl.Controls.Add(this.tabPage1); - this.HotkeyTabControl.Location = new System.Drawing.Point(12, 28); - this.HotkeyTabControl.Name = "HotkeyTabControl"; - this.HotkeyTabControl.SelectedIndex = 0; - this.HotkeyTabControl.Size = new System.Drawing.Size(759, 396); - this.HotkeyTabControl.TabIndex = 102; - this.HotkeyTabControl.SelectedIndexChanged += new System.EventHandler(this.HotkeyTabControl_SelectedIndexChanged); - // - // tabPage1 - // - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(751, 370); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "For designer"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // IDB_CANCEL - // - this.IDB_CANCEL.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.IDB_CANCEL.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.IDB_CANCEL.Location = new System.Drawing.Point(711, 436); - this.IDB_CANCEL.Name = "IDB_CANCEL"; - this.IDB_CANCEL.Size = new System.Drawing.Size(60, 22); - this.IDB_CANCEL.TabIndex = 103; - this.IDB_CANCEL.TabStop = false; - this.IDB_CANCEL.Text = "&Cancel"; - this.IDB_CANCEL.UseVisualStyleBackColor = true; - this.IDB_CANCEL.Click += new System.EventHandler(this.IDB_CANCEL_Click); - // - // IDB_SAVE - // - this.IDB_SAVE.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.IDB_SAVE.Location = new System.Drawing.Point(645, 436); - this.IDB_SAVE.Name = "IDB_SAVE"; - this.IDB_SAVE.Size = new System.Drawing.Size(60, 22); - this.IDB_SAVE.TabIndex = 104; - this.IDB_SAVE.TabStop = false; - this.IDB_SAVE.Text = "&Save"; - this.IDB_SAVE.UseVisualStyleBackColor = true; - this.IDB_SAVE.Click += new System.EventHandler(this.IDB_SAVE_Click); - // - // SearchBox - // - this.SearchBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.SearchBox.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; - this.SearchBox.Location = new System.Drawing.Point(622, 9); - this.SearchBox.Name = "SearchBox"; - this.SearchBox.Size = new System.Drawing.Size(149, 20); - this.SearchBox.TabIndex = 106; - this.SearchBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.SearchBox_KeyDown); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(586, 12); - this.label1.Name = "label1"; - this.label1.Text = "Find:"; - // - // label2 - // - this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label2.Location = new System.Drawing.Point(194, 441); - this.label2.Name = "label2"; - this.label2.Text = "* Disable Auto Tab to multiply bind"; - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.Location = new System.Drawing.Point(9, 441); - this.label3.Name = "label3"; - this.label3.Text = "Tips:"; - // - // MiscButton - // - this.MiscButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.MiscButton.Location = new System.Drawing.Point(556, 436); - this.MiscButton.Menu = this.clearBtnContextMenu; - this.MiscButton.Name = "MiscButton"; - this.MiscButton.Size = new System.Drawing.Size(60, 22); - this.MiscButton.TabIndex = 110; - this.MiscButton.Text = "Misc..."; - this.MiscButton.UseVisualStyleBackColor = true; - // - // clearBtnContextMenu - // - this.clearBtnContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HotkeyConfig)); + this.label38 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AutoTabCheckBox = new System.Windows.Forms.CheckBox(); + this.HotkeyTabControl = new System.Windows.Forms.TabControl(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.IDB_CANCEL = new System.Windows.Forms.Button(); + this.IDB_SAVE = new System.Windows.Forms.Button(); + this.SearchBox = new System.Windows.Forms.TextBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.MiscButton = new BizHawk.Client.EmuHawk.MenuButton(); + this.clearBtnContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.restoreDefaultsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.restoreDefaultsForCurrentTabToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.clearAllToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.clearCurrentTabToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HotkeyTabControl.SuspendLayout(); + this.clearBtnContextMenu.SuspendLayout(); + this.SuspendLayout(); + // + // label38 + // + resources.ApplyResources(this.label38, "label38"); + this.label38.Name = "label38"; + // + // AutoTabCheckBox + // + resources.ApplyResources(this.AutoTabCheckBox, "AutoTabCheckBox"); + this.AutoTabCheckBox.Name = "AutoTabCheckBox"; + this.AutoTabCheckBox.UseVisualStyleBackColor = true; + this.AutoTabCheckBox.CheckedChanged += new System.EventHandler(this.AutoTabCheckBox_CheckedChanged); + // + // HotkeyTabControl + // + resources.ApplyResources(this.HotkeyTabControl, "HotkeyTabControl"); + this.HotkeyTabControl.Controls.Add(this.tabPage1); + this.HotkeyTabControl.Name = "HotkeyTabControl"; + this.HotkeyTabControl.SelectedIndex = 0; + this.HotkeyTabControl.SelectedIndexChanged += new System.EventHandler(this.HotkeyTabControl_SelectedIndexChanged); + // + // tabPage1 + // + resources.ApplyResources(this.tabPage1, "tabPage1"); + this.tabPage1.Name = "tabPage1"; + this.tabPage1.UseVisualStyleBackColor = true; + // + // IDB_CANCEL + // + resources.ApplyResources(this.IDB_CANCEL, "IDB_CANCEL"); + this.IDB_CANCEL.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.IDB_CANCEL.Name = "IDB_CANCEL"; + this.IDB_CANCEL.TabStop = false; + this.IDB_CANCEL.UseVisualStyleBackColor = true; + this.IDB_CANCEL.Click += new System.EventHandler(this.IDB_CANCEL_Click); + // + // IDB_SAVE + // + resources.ApplyResources(this.IDB_SAVE, "IDB_SAVE"); + this.IDB_SAVE.Name = "IDB_SAVE"; + this.IDB_SAVE.TabStop = false; + this.IDB_SAVE.UseVisualStyleBackColor = true; + this.IDB_SAVE.Click += new System.EventHandler(this.IDB_SAVE_Click); + // + // SearchBox + // + resources.ApplyResources(this.SearchBox, "SearchBox"); + this.SearchBox.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.SearchBox.Name = "SearchBox"; + this.SearchBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.SearchBox_KeyDown); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // MiscButton + // + resources.ApplyResources(this.MiscButton, "MiscButton"); + this.MiscButton.Menu = this.clearBtnContextMenu; + this.MiscButton.Name = "MiscButton"; + this.toolTip1.SetToolTip(this.MiscButton, resources.GetString("MiscButton.ToolTip")); + this.MiscButton.UseVisualStyleBackColor = true; + // + // clearBtnContextMenu + // + resources.ApplyResources(this.clearBtnContextMenu, "clearBtnContextMenu"); + this.clearBtnContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.restoreDefaultsToolStripMenuItem, this.restoreDefaultsForCurrentTabToolStripMenuItem, this.toolStripSeparator1, this.clearAllToolStripMenuItem, this.clearCurrentTabToolStripMenuItem}); - this.clearBtnContextMenu.Name = "clearBtnContextMenu"; - this.clearBtnContextMenu.Size = new System.Drawing.Size(224, 98); - // - // restoreDefaultsToolStripMenuItem - // - this.restoreDefaultsToolStripMenuItem.Text = "Restore Defaults"; - this.restoreDefaultsToolStripMenuItem.Click += new System.EventHandler(this.RestoreDefaultsToolStripMenuItem_Click); - // - // restoreDefaultsForCurrentTabToolStripMenuItem - // - this.restoreDefaultsForCurrentTabToolStripMenuItem.Name = "restoreDefaultsForCurrentTabToolStripMenuItem"; - this.restoreDefaultsForCurrentTabToolStripMenuItem.Size = new System.Drawing.Size(223, 22); - this.restoreDefaultsForCurrentTabToolStripMenuItem.Text = "Restore Current Tab Defaults"; - this.restoreDefaultsForCurrentTabToolStripMenuItem.Click += new System.EventHandler(this.RestoreDefaultsCurrentTabToolStripMenuItem_Click); - // - // clearAllToolStripMenuItem - // - this.clearAllToolStripMenuItem.Text = "Clear All"; - this.clearAllToolStripMenuItem.Click += new System.EventHandler(this.ClearAllToolStripMenuItem_Click); - // - // clearCurrentTabToolStripMenuItem - // - this.clearCurrentTabToolStripMenuItem.Text = "Clear Current Tab"; - this.clearCurrentTabToolStripMenuItem.Click += new System.EventHandler(this.ClearCurrentTabToolStripMenuItem_Click); - // - // HotkeyConfig - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.IDB_CANCEL; - this.ClientSize = new System.Drawing.Size(783, 463); - this.Controls.Add(this.MiscButton); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.SearchBox); - this.Controls.Add(this.IDB_SAVE); - this.Controls.Add(this.IDB_CANCEL); - this.Controls.Add(this.HotkeyTabControl); - this.Controls.Add(this.AutoTabCheckBox); - this.Controls.Add(this.label38); - this.Name = "HotkeyConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Configure Hotkeys"; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.HotkeyConfig_FormClosed); - this.Load += new System.EventHandler(this.HotkeyConfig_Load); - this.HotkeyTabControl.ResumeLayout(false); - this.clearBtnContextMenu.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.clearBtnContextMenu.Name = "clearBtnContextMenu"; + this.toolTip1.SetToolTip(this.clearBtnContextMenu, resources.GetString("clearBtnContextMenu.ToolTip")); + // + // restoreDefaultsToolStripMenuItem + // + resources.ApplyResources(this.restoreDefaultsToolStripMenuItem, "restoreDefaultsToolStripMenuItem"); + this.restoreDefaultsToolStripMenuItem.Click += new System.EventHandler(this.RestoreDefaultsToolStripMenuItem_Click); + // + // restoreDefaultsForCurrentTabToolStripMenuItem + // + resources.ApplyResources(this.restoreDefaultsForCurrentTabToolStripMenuItem, "restoreDefaultsForCurrentTabToolStripMenuItem"); + this.restoreDefaultsForCurrentTabToolStripMenuItem.Name = "restoreDefaultsForCurrentTabToolStripMenuItem"; + this.restoreDefaultsForCurrentTabToolStripMenuItem.Click += new System.EventHandler(this.RestoreDefaultsCurrentTabToolStripMenuItem_Click); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // clearAllToolStripMenuItem + // + resources.ApplyResources(this.clearAllToolStripMenuItem, "clearAllToolStripMenuItem"); + this.clearAllToolStripMenuItem.Click += new System.EventHandler(this.ClearAllToolStripMenuItem_Click); + // + // clearCurrentTabToolStripMenuItem + // + resources.ApplyResources(this.clearCurrentTabToolStripMenuItem, "clearCurrentTabToolStripMenuItem"); + this.clearCurrentTabToolStripMenuItem.Click += new System.EventHandler(this.ClearCurrentTabToolStripMenuItem_Click); + // + // HotkeyConfig + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.IDB_CANCEL; + this.Controls.Add(this.MiscButton); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.SearchBox); + this.Controls.Add(this.IDB_SAVE); + this.Controls.Add(this.IDB_CANCEL); + this.Controls.Add(this.HotkeyTabControl); + this.Controls.Add(this.AutoTabCheckBox); + this.Controls.Add(this.label38); + this.Name = "HotkeyConfig"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.HotkeyConfig_FormClosed); + this.Load += new System.EventHandler(this.HotkeyConfig_Load); + this.HotkeyTabControl.ResumeLayout(false); + this.clearBtnContextMenu.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.resx b/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.resx index beb8b73c42b..1928e716673 100644 --- a/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.resx @@ -117,10 +117,367 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 + + + + 0 + + + $this + + + $this + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Find: + + + + Bottom, Left + + + Restore Defaults + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 4, 22 + + + toolStripSeparator1 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Restore Current Tab Defaults + + + 9, 407 + + + 5 + + + 103 + + + Auto Tab + + + 102 + + + 460, 406 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label2 + + + IDB_CANCEL + + + 60, 20 + + + 12, 26 + + + 2 + + + 106 + + + SearchBox + + + 3, 3, 3, 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + * Disable Auto Tab to multiply bind + + + clearAllToolStripMenuItem + + + Bottom, Left + + + 194, 407 + + + For designer + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 101 + + + 149, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 246, 98 + + + Top, Left, Right + + + 104 + + + tabPage1 + + + 0 + + + clearCurrentTabToolStripMenuItem + + + $this + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 622, 8 + + + label1 + + + label38 + + + Configure Hotkeys + + + $this + + + $this + + + 586, 11 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9 + + + Bottom, Right + + + BizHawk.Client.EmuHawk.MenuButton, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7 + + + AutoTabCheckBox + + + restoreDefaultsToolStripMenuItem + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 4 + + + Bottom, Right + + + $this + + + HotkeyTabControl + + + Bottom, Right + + + 60, 20 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + CenterParent + + + 3 + + + clearBtnContextMenu + + + 60, 20 + + + 245, 22 + + + Bottom, Left + + + restoreDefaultsForCurrentTabToolStripMenuItem + + + &Save + + + Tips: + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + * Escape clears a key mapping + + + HotkeyConfig + + + Clear Current Tab + + + + + + 759, 366 + + + 711, 402 + + + MiscButton + + + 783, 427 + + + 110 + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 72, 16 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 556, 402 + + + Top, Bottom, Left, Right + + + toolTip1 + + + &Cancel + + + Misc... + + + Clear All + + + 6, 12 + + + label3 + + + 751, 340 + + + 39, 407 + + + 645, 402 + + + $this + + + 6 + + + HotkeyTabControl + + + IDB_SAVE + + + Bottom, Right + + + $this + 17, 17 114, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.zh-CN.resx new file mode 100644 index 00000000000..b76c8e67408 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/HotkeyConfig.zh-CN.resx @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 56, 407 + + + 按 ESC 清除一个快捷键设置 + + + 自动切换 + + + 仅供设计者 + + + 取消(&C) + + + 保存(&S) + + + 575, 11 + + + 查找: + + + 281, 407 + + + 禁用自动切换可设置多个快捷键 + + + 提示: + + + + + + 杂项 + + + + + + 快捷键设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.Designer.cs index ab60993bfb9..f77d6690526 100644 --- a/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.Designer.cs @@ -28,98 +28,77 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Port2ComboBox = new System.Windows.Forms.ComboBox(); - this.Port1ComboBox = new System.Windows.Forms.ComboBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(170, 249); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(236, 249); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // label5 - // - this.label5.Location = new System.Drawing.Point(9, 94); - this.label5.Name = "label5"; - this.label5.Text = "Port 2:"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(12, 44); - this.label4.Name = "label4"; - this.label4.Text = "Port 1:"; - // - // Port2ComboBox - // - this.Port2ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Port2ComboBox.FormattingEnabled = true; - this.Port2ComboBox.Location = new System.Drawing.Point(12, 110); - this.Port2ComboBox.Name = "Port2ComboBox"; - this.Port2ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port2ComboBox.TabIndex = 14; - // - // Port1ComboBox - // - this.Port1ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Port1ComboBox.FormattingEnabled = true; - this.Port1ComboBox.Location = new System.Drawing.Point(12, 60); - this.Port1ComboBox.Name = "Port1ComboBox"; - this.Port1ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port1ComboBox.TabIndex = 13; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 14); - this.label1.Name = "label1"; - this.label1.Text = "Intellivision Controller Settings"; - // - // IntvControllerSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(308, 284); - this.Controls.Add(this.label1); - this.Controls.Add(this.label5); - this.Controls.Add(this.label4); - this.Controls.Add(this.Port2ComboBox); - this.Controls.Add(this.Port1ComboBox); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.Name = "IntvControllerSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Controller Settings"; - this.Load += new System.EventHandler(this.IntvControllerSettings_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(IntvControllerSettings)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Port2ComboBox = new System.Windows.Forms.ComboBox(); + this.Port1ComboBox = new System.Windows.Forms.ComboBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // Port2ComboBox + // + resources.ApplyResources(this.Port2ComboBox, "Port2ComboBox"); + this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Port2ComboBox.FormattingEnabled = true; + this.Port2ComboBox.Name = "Port2ComboBox"; + // + // Port1ComboBox + // + resources.ApplyResources(this.Port1ComboBox, "Port1ComboBox"); + this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Port1ComboBox.FormattingEnabled = true; + this.Port1ComboBox.Name = "Port1ComboBox"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // IntvControllerSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label1); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.Port2ComboBox); + this.Controls.Add(this.Port1ComboBox); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "IntvControllerSettings"; + this.Load += new System.EventHandler(this.IntvControllerSettings_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.resx b/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.resx index 1af7de150c9..8263fd379ae 100644 --- a/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.resx @@ -117,4 +117,184 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + $this + + + 1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 12, 13 + + + Port 2: + + + &Cancel + + + $this + + + label5 + + + 60, 21 + + + 284, 20 + + + &OK + + + 170, 230 + + + 60, 21 + + + + 14 + + + 284, 20 + + + 3 + + + $this + + + IntvControllerSettings + + + 2 + + + + Bottom, Right + + + Controller Settings + + + 6, 12 + + + Intellivision Controller Settings + + + label1 + + + 9, 87 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 308, 262 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + Top, Left, Right + + + $this + + + 12, 41 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 102 + + + 6 + + + Port 1: + + + OkBtn + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + 5 + + + CenterParent + + + 12, 55 + + + 236, 230 + + + $this + + + label4 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + Port1ComboBox + + + 4 + + + Port2ComboBox + + + 3 + + + 13 + + + $this + + + 0 + + + CancelBtn + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.zh-CN.resx new file mode 100644 index 00000000000..3c7e8fdb9f8 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/INTV/IntvControllerSettings.zh-CN.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 端口 2: + + + 端口 1: + + + Intellivision 控制器设置 + + + 控制器设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.Designer.cs b/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.Designer.cs index 66dfe68792b..04e709e6c60 100644 --- a/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.Designer.cs @@ -30,61 +30,46 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.btnSpecial = new System.Windows.Forms.Button(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.widget = new BizHawk.Client.EmuHawk.InputWidget(); - this.tableLayoutPanel1.SuspendLayout(); - this.SuspendLayout(); - // - // btnSpecial - // - this.btnSpecial.Location = new System.Drawing.Point(472, 0); - this.btnSpecial.Margin = new System.Windows.Forms.Padding(2, 0, 0, 0); - this.btnSpecial.Name = "btnSpecial"; - this.btnSpecial.Size = new System.Drawing.Size(20, 20); - this.btnSpecial.TabIndex = 2; - this.btnSpecial.UseVisualStyleBackColor = true; - this.btnSpecial.Click += new System.EventHandler(this.BtnSpecial_Click); - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 2; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel1.Controls.Add(this.widget, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.btnSpecial, 1, 0); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); - this.tableLayoutPanel1.Margin = new System.Windows.Forms.Padding(0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 2; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(492, 20); - this.tableLayoutPanel1.TabIndex = 8; - // - // widget - // - this.widget.AutoTab = true; - this.widget.Dock = System.Windows.Forms.DockStyle.Fill; - this.widget.Location = new System.Drawing.Point(0, 0); - this.widget.Margin = new System.Windows.Forms.Padding(0); - this.widget.Name = "widget"; - this.widget.Size = new System.Drawing.Size(470, 20); - this.widget.TabIndex = 1; - this.widget.Text = "button1"; - this.widget.WidgetName = null; - // - // InputCompositeWidget - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.tableLayoutPanel1); - this.Name = "InputCompositeWidget"; - this.Size = new System.Drawing.Size(492, 20); - this.tableLayoutPanel1.ResumeLayout(false); - this.tableLayoutPanel1.PerformLayout(); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InputCompositeWidget)); + this.btnSpecial = new System.Windows.Forms.Button(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.widget = new BizHawk.Client.EmuHawk.InputWidget(); + this.tableLayoutPanel1.SuspendLayout(); + this.SuspendLayout(); + // + // btnSpecial + // + resources.ApplyResources(this.btnSpecial, "btnSpecial"); + this.btnSpecial.Name = "btnSpecial"; + this.btnSpecial.UseVisualStyleBackColor = true; + this.btnSpecial.Click += new System.EventHandler(this.BtnSpecial_Click); + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.widget, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.btnSpecial, 1, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + // + // widget + // + resources.ApplyResources(this.widget, "widget"); + this.widget.AutoTab = true; + this.widget.Bindings = "按钮1"; + this.widget.CompositeWidget = null; + this.widget.Cursor = System.Windows.Forms.Cursors.Arrow; + this.widget.Name = "widget"; + this.widget.WidgetName = null; + // + // InputCompositeWidget + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.tableLayoutPanel1); + this.Name = "InputCompositeWidget"; + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel1.PerformLayout(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.resx b/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.resx index 29dcb1b3a35..db291c37ad9 100644 --- a/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.resx +++ b/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.resx @@ -117,4 +117,112 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 492, 18 + + + 20, 18 + + + InputCompositeWidget + + + 472, 0 + + + tableLayoutPanel1 + + + button1 + + + + 8 + + + 492, 18 + + + 0 + + + + 0, 0, 0, 0 + + + 0, 0 + + + 0 + + + widget + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 6, 12 + + + tableLayoutPanel1 + + + 470, 21 + + + 2, 0, 0, 0 + + + 2 + + + 2 + + + $this + + + BizHawk.Client.EmuHawk.InputWidget, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + btnSpecial + + + Fill + + + Fill + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="widget" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnSpecial" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,100,AutoSize,0" /><Rows Styles="AutoSize,0,Percent,100" /></TableLayoutSettings> + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 0 + + + 1 + + + tableLayoutPanel1 + + + 0, 0, 0, 0 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.zh-CN.resx new file mode 100644 index 00000000000..33d01f9479b --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/InputCompositeWidget.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 按钮1 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.Designer.cs b/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.Designer.cs index 326eb37de9c..c7adb9305e4 100644 --- a/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ColorRow)); this.DisplayNameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); this.ColorPanel = new System.Windows.Forms.Panel(); this.HexLabel = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -36,50 +37,37 @@ private void InitializeComponent() // // DisplayNameLabel // - this.DisplayNameLabel.Location = new System.Drawing.Point(3, 0); + resources.ApplyResources(this.DisplayNameLabel, "DisplayNameLabel"); this.DisplayNameLabel.Name = "DisplayNameLabel"; - this.DisplayNameLabel.Text = "Messages"; // // ColorPanel // - this.ColorPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.ColorPanel, "ColorPanel"); this.ColorPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.ColorPanel.Location = new System.Drawing.Point(6, 16); this.ColorPanel.Name = "ColorPanel"; - this.ColorPanel.Size = new System.Drawing.Size(46, 20); - this.ColorPanel.TabIndex = 8; this.ColorPanel.Click += new System.EventHandler(this.ColorPanel_Click); // // HexLabel // - this.HexLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.HexLabel.Location = new System.Drawing.Point(55, 20); - this.HexLabel.Margin = new System.Windows.Forms.Padding(0); + resources.ApplyResources(this.HexLabel, "HexLabel"); this.HexLabel.Name = "HexLabel"; - this.HexLabel.Text = "0x"; // // ColorText // - this.ColorText.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.ColorText, "ColorText"); this.ColorText.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.ColorText.Location = new System.Drawing.Point(75, 16); - this.ColorText.MaxLength = 8; this.ColorText.Name = "ColorText"; this.ColorText.ReadOnly = true; - this.ColorText.Size = new System.Drawing.Size(59, 20); - this.ColorText.TabIndex = 11; // // ColorRow // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.ColorText); this.Controls.Add(this.HexLabel); this.Controls.Add(this.ColorPanel); this.Controls.Add(this.DisplayNameLabel); this.Name = "ColorRow"; - this.Size = new System.Drawing.Size(143, 41); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.resx b/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.resx index 1af7de150c9..6ff4e53724d 100644 --- a/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.resx +++ b/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.resx @@ -117,4 +117,115 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Right + + + $this + + + + 46, 19 + + + 55, 18 + + + + 8 + + + $this + + + 6, 12 + + + 59, 21 + + + $this + + + 11 + + + 143, 38 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ColorRow + + + HexLabel + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ColorText + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0, 0, 0, 0 + + + 3, 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + 0x + + + 0 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + Messages + + + $this + + + 3 + + + 6, 15 + + + 2 + + + 75, 15 + + + DisplayNameLabel + + + 8 + + + ColorPanel + + + Top, Right + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.zh-CN.resx new file mode 100644 index 00000000000..edc2ce82217 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/Messages/ColorRow.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 消息 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.Designer.cs index b5cbd3629fd..bb9958cd0bf 100644 --- a/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MessageConfig)); this.OK = new System.Windows.Forms.Button(); this.MessageTypeBox = new BizHawk.WinForms.Controls.LocSzGroupBoxEx(); this.ColorBox = new BizHawk.WinForms.Controls.LocSzGroupBoxEx(); @@ -39,79 +40,54 @@ private void InitializeComponent() // // OK // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.OK, "OK"); this.OK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.OK.Location = new System.Drawing.Point(348, 418); this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 1; - this.OK.Text = "&OK"; this.OK.UseVisualStyleBackColor = true; this.OK.Click += new System.EventHandler(this.Ok_Click); // // MessageTypeBox // - this.MessageTypeBox.Location = new System.Drawing.Point(12, 12); + resources.ApplyResources(this.MessageTypeBox, "MessageTypeBox"); this.MessageTypeBox.Name = "MessageTypeBox"; - this.MessageTypeBox.Size = new System.Drawing.Size(177, 211); - this.MessageTypeBox.Text = "Message Type"; // // ColorBox // - this.ColorBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.ColorBox.Location = new System.Drawing.Point(12, 231); + resources.ApplyResources(this.ColorBox, "ColorBox"); this.ColorBox.Name = "ColorBox"; - this.ColorBox.Size = new System.Drawing.Size(177, 210); - this.ColorBox.Text = "Message Colors"; // // Cancel // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Cancel, "Cancel"); this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(429, 418); this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 5; - this.Cancel.Text = "&Cancel"; this.Cancel.UseVisualStyleBackColor = true; this.Cancel.Click += new System.EventHandler(this.Cancel_Click); // // ResetDefaultsButton // - this.ResetDefaultsButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.ResetDefaultsButton.Location = new System.Drawing.Point(195, 418); + resources.ApplyResources(this.ResetDefaultsButton, "ResetDefaultsButton"); this.ResetDefaultsButton.Name = "ResetDefaultsButton"; - this.ResetDefaultsButton.Size = new System.Drawing.Size(96, 23); - this.ResetDefaultsButton.TabIndex = 6; - this.ResetDefaultsButton.Text = "Restore Defaults"; this.ResetDefaultsButton.UseVisualStyleBackColor = true; this.ResetDefaultsButton.Click += new System.EventHandler(this.ResetDefaultsButton_Click); // // StackMessagesCheckbox // - this.StackMessagesCheckbox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.StackMessagesCheckbox.AutoSize = true; - this.StackMessagesCheckbox.Location = new System.Drawing.Point(195, 388); + resources.ApplyResources(this.StackMessagesCheckbox, "StackMessagesCheckbox"); this.StackMessagesCheckbox.Name = "StackMessagesCheckbox"; - this.StackMessagesCheckbox.Size = new System.Drawing.Size(105, 17); - this.StackMessagesCheckbox.TabIndex = 7; - this.StackMessagesCheckbox.Text = "Stack Messages"; this.StackMessagesCheckbox.UseVisualStyleBackColor = true; // // MessageEditor // - this.MessageEditor.Location = new System.Drawing.Point(195, 12); + resources.ApplyResources(this.MessageEditor, "MessageEditor"); this.MessageEditor.Name = "MessageEditor"; - this.MessageEditor.Size = new System.Drawing.Size(310, 256); - this.MessageEditor.TabIndex = 8; // // MessageConfig // this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(512, 446); this.Controls.Add(this.MessageEditor); this.Controls.Add(this.StackMessagesCheckbox); this.Controls.Add(this.ResetDefaultsButton); @@ -120,11 +96,8 @@ private void InitializeComponent() this.Controls.Add(this.MessageTypeBox); this.Controls.Add(this.OK); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow; - this.MinimumSize = new System.Drawing.Size(404, 375); this.Name = "MessageConfig"; this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Configure On Screen Messages"; this.Load += new System.EventHandler(this.MessageConfig_Load); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.resx b/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.resx index d58980a38d7..fd82db29931 100644 --- a/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.resx @@ -117,4 +117,208 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocSzGroupBoxEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + Bottom, Right + + + + 6 + + + + 108, 16 + + + 1 + + + $this + + + CenterParent + + + BizHawk.Client.EmuHawk.MessageEdit, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6 + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + True + + + 195, 386 + + + 0 + + + MessageEditor + + + 4 + + + 348, 386 + + + $this + + + 195, 11 + + + $this + + + 310, 236 + + + ColorBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Configure On Screen Messages + + + 5 + + + &Cancel + + + Message Type + + + $this + + + 177, 194 + + + ResetDefaultsButton + + + &OK + + + StackMessagesCheckbox + + + $this + + + 12, 213 + + + 429, 386 + + + 3 + + + MessageTypeBox + + + OK + + + 512, 412 + + + 6, 12 + + + 7 + + + 5 + + + Cancel + + + 12, 11 + + + Message Colors + + + Bottom, Left + + + BizHawk.WinForms.Controls.LocSzGroupBoxEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + Bottom, Left + + + 75, 21 + + + 96, 21 + + + MessageConfig + + + $this + + + Restore Defaults + + + 75, 21 + + + 177, 195 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + Bottom, Right + + + 195, 358 + + + Stack Messages + + + 1 + + + 404, 349 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.zh-CN.resx new file mode 100644 index 00000000000..886f4545635 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageConfig.zh-CN.resx @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + NoControl + + + 确定(&O) + + + 消息类型 + + + 消息颜色 + + + NoControl + + + 取消(&C) + + + NoControl + + + 重置为默认 + + + NoControl + + + + 195, 350 + + + 60, 16 + + + 消息栈 + + + NoControl + + + 屏幕消息设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.Designer.cs b/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.Designer.cs index 973873e3768..80374630ffd 100644 --- a/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.Designer.cs @@ -28,16 +28,17 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MessageEdit)); this.PositionGroupBox = new System.Windows.Forms.GroupBox(); this.BR = new System.Windows.Forms.RadioButton(); this.BL = new System.Windows.Forms.RadioButton(); this.TR = new System.Windows.Forms.RadioButton(); this.TL = new System.Windows.Forms.RadioButton(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); this.YNumeric = new System.Windows.Forms.NumericUpDown(); this.XNumeric = new System.Windows.Forms.NumericUpDown(); this.PositionPanel = new System.Windows.Forms.Panel(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); this.PositionGroupBox.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).BeginInit(); @@ -45,9 +46,7 @@ private void InitializeComponent() // // PositionGroupBox // - this.PositionGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.PositionGroupBox, "PositionGroupBox"); this.PositionGroupBox.Controls.Add(this.BR); this.PositionGroupBox.Controls.Add(this.BL); this.PositionGroupBox.Controls.Add(this.TR); @@ -57,72 +56,60 @@ private void InitializeComponent() this.PositionGroupBox.Controls.Add(this.YNumeric); this.PositionGroupBox.Controls.Add(this.XNumeric); this.PositionGroupBox.Controls.Add(this.PositionPanel); - this.PositionGroupBox.Location = new System.Drawing.Point(3, 3); this.PositionGroupBox.Name = "PositionGroupBox"; - this.PositionGroupBox.Size = new System.Drawing.Size(299, 245); - this.PositionGroupBox.TabIndex = 4; this.PositionGroupBox.TabStop = false; - this.PositionGroupBox.Text = "Position"; // // BR // - this.BR.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.BR.AutoSize = true; - this.BR.Location = new System.Drawing.Point(281, 199); + resources.ApplyResources(this.BR, "BR"); this.BR.Name = "BR"; - this.BR.Size = new System.Drawing.Size(14, 13); - this.BR.TabIndex = 8; this.BR.TabStop = true; this.BR.UseVisualStyleBackColor = true; this.BR.CheckedChanged += new System.EventHandler(this.BR_CheckedChanged); // // BL // - this.BL.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.BL.AutoSize = true; - this.BL.Location = new System.Drawing.Point(6, 199); + resources.ApplyResources(this.BL, "BL"); this.BL.Name = "BL"; - this.BL.Size = new System.Drawing.Size(14, 13); - this.BL.TabIndex = 7; this.BL.TabStop = true; this.BL.UseVisualStyleBackColor = true; this.BL.CheckedChanged += new System.EventHandler(this.BL_CheckedChanged); // // TR // - this.TR.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.TR.AutoSize = true; - this.TR.Location = new System.Drawing.Point(280, 18); + resources.ApplyResources(this.TR, "TR"); this.TR.Name = "TR"; - this.TR.Size = new System.Drawing.Size(14, 13); - this.TR.TabIndex = 6; this.TR.TabStop = true; this.TR.UseVisualStyleBackColor = true; this.TR.CheckedChanged += new System.EventHandler(this.TR_CheckedChanged); // // TL // - this.TL.AutoSize = true; - this.TL.Location = new System.Drawing.Point(6, 18); + resources.ApplyResources(this.TL, "TL"); this.TL.Name = "TL"; - this.TL.Size = new System.Drawing.Size(14, 13); - this.TL.TabIndex = 5; this.TL.TabStop = true; this.TL.UseVisualStyleBackColor = true; this.TL.CheckedChanged += new System.EventHandler(this.TL_CheckedChanged); // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // // YNumeric // - this.YNumeric.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.YNumeric.Location = new System.Drawing.Point(106, 217); + resources.ApplyResources(this.YNumeric, "YNumeric"); this.YNumeric.Maximum = new decimal(new int[] { 180, 0, 0, 0}); this.YNumeric.Name = "YNumeric"; - this.YNumeric.Size = new System.Drawing.Size(44, 20); - this.YNumeric.TabIndex = 2; this.YNumeric.Value = new decimal(new int[] { 180, 0, @@ -132,16 +119,13 @@ private void InitializeComponent() // // XNumeric // - this.XNumeric.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.XNumeric.Location = new System.Drawing.Point(43, 217); + resources.ApplyResources(this.XNumeric, "XNumeric"); this.XNumeric.Maximum = new decimal(new int[] { 244, 0, 0, 0}); this.XNumeric.Name = "XNumeric"; - this.XNumeric.Size = new System.Drawing.Size(44, 20); - this.XNumeric.TabIndex = 1; this.XNumeric.Value = new decimal(new int[] { 244, 0, @@ -151,14 +135,9 @@ private void InitializeComponent() // // PositionPanel // - this.PositionPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.PositionPanel, "PositionPanel"); this.PositionPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.PositionPanel.Location = new System.Drawing.Point(22, 18); this.PositionPanel.Name = "PositionPanel"; - this.PositionPanel.Size = new System.Drawing.Size(256, 192); - this.PositionPanel.TabIndex = 0; this.PositionPanel.Paint += new System.Windows.Forms.PaintEventHandler(this.PositionPanel_Paint); this.PositionPanel.MouseDown += new System.Windows.Forms.MouseEventHandler(this.PositionPanel_MouseDown); this.PositionPanel.MouseEnter += new System.EventHandler(this.PositionPanel_MouseEnter); @@ -166,27 +145,12 @@ private void InitializeComponent() this.PositionPanel.MouseMove += new System.Windows.Forms.MouseEventHandler(this.PositionPanel_MouseMove); this.PositionPanel.MouseUp += new System.Windows.Forms.MouseEventHandler(this.PositionPanel_MouseUp); // - // label2 - // - this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label2.Location = new System.Drawing.Point(92, 219); - this.label2.Name = "label2"; - this.label2.Text = "y"; - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label1.Location = new System.Drawing.Point(27, 220); - this.label1.Name = "label1"; - this.label1.Text = "x"; - // // MessageEdit // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.PositionGroupBox); this.Name = "MessageEdit"; - this.Size = new System.Drawing.Size(310, 256); this.PositionGroupBox.ResumeLayout(false); this.PositionGroupBox.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).EndInit(); diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.resx b/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.resx index 1af7de150c9..2cb364a3627 100644 --- a/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.resx +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.resx @@ -117,4 +117,268 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + PositionGroupBox + + + + 44, 21 + + + 43, 200 + + + 92, 202 + + + x + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + + 6 + + + 0 + + + 1 + + + PositionGroupBox + + + $this + + + label2 + + + + Top, Bottom, Left, Right + + + True + + + 4 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 256, 178 + + + 106, 200 + + + y + + + XNumeric + + + Bottom, Left + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 44, 21 + + + 6, 183 + + + 3 + + + Position + + + 4 + + + True + + + 7 + + + Bottom, Left + + + label1 + + + PositionPanel + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 2 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 310, 236 + + + 0 + + + 6, 17 + + + 22, 17 + + + PositionGroupBox + + + Bottom, Left + + + 281, 183 + + + YNumeric + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 6, 12 + + + 5 + + + 14, 13 + + + PositionGroupBox + + + Bottom, Left + + + TR + + + 14, 13 + + + TL + + + 8 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + MessageEdit + + + 6 + + + 14, 13 + + + 280, 17 + + + PositionGroupBox + + + 8 + + + Top, Right + + + 14, 13 + + + BR + + + PositionGroupBox + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BL + + + Top, Bottom, Left, Right + + + 299, 226 + + + 27, 203 + + + Bottom, Right + + + 5 + + + PositionGroupBox + + + PositionGroupBox + + + True + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + PositionGroupBox + + + PositionGroupBox + + + 3, 3 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.zh-CN.resx new file mode 100644 index 00000000000..015f720296a --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageEdit.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 位置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.Designer.cs b/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.Designer.cs index 34554ca273b..39b956a4f3c 100644 --- a/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.Designer.cs @@ -28,32 +28,30 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MessageRow)); this.RowRadio = new BizHawk.WinForms.Controls.RadioButtonEx(); this.LocationLabel = new BizHawk.WinForms.Controls.LocLabelEx(); this.SuspendLayout(); // // RowRadio // + resources.ApplyResources(this.RowRadio, "RowRadio"); this.RowRadio.Name = "RowRadio"; - this.RowRadio.Text = "Frame Counter"; this.RowRadio.CheckedChanged += new System.EventHandler(this.RowRadio_CheckedChanged); // // LocationLabel // + resources.ApplyResources(this.LocationLabel, "LocationLabel"); this.LocationLabel.AllowDrop = true; - this.LocationLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.LocationLabel.Location = new System.Drawing.Point(167, 2); this.LocationLabel.Name = "LocationLabel"; - this.LocationLabel.Text = "255, 255"; // // MessageRow // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.LocationLabel); this.Controls.Add(this.RowRadio); this.Name = "MessageRow"; - this.Size = new System.Drawing.Size(224, 23); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.resx b/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.resx index 1af7de150c9..37f9040b7e3 100644 --- a/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.resx +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.resx @@ -117,4 +117,57 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Right + + + + 167, 2 + + + 255, 255 + + + $this + + + 0 + + + MessageRow + + + $this + + + 6, 12 + + + Frame Counter + + + RowRadio + + + 1 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + LocationLabel + + + 224, 21 + + + BizHawk.WinForms.Controls.RadioButtonEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.zh-CN.resx new file mode 100644 index 00000000000..038845343e1 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/Messages/MessageRow.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 帧数 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.Designer.cs b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.Designer.cs index be9607353d8..9e91e383267 100644 --- a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.Designer.cs @@ -28,52 +28,46 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.EnabledCheckbox = new System.Windows.Forms.CheckBox(); - this.PakTypeDropdown = new System.Windows.Forms.ComboBox(); - this.ControllerNameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // EnabledCheckbox - // - this.EnabledCheckbox.AutoSize = true; - this.EnabledCheckbox.Location = new System.Drawing.Point(80, 2); - this.EnabledCheckbox.Name = "EnabledCheckbox"; - this.EnabledCheckbox.Size = new System.Drawing.Size(78, 17); - this.EnabledCheckbox.TabIndex = 0; - this.EnabledCheckbox.Text = "Connected"; - this.EnabledCheckbox.UseVisualStyleBackColor = true; - this.EnabledCheckbox.CheckedChanged += new System.EventHandler(this.EnabledCheckbox_CheckedChanged); - // - // PakTypeDropdown - // - this.PakTypeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.PakTypeDropdown.FormattingEnabled = true; - this.PakTypeDropdown.Items.AddRange(new object[] { - "None", - "Memory Card", - "Rumble Pak", - "Transfer Pak"}); - this.PakTypeDropdown.Location = new System.Drawing.Point(160, 0); - this.PakTypeDropdown.Name = "PakTypeDropdown"; - this.PakTypeDropdown.Size = new System.Drawing.Size(121, 21); - this.PakTypeDropdown.TabIndex = 1; - // - // ControllerNameLabel - // - this.ControllerNameLabel.Location = new System.Drawing.Point(3, 4); - this.ControllerNameLabel.Name = "ControllerNameLabel"; - this.ControllerNameLabel.Text = "Controller 1"; - // - // N64ControllerSettingControl - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Controls.Add(this.ControllerNameLabel); - this.Controls.Add(this.PakTypeDropdown); - this.Controls.Add(this.EnabledCheckbox); - this.Name = "N64ControllerSettingControl"; - this.Size = new System.Drawing.Size(290, 22); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(N64ControllerSettingControl)); + this.EnabledCheckbox = new System.Windows.Forms.CheckBox(); + this.PakTypeDropdown = new System.Windows.Forms.ComboBox(); + this.ControllerNameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // EnabledCheckbox + // + resources.ApplyResources(this.EnabledCheckbox, "EnabledCheckbox"); + this.EnabledCheckbox.Name = "EnabledCheckbox"; + this.EnabledCheckbox.UseVisualStyleBackColor = true; + this.EnabledCheckbox.CheckedChanged += new System.EventHandler(this.EnabledCheckbox_CheckedChanged); + // + // PakTypeDropdown + // + resources.ApplyResources(this.PakTypeDropdown, "PakTypeDropdown"); + this.PakTypeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.PakTypeDropdown.FormattingEnabled = true; + this.PakTypeDropdown.Items.AddRange(new object[] { + resources.GetString("PakTypeDropdown.Items"), + resources.GetString("PakTypeDropdown.Items1"), + resources.GetString("PakTypeDropdown.Items2"), + resources.GetString("PakTypeDropdown.Items3")}); + this.PakTypeDropdown.Name = "PakTypeDropdown"; + // + // ControllerNameLabel + // + resources.ApplyResources(this.ControllerNameLabel, "ControllerNameLabel"); + this.ControllerNameLabel.Name = "ControllerNameLabel"; + // + // N64ControllerSettingControl + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.ControllerNameLabel); + this.Controls.Add(this.PakTypeDropdown); + this.Controls.Add(this.EnabledCheckbox); + this.Name = "N64ControllerSettingControl"; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.resx b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.resx index 29dcb1b3a35..3b1a0b12593 100644 --- a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.resx +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.resx @@ -117,4 +117,96 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 78, 16 + + + 3, 4 + + + None + + + $this + + + ControllerNameLabel + + + $this + + + 290, 22 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Connected + + + N64ControllerSettingControl + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Transfer Pak + + + PakTypeDropdown + + + Controller 1 + + + + 1 + + + 2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + EnabledCheckbox + + + Rumble Pak + + + Memory Card + + + 80, 2 + + + 121, 20 + + + 0 + + + 160, 0 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 1 + + + 0 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.zh-CN.resx new file mode 100644 index 00000000000..d1cc44914c8 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllerSettingControl.zh-CN.resx @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 60, 16 + + + 已连接 + + + 控制器 1 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.Designer.cs b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.Designer.cs index f0909be039d..2ed764e24c1 100644 --- a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.Designer.cs @@ -28,98 +28,76 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.ControllerSetting4 = new BizHawk.Client.EmuHawk.N64ControllerSettingControl(); - this.ControllerSetting3 = new BizHawk.Client.EmuHawk.N64ControllerSettingControl(); - this.ControllerSetting2 = new BizHawk.Client.EmuHawk.N64ControllerSettingControl(); - this.ControllerSetting1 = new BizHawk.Client.EmuHawk.N64ControllerSettingControl(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(169, 145); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 0; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(235, 145); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 1; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // ControllerSetting4 - // - this.ControllerSetting4.ControllerNumber = 4; - this.ControllerSetting4.IsConnected = false; - this.ControllerSetting4.Location = new System.Drawing.Point(12, 114); - this.ControllerSetting4.Name = "ControllerSetting4"; - this.ControllerSetting4.PakType = BizHawk.Emulation.Cores.Nintendo.N64.N64SyncSettings.N64ControllerSettings.N64ControllerPakType.NO_PAK; - this.ControllerSetting4.Size = new System.Drawing.Size(291, 28); - this.ControllerSetting4.TabIndex = 5; - // - // ControllerSetting3 - // - this.ControllerSetting3.ControllerNumber = 3; - this.ControllerSetting3.IsConnected = false; - this.ControllerSetting3.Location = new System.Drawing.Point(12, 80); - this.ControllerSetting3.Name = "ControllerSetting3"; - this.ControllerSetting3.PakType = BizHawk.Emulation.Cores.Nintendo.N64.N64SyncSettings.N64ControllerSettings.N64ControllerPakType.NO_PAK; - this.ControllerSetting3.Size = new System.Drawing.Size(291, 28); - this.ControllerSetting3.TabIndex = 4; - // - // ControllerSetting2 - // - this.ControllerSetting2.ControllerNumber = 2; - this.ControllerSetting2.IsConnected = false; - this.ControllerSetting2.Location = new System.Drawing.Point(12, 46); - this.ControllerSetting2.Name = "ControllerSetting2"; - this.ControllerSetting2.PakType = BizHawk.Emulation.Cores.Nintendo.N64.N64SyncSettings.N64ControllerSettings.N64ControllerPakType.NO_PAK; - this.ControllerSetting2.Size = new System.Drawing.Size(291, 28); - this.ControllerSetting2.TabIndex = 3; - // - // ControllerSetting1 - // - this.ControllerSetting1.ControllerNumber = 1; - this.ControllerSetting1.IsConnected = false; - this.ControllerSetting1.Location = new System.Drawing.Point(12, 12); - this.ControllerSetting1.Name = "ControllerSetting1"; - this.ControllerSetting1.PakType = BizHawk.Emulation.Cores.Nintendo.N64.N64SyncSettings.N64ControllerSettings.N64ControllerPakType.NO_PAK; - this.ControllerSetting1.Size = new System.Drawing.Size(291, 28); - this.ControllerSetting1.TabIndex = 2; - // - // N64ControllersSetup - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(307, 180); - this.Controls.Add(this.ControllerSetting4); - this.Controls.Add(this.ControllerSetting3); - this.Controls.Add(this.ControllerSetting2); - this.Controls.Add(this.ControllerSetting1); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "N64ControllersSetup"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Controller Settings"; - this.Load += new System.EventHandler(this.N64ControllersSetup_Load); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(N64ControllersSetup)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.ControllerSetting4 = new BizHawk.Client.EmuHawk.N64ControllerSettingControl(); + this.ControllerSetting3 = new BizHawk.Client.EmuHawk.N64ControllerSettingControl(); + this.ControllerSetting2 = new BizHawk.Client.EmuHawk.N64ControllerSettingControl(); + this.ControllerSetting1 = new BizHawk.Client.EmuHawk.N64ControllerSettingControl(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // ControllerSetting4 + // + resources.ApplyResources(this.ControllerSetting4, "ControllerSetting4"); + this.ControllerSetting4.ControllerNumber = 4; + this.ControllerSetting4.IsConnected = false; + this.ControllerSetting4.Name = "ControllerSetting4"; + // + // ControllerSetting3 + // + resources.ApplyResources(this.ControllerSetting3, "ControllerSetting3"); + this.ControllerSetting3.ControllerNumber = 3; + this.ControllerSetting3.IsConnected = false; + this.ControllerSetting3.Name = "ControllerSetting3"; + // + // ControllerSetting2 + // + resources.ApplyResources(this.ControllerSetting2, "ControllerSetting2"); + this.ControllerSetting2.ControllerNumber = 2; + this.ControllerSetting2.IsConnected = false; + this.ControllerSetting2.Name = "ControllerSetting2"; + // + // ControllerSetting1 + // + resources.ApplyResources(this.ControllerSetting1, "ControllerSetting1"); + this.ControllerSetting1.ControllerNumber = 1; + this.ControllerSetting1.IsConnected = false; + this.ControllerSetting1.Name = "ControllerSetting1"; + // + // N64ControllersSetup + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.ControllerSetting4); + this.Controls.Add(this.ControllerSetting3); + this.Controls.Add(this.ControllerSetting2); + this.Controls.Add(this.ControllerSetting1); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "N64ControllersSetup"; + this.Load += new System.EventHandler(this.N64ControllersSetup_Load); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.resx b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.resx index 29dcb1b3a35..85ccb2e3558 100644 --- a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.resx +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.resx @@ -117,4 +117,166 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 11 + + + 307, 166 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 74 + + + $this + + + + 2 + + + $this + + + 60, 21 + + + 0 + + + 1 + + + &Ok + + + 169, 134 + + + ControllerSetting1 + + + $this + + + Controller Settings + + + BizHawk.Client.EmuHawk.N64ControllerSettingControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + $this + + + 5 + + + N64ControllersSetup + + + + Bottom, Right + + + 291, 26 + + + ControllerSetting4 + + + 1 + + + 291, 26 + + + 60, 21 + + + $this + + + BizHawk.Client.EmuHawk.N64ControllerSettingControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Right + + + ControllerSetting2 + + + 291, 26 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.N64ControllerSettingControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + ControllerSetting3 + + + $this + + + 4 + + + &Cancel + + + 4 + + + CenterParent + + + 235, 134 + + + 2 + + + BizHawk.Client.EmuHawk.N64ControllerSettingControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 3 + + + 12, 42 + + + 12, 105 + + + 6, 12 + + + OkBtn + + + 291, 26 + + + CancelBtn + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.zh-CN.resx new file mode 100644 index 00000000000..b8c764d8529 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64ControllersSetup.zh-CN.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 控制器设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.Designer.cs index 242059ebe9a..5abf54a6000 100644 --- a/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.Designer.cs @@ -28,465 +28,375 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.N64plugintabcontrol = new System.Windows.Forms.TabControl(); - this.N64vpluginglobaltab = new System.Windows.Forms.TabPage(); - this.VideoResolutionYTextBox = new System.Windows.Forms.TextBox(); - this.LabelVideoResolutionY = new BizHawk.WinForms.Controls.LocLabelEx(); - this.VideoResolutionXTextBox = new System.Windows.Forms.TextBox(); - this.LabelVideoResolutionX = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label49 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.RspTypeDropdown = new System.Windows.Forms.ComboBox(); - this.label48 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CoreTypeDropdown = new System.Windows.Forms.ComboBox(); - this.label47 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.VideoResolutionComboBox = new System.Windows.Forms.ComboBox(); - this.PluginComboBox = new System.Windows.Forms.ComboBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AngrylionTab = new System.Windows.Forms.TabPage(); - this.GLideN64Tab = new System.Windows.Forms.TabPage(); - this.Glide64mk2TabPage = new System.Windows.Forms.TabPage(); - this.Glide64TabPage = new System.Windows.Forms.TabPage(); - this.RiceTabPage = new System.Windows.Forms.TabPage(); - this.label71 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label70 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label69 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label68 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label67 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label66 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label65 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label64 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label63 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label62 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label61 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label60 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label59 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label57 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label51 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SaveButton = new System.Windows.Forms.Button(); - this.CancelBT = new System.Windows.Forms.Button(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.RicePropertyGrid = new System.Windows.Forms.PropertyGrid(); - this.GlidePropertyGrid = new System.Windows.Forms.PropertyGrid(); - this.Glide64Mk2PropertyGrid = new System.Windows.Forms.PropertyGrid(); - this.GlideN64PropertyGrid = new System.Windows.Forms.PropertyGrid(); - this.AngrylionPropertyGrid = new System.Windows.Forms.PropertyGrid(); - this.N64plugintabcontrol.SuspendLayout(); - this.N64vpluginglobaltab.SuspendLayout(); - this.AngrylionTab.SuspendLayout(); - this.GLideN64Tab.SuspendLayout(); - this.Glide64mk2TabPage.SuspendLayout(); - this.Glide64TabPage.SuspendLayout(); - this.RiceTabPage.SuspendLayout(); - this.SuspendLayout(); - // - // N64plugintabcontrol - // - this.N64plugintabcontrol.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.N64plugintabcontrol.Controls.Add(this.N64vpluginglobaltab); - this.N64plugintabcontrol.Controls.Add(this.AngrylionTab); - this.N64plugintabcontrol.Controls.Add(this.GLideN64Tab); - this.N64plugintabcontrol.Controls.Add(this.Glide64mk2TabPage); - this.N64plugintabcontrol.Controls.Add(this.Glide64TabPage); - this.N64plugintabcontrol.Controls.Add(this.RiceTabPage); - this.N64plugintabcontrol.Location = new System.Drawing.Point(-2, -2); - this.N64plugintabcontrol.Name = "N64plugintabcontrol"; - this.N64plugintabcontrol.SelectedIndex = 0; - this.N64plugintabcontrol.Size = new System.Drawing.Size(580, 369); - this.N64plugintabcontrol.TabIndex = 0; - // - // N64vpluginglobaltab - // - this.N64vpluginglobaltab.Controls.Add(this.VideoResolutionYTextBox); - this.N64vpluginglobaltab.Controls.Add(this.LabelVideoResolutionY); - this.N64vpluginglobaltab.Controls.Add(this.VideoResolutionXTextBox); - this.N64vpluginglobaltab.Controls.Add(this.LabelVideoResolutionX); - this.N64vpluginglobaltab.Controls.Add(this.label49); - this.N64vpluginglobaltab.Controls.Add(this.RspTypeDropdown); - this.N64vpluginglobaltab.Controls.Add(this.label48); - this.N64vpluginglobaltab.Controls.Add(this.CoreTypeDropdown); - this.N64vpluginglobaltab.Controls.Add(this.label47); - this.N64vpluginglobaltab.Controls.Add(this.label2); - this.N64vpluginglobaltab.Controls.Add(this.VideoResolutionComboBox); - this.N64vpluginglobaltab.Controls.Add(this.PluginComboBox); - this.N64vpluginglobaltab.Controls.Add(this.label1); - this.N64vpluginglobaltab.Location = new System.Drawing.Point(4, 22); - this.N64vpluginglobaltab.Name = "N64vpluginglobaltab"; - this.N64vpluginglobaltab.Padding = new System.Windows.Forms.Padding(3); - this.N64vpluginglobaltab.Size = new System.Drawing.Size(572, 343); - this.N64vpluginglobaltab.TabIndex = 0; - this.N64vpluginglobaltab.Text = "Global"; - this.N64vpluginglobaltab.UseVisualStyleBackColor = true; - // - // VideoResolutionYTextBox - // - this.VideoResolutionYTextBox.Location = new System.Drawing.Point(66, 270); - this.VideoResolutionYTextBox.MaxLength = 5; - this.VideoResolutionYTextBox.Name = "VideoResolutionYTextBox"; - this.VideoResolutionYTextBox.Size = new System.Drawing.Size(35, 20); - this.VideoResolutionYTextBox.TabIndex = 22; - this.VideoResolutionYTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; - this.VideoResolutionYTextBox.Visible = false; - // - // LabelVideoResolutionY - // - this.LabelVideoResolutionY.Location = new System.Drawing.Point(22, 273); - this.LabelVideoResolutionY.Name = "LabelVideoResolutionY"; - this.LabelVideoResolutionY.Text = "Height:"; - this.LabelVideoResolutionY.Visible = false; - // - // VideoResolutionXTextBox - // - this.VideoResolutionXTextBox.Location = new System.Drawing.Point(66, 244); - this.VideoResolutionXTextBox.MaxLength = 5; - this.VideoResolutionXTextBox.Name = "VideoResolutionXTextBox"; - this.VideoResolutionXTextBox.Size = new System.Drawing.Size(35, 20); - this.VideoResolutionXTextBox.TabIndex = 20; - this.VideoResolutionXTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; - this.VideoResolutionXTextBox.Visible = false; - // - // LabelVideoResolutionX - // - this.LabelVideoResolutionX.Location = new System.Drawing.Point(22, 247); - this.LabelVideoResolutionX.Name = "LabelVideoResolutionX"; - this.LabelVideoResolutionX.Text = "Width:"; - this.LabelVideoResolutionX.Visible = false; - // - // label49 - // - this.label49.Location = new System.Drawing.Point(206, 13); - this.label49.Name = "label49"; - this.label49.Text = "Rsp Plugin"; - this.label49.Visible = true; - // - // RspTypeDropdown - // - this.RspTypeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.RspTypeDropdown.FormattingEnabled = true; - this.RspTypeDropdown.Items.AddRange(new object[] { - "Pure Interpreter", - "Interpreter", - "DynaRec"}); - this.RspTypeDropdown.Location = new System.Drawing.Point(209, 29); - this.RspTypeDropdown.Name = "RspTypeDropdown"; - this.RspTypeDropdown.Size = new System.Drawing.Size(136, 21); - this.RspTypeDropdown.TabIndex = 17; - this.RspTypeDropdown.Visible = true; - // - // label48 - // - this.label48.Location = new System.Drawing.Point(10, 13); - this.label48.Name = "label48"; - this.label48.Text = "Core Type"; - // - // CoreTypeDropdown - // - this.CoreTypeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CoreTypeDropdown.FormattingEnabled = true; - this.CoreTypeDropdown.Items.AddRange(new object[] { - "Pure Interpreter", - "Interpreter", - "DynaRec"}); - this.CoreTypeDropdown.Location = new System.Drawing.Point(13, 29); - this.CoreTypeDropdown.Name = "CoreTypeDropdown"; - this.CoreTypeDropdown.Size = new System.Drawing.Size(136, 21); - this.CoreTypeDropdown.TabIndex = 1; - // - // label47 - // - this.label47.Location = new System.Drawing.Point(10, 115); - this.label47.Name = "label47"; - this.label47.Text = "(GLideN64 is good for performance, while Angrylion has the best compatibility)"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(10, 201); - this.label2.Name = "label2"; - this.label2.Text = "Video Resolution"; - // - // VideoResolutionComboBox - // - this.VideoResolutionComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.VideoResolutionComboBox.FormattingEnabled = true; - this.VideoResolutionComboBox.Items.AddRange(new object[] { - "320 x 240", - "400 x 300", - "480 x 360", - "512 x 384", - "640 x 480", - "800 x 600", - "1024 x 768", - "1152 x 864", - "1280 x 960", - "1400 x 1050", - "1600 x 1200", - "1920 x 1440", - "2048 x 1536", - "Custom"}); - this.VideoResolutionComboBox.Location = new System.Drawing.Point(13, 217); - this.VideoResolutionComboBox.Name = "VideoResolutionComboBox"; - this.VideoResolutionComboBox.Size = new System.Drawing.Size(136, 21); - this.VideoResolutionComboBox.TabIndex = 10; - this.VideoResolutionComboBox.SelectedIndexChanged += new System.EventHandler(this.VideoResolutionComboBox_SelectedIndexChanged); - // - // PluginComboBox - // - this.PluginComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.PluginComboBox.FormattingEnabled = true; - this.PluginComboBox.Items.AddRange(new object[] { - "Rice", - "Glide64", - "Glide64mk2", - "GLideN64", - "Angrylion"}); - this.PluginComboBox.Location = new System.Drawing.Point(13, 91); - this.PluginComboBox.Name = "PluginComboBox"; - this.PluginComboBox.Size = new System.Drawing.Size(173, 21); - this.PluginComboBox.TabIndex = 5; - this.PluginComboBox.SelectedIndexChanged += new System.EventHandler(this.PluginComboBox_SelectedIndexChanged); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(10, 75); - this.label1.Name = "label1"; - this.label1.Text = "Active Video Plugin"; - // - // AngrylionTab - // - this.AngrylionTab.Controls.Add(this.AngrylionPropertyGrid); - this.AngrylionTab.Location = new System.Drawing.Point(4, 22); - this.AngrylionTab.Name = "AngrylionTab"; - this.AngrylionTab.Padding = new System.Windows.Forms.Padding(3); - this.AngrylionTab.Size = new System.Drawing.Size(572, 343); - this.AngrylionTab.TabIndex = 9; - this.AngrylionTab.Text = "Angrylion"; - this.AngrylionTab.UseVisualStyleBackColor = true; - // - // GLideN64Tab - // - this.GLideN64Tab.Controls.Add(this.GlideN64PropertyGrid); - this.GLideN64Tab.Location = new System.Drawing.Point(4, 22); - this.GLideN64Tab.Name = "GLideN64Tab"; - this.GLideN64Tab.Padding = new System.Windows.Forms.Padding(3); - this.GLideN64Tab.Size = new System.Drawing.Size(572, 343); - this.GLideN64Tab.TabIndex = 8; - this.GLideN64Tab.Text = "GLideN64"; - this.GLideN64Tab.UseVisualStyleBackColor = true; - // - // Glide64mk2TabPage - // - this.Glide64mk2TabPage.Controls.Add(this.Glide64Mk2PropertyGrid); - this.Glide64mk2TabPage.Location = new System.Drawing.Point(4, 22); - this.Glide64mk2TabPage.Name = "Glide64mk2TabPage"; - this.Glide64mk2TabPage.Size = new System.Drawing.Size(572, 343); - this.Glide64mk2TabPage.TabIndex = 6; - this.Glide64mk2TabPage.Text = "Glide64mk2"; - this.Glide64mk2TabPage.UseVisualStyleBackColor = true; - // - // Glide64TabPage - // - this.Glide64TabPage.Controls.Add(this.GlidePropertyGrid); - this.Glide64TabPage.Location = new System.Drawing.Point(4, 22); - this.Glide64TabPage.Name = "Glide64TabPage"; - this.Glide64TabPage.Padding = new System.Windows.Forms.Padding(3); - this.Glide64TabPage.Size = new System.Drawing.Size(572, 343); - this.Glide64TabPage.TabIndex = 5; - this.Glide64TabPage.Text = "Glide64"; - this.Glide64TabPage.UseVisualStyleBackColor = true; - // - // RiceTabPage - // - this.RiceTabPage.Controls.Add(this.RicePropertyGrid); - this.RiceTabPage.Location = new System.Drawing.Point(4, 22); - this.RiceTabPage.Name = "RiceTabPage"; - this.RiceTabPage.Size = new System.Drawing.Size(572, 343); - this.RiceTabPage.TabIndex = 4; - this.RiceTabPage.Text = "Rice"; - this.RiceTabPage.UseVisualStyleBackColor = true; - // - // label71 - // - this.label71.Location = new System.Drawing.Point(15, 94); - this.label71.Name = "label71"; - this.label71.Text = "Resolution Height"; - // - // label70 - // - this.label70.Location = new System.Drawing.Point(15, 64); - this.label70.Name = "label70"; - this.label70.Text = "Resolution Width"; - // - // label69 - // - this.label69.Location = new System.Drawing.Point(15, 34); - this.label69.Name = "label69"; - this.label69.Text = "Direct3D Clear Mode"; - // - // label68 - // - this.label68.Location = new System.Drawing.Point(51, 316); - this.label68.Name = "label68"; - this.label68.Text = "Copy framebuffer"; - // - // label67 - // - this.label67.Location = new System.Drawing.Point(49, 286); - this.label67.Name = "label67"; - this.label67.Text = "Force Z Compare"; - // - // label66 - // - this.label66.Location = new System.Drawing.Point(24, 256); - this.label66.Name = "label66"; - this.label66.Text = "Direct3D trans pipeline"; - // - // label65 - // - this.label65.Location = new System.Drawing.Point(32, 226); - this.label65.Name = "label65"; - this.label65.Text = "Force alpha blending"; - // - // label64 - // - this.label64.Location = new System.Drawing.Point(15, 195); - this.label64.Name = "label64"; - this.label64.Text = "Use legacy pixel pipeline"; - // - // label63 - // - this.label63.Location = new System.Drawing.Point(15, 177); - this.label63.Name = "label63"; - this.label63.Text = "to match yours"; - // - // label62 - // - this.label62.Location = new System.Drawing.Point(15, 164); - this.label62.Name = "label62"; - this.label62.Text = "Adjust game aspect ratio"; - // - // label61 - // - this.label61.Location = new System.Drawing.Point(49, 49); - this.label61.Name = "label61"; - this.label61.Text = "Antialiasing Level"; - // - // label60 - // - this.label60.Location = new System.Drawing.Point(21, 136); - this.label60.Name = "label60"; - this.label60.Text = "Always use texture filter"; - // - // label59 - // - this.label59.Location = new System.Drawing.Point(76, 107); - this.label59.Name = "label59"; - this.label59.Text = "Super 2xsal"; - // - // label57 - // - this.label57.Location = new System.Drawing.Point(82, 79); - this.label57.Name = "label57"; - this.label57.Text = "Brightness"; - // - // label51 - // - this.label51.Location = new System.Drawing.Point(18, 15); - this.label51.Name = "label51"; - this.label51.Text = "Anisotropic filtering level"; - // - // SaveButton - // - this.SaveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.SaveButton.Location = new System.Drawing.Point(409, 373); - this.SaveButton.Name = "SaveButton"; - this.SaveButton.Size = new System.Drawing.Size(75, 23); - this.SaveButton.TabIndex = 100; - this.SaveButton.Text = "Save"; - this.SaveButton.UseVisualStyleBackColor = true; - this.SaveButton.Click += new System.EventHandler(this.Button1_Click); - // - // CancelBT - // - this.CancelBT.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBT.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBT.Location = new System.Drawing.Point(490, 373); - this.CancelBT.Name = "CancelBT"; - this.CancelBT.Size = new System.Drawing.Size(75, 23); - this.CancelBT.TabIndex = 105; - this.CancelBT.Text = "Cancel"; - this.CancelBT.UseVisualStyleBackColor = true; - this.CancelBT.Click += new System.EventHandler(this.CancelBtn_Click); - // - // toolTip1 - // - this.toolTip1.AutoPopDelay = 10000; - this.toolTip1.InitialDelay = 500; - this.toolTip1.IsBalloon = true; - this.toolTip1.ReshowDelay = 100; - this.toolTip1.ToolTipIcon = System.Windows.Forms.ToolTipIcon.Info; - // - // RicePropertyGrid - // - this.RicePropertyGrid.Location = new System.Drawing.Point(3, 3); - this.RicePropertyGrid.Name = "RicePropertyGrid"; - this.RicePropertyGrid.Size = new System.Drawing.Size(566, 337); - this.RicePropertyGrid.TabIndex = 0; - // - // GlidePropertyGrid - // - this.GlidePropertyGrid.Location = new System.Drawing.Point(3, 3); - this.GlidePropertyGrid.Name = "GlidePropertyGrid"; - this.GlidePropertyGrid.Size = new System.Drawing.Size(566, 337); - this.GlidePropertyGrid.TabIndex = 1; - // - // Glide64Mk2PropertyGrid - // - this.Glide64Mk2PropertyGrid.Location = new System.Drawing.Point(3, 3); - this.Glide64Mk2PropertyGrid.Name = "Glide64Mk2PropertyGrid"; - this.Glide64Mk2PropertyGrid.Size = new System.Drawing.Size(566, 337); - this.Glide64Mk2PropertyGrid.TabIndex = 2; - // - // GlideN64PropertyGrid - // - this.GlideN64PropertyGrid.Location = new System.Drawing.Point(3, 3); - this.GlideN64PropertyGrid.Name = "GlideN64PropertyGrid"; - this.GlideN64PropertyGrid.Size = new System.Drawing.Size(566, 337); - this.GlideN64PropertyGrid.TabIndex = 3; - // - // AngrylionPropertyGrid - // - this.AngrylionPropertyGrid.Location = new System.Drawing.Point(3, 3); - this.AngrylionPropertyGrid.Name = "AngrylionPropertyGrid"; - this.AngrylionPropertyGrid.Size = new System.Drawing.Size(566, 337); - this.AngrylionPropertyGrid.TabIndex = 4; - // - // N64VideoPluginConfig - // - this.AcceptButton = this.SaveButton; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBT; - this.ClientSize = new System.Drawing.Size(577, 401); - this.Controls.Add(this.CancelBT); - this.Controls.Add(this.SaveButton); - this.Controls.Add(this.N64plugintabcontrol); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MaximizeBox = false; - this.Name = "N64VideoPluginConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Plugin Settings"; - this.Load += new System.EventHandler(this.N64VideoPluginConfig_Load); - this.N64plugintabcontrol.ResumeLayout(false); - this.N64vpluginglobaltab.ResumeLayout(false); - this.N64vpluginglobaltab.PerformLayout(); - this.GLideN64Tab.ResumeLayout(false); - this.Glide64mk2TabPage.ResumeLayout(false); - this.Glide64TabPage.ResumeLayout(false); - this.RiceTabPage.ResumeLayout(false); - this.ResumeLayout(false); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(N64VideoPluginConfig)); + this.N64plugintabcontrol = new System.Windows.Forms.TabControl(); + this.N64vpluginglobaltab = new System.Windows.Forms.TabPage(); + this.VideoResolutionYTextBox = new System.Windows.Forms.TextBox(); + this.LabelVideoResolutionY = new BizHawk.WinForms.Controls.LocLabelEx(); + this.VideoResolutionXTextBox = new System.Windows.Forms.TextBox(); + this.LabelVideoResolutionX = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label49 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.RspTypeDropdown = new System.Windows.Forms.ComboBox(); + this.label48 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CoreTypeDropdown = new System.Windows.Forms.ComboBox(); + this.label47 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.VideoResolutionComboBox = new System.Windows.Forms.ComboBox(); + this.PluginComboBox = new System.Windows.Forms.ComboBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AngrylionTab = new System.Windows.Forms.TabPage(); + this.AngrylionPropertyGrid = new System.Windows.Forms.PropertyGrid(); + this.GLideN64Tab = new System.Windows.Forms.TabPage(); + this.GlideN64PropertyGrid = new System.Windows.Forms.PropertyGrid(); + this.Glide64mk2TabPage = new System.Windows.Forms.TabPage(); + this.Glide64Mk2PropertyGrid = new System.Windows.Forms.PropertyGrid(); + this.Glide64TabPage = new System.Windows.Forms.TabPage(); + this.GlidePropertyGrid = new System.Windows.Forms.PropertyGrid(); + this.RiceTabPage = new System.Windows.Forms.TabPage(); + this.RicePropertyGrid = new System.Windows.Forms.PropertyGrid(); + this.label71 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label70 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label69 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label68 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label67 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label66 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label65 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label64 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label63 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label62 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label61 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label60 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label59 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label57 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label51 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SaveButton = new System.Windows.Forms.Button(); + this.CancelBT = new System.Windows.Forms.Button(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.N64plugintabcontrol.SuspendLayout(); + this.N64vpluginglobaltab.SuspendLayout(); + this.AngrylionTab.SuspendLayout(); + this.GLideN64Tab.SuspendLayout(); + this.Glide64mk2TabPage.SuspendLayout(); + this.Glide64TabPage.SuspendLayout(); + this.RiceTabPage.SuspendLayout(); + this.SuspendLayout(); + // + // N64plugintabcontrol + // + resources.ApplyResources(this.N64plugintabcontrol, "N64plugintabcontrol"); + this.N64plugintabcontrol.Controls.Add(this.N64vpluginglobaltab); + this.N64plugintabcontrol.Controls.Add(this.AngrylionTab); + this.N64plugintabcontrol.Controls.Add(this.GLideN64Tab); + this.N64plugintabcontrol.Controls.Add(this.Glide64mk2TabPage); + this.N64plugintabcontrol.Controls.Add(this.Glide64TabPage); + this.N64plugintabcontrol.Controls.Add(this.RiceTabPage); + this.N64plugintabcontrol.Name = "N64plugintabcontrol"; + this.N64plugintabcontrol.SelectedIndex = 0; + // + // N64vpluginglobaltab + // + resources.ApplyResources(this.N64vpluginglobaltab, "N64vpluginglobaltab"); + this.N64vpluginglobaltab.Controls.Add(this.VideoResolutionYTextBox); + this.N64vpluginglobaltab.Controls.Add(this.LabelVideoResolutionY); + this.N64vpluginglobaltab.Controls.Add(this.VideoResolutionXTextBox); + this.N64vpluginglobaltab.Controls.Add(this.LabelVideoResolutionX); + this.N64vpluginglobaltab.Controls.Add(this.label49); + this.N64vpluginglobaltab.Controls.Add(this.RspTypeDropdown); + this.N64vpluginglobaltab.Controls.Add(this.label48); + this.N64vpluginglobaltab.Controls.Add(this.CoreTypeDropdown); + this.N64vpluginglobaltab.Controls.Add(this.label47); + this.N64vpluginglobaltab.Controls.Add(this.label2); + this.N64vpluginglobaltab.Controls.Add(this.VideoResolutionComboBox); + this.N64vpluginglobaltab.Controls.Add(this.PluginComboBox); + this.N64vpluginglobaltab.Controls.Add(this.label1); + this.N64vpluginglobaltab.Name = "N64vpluginglobaltab"; + this.N64vpluginglobaltab.UseVisualStyleBackColor = true; + // + // VideoResolutionYTextBox + // + resources.ApplyResources(this.VideoResolutionYTextBox, "VideoResolutionYTextBox"); + this.VideoResolutionYTextBox.Name = "VideoResolutionYTextBox"; + // + // LabelVideoResolutionY + // + resources.ApplyResources(this.LabelVideoResolutionY, "LabelVideoResolutionY"); + this.LabelVideoResolutionY.Name = "LabelVideoResolutionY"; + // + // VideoResolutionXTextBox + // + resources.ApplyResources(this.VideoResolutionXTextBox, "VideoResolutionXTextBox"); + this.VideoResolutionXTextBox.Name = "VideoResolutionXTextBox"; + // + // LabelVideoResolutionX + // + resources.ApplyResources(this.LabelVideoResolutionX, "LabelVideoResolutionX"); + this.LabelVideoResolutionX.Name = "LabelVideoResolutionX"; + // + // label49 + // + resources.ApplyResources(this.label49, "label49"); + this.label49.Name = "label49"; + // + // RspTypeDropdown + // + resources.ApplyResources(this.RspTypeDropdown, "RspTypeDropdown"); + this.RspTypeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.RspTypeDropdown.FormattingEnabled = true; + this.RspTypeDropdown.Items.AddRange(new object[] { + resources.GetString("RspTypeDropdown.Items"), + resources.GetString("RspTypeDropdown.Items1"), + resources.GetString("RspTypeDropdown.Items2")}); + this.RspTypeDropdown.Name = "RspTypeDropdown"; + // + // label48 + // + resources.ApplyResources(this.label48, "label48"); + this.label48.Name = "label48"; + // + // CoreTypeDropdown + // + resources.ApplyResources(this.CoreTypeDropdown, "CoreTypeDropdown"); + this.CoreTypeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CoreTypeDropdown.FormattingEnabled = true; + this.CoreTypeDropdown.Items.AddRange(new object[] { + resources.GetString("CoreTypeDropdown.Items"), + resources.GetString("CoreTypeDropdown.Items1"), + resources.GetString("CoreTypeDropdown.Items2")}); + this.CoreTypeDropdown.Name = "CoreTypeDropdown"; + // + // label47 + // + resources.ApplyResources(this.label47, "label47"); + this.label47.Name = "label47"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // VideoResolutionComboBox + // + resources.ApplyResources(this.VideoResolutionComboBox, "VideoResolutionComboBox"); + this.VideoResolutionComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.VideoResolutionComboBox.FormattingEnabled = true; + this.VideoResolutionComboBox.Items.AddRange(new object[] { + resources.GetString("VideoResolutionComboBox.Items"), + resources.GetString("VideoResolutionComboBox.Items1"), + resources.GetString("VideoResolutionComboBox.Items2"), + resources.GetString("VideoResolutionComboBox.Items3"), + resources.GetString("VideoResolutionComboBox.Items4"), + resources.GetString("VideoResolutionComboBox.Items5"), + resources.GetString("VideoResolutionComboBox.Items6"), + resources.GetString("VideoResolutionComboBox.Items7"), + resources.GetString("VideoResolutionComboBox.Items8"), + resources.GetString("VideoResolutionComboBox.Items9"), + resources.GetString("VideoResolutionComboBox.Items10"), + resources.GetString("VideoResolutionComboBox.Items11"), + resources.GetString("VideoResolutionComboBox.Items12"), + resources.GetString("VideoResolutionComboBox.Items13")}); + this.VideoResolutionComboBox.Name = "VideoResolutionComboBox"; + this.VideoResolutionComboBox.SelectedIndexChanged += new System.EventHandler(this.VideoResolutionComboBox_SelectedIndexChanged); + // + // PluginComboBox + // + resources.ApplyResources(this.PluginComboBox, "PluginComboBox"); + this.PluginComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.PluginComboBox.FormattingEnabled = true; + this.PluginComboBox.Items.AddRange(new object[] { + resources.GetString("PluginComboBox.Items"), + resources.GetString("PluginComboBox.Items1"), + resources.GetString("PluginComboBox.Items2"), + resources.GetString("PluginComboBox.Items3"), + resources.GetString("PluginComboBox.Items4")}); + this.PluginComboBox.Name = "PluginComboBox"; + this.PluginComboBox.SelectedIndexChanged += new System.EventHandler(this.PluginComboBox_SelectedIndexChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // AngrylionTab + // + resources.ApplyResources(this.AngrylionTab, "AngrylionTab"); + this.AngrylionTab.Controls.Add(this.AngrylionPropertyGrid); + this.AngrylionTab.Name = "AngrylionTab"; + this.AngrylionTab.UseVisualStyleBackColor = true; + // + // AngrylionPropertyGrid + // + resources.ApplyResources(this.AngrylionPropertyGrid, "AngrylionPropertyGrid"); + this.AngrylionPropertyGrid.Name = "AngrylionPropertyGrid"; + // + // GLideN64Tab + // + resources.ApplyResources(this.GLideN64Tab, "GLideN64Tab"); + this.GLideN64Tab.Controls.Add(this.GlideN64PropertyGrid); + this.GLideN64Tab.Name = "GLideN64Tab"; + this.GLideN64Tab.UseVisualStyleBackColor = true; + // + // GlideN64PropertyGrid + // + resources.ApplyResources(this.GlideN64PropertyGrid, "GlideN64PropertyGrid"); + this.GlideN64PropertyGrid.Name = "GlideN64PropertyGrid"; + // + // Glide64mk2TabPage + // + resources.ApplyResources(this.Glide64mk2TabPage, "Glide64mk2TabPage"); + this.Glide64mk2TabPage.Controls.Add(this.Glide64Mk2PropertyGrid); + this.Glide64mk2TabPage.Name = "Glide64mk2TabPage"; + this.Glide64mk2TabPage.UseVisualStyleBackColor = true; + // + // Glide64Mk2PropertyGrid + // + resources.ApplyResources(this.Glide64Mk2PropertyGrid, "Glide64Mk2PropertyGrid"); + this.Glide64Mk2PropertyGrid.Name = "Glide64Mk2PropertyGrid"; + // + // Glide64TabPage + // + resources.ApplyResources(this.Glide64TabPage, "Glide64TabPage"); + this.Glide64TabPage.Controls.Add(this.GlidePropertyGrid); + this.Glide64TabPage.Name = "Glide64TabPage"; + this.Glide64TabPage.UseVisualStyleBackColor = true; + // + // GlidePropertyGrid + // + resources.ApplyResources(this.GlidePropertyGrid, "GlidePropertyGrid"); + this.GlidePropertyGrid.Name = "GlidePropertyGrid"; + // + // RiceTabPage + // + resources.ApplyResources(this.RiceTabPage, "RiceTabPage"); + this.RiceTabPage.Controls.Add(this.RicePropertyGrid); + this.RiceTabPage.Name = "RiceTabPage"; + this.RiceTabPage.UseVisualStyleBackColor = true; + // + // RicePropertyGrid + // + resources.ApplyResources(this.RicePropertyGrid, "RicePropertyGrid"); + this.RicePropertyGrid.Name = "RicePropertyGrid"; + // + // label71 + // + resources.ApplyResources(this.label71, "label71"); + this.label71.Name = "label71"; + // + // label70 + // + resources.ApplyResources(this.label70, "label70"); + this.label70.Name = "label70"; + // + // label69 + // + resources.ApplyResources(this.label69, "label69"); + this.label69.Name = "label69"; + // + // label68 + // + resources.ApplyResources(this.label68, "label68"); + this.label68.Name = "label68"; + // + // label67 + // + resources.ApplyResources(this.label67, "label67"); + this.label67.Name = "label67"; + // + // label66 + // + resources.ApplyResources(this.label66, "label66"); + this.label66.Name = "label66"; + // + // label65 + // + resources.ApplyResources(this.label65, "label65"); + this.label65.Name = "label65"; + // + // label64 + // + resources.ApplyResources(this.label64, "label64"); + this.label64.Name = "label64"; + // + // label63 + // + resources.ApplyResources(this.label63, "label63"); + this.label63.Name = "label63"; + // + // label62 + // + resources.ApplyResources(this.label62, "label62"); + this.label62.Name = "label62"; + // + // label61 + // + resources.ApplyResources(this.label61, "label61"); + this.label61.Name = "label61"; + // + // label60 + // + resources.ApplyResources(this.label60, "label60"); + this.label60.Name = "label60"; + // + // label59 + // + resources.ApplyResources(this.label59, "label59"); + this.label59.Name = "label59"; + // + // label57 + // + resources.ApplyResources(this.label57, "label57"); + this.label57.Name = "label57"; + // + // label51 + // + resources.ApplyResources(this.label51, "label51"); + this.label51.Name = "label51"; + // + // SaveButton + // + resources.ApplyResources(this.SaveButton, "SaveButton"); + this.SaveButton.Name = "SaveButton"; + this.SaveButton.UseVisualStyleBackColor = true; + this.SaveButton.Click += new System.EventHandler(this.Button1_Click); + // + // CancelBT + // + resources.ApplyResources(this.CancelBT, "CancelBT"); + this.CancelBT.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBT.Name = "CancelBT"; + this.CancelBT.UseVisualStyleBackColor = true; + this.CancelBT.Click += new System.EventHandler(this.CancelBtn_Click); + // + // toolTip1 + // + this.toolTip1.AutoPopDelay = 10000; + this.toolTip1.InitialDelay = 500; + this.toolTip1.IsBalloon = true; + this.toolTip1.ReshowDelay = 100; + this.toolTip1.ToolTipIcon = System.Windows.Forms.ToolTipIcon.Info; + // + // N64VideoPluginConfig + // + this.AcceptButton = this.SaveButton; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBT; + this.Controls.Add(this.CancelBT); + this.Controls.Add(this.SaveButton); + this.Controls.Add(this.N64plugintabcontrol); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.Name = "N64VideoPluginConfig"; + this.Load += new System.EventHandler(this.N64VideoPluginConfig_Load); + this.N64plugintabcontrol.ResumeLayout(false); + this.N64vpluginglobaltab.ResumeLayout(false); + this.N64vpluginglobaltab.PerformLayout(); + this.AngrylionTab.ResumeLayout(false); + this.GLideN64Tab.ResumeLayout(false); + this.Glide64mk2TabPage.ResumeLayout(false); + this.Glide64TabPage.ResumeLayout(false); + this.RiceTabPage.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.resx b/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.resx index 01c1f06c217..4a15d86c642 100644 --- a/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.resx @@ -117,10 +117,910 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 577, 370 + + + 5 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Rsp Plugin + + + 136, 20 + + + 35, 21 + + + 15, 94 + + + label68 + + + N64vpluginglobaltab + + + 4, 22 + + + + 1 + + + 3 + + + 566, 311 + + + Direct3D Clear Mode + + + False + + + label70 + + + 0 + + + + 3, 3, 3, 3 + + + 105 + + + 49, 49 + + + 35, 21 + + + N64plugintabcontrol + + + to match yours + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 480 x 360 + + + -2, -2 + + + 2 + + + 66, 249 + + + 1 + + + False + + + 4, 22 + + + 400 x 300 + + + 10, 12 + + + VideoResolutionYTextBox + + + 15, 64 + + + N64plugintabcontrol + + + N64vpluginglobaltab + + + AngrylionTab + + + 572, 315 + + + Glide64 + + + Angrylion + + + GLideN64 + + + Glide64mk2 + + + label1 + + + Right + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + 21, 136 + + + 3, 3 + + + 13, 84 + + + 206, 12 + + + $this + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 209, 27 + + + Super 2xsal + + + 572, 315 + + + 0 + + + 173, 20 + + + Antialiasing Level + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Active Video Plugin + + + N64VideoPluginConfig + + + Adjust game aspect ratio + + + (GLideN64 is good for performance, while Angrylion has the best compatibility) + + + 5 + + + DynaRec + + + Height: + + + Glide64Mk2PropertyGrid + + + 10 + + + 3, 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + GLideN64Tab + + + 20 + + + 76, 107 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label63 + + + 640 x 480 + + + 572, 315 + + + 1 + + + 566, 311 + + + N64vpluginglobaltab + + + CenterParent + + + label65 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 512 x 384 + + + AngrylionPropertyGrid + + + CancelBT + + + 10, 69 + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Direct3D trans pipeline + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + Custom + + + label2 + + + 0 + + + 3, 3, 3, 3 + + + 49, 286 + + + SaveButton + + + 4 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Brightness + + + Anisotropic filtering level + + + RiceTabPage + + + GLideN64Tab + + + 0 + + + CoreTypeDropdown + + + N64plugintabcontrol + + + 22 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + Top, Bottom, Left, Right + + + Plugin Settings + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3, 3 + + + 7 + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 566, 311 + + + 1280 x 960 + + + Save + + + 409, 344 + + + label62 + + + N64vpluginglobaltab + + + label47 + + + 6, 12 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11 + + + 5 + + + 75, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Right + + + 100 + + + Glide64TabPage + + + 490, 344 + + + VideoResolutionXTextBox + + + N64vpluginglobaltab + + + LabelVideoResolutionX + + + 3, 3 + + + N64vpluginglobaltab + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + N64vpluginglobaltab + + + 0 + + + LabelVideoResolutionY + + + 0 + + + N64plugintabcontrol + + + 6 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + N64vpluginglobaltab + + + label49 + + + N64vpluginglobaltab + + + N64vpluginglobaltab + + + Glide64mk2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + Force Z Compare + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 0 + + + 12 + + + Width: + + + 3, 3, 3, 3 + + + $this + + + 13, 27 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Use legacy pixel pipeline + + + 800 x 600 + + + 5 + + + 22, 228 + + + DynaRec + + + RicePropertyGrid + + + label57 + + + 4, 22 + + + N64plugintabcontrol + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Pure Interpreter + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + Glide64mk2TabPage + + + 15, 177 + + + PluginComboBox + + + 8 + + + 15, 34 + + + 4 + + + 18, 15 + + + Cancel + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + GlidePropertyGrid + + + Angrylion + + + label67 + + + 572, 315 + + + 4, 22 + + + 15, 164 + + + N64plugintabcontrol + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1024 x 768 + + + Rice + + + label71 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Glide64TabPage + + + Force alpha blending + + + Rice + + + 8 + + + label48 + + + 136, 20 + + + False + + + 3, 3, 3, 3 + + + VideoResolutionComboBox + + + 572, 315 + + + Resolution Height + + + label64 + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + N64plugintabcontrol + + + False + + + toolTip1 + + + label51 + + + 51, 316 + + + Pure Interpreter + + + AngrylionTab + + + 572, 315 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Resolution Width + + + label59 + + + 4, 22 + + + 9 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + 136, 20 + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Video Resolution + + + 10 + + + Copy framebuffer + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label61 + + + 1920 x 1440 + + + N64vpluginglobaltab + + + 13, 200 + + + 1400 x 1050 + + + Global + + + 75, 21 + + + 32, 226 + + + label69 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + GLideN64 + + + 4 + + + 6 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 566, 311 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RspTypeDropdown + + + RiceTabPage + + + 17 + + + 4, 22 + + + 22, 252 + + + 10, 106 + + + 2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1600 x 1200 + + + Glide64mk2TabPage + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9 + + + 2 + + + N64vpluginglobaltab + + + 580, 341 + + + 24, 256 + + + Interpreter + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Core Type + + + Glide64 + + + Bottom, Right + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + N64vpluginglobaltab + + + label66 + + + N64vpluginglobaltab + + + 1152 x 864 + + + 15, 195 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 566, 311 + + + 1 + + + Interpreter + + + Always use texture filter + + + 320 x 240 + + + 82, 79 + + + 10, 186 + + + 66, 225 + + + 2048 x 1536 + + + GlideN64PropertyGrid + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3, 3 + + + 0 + + + label60 + 17, 17 36 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.zh-CN.resx new file mode 100644 index 00000000000..786d82222e0 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/N64/N64VideoPluginconfig.zh-CN.resx @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 高: + + + 宽: + + + Rsp 插件 + + + 内核类型 + + + (GLideN64 性能表现优秀,Angrylion 拥有最佳兼容性) + + + 视频分辨率 + + + 当前视频插件 + + + 全局 + + + 保存 + + + 取消 + + + 插件设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.Designer.cs index a1a84474855..ce4df680ff0 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.Designer.cs @@ -28,438 +28,343 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OK = new System.Windows.Forms.Button(); - this.Cancel = new System.Windows.Forms.Button(); - this.AllowMoreSprites = new System.Windows.Forms.CheckBox(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.pictureBoxPalette = new System.Windows.Forms.PictureBox(); - this.AutoLoadPalette = new System.Windows.Forms.CheckBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PalettePath = new System.Windows.Forms.TextBox(); - this.BrowsePalette = new System.Windows.Forms.Button(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PAL_LastLineNumeric = new System.Windows.Forms.NumericUpDown(); - this.PAL_FirstLineNumeric = new System.Windows.Forms.NumericUpDown(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnAreaFull = new System.Windows.Forms.Button(); - this.btnAreaStandard = new System.Windows.Forms.Button(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.NTSC_LastLineNumeric = new System.Windows.Forms.NumericUpDown(); - this.NTSC_FirstLineNumeric = new System.Windows.Forms.NumericUpDown(); - this.ClipLeftAndRightCheckBox = new System.Windows.Forms.CheckBox(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.checkUseBackdropColor = new System.Windows.Forms.CheckBox(); - this.ChangeBGColor = new System.Windows.Forms.Button(); - this.BackGroundColorNumber = new System.Windows.Forms.TextBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.BackgroundColorPanel = new System.Windows.Forms.Panel(); - this.DispBackground = new System.Windows.Forms.CheckBox(); - this.DispSprites = new System.Windows.Forms.CheckBox(); - this.BGColorDialog = new System.Windows.Forms.ColorDialog(); - this.RestoreDefaultsButton = new System.Windows.Forms.Button(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBoxPalette)).BeginInit(); - this.groupBox2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PAL_LastLineNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.PAL_FirstLineNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NTSC_LastLineNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NTSC_FirstLineNumeric)).BeginInit(); - this.groupBox3.SuspendLayout(); - this.groupBox4.SuspendLayout(); - this.SuspendLayout(); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(213, 477); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 70; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(294, 477); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 75; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - // - // AllowMoreSprites - // - this.AllowMoreSprites.AutoSize = true; - this.AllowMoreSprites.Location = new System.Drawing.Point(134, 96); - this.AllowMoreSprites.Name = "AllowMoreSprites"; - this.AllowMoreSprites.Size = new System.Drawing.Size(203, 17); - this.AllowMoreSprites.TabIndex = 23; - this.AllowMoreSprites.Text = "Allow more than 8 sprites per scanline"; - this.AllowMoreSprites.UseVisualStyleBackColor = true; - // - // groupBox1 - // - this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox1.Controls.Add(this.label7); - this.groupBox1.Controls.Add(this.pictureBoxPalette); - this.groupBox1.Controls.Add(this.AutoLoadPalette); - this.groupBox1.Controls.Add(this.label1); - this.groupBox1.Controls.Add(this.PalettePath); - this.groupBox1.Controls.Add(this.BrowsePalette); - this.groupBox1.Location = new System.Drawing.Point(12, 12); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(352, 184); - this.groupBox1.TabIndex = 3; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Palette Config"; - // - // pictureBoxPalette - // - this.pictureBoxPalette.Location = new System.Drawing.Point(6, 89); - this.pictureBoxPalette.Name = "pictureBoxPalette"; - this.pictureBoxPalette.Size = new System.Drawing.Size(340, 89); - this.pictureBoxPalette.TabIndex = 11; - this.pictureBoxPalette.TabStop = false; - // - // AutoLoadPalette - // - this.AutoLoadPalette.AutoSize = true; - this.AutoLoadPalette.Location = new System.Drawing.Point(6, 66); - this.AutoLoadPalette.Name = "AutoLoadPalette"; - this.AutoLoadPalette.Size = new System.Drawing.Size(129, 17); - this.AutoLoadPalette.TabIndex = 10; - this.AutoLoadPalette.Text = "Change to this palette"; - this.AutoLoadPalette.UseVisualStyleBackColor = true; - this.AutoLoadPalette.Click += new System.EventHandler(this.AutoLoadPalette_Click); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(6, 24); - this.label1.Name = "label1"; - this.label1.Text = "Use palette from file"; - // - // PalettePath - // - this.PalettePath.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.PalettePath.Location = new System.Drawing.Point(6, 40); - this.PalettePath.Name = "PalettePath"; - this.PalettePath.Size = new System.Drawing.Size(259, 20); - this.PalettePath.TabIndex = 1; - // - // BrowsePalette - // - this.BrowsePalette.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.BrowsePalette.Location = new System.Drawing.Point(271, 37); - this.BrowsePalette.Name = "BrowsePalette"; - this.BrowsePalette.Size = new System.Drawing.Size(75, 23); - this.BrowsePalette.TabIndex = 5; - this.BrowsePalette.Text = "&Browse..."; - this.BrowsePalette.UseVisualStyleBackColor = true; - this.BrowsePalette.Click += new System.EventHandler(this.BrowsePalette_Click); - // - // groupBox2 - // - this.groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox2.Controls.Add(this.label6); - this.groupBox2.Controls.Add(this.PAL_LastLineNumeric); - this.groupBox2.Controls.Add(this.PAL_FirstLineNumeric); - this.groupBox2.Controls.Add(this.label5); - this.groupBox2.Controls.Add(this.btnAreaFull); - this.groupBox2.Controls.Add(this.btnAreaStandard); - this.groupBox2.Controls.Add(this.label4); - this.groupBox2.Controls.Add(this.label3); - this.groupBox2.Controls.Add(this.NTSC_LastLineNumeric); - this.groupBox2.Controls.Add(this.NTSC_FirstLineNumeric); - this.groupBox2.Controls.Add(this.ClipLeftAndRightCheckBox); - this.groupBox2.Controls.Add(this.AllowMoreSprites); - this.groupBox2.Location = new System.Drawing.Point(12, 202); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(352, 150); - this.groupBox2.TabIndex = 4; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Drawing Area"; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(131, 22); - this.label6.Name = "label6"; - this.label6.Text = "PAL"; - // - // PAL_LastLineNumeric - // - this.PAL_LastLineNumeric.Location = new System.Drawing.Point(124, 67); - this.PAL_LastLineNumeric.Maximum = new decimal(new int[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NESGraphicsConfig)); + this.OK = new System.Windows.Forms.Button(); + this.Cancel = new System.Windows.Forms.Button(); + this.AllowMoreSprites = new System.Windows.Forms.CheckBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.pictureBoxPalette = new System.Windows.Forms.PictureBox(); + this.AutoLoadPalette = new System.Windows.Forms.CheckBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PalettePath = new System.Windows.Forms.TextBox(); + this.BrowsePalette = new System.Windows.Forms.Button(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PAL_LastLineNumeric = new System.Windows.Forms.NumericUpDown(); + this.PAL_FirstLineNumeric = new System.Windows.Forms.NumericUpDown(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnAreaFull = new System.Windows.Forms.Button(); + this.btnAreaStandard = new System.Windows.Forms.Button(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.NTSC_LastLineNumeric = new System.Windows.Forms.NumericUpDown(); + this.NTSC_FirstLineNumeric = new System.Windows.Forms.NumericUpDown(); + this.ClipLeftAndRightCheckBox = new System.Windows.Forms.CheckBox(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.checkUseBackdropColor = new System.Windows.Forms.CheckBox(); + this.ChangeBGColor = new System.Windows.Forms.Button(); + this.BackGroundColorNumber = new System.Windows.Forms.TextBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.BackgroundColorPanel = new System.Windows.Forms.Panel(); + this.DispBackground = new System.Windows.Forms.CheckBox(); + this.DispSprites = new System.Windows.Forms.CheckBox(); + this.BGColorDialog = new System.Windows.Forms.ColorDialog(); + this.RestoreDefaultsButton = new System.Windows.Forms.Button(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxPalette)).BeginInit(); + this.groupBox2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PAL_LastLineNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PAL_FirstLineNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NTSC_LastLineNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NTSC_FirstLineNumeric)).BeginInit(); + this.groupBox3.SuspendLayout(); + this.groupBox4.SuspendLayout(); + this.SuspendLayout(); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + // + // AllowMoreSprites + // + resources.ApplyResources(this.AllowMoreSprites, "AllowMoreSprites"); + this.AllowMoreSprites.Name = "AllowMoreSprites"; + this.AllowMoreSprites.UseVisualStyleBackColor = true; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.label7); + this.groupBox1.Controls.Add(this.pictureBoxPalette); + this.groupBox1.Controls.Add(this.AutoLoadPalette); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.PalettePath); + this.groupBox1.Controls.Add(this.BrowsePalette); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // pictureBoxPalette + // + resources.ApplyResources(this.pictureBoxPalette, "pictureBoxPalette"); + this.pictureBoxPalette.Name = "pictureBoxPalette"; + this.pictureBoxPalette.TabStop = false; + // + // AutoLoadPalette + // + resources.ApplyResources(this.AutoLoadPalette, "AutoLoadPalette"); + this.AutoLoadPalette.Name = "AutoLoadPalette"; + this.AutoLoadPalette.UseVisualStyleBackColor = true; + this.AutoLoadPalette.Click += new System.EventHandler(this.AutoLoadPalette_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // PalettePath + // + resources.ApplyResources(this.PalettePath, "PalettePath"); + this.PalettePath.Name = "PalettePath"; + // + // BrowsePalette + // + resources.ApplyResources(this.BrowsePalette, "BrowsePalette"); + this.BrowsePalette.Name = "BrowsePalette"; + this.BrowsePalette.UseVisualStyleBackColor = true; + this.BrowsePalette.Click += new System.EventHandler(this.BrowsePalette_Click); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.label6); + this.groupBox2.Controls.Add(this.PAL_LastLineNumeric); + this.groupBox2.Controls.Add(this.PAL_FirstLineNumeric); + this.groupBox2.Controls.Add(this.label5); + this.groupBox2.Controls.Add(this.btnAreaFull); + this.groupBox2.Controls.Add(this.btnAreaStandard); + this.groupBox2.Controls.Add(this.label4); + this.groupBox2.Controls.Add(this.label3); + this.groupBox2.Controls.Add(this.NTSC_LastLineNumeric); + this.groupBox2.Controls.Add(this.NTSC_FirstLineNumeric); + this.groupBox2.Controls.Add(this.ClipLeftAndRightCheckBox); + this.groupBox2.Controls.Add(this.AllowMoreSprites); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // PAL_LastLineNumeric + // + resources.ApplyResources(this.PAL_LastLineNumeric, "PAL_LastLineNumeric"); + this.PAL_LastLineNumeric.Maximum = new decimal(new int[] { 239, 0, 0, 0}); - this.PAL_LastLineNumeric.Minimum = new decimal(new int[] { + this.PAL_LastLineNumeric.Minimum = new decimal(new int[] { 128, 0, 0, 0}); - this.PAL_LastLineNumeric.Name = "PAL_LastLineNumeric"; - this.PAL_LastLineNumeric.Size = new System.Drawing.Size(47, 20); - this.PAL_LastLineNumeric.TabIndex = 43; - this.PAL_LastLineNumeric.Value = new decimal(new int[] { + this.PAL_LastLineNumeric.Name = "PAL_LastLineNumeric"; + this.PAL_LastLineNumeric.Value = new decimal(new int[] { 128, 0, 0, 0}); - // - // PAL_FirstLineNumeric - // - this.PAL_FirstLineNumeric.Location = new System.Drawing.Point(124, 41); - this.PAL_FirstLineNumeric.Maximum = new decimal(new int[] { + // + // PAL_FirstLineNumeric + // + resources.ApplyResources(this.PAL_FirstLineNumeric, "PAL_FirstLineNumeric"); + this.PAL_FirstLineNumeric.Maximum = new decimal(new int[] { 127, 0, 0, 0}); - this.PAL_FirstLineNumeric.Name = "PAL_FirstLineNumeric"; - this.PAL_FirstLineNumeric.Size = new System.Drawing.Size(47, 20); - this.PAL_FirstLineNumeric.TabIndex = 42; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(62, 22); - this.label5.Name = "label5"; - this.label5.Text = "NTSC"; - // - // btnAreaFull - // - this.btnAreaFull.Location = new System.Drawing.Point(6, 115); - this.btnAreaFull.Name = "btnAreaFull"; - this.btnAreaFull.Size = new System.Drawing.Size(96, 23); - this.btnAreaFull.TabIndex = 40; - this.btnAreaFull.Text = "Full [0,239]"; - this.btnAreaFull.UseVisualStyleBackColor = true; - this.btnAreaFull.Click += new System.EventHandler(this.BtnAreaFull_Click); - // - // btnAreaStandard - // - this.btnAreaStandard.Location = new System.Drawing.Point(6, 92); - this.btnAreaStandard.Name = "btnAreaStandard"; - this.btnAreaStandard.Size = new System.Drawing.Size(96, 23); - this.btnAreaStandard.TabIndex = 35; - this.btnAreaStandard.Text = "Standard [8,231]"; - this.btnAreaStandard.UseVisualStyleBackColor = true; - this.btnAreaStandard.Click += new System.EventHandler(this.BtnAreaStandard_Click); - // - // label4 - // - this.label4.Location = new System.Drawing.Point(4, 69); - this.label4.Name = "label4"; - this.label4.Text = "Last line:"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(5, 43); - this.label3.Name = "label3"; - this.label3.Text = "First line:"; - // - // NTSC_LastLineNumeric - // - this.NTSC_LastLineNumeric.Location = new System.Drawing.Point(59, 67); - this.NTSC_LastLineNumeric.Maximum = new decimal(new int[] { + this.PAL_FirstLineNumeric.Name = "PAL_FirstLineNumeric"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // btnAreaFull + // + resources.ApplyResources(this.btnAreaFull, "btnAreaFull"); + this.btnAreaFull.Name = "btnAreaFull"; + this.btnAreaFull.UseVisualStyleBackColor = true; + this.btnAreaFull.Click += new System.EventHandler(this.BtnAreaFull_Click); + // + // btnAreaStandard + // + resources.ApplyResources(this.btnAreaStandard, "btnAreaStandard"); + this.btnAreaStandard.Name = "btnAreaStandard"; + this.btnAreaStandard.UseVisualStyleBackColor = true; + this.btnAreaStandard.Click += new System.EventHandler(this.BtnAreaStandard_Click); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // NTSC_LastLineNumeric + // + resources.ApplyResources(this.NTSC_LastLineNumeric, "NTSC_LastLineNumeric"); + this.NTSC_LastLineNumeric.Maximum = new decimal(new int[] { 239, 0, 0, 0}); - this.NTSC_LastLineNumeric.Minimum = new decimal(new int[] { + this.NTSC_LastLineNumeric.Minimum = new decimal(new int[] { 128, 0, 0, 0}); - this.NTSC_LastLineNumeric.Name = "NTSC_LastLineNumeric"; - this.NTSC_LastLineNumeric.Size = new System.Drawing.Size(47, 20); - this.NTSC_LastLineNumeric.TabIndex = 28; - this.NTSC_LastLineNumeric.Value = new decimal(new int[] { + this.NTSC_LastLineNumeric.Name = "NTSC_LastLineNumeric"; + this.NTSC_LastLineNumeric.Value = new decimal(new int[] { 128, 0, 0, 0}); - // - // NTSC_FirstLineNumeric - // - this.NTSC_FirstLineNumeric.Location = new System.Drawing.Point(59, 41); - this.NTSC_FirstLineNumeric.Maximum = new decimal(new int[] { + // + // NTSC_FirstLineNumeric + // + resources.ApplyResources(this.NTSC_FirstLineNumeric, "NTSC_FirstLineNumeric"); + this.NTSC_FirstLineNumeric.Maximum = new decimal(new int[] { 127, 0, 0, 0}); - this.NTSC_FirstLineNumeric.Name = "NTSC_FirstLineNumeric"; - this.NTSC_FirstLineNumeric.Size = new System.Drawing.Size(47, 20); - this.NTSC_FirstLineNumeric.TabIndex = 21; - // - // ClipLeftAndRightCheckBox - // - this.ClipLeftAndRightCheckBox.AutoSize = true; - this.ClipLeftAndRightCheckBox.Location = new System.Drawing.Point(134, 119); - this.ClipLeftAndRightCheckBox.Name = "ClipLeftAndRightCheckBox"; - this.ClipLeftAndRightCheckBox.Size = new System.Drawing.Size(186, 17); - this.ClipLeftAndRightCheckBox.TabIndex = 30; - this.ClipLeftAndRightCheckBox.Text = "Clip Left and Right Sides (8 pixels)"; - this.ClipLeftAndRightCheckBox.UseVisualStyleBackColor = true; - // - // groupBox3 - // - this.groupBox3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox3.Controls.Add(this.checkUseBackdropColor); - this.groupBox3.Controls.Add(this.ChangeBGColor); - this.groupBox3.Controls.Add(this.BackGroundColorNumber); - this.groupBox3.Controls.Add(this.label2); - this.groupBox3.Controls.Add(this.groupBox4); - this.groupBox3.Controls.Add(this.DispBackground); - this.groupBox3.Controls.Add(this.DispSprites); - this.groupBox3.Location = new System.Drawing.Point(12, 358); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(352, 113); - this.groupBox3.TabIndex = 5; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "BG and Sprites"; - // - // checkUseBackdropColor - // - this.checkUseBackdropColor.AutoSize = true; - this.checkUseBackdropColor.Checked = true; - this.checkUseBackdropColor.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkUseBackdropColor.Location = new System.Drawing.Point(169, 87); - this.checkUseBackdropColor.Name = "checkUseBackdropColor"; - this.checkUseBackdropColor.Size = new System.Drawing.Size(59, 17); - this.checkUseBackdropColor.TabIndex = 60; - this.checkUseBackdropColor.Text = "Enable"; - this.checkUseBackdropColor.UseVisualStyleBackColor = true; - // - // ChangeBGColor - // - this.ChangeBGColor.Location = new System.Drawing.Point(111, 83); - this.ChangeBGColor.Name = "ChangeBGColor"; - this.ChangeBGColor.Size = new System.Drawing.Size(52, 23); - this.ChangeBGColor.TabIndex = 55; - this.ChangeBGColor.Text = "Change"; - this.ChangeBGColor.UseVisualStyleBackColor = true; - this.ChangeBGColor.Click += new System.EventHandler(this.ChangeBGColor_Click); - // - // BackGroundColorNumber - // - this.BackGroundColorNumber.Location = new System.Drawing.Point(46, 85); - this.BackGroundColorNumber.MaxLength = 8; - this.BackGroundColorNumber.Name = "BackGroundColorNumber"; - this.BackGroundColorNumber.ReadOnly = true; - this.BackGroundColorNumber.Size = new System.Drawing.Size(59, 20); - this.BackGroundColorNumber.TabIndex = 53; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(8, 64); - this.label2.Name = "label2"; - this.label2.Text = "Backdrop color when BG is disabled"; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.BackgroundColorPanel); - this.groupBox4.Location = new System.Drawing.Point(8, 79); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(28, 28); - this.groupBox4.TabIndex = 2; - this.groupBox4.TabStop = false; - // - // BackgroundColorPanel - // - this.BackgroundColorPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.BackgroundColorPanel.Location = new System.Drawing.Point(4, 8); - this.BackgroundColorPanel.Name = "BackgroundColorPanel"; - this.BackgroundColorPanel.Size = new System.Drawing.Size(20, 16); - this.BackgroundColorPanel.TabIndex = 0; - this.BackgroundColorPanel.DoubleClick += new System.EventHandler(this.BackgroundColorPanel_DoubleClick); - // - // DispBackground - // - this.DispBackground.AutoSize = true; - this.DispBackground.Checked = true; - this.DispBackground.CheckState = System.Windows.Forms.CheckState.Checked; - this.DispBackground.Location = new System.Drawing.Point(7, 42); - this.DispBackground.Name = "DispBackground"; - this.DispBackground.Size = new System.Drawing.Size(78, 17); - this.DispBackground.TabIndex = 50; - this.DispBackground.Text = "Display BG"; - this.DispBackground.UseVisualStyleBackColor = true; - // - // DispSprites - // - this.DispSprites.AutoSize = true; - this.DispSprites.Checked = true; - this.DispSprites.CheckState = System.Windows.Forms.CheckState.Checked; - this.DispSprites.Location = new System.Drawing.Point(7, 19); - this.DispSprites.Name = "DispSprites"; - this.DispSprites.Size = new System.Drawing.Size(95, 17); - this.DispSprites.TabIndex = 45; - this.DispSprites.Text = "Display Sprites"; - this.DispSprites.UseVisualStyleBackColor = true; - // - // RestoreDefaultsButton - // - this.RestoreDefaultsButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.RestoreDefaultsButton.Location = new System.Drawing.Point(12, 477); - this.RestoreDefaultsButton.Name = "RestoreDefaultsButton"; - this.RestoreDefaultsButton.Size = new System.Drawing.Size(102, 23); - this.RestoreDefaultsButton.TabIndex = 65; - this.RestoreDefaultsButton.Text = "&Restore Defaults"; - this.RestoreDefaultsButton.UseVisualStyleBackColor = true; - this.RestoreDefaultsButton.Click += new System.EventHandler(this.RestoreDefaultsButton_Click); - // - // label7 - // - this.label7.Location = new System.Drawing.Point(142, 67); - this.label7.Name = "label7"; - this.label7.Text = "(The QuickNES palette is the default)"; - // - // NESGraphicsConfig - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(381, 512); - this.Controls.Add(this.RestoreDefaultsButton); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.Cancel); - this.Controls.Add(this.OK); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(389, 434); - this.Name = "NESGraphicsConfig"; - this.ShowIcon = false; - this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "NES Graphics Settings"; - this.Load += new System.EventHandler(this.NESGraphicsConfig_Load); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBoxPalette)).EndInit(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PAL_LastLineNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.PAL_FirstLineNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NTSC_LastLineNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NTSC_FirstLineNumeric)).EndInit(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - this.groupBox4.ResumeLayout(false); - this.ResumeLayout(false); + this.NTSC_FirstLineNumeric.Name = "NTSC_FirstLineNumeric"; + // + // ClipLeftAndRightCheckBox + // + resources.ApplyResources(this.ClipLeftAndRightCheckBox, "ClipLeftAndRightCheckBox"); + this.ClipLeftAndRightCheckBox.Name = "ClipLeftAndRightCheckBox"; + this.ClipLeftAndRightCheckBox.UseVisualStyleBackColor = true; + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.checkUseBackdropColor); + this.groupBox3.Controls.Add(this.ChangeBGColor); + this.groupBox3.Controls.Add(this.BackGroundColorNumber); + this.groupBox3.Controls.Add(this.label2); + this.groupBox3.Controls.Add(this.groupBox4); + this.groupBox3.Controls.Add(this.DispBackground); + this.groupBox3.Controls.Add(this.DispSprites); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + // + // checkUseBackdropColor + // + resources.ApplyResources(this.checkUseBackdropColor, "checkUseBackdropColor"); + this.checkUseBackdropColor.Checked = true; + this.checkUseBackdropColor.CheckState = System.Windows.Forms.CheckState.Checked; + this.checkUseBackdropColor.Name = "checkUseBackdropColor"; + this.checkUseBackdropColor.UseVisualStyleBackColor = true; + // + // ChangeBGColor + // + resources.ApplyResources(this.ChangeBGColor, "ChangeBGColor"); + this.ChangeBGColor.Name = "ChangeBGColor"; + this.ChangeBGColor.UseVisualStyleBackColor = true; + this.ChangeBGColor.Click += new System.EventHandler(this.ChangeBGColor_Click); + // + // BackGroundColorNumber + // + resources.ApplyResources(this.BackGroundColorNumber, "BackGroundColorNumber"); + this.BackGroundColorNumber.Name = "BackGroundColorNumber"; + this.BackGroundColorNumber.ReadOnly = true; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.BackgroundColorPanel); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + // + // BackgroundColorPanel + // + resources.ApplyResources(this.BackgroundColorPanel, "BackgroundColorPanel"); + this.BackgroundColorPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.BackgroundColorPanel.Name = "BackgroundColorPanel"; + this.BackgroundColorPanel.DoubleClick += new System.EventHandler(this.BackgroundColorPanel_DoubleClick); + // + // DispBackground + // + resources.ApplyResources(this.DispBackground, "DispBackground"); + this.DispBackground.Checked = true; + this.DispBackground.CheckState = System.Windows.Forms.CheckState.Checked; + this.DispBackground.Name = "DispBackground"; + this.DispBackground.UseVisualStyleBackColor = true; + // + // DispSprites + // + resources.ApplyResources(this.DispSprites, "DispSprites"); + this.DispSprites.Checked = true; + this.DispSprites.CheckState = System.Windows.Forms.CheckState.Checked; + this.DispSprites.Name = "DispSprites"; + this.DispSprites.UseVisualStyleBackColor = true; + // + // RestoreDefaultsButton + // + resources.ApplyResources(this.RestoreDefaultsButton, "RestoreDefaultsButton"); + this.RestoreDefaultsButton.Name = "RestoreDefaultsButton"; + this.RestoreDefaultsButton.UseVisualStyleBackColor = true; + this.RestoreDefaultsButton.Click += new System.EventHandler(this.RestoreDefaultsButton_Click); + // + // NESGraphicsConfig + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.RestoreDefaultsButton); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.Cancel); + this.Controls.Add(this.OK); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "NESGraphicsConfig"; + this.ShowIcon = false; + this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; + this.Load += new System.EventHandler(this.NESGraphicsConfig_Load); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxPalette)).EndInit(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PAL_LastLineNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PAL_FirstLineNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NTSC_LastLineNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NTSC_FirstLineNumeric)).EndInit(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + this.groupBox4.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.resx b/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.resx index c6d790cfb52..617288cfe17 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.resx @@ -117,6 +117,783 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 381, 473 + + + 352, 170 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + groupBox2 + + + + 23 + + + PalettePath + + + 12, 330 + + + 240, 16 + + + 47, 21 + + + 6, 106 + + + $this + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NTSC_FirstLineNumeric + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 169, 80 + + + 0 + + + 2 + + + 2 + + + True + + + 20, 15 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BackgroundColorPanel + + + True + + + 1 + + + 131, 20 + + + 50 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 96, 21 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Browse... + + + Change to this palette + + + 59, 62 + + + groupBox2 + + + label1 + + + groupBox2 + + + 124, 62 + + + 4 + + + &OK + + + checkUseBackdropColor + + + 40 + + + 59, 21 + + + groupBox2 + + + groupBox1 + + + 11 + + + DispSprites + + + DispBackground + + + True + + + 5 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 259, 21 + + + groupBox3 + + + groupBox1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + Use palette from file + + + + Bottom, Right + + + NESGraphicsConfig + + + BrowsePalette + + + 271, 34 + + + groupBox4 + + + 21 + + + Top, Left, Right + + + 3 + + + 7, 39 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + 352, 138 + + + 1 + + + System.Windows.Forms.ColorDialog, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 213, 440 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Allow more than 8 sprites per scanline + + + groupBox2 + + + First line: + + + CenterParent + + + 75 + + + 5 + + + groupBox2 + + + 1 + + + groupBox3 + + + (The QuickNES palette is the default) + + + groupBox3 + + + groupBox2 + + + Enable + + + 7 + + + groupBox2 + + + 0 + + + label2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox3 + + + Top, Left, Right + + + groupBox2 + + + Palette Config + + + 47, 21 + + + 8 + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + NES Graphics Settings + + + OK + + + 3 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 134, 89 + + + btnAreaFull + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + AllowMoreSprites + + + Drawing Area + + + groupBox3 + + + Display Sprites + + + 6 + + + 6, 12 + + + 2 + + + 389, 404 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7, 18 + + + True + + + 1 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 340, 82 + + + label7 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 47, 21 + + + groupBox3 + + + Full [0,239] + + + groupBox1 + + + 28 + + + 6, 61 + + + 4 + + + 47, 21 + + + 96, 21 + + + 52, 21 + + + 6, 85 + + + 3 + + + groupBox3 + + + groupBox1 + + + 5 + + + 9 + + + PAL_LastLineNumeric + + + 6, 82 + + + Bottom, Right + + + btnAreaStandard + + + 4, 64 + + + 352, 104 + + + $this + + + 6, 37 + + + groupBox2 + + + BG and Sprites + + + 12, 440 + + + NTSC_LastLineNumeric + + + &Cancel + + + pictureBoxPalette + + + 10 + + + Display BG + + + 4 + + + 1 + + + 5 + + + BackGroundColorNumber + + + 60, 16 + + + 142, 62 + + + PAL_FirstLineNumeric + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 65 + + + 6, 22 + + + 294, 440 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 46, 78 + + + 8, 59 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 62, 20 + + + 30 + + + 124, 38 + + + 12, 186 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + 55 + + + $this + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 53 + + + groupBox1 + + + BGColorDialog + + + 75, 21 + + + 114, 16 + + + 5, 40 + + + 4, 7 + + + 35 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ChangeBGColor + + + label6 + + + label5 + + + Backdrop color when BG is disabled + + + groupBox1 + + + 0 + + + 70 + + + 42 + + + 134, 110 + + + Bottom, Right + + + groupBox4 + + + PAL + + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RestoreDefaultsButton + + + True + + + Last line: + + + 10 + + + 11 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 45 + + + Change + + + True + + + groupBox3 + + + 28, 26 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8, 73 + + + 4 + + + 5 + + + 43 + + + groupBox2 + + + 3 + + + 84, 16 + + + groupBox1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Clip Left and Right Sides (8 pixels) + + + NTSC + + + Bottom, Left, Right + + + 60 + + + ClipLeftAndRightCheckBox + + + groupBox2 + + + 12, 11 + + + label3 + + + 5 + + + Cancel + + + 8 + + + 75, 21 + + + Top, Right + + + 252, 16 + + + 102, 21 + + + 156, 16 + + + 111, 77 + + + 59, 38 + + + 2 + + + &Restore Defaults + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AutoLoadPalette + + + Standard [8,231] + + + 6 + + + label4 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.zh-CN.resx new file mode 100644 index 00000000000..89f4767f743 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESGraphicsConfig.zh-CN.resx @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + + 198, 16 + + + 允许每条扫描线的精灵超过 8 个 + + + 调色板配置 + + + (默认为 QuickNES 调色板) + + + 96, 16 + + + 使用该调色板 + + + 使用调色板文件 + + + 浏览(&B) + + + 绘制区域 + + + 完整l [0,239] + + + 标准 [8,231] + + + 尾行: + + + 首行: + + + 150, 16 + + + 裁切左右两侧 (8 像素) + + + 48, 16 + + + 启用 + + + 更改 + + + 不显示背景时使用的背景颜色: + + + 72, 16 + + + 显示背景 + + + 72, 16 + + + 显示精灵 + + + 背景和精灵 + + + 恢复默认值(&R) + + + NES 图像设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.Designer.cs index d8944f24746..bacf6b09b5c 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.Designer.cs @@ -28,80 +28,67 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OK = new System.Windows.Forms.Button(); - this.Cancel = new System.Windows.Forms.Button(); - this.trackBar1 = new System.Windows.Forms.TrackBar(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - ((System.ComponentModel.ISupportInitialize)(this.trackBar1)).BeginInit(); - this.SuspendLayout(); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(41, 117); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 0; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(122, 117); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 1; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // trackBar1 - // - this.trackBar1.LargeChange = 1; - this.trackBar1.Location = new System.Drawing.Point(12, 12); - this.trackBar1.Minimum = 1; - this.trackBar1.Name = "trackBar1"; - this.trackBar1.Size = new System.Drawing.Size(104, 45); - this.trackBar1.TabIndex = 2; - this.trackBar1.Value = 1; - this.trackBar1.ValueChanged += new System.EventHandler(this.TrackBar1_ValueChanged); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(122, 12); - this.label1.Name = "label1"; - this.label1.Text = "APU Volume"; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(122, 25); - this.label6.Name = "label6"; - this.label6.Text = "0"; - // - // NESSoundConfig - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(209, 152); - this.Controls.Add(this.label6); - this.Controls.Add(this.label1); - this.Controls.Add(this.trackBar1); - this.Controls.Add(this.Cancel); - this.Controls.Add(this.OK); - this.MaximizeBox = false; - this.Name = "NESSoundConfig"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.NESSoundConfig_Load); - ((System.ComponentModel.ISupportInitialize)(this.trackBar1)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NESSoundConfig)); + this.OK = new System.Windows.Forms.Button(); + this.Cancel = new System.Windows.Forms.Button(); + this.trackBar1 = new System.Windows.Forms.TrackBar(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + ((System.ComponentModel.ISupportInitialize)(this.trackBar1)).BeginInit(); + this.SuspendLayout(); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // trackBar1 + // + resources.ApplyResources(this.trackBar1, "trackBar1"); + this.trackBar1.LargeChange = 1; + this.trackBar1.Minimum = 1; + this.trackBar1.Name = "trackBar1"; + this.trackBar1.Value = 1; + this.trackBar1.ValueChanged += new System.EventHandler(this.TrackBar1_ValueChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // NESSoundConfig + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.label6); + this.Controls.Add(this.label1); + this.Controls.Add(this.trackBar1); + this.Controls.Add(this.Cancel); + this.Controls.Add(this.OK); + this.MaximizeBox = false; + this.Name = "NESSoundConfig"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.NESSoundConfig_Load); + ((System.ComponentModel.ISupportInitialize)(this.trackBar1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.resx b/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.resx index 29dcb1b3a35..fe289d6c8b6 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.resx @@ -117,4 +117,136 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 122, 23 + + + 122, 108 + + + OK + + + &OK + + + Cancel + + + &Cancel + + + 75, 21 + + + $this + + + $this + + + + Bottom, Right + + + Bottom, Right + + + 12, 11 + + + 122, 11 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + CenterParent + + + NESSoundConfig + + + + 1 + + + APU Volume + + + label1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + 75, 21 + + + 6, 12 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 41, 108 + + + $this + + + 0 + + + 0 + + + 0 + + + 2 + + + $this + + + trackBar1 + + + 209, 140 + + + 104, 45 + + + 2 + + + label6 + + + 1 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.zh-CN.resx new file mode 100644 index 00000000000..5f9338f5aa6 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESSoundConfig.zh-CN.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + APU 音量 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.Designer.cs b/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.Designer.cs index 19dbfef35df..47a1ead6486 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.Designer.cs @@ -28,156 +28,121 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.dataGridView1 = new System.Windows.Forms.DataGridView(); - this.RegionComboBox = new System.Windows.Forms.ComboBox(); - this.HelpBtn = new System.Windows.Forms.Button(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.BoardPropertiesGroupBox = new System.Windows.Forms.GroupBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.InfoLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.RamPatternOverrideBox = new BizHawk.Client.EmuHawk.HexTextBox(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); - this.BoardPropertiesGroupBox.SuspendLayout(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(221, 423); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(67, 23); - this.OkBtn.TabIndex = 0; - this.OkBtn.Text = "OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(294, 423); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(67, 23); - this.CancelBtn.TabIndex = 1; - this.CancelBtn.Text = "Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // dataGridView1 - // - this.dataGridView1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; - this.dataGridView1.Location = new System.Drawing.Point(10, 19); - this.dataGridView1.MultiSelect = false; - this.dataGridView1.Name = "dataGridView1"; - this.dataGridView1.Size = new System.Drawing.Size(333, 181); - this.dataGridView1.TabIndex = 9; - // - // RegionComboBox - // - this.RegionComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.RegionComboBox.FormattingEnabled = true; - this.RegionComboBox.Location = new System.Drawing.Point(12, 26); - this.RegionComboBox.Name = "RegionComboBox"; - this.RegionComboBox.Size = new System.Drawing.Size(124, 21); - this.RegionComboBox.TabIndex = 11; - // - // HelpBtn - // - this.HelpBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.HelpBtn.Location = new System.Drawing.Point(12, 177); - this.HelpBtn.Name = "HelpBtn"; - this.HelpBtn.Size = new System.Drawing.Size(23, 23); - this.HelpBtn.TabIndex = 10; - this.HelpBtn.UseVisualStyleBackColor = true; - this.HelpBtn.Click += new System.EventHandler(this.HelpBtn_Click); - // - // label2 - // - this.label2.Location = new System.Drawing.Point(9, 10); - this.label2.Name = "label2"; - this.label2.Text = "Region Override:"; - // - // BoardPropertiesGroupBox - // - this.BoardPropertiesGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.BoardPropertiesGroupBox.Controls.Add(this.dataGridView1); - this.BoardPropertiesGroupBox.Location = new System.Drawing.Point(12, 204); - this.BoardPropertiesGroupBox.Name = "BoardPropertiesGroupBox"; - this.BoardPropertiesGroupBox.Size = new System.Drawing.Size(349, 206); - this.BoardPropertiesGroupBox.TabIndex = 13; - this.BoardPropertiesGroupBox.TabStop = false; - this.BoardPropertiesGroupBox.Text = "Custom Board Properties"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 53); - this.label1.Name = "label1"; - this.label1.Text = "Region Override will be ignored when playing Famicom Disk System games."; - // - // InfoLabel - // - this.InfoLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.InfoLabel.Location = new System.Drawing.Point(41, 182); - this.InfoLabel.Name = "InfoLabel"; - this.InfoLabel.Text = "The current board has no custom properties"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(12, 92); - this.label3.Name = "label3"; - this.label3.Text = "Initial Ram pattern override"; - // - // RamPatternOverrideBox - // - this.RamPatternOverrideBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.RamPatternOverrideBox.Location = new System.Drawing.Point(12, 108); - this.RamPatternOverrideBox.Name = "RamPatternOverrideBox"; - this.RamPatternOverrideBox.Nullable = true; - this.RamPatternOverrideBox.Size = new System.Drawing.Size(165, 20); - this.RamPatternOverrideBox.TabIndex = 17; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(12, 131); - this.label4.Name = "label4"; - this.label4.Text = "Provides an override to the initial WRAM startup pattern"; - // - // NESSyncSettingsForm - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(373, 458); - this.Controls.Add(this.label4); - this.Controls.Add(this.RamPatternOverrideBox); - this.Controls.Add(this.label3); - this.Controls.Add(this.InfoLabel); - this.Controls.Add(this.label1); - this.Controls.Add(this.BoardPropertiesGroupBox); - this.Controls.Add(this.label2); - this.Controls.Add(this.RegionComboBox); - this.Controls.Add(this.HelpBtn); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.MinimumSize = new System.Drawing.Size(210, 150); - this.Name = "NESSyncSettingsForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "NES Advanced Settings"; - ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); - this.BoardPropertiesGroupBox.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NESSyncSettingsForm)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.RegionComboBox = new System.Windows.Forms.ComboBox(); + this.HelpBtn = new System.Windows.Forms.Button(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.BoardPropertiesGroupBox = new System.Windows.Forms.GroupBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.InfoLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.RamPatternOverrideBox = new BizHawk.Client.EmuHawk.HexTextBox(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.BoardPropertiesGroupBox.SuspendLayout(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // dataGridView1 + // + resources.ApplyResources(this.dataGridView1, "dataGridView1"); + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.MultiSelect = false; + this.dataGridView1.Name = "dataGridView1"; + // + // RegionComboBox + // + resources.ApplyResources(this.RegionComboBox, "RegionComboBox"); + this.RegionComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.RegionComboBox.FormattingEnabled = true; + this.RegionComboBox.Name = "RegionComboBox"; + // + // HelpBtn + // + resources.ApplyResources(this.HelpBtn, "HelpBtn"); + this.HelpBtn.Name = "HelpBtn"; + this.HelpBtn.UseVisualStyleBackColor = true; + this.HelpBtn.Click += new System.EventHandler(this.HelpBtn_Click); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // BoardPropertiesGroupBox + // + resources.ApplyResources(this.BoardPropertiesGroupBox, "BoardPropertiesGroupBox"); + this.BoardPropertiesGroupBox.Controls.Add(this.dataGridView1); + this.BoardPropertiesGroupBox.Name = "BoardPropertiesGroupBox"; + this.BoardPropertiesGroupBox.TabStop = false; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // InfoLabel + // + resources.ApplyResources(this.InfoLabel, "InfoLabel"); + this.InfoLabel.Name = "InfoLabel"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // RamPatternOverrideBox + // + resources.ApplyResources(this.RamPatternOverrideBox, "RamPatternOverrideBox"); + this.RamPatternOverrideBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.RamPatternOverrideBox.Name = "RamPatternOverrideBox"; + this.RamPatternOverrideBox.Nullable = true; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // NESSyncSettingsForm + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label4); + this.Controls.Add(this.RamPatternOverrideBox); + this.Controls.Add(this.label3); + this.Controls.Add(this.InfoLabel); + this.Controls.Add(this.label1); + this.Controls.Add(this.BoardPropertiesGroupBox); + this.Controls.Add(this.label2); + this.Controls.Add(this.RegionComboBox); + this.Controls.Add(this.HelpBtn); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "NESSyncSettingsForm"; + this.ShowIcon = false; + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.BoardPropertiesGroupBox.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.resx b/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.resx index 29dcb1b3a35..223367ef53c 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.resx +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.resx @@ -117,4 +117,295 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 333, 167 + + + $this + + + 9, 9 + + + Region Override will be ignored when playing Famicom Disk System games. + + + 8 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + Top, Bottom, Left, Right + + + + 10 + + + $this + + + 10 + + + OkBtn + + + label2 + + + CenterParent + + + $this + + + 6 + + + RegionComboBox + + + 10, 18 + + + 3 + + + 41, 168 + + + 294, 390 + + + Bottom, Left + + + Top, Bottom, Left, Right + + + NES Advanced Settings + + + 0 + + + 1 + + + BoardPropertiesGroupBox + + + $this + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 349, 190 + + + $this + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + The current board has no custom properties + + + 1 + + + 12, 188 + + + 12, 100 + + + Cancel + + + label1 + + + 124, 20 + + + 12, 163 + + + 0 + + + $this + + + 0 + + + 12, 49 + + + label4 + + + Bottom, Right + + + 9 + + + 67, 21 + + + BoardPropertiesGroupBox + + + Bottom, Left + + + Custom Board Properties + + + 373, 423 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + 6, 12 + + + 7 + + + 4 + + + label3 + + + 9 + + + Initial Ram pattern override + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 17 + + + 67, 21 + + + Region Override: + + + InfoLabel + + + Bottom, Right + + + 13 + + + HelpBtn + + + dataGridView1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NESSyncSettingsForm + + + 23, 21 + + + Provides an override to the initial WRAM startup pattern + + + 12, 24 + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + $this + + + 12, 85 + + + $this + + + OK + + + $this + + + $this + + + 221, 390 + + + 11 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RamPatternOverrideBox + + + 210, 141 + + + 165, 21 + + + 12, 121 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.zh-CN.resx new file mode 100644 index 00000000000..47dd9b2fd12 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESSyncSettingsForm.zh-CN.resx @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定 + + + 取消 + + + 区域强制覆盖: + + + 自定义基板属性 + + + 在磁碟机游戏,该设置将被忽略。 + + + 当前基板无自定义属性 + + + 初始内存模板强制覆盖 + + + 可强制指定 WRAM 上电后初始内存模板 + + + NES 高级设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.Designer.cs index 3684803b7ad..5cef0b15d42 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.Designer.cs @@ -28,146 +28,103 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.Dipswitch1CheckBox = new System.Windows.Forms.CheckBox(); - this.Dipswitch2CheckBox = new System.Windows.Forms.CheckBox(); - this.Dipswitch3CheckBox = new System.Windows.Forms.CheckBox(); - this.Dipswitch4CheckBox = new System.Windows.Forms.CheckBox(); - this.Dipswitch5CheckBox = new System.Windows.Forms.CheckBox(); - this.Dipswitch6CheckBox = new System.Windows.Forms.CheckBox(); - this.Dipswitch7CheckBox = new System.Windows.Forms.CheckBox(); - this.Dipswitch8CheckBox = new System.Windows.Forms.CheckBox(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(125, 301); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 0; - this.OkBtn.Text = "&Ok"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(191, 301); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 1; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // Dipswitch1CheckBox - // - this.Dipswitch1CheckBox.AutoSize = true; - this.Dipswitch1CheckBox.Location = new System.Drawing.Point(12, 12); - this.Dipswitch1CheckBox.Name = "Dipswitch1CheckBox"; - this.Dipswitch1CheckBox.Size = new System.Drawing.Size(81, 17); - this.Dipswitch1CheckBox.TabIndex = 2; - this.Dipswitch1CheckBox.Text = "Dipswitch 1"; - this.Dipswitch1CheckBox.UseVisualStyleBackColor = true; - // - // Dipswitch2CheckBox - // - this.Dipswitch2CheckBox.AutoSize = true; - this.Dipswitch2CheckBox.Location = new System.Drawing.Point(12, 43); - this.Dipswitch2CheckBox.Name = "Dipswitch2CheckBox"; - this.Dipswitch2CheckBox.Size = new System.Drawing.Size(81, 17); - this.Dipswitch2CheckBox.TabIndex = 3; - this.Dipswitch2CheckBox.Text = "Dipswitch 2"; - this.Dipswitch2CheckBox.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; - this.Dipswitch2CheckBox.UseVisualStyleBackColor = true; - // - // Dipswitch3CheckBox - // - this.Dipswitch3CheckBox.AutoSize = true; - this.Dipswitch3CheckBox.Location = new System.Drawing.Point(12, 74); - this.Dipswitch3CheckBox.Name = "Dipswitch3CheckBox"; - this.Dipswitch3CheckBox.Size = new System.Drawing.Size(81, 17); - this.Dipswitch3CheckBox.TabIndex = 4; - this.Dipswitch3CheckBox.Text = "Dipswitch 3"; - this.Dipswitch3CheckBox.UseVisualStyleBackColor = true; - // - // Dipswitch4CheckBox - // - this.Dipswitch4CheckBox.AutoSize = true; - this.Dipswitch4CheckBox.Location = new System.Drawing.Point(12, 105); - this.Dipswitch4CheckBox.Name = "Dipswitch4CheckBox"; - this.Dipswitch4CheckBox.Size = new System.Drawing.Size(81, 17); - this.Dipswitch4CheckBox.TabIndex = 5; - this.Dipswitch4CheckBox.Text = "Dipswitch 4"; - this.Dipswitch4CheckBox.UseVisualStyleBackColor = true; - // - // Dipswitch5CheckBox - // - this.Dipswitch5CheckBox.AutoSize = true; - this.Dipswitch5CheckBox.Location = new System.Drawing.Point(12, 136); - this.Dipswitch5CheckBox.Name = "Dipswitch5CheckBox"; - this.Dipswitch5CheckBox.Size = new System.Drawing.Size(81, 17); - this.Dipswitch5CheckBox.TabIndex = 6; - this.Dipswitch5CheckBox.Text = "Dipswitch 5"; - this.Dipswitch5CheckBox.UseVisualStyleBackColor = true; - // - // Dipswitch6CheckBox - // - this.Dipswitch6CheckBox.AutoSize = true; - this.Dipswitch6CheckBox.Location = new System.Drawing.Point(12, 167); - this.Dipswitch6CheckBox.Name = "Dipswitch6CheckBox"; - this.Dipswitch6CheckBox.Size = new System.Drawing.Size(81, 17); - this.Dipswitch6CheckBox.TabIndex = 7; - this.Dipswitch6CheckBox.Text = "Dipswitch 6"; - this.Dipswitch6CheckBox.UseVisualStyleBackColor = true; - // - // Dipswitch7CheckBox - // - this.Dipswitch7CheckBox.AutoSize = true; - this.Dipswitch7CheckBox.Location = new System.Drawing.Point(12, 198); - this.Dipswitch7CheckBox.Name = "Dipswitch7CheckBox"; - this.Dipswitch7CheckBox.Size = new System.Drawing.Size(81, 17); - this.Dipswitch7CheckBox.TabIndex = 8; - this.Dipswitch7CheckBox.Text = "Dipswitch 7"; - this.Dipswitch7CheckBox.UseVisualStyleBackColor = true; - // - // Dipswitch8CheckBox - // - this.Dipswitch8CheckBox.AutoSize = true; - this.Dipswitch8CheckBox.Location = new System.Drawing.Point(12, 229); - this.Dipswitch8CheckBox.Name = "Dipswitch8CheckBox"; - this.Dipswitch8CheckBox.Size = new System.Drawing.Size(81, 17); - this.Dipswitch8CheckBox.TabIndex = 9; - this.Dipswitch8CheckBox.Text = "Dipswitch 8"; - this.Dipswitch8CheckBox.UseVisualStyleBackColor = true; - // - // NESVSSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(263, 336); - this.Controls.Add(this.Dipswitch8CheckBox); - this.Controls.Add(this.Dipswitch7CheckBox); - this.Controls.Add(this.Dipswitch6CheckBox); - this.Controls.Add(this.Dipswitch5CheckBox); - this.Controls.Add(this.Dipswitch4CheckBox); - this.Controls.Add(this.Dipswitch3CheckBox); - this.Controls.Add(this.Dipswitch2CheckBox); - this.Controls.Add(this.Dipswitch1CheckBox); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.Name = "NesVsSettings"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "NES VS Settings"; - this.Load += new System.EventHandler(this.NesVsSettings_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NesVsSettings)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.Dipswitch1CheckBox = new System.Windows.Forms.CheckBox(); + this.Dipswitch2CheckBox = new System.Windows.Forms.CheckBox(); + this.Dipswitch3CheckBox = new System.Windows.Forms.CheckBox(); + this.Dipswitch4CheckBox = new System.Windows.Forms.CheckBox(); + this.Dipswitch5CheckBox = new System.Windows.Forms.CheckBox(); + this.Dipswitch6CheckBox = new System.Windows.Forms.CheckBox(); + this.Dipswitch7CheckBox = new System.Windows.Forms.CheckBox(); + this.Dipswitch8CheckBox = new System.Windows.Forms.CheckBox(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // Dipswitch1CheckBox + // + resources.ApplyResources(this.Dipswitch1CheckBox, "Dipswitch1CheckBox"); + this.Dipswitch1CheckBox.Name = "Dipswitch1CheckBox"; + this.Dipswitch1CheckBox.UseVisualStyleBackColor = true; + // + // Dipswitch2CheckBox + // + resources.ApplyResources(this.Dipswitch2CheckBox, "Dipswitch2CheckBox"); + this.Dipswitch2CheckBox.Name = "Dipswitch2CheckBox"; + this.Dipswitch2CheckBox.UseVisualStyleBackColor = true; + // + // Dipswitch3CheckBox + // + resources.ApplyResources(this.Dipswitch3CheckBox, "Dipswitch3CheckBox"); + this.Dipswitch3CheckBox.Name = "Dipswitch3CheckBox"; + this.Dipswitch3CheckBox.UseVisualStyleBackColor = true; + // + // Dipswitch4CheckBox + // + resources.ApplyResources(this.Dipswitch4CheckBox, "Dipswitch4CheckBox"); + this.Dipswitch4CheckBox.Name = "Dipswitch4CheckBox"; + this.Dipswitch4CheckBox.UseVisualStyleBackColor = true; + // + // Dipswitch5CheckBox + // + resources.ApplyResources(this.Dipswitch5CheckBox, "Dipswitch5CheckBox"); + this.Dipswitch5CheckBox.Name = "Dipswitch5CheckBox"; + this.Dipswitch5CheckBox.UseVisualStyleBackColor = true; + // + // Dipswitch6CheckBox + // + resources.ApplyResources(this.Dipswitch6CheckBox, "Dipswitch6CheckBox"); + this.Dipswitch6CheckBox.Name = "Dipswitch6CheckBox"; + this.Dipswitch6CheckBox.UseVisualStyleBackColor = true; + // + // Dipswitch7CheckBox + // + resources.ApplyResources(this.Dipswitch7CheckBox, "Dipswitch7CheckBox"); + this.Dipswitch7CheckBox.Name = "Dipswitch7CheckBox"; + this.Dipswitch7CheckBox.UseVisualStyleBackColor = true; + // + // Dipswitch8CheckBox + // + resources.ApplyResources(this.Dipswitch8CheckBox, "Dipswitch8CheckBox"); + this.Dipswitch8CheckBox.Name = "Dipswitch8CheckBox"; + this.Dipswitch8CheckBox.UseVisualStyleBackColor = true; + // + // NesVsSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.Dipswitch8CheckBox); + this.Controls.Add(this.Dipswitch7CheckBox); + this.Controls.Add(this.Dipswitch6CheckBox); + this.Controls.Add(this.Dipswitch5CheckBox); + this.Controls.Add(this.Dipswitch4CheckBox); + this.Controls.Add(this.Dipswitch3CheckBox); + this.Controls.Add(this.Dipswitch2CheckBox); + this.Controls.Add(this.Dipswitch1CheckBox); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "NesVsSettings"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.NesVsSettings_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.resx b/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.resx index 1af7de150c9..e8b377e154f 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.resx @@ -117,4 +117,301 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 211 + + + 6 + + + Dipswitch3CheckBox + + + 263, 310 + + + 2 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Dipswitch 1 + + + 90, 16 + + + + 3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 154 + + + 9 + + + OkBtn + + + True + + + + CenterParent + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 90, 16 + + + $this + + + 7 + + + 12, 11 + + + $this + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 3 + + + Bottom, Right + + + 12, 126 + + + 12, 40 + + + True + + + 1 + + + Dipswitch1CheckBox + + + 191, 278 + + + 6 + + + True + + + 12, 97 + + + Dipswitch 6 + + + Dipswitch 4 + + + Dipswitch2CheckBox + + + &Cancel + + + Dipswitch 5 + + + NES VS Settings + + + 0 + + + 4 + + + $this + + + 9 + + + 12, 183 + + + Bottom, Right + + + 8 + + + 90, 16 + + + True + + + Dipswitch5CheckBox + + + 0 + + + 4 + + + Dipswitch 8 + + + 90, 16 + + + 2 + + + ImageAboveText + + + CancelBtn + + + 6, 12 + + + $this + + + 90, 16 + + + 90, 16 + + + 8 + + + 90, 16 + + + $this + + + Dipswitch4CheckBox + + + $this + + + 1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Dipswitch 3 + + + Dipswitch8CheckBox + + + $this + + + NesVsSettings + + + True + + + 7 + + + &Ok + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 90, 16 + + + Dipswitch7CheckBox + + + True + + + 12, 68 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Dipswitch 7 + + + 5 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 125, 278 + + + 60, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + Dipswitch 2 + + + 5 + + + Dipswitch6CheckBox + + + True + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.zh-CN.resx new file mode 100644 index 00000000000..67684a433e1 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/NES/NESVSSettings.zh-CN.resx @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + + 84, 16 + + + DIP 开关 1 + + + 84, 16 + + + DIP 开关 2 + + + 84, 16 + + + DIP 开关 3 + + + 84, 16 + + + DIP 开关 4 + + + 84, 16 + + + DIP 开关 5 + + + 84, 16 + + + DIP 开关 6 + + + 84, 16 + + + DIP 开关 7 + + + 84, 16 + + + DIP 开关 8 + + + NES VS 街机设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.Designer.cs index a3facf97868..c2c72fb465b 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.Designer.cs @@ -28,118 +28,94 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.CancelBtn = new System.Windows.Forms.Button(); - this.OkBtn = new System.Windows.Forms.Button(); - this.checkBoxFamicom = new System.Windows.Forms.CheckBox(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.comboBoxNESR = new System.Windows.Forms.ComboBox(); - this.comboBoxNESL = new System.Windows.Forms.ComboBox(); - this.comboBoxFamicom = new System.Windows.Forms.ComboBox(); - this.SuspendLayout(); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(300, 219); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 3; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(234, 219); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 2; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // checkBoxFamicom - // - this.checkBoxFamicom.AutoSize = true; - this.checkBoxFamicom.Location = new System.Drawing.Point(12, 21); - this.checkBoxFamicom.Name = "checkBoxFamicom"; - this.checkBoxFamicom.Size = new System.Drawing.Size(68, 17); - this.checkBoxFamicom.TabIndex = 4; - this.checkBoxFamicom.Text = "Famicom"; - this.checkBoxFamicom.UseVisualStyleBackColor = true; - this.checkBoxFamicom.CheckedChanged += new System.EventHandler(this.CheckBoxFamicom_CheckedChanged); - // - // label5 - // - this.label5.Location = new System.Drawing.Point(6, 138); - this.label5.Name = "label5"; - this.label5.Text = "NES Right Port:"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(9, 98); - this.label4.Name = "label4"; - this.label4.Text = "NES Left Port:"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(9, 58); - this.label3.Name = "label3"; - this.label3.Text = "Famicom Expansion:"; - // - // comboBoxNESR - // - this.comboBoxNESR.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBoxNESR.FormattingEnabled = true; - this.comboBoxNESR.Location = new System.Drawing.Point(9, 154); - this.comboBoxNESR.Name = "comboBoxNESR"; - this.comboBoxNESR.Size = new System.Drawing.Size(329, 21); - this.comboBoxNESR.TabIndex = 9; - // - // comboBoxNESL - // - this.comboBoxNESL.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBoxNESL.FormattingEnabled = true; - this.comboBoxNESL.Location = new System.Drawing.Point(9, 114); - this.comboBoxNESL.Name = "comboBoxNESL"; - this.comboBoxNESL.Size = new System.Drawing.Size(329, 21); - this.comboBoxNESL.TabIndex = 8; - // - // comboBoxFamicom - // - this.comboBoxFamicom.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBoxFamicom.Enabled = false; - this.comboBoxFamicom.FormattingEnabled = true; - this.comboBoxFamicom.Location = new System.Drawing.Point(9, 74); - this.comboBoxFamicom.Name = "comboBoxFamicom"; - this.comboBoxFamicom.Size = new System.Drawing.Size(329, 21); - this.comboBoxFamicom.TabIndex = 7; - // - // NesControllerSettings - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(372, 254); - this.Controls.Add(this.label5); - this.Controls.Add(this.label4); - this.Controls.Add(this.label3); - this.Controls.Add(this.comboBoxNESR); - this.Controls.Add(this.comboBoxNESL); - this.Controls.Add(this.comboBoxFamicom); - this.Controls.Add(this.checkBoxFamicom); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.Name = "NesControllerSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "NES Controller Settings"; - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NesControllerSettings)); + this.CancelBtn = new System.Windows.Forms.Button(); + this.OkBtn = new System.Windows.Forms.Button(); + this.checkBoxFamicom = new System.Windows.Forms.CheckBox(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.comboBoxNESR = new System.Windows.Forms.ComboBox(); + this.comboBoxNESL = new System.Windows.Forms.ComboBox(); + this.comboBoxFamicom = new System.Windows.Forms.ComboBox(); + this.SuspendLayout(); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // checkBoxFamicom + // + resources.ApplyResources(this.checkBoxFamicom, "checkBoxFamicom"); + this.checkBoxFamicom.Name = "checkBoxFamicom"; + this.checkBoxFamicom.UseVisualStyleBackColor = true; + this.checkBoxFamicom.CheckedChanged += new System.EventHandler(this.CheckBoxFamicom_CheckedChanged); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // comboBoxNESR + // + resources.ApplyResources(this.comboBoxNESR, "comboBoxNESR"); + this.comboBoxNESR.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBoxNESR.FormattingEnabled = true; + this.comboBoxNESR.Name = "comboBoxNESR"; + // + // comboBoxNESL + // + resources.ApplyResources(this.comboBoxNESL, "comboBoxNESL"); + this.comboBoxNESL.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBoxNESL.FormattingEnabled = true; + this.comboBoxNESL.Name = "comboBoxNESL"; + // + // comboBoxFamicom + // + resources.ApplyResources(this.comboBoxFamicom, "comboBoxFamicom"); + this.comboBoxFamicom.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBoxFamicom.FormattingEnabled = true; + this.comboBoxFamicom.Name = "comboBoxFamicom"; + // + // NesControllerSettings + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.comboBoxNESR); + this.Controls.Add(this.comboBoxNESL); + this.Controls.Add(this.comboBoxFamicom); + this.Controls.Add(this.checkBoxFamicom); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.Name = "NesControllerSettings"; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.resx b/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.resx index 29dcb1b3a35..522db93659b 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.resx @@ -117,4 +117,229 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + comboBoxNESL + + + + 329, 20 + + + NES Left Port: + + + 12, 19 + + + NES Right Port: + + + $this + + + 8 + + + OkBtn + + + + 4 + + + + CenterParent + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 329, 20 + + + 9 + + + $this + + + $this + + + True + + + 300, 202 + + + Famicom + + + False + + + 8 + + + NES Controller Settings + + + Bottom, Right + + + 9, 90 + + + 329, 20 + + + 3 + + + checkBoxFamicom + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + &Cancel + + + $this + + + comboBoxFamicom + + + $this + + + 1 + + + label4 + + + Bottom, Right + + + 7 + + + 60, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + $this + + + 372, 234 + + + comboBoxNESR + + + label5 + + + CancelBtn + + + 7 + + + 9, 105 + + + 2 + + + NesControllerSettings + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label3 + + + Famicom Expansion: + + + 9, 142 + + + 66, 16 + + + 6, 127 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + 234, 202 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + &OK + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + 9, 54 + + + 4 + + + 6 + + + 9, 68 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + 0 + + + 3 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.zh-CN.resx new file mode 100644 index 00000000000..801a80d0290 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/NES/NesControllerSettings.zh-CN.resx @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&C) + + + 确定(&O) + + + + 78, 16 + + + 红白机 FC + + + NES 右端口: + + + NES 左端口: + + + 红白机扩展: + + + NES 控制器设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.Designer.cs index 5e07a6c9c5c..c02c34ba23a 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.Designer.cs @@ -28,124 +28,91 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.propertyGrid1 = new System.Windows.Forms.PropertyGrid(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.pictureBox1 = new System.Windows.Forms.PictureBox(); - this.buttonOK = new System.Windows.Forms.Button(); - this.buttonCancel = new System.Windows.Forms.Button(); - this.buttonPal = new System.Windows.Forms.Button(); - this.buttonPalReset = new System.Windows.Forms.Button(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - this.SuspendLayout(); - // - // propertyGrid1 - // - this.propertyGrid1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.propertyGrid1.Location = new System.Drawing.Point(12, 12); - this.propertyGrid1.Name = "propertyGrid1"; - this.propertyGrid1.PropertySort = System.Windows.Forms.PropertySort.Alphabetical; - this.propertyGrid1.Size = new System.Drawing.Size(465, 189); - this.propertyGrid1.TabIndex = 0; - this.propertyGrid1.ToolbarVisible = false; - // - // groupBox1 - // - this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox1.Controls.Add(this.pictureBox1); - this.groupBox1.Location = new System.Drawing.Point(12, 207); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(465, 156); - this.groupBox1.TabIndex = 1; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Palette Preview:"; - // - // pictureBox1 - // - this.pictureBox1.Location = new System.Drawing.Point(6, 19); - this.pictureBox1.Name = "pictureBox1"; - this.pictureBox1.Size = new System.Drawing.Size(453, 131); - this.pictureBox1.TabIndex = 0; - this.pictureBox1.TabStop = false; - // - // buttonOK - // - this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonOK.Location = new System.Drawing.Point(321, 369); - this.buttonOK.Name = "buttonOK"; - this.buttonOK.Size = new System.Drawing.Size(75, 23); - this.buttonOK.TabIndex = 2; - this.buttonOK.Text = "OK"; - this.buttonOK.UseVisualStyleBackColor = true; - this.buttonOK.Click += new System.EventHandler(this.ButtonOk_Click); - // - // buttonCancel - // - this.buttonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.buttonCancel.Location = new System.Drawing.Point(402, 369); - this.buttonCancel.Name = "buttonCancel"; - this.buttonCancel.Size = new System.Drawing.Size(75, 23); - this.buttonCancel.TabIndex = 3; - this.buttonCancel.Text = "Cancel"; - this.buttonCancel.UseVisualStyleBackColor = true; - // - // buttonPal - // - this.buttonPal.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.buttonPal.Location = new System.Drawing.Point(61, 369); - this.buttonPal.Name = "buttonPal"; - this.buttonPal.Size = new System.Drawing.Size(75, 23); - this.buttonPal.TabIndex = 4; - this.buttonPal.Text = "Browse..."; - this.buttonPal.UseVisualStyleBackColor = true; - this.buttonPal.Click += new System.EventHandler(this.ButtonPal_Click); - // - // buttonPalReset - // - this.buttonPalReset.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.buttonPalReset.Location = new System.Drawing.Point(142, 369); - this.buttonPalReset.Name = "buttonPalReset"; - this.buttonPalReset.Size = new System.Drawing.Size(151, 23); - this.buttonPalReset.TabIndex = 5; - this.buttonPalReset.Text = "Reset to QuickNES Default"; - this.buttonPalReset.UseVisualStyleBackColor = true; - this.buttonPalReset.Click += new System.EventHandler(this.ButtonPalReset_Click); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label1.Location = new System.Drawing.Point(12, 374); - this.label1.Name = "label1"; - this.label1.Text = "Palette:"; - // - // QuickNesConfig - // - this.AcceptButton = this.buttonOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.buttonCancel; - this.ClientSize = new System.Drawing.Size(489, 404); - this.Controls.Add(this.label1); - this.Controls.Add(this.buttonPalReset); - this.Controls.Add(this.buttonPal); - this.Controls.Add(this.buttonCancel); - this.Controls.Add(this.buttonOK); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.propertyGrid1); - this.MinimumSize = new System.Drawing.Size(390, 285); - this.Name = "QuickNesConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "NES Graphics Settings"; - this.Load += new System.EventHandler(this.QuickNesConfig_Load); - this.groupBox1.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuickNesConfig)); + this.propertyGrid1 = new System.Windows.Forms.PropertyGrid(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.pictureBox1 = new System.Windows.Forms.PictureBox(); + this.buttonOK = new System.Windows.Forms.Button(); + this.buttonCancel = new System.Windows.Forms.Button(); + this.buttonPal = new System.Windows.Forms.Button(); + this.buttonPalReset = new System.Windows.Forms.Button(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.SuspendLayout(); + // + // propertyGrid1 + // + resources.ApplyResources(this.propertyGrid1, "propertyGrid1"); + this.propertyGrid1.Name = "propertyGrid1"; + this.propertyGrid1.PropertySort = System.Windows.Forms.PropertySort.Alphabetical; + this.propertyGrid1.ToolbarVisible = false; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.pictureBox1); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // pictureBox1 + // + resources.ApplyResources(this.pictureBox1, "pictureBox1"); + this.pictureBox1.Name = "pictureBox1"; + this.pictureBox1.TabStop = false; + // + // buttonOK + // + resources.ApplyResources(this.buttonOK, "buttonOK"); + this.buttonOK.Name = "buttonOK"; + this.buttonOK.UseVisualStyleBackColor = true; + this.buttonOK.Click += new System.EventHandler(this.ButtonOk_Click); + // + // buttonCancel + // + resources.ApplyResources(this.buttonCancel, "buttonCancel"); + this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.buttonCancel.Name = "buttonCancel"; + this.buttonCancel.UseVisualStyleBackColor = true; + // + // buttonPal + // + resources.ApplyResources(this.buttonPal, "buttonPal"); + this.buttonPal.Name = "buttonPal"; + this.buttonPal.UseVisualStyleBackColor = true; + this.buttonPal.Click += new System.EventHandler(this.ButtonPal_Click); + // + // buttonPalReset + // + resources.ApplyResources(this.buttonPalReset, "buttonPalReset"); + this.buttonPalReset.Name = "buttonPalReset"; + this.buttonPalReset.UseVisualStyleBackColor = true; + this.buttonPalReset.Click += new System.EventHandler(this.ButtonPalReset_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // QuickNesConfig + // + this.AcceptButton = this.buttonOK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.buttonCancel; + this.Controls.Add(this.label1); + this.Controls.Add(this.buttonPalReset); + this.Controls.Add(this.buttonPal); + this.Controls.Add(this.buttonCancel); + this.Controls.Add(this.buttonOK); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.propertyGrid1); + this.Name = "QuickNesConfig"; + this.Load += new System.EventHandler(this.QuickNesConfig_Load); + this.groupBox1.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.resx b/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.resx index 29dcb1b3a35..56c940dcb8c 100644 --- a/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.resx @@ -117,4 +117,232 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Palette: + + + + Bottom, Right + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 0 + + + + 5 + + + 2 + + + CenterParent + + + buttonOK + + + + 151, 21 + + + 465, 174 + + + 4 + + + 75, 21 + + + 6, 18 + + + 12, 11 + + + OK + + + $this + + + 3 + + + Bottom, Left, Right + + + 0 + + + 6 + + + Cancel + + + propertyGrid1 + + + 321, 341 + + + $this + + + 142, 341 + + + 5 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + label1 + + + 75, 21 + + + NES Graphics Settings + + + groupBox1 + + + Bottom, Left + + + pictureBox1 + + + 75, 21 + + + buttonPal + + + 4 + + + groupBox1 + + + buttonCancel + + + 12, 191 + + + 61, 341 + + + buttonPalReset + + + Bottom, Left + + + Reset to QuickNES Default + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 453, 121 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Browse... + + + QuickNesConfig + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 345 + + + 402, 341 + + + Bottom, Left + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + 0 + + + 489, 373 + + + Top, Bottom, Left, Right + + + $this + + + 2 + + + $this + + + Palette Preview: + + + 1 + + + 3 + + + 6, 12 + + + $this + + + $this + + + 465, 144 + + + 390, 266 + + + 0 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.zh-CN.resx new file mode 100644 index 00000000000..4176211034b --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/NES/QuickNesConfig.zh-CN.resx @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 调色板预览 + + + 确定 + + + 取消 + + + + 70, 341 + + + 浏览 + + + 151, 341 + + + 重置为 QuickNES 默认 + + + 调色板: + + + NES 图像设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.Designer.cs index 41ee7572306..b50bb35e883 100644 --- a/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PSXControllerConfig)); this.cbMultitap_1 = new System.Windows.Forms.CheckBox(); this.groupBox1 = new System.Windows.Forms.GroupBox(); this.lbl_p_1_4 = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -66,17 +67,14 @@ private void InitializeComponent() // // cbMultitap_1 // - this.cbMultitap_1.AutoSize = true; - this.cbMultitap_1.Location = new System.Drawing.Point(18, 43); + resources.ApplyResources(this.cbMultitap_1, "cbMultitap_1"); this.cbMultitap_1.Name = "cbMultitap_1"; - this.cbMultitap_1.Size = new System.Drawing.Size(63, 17); - this.cbMultitap_1.TabIndex = 0; - this.cbMultitap_1.Text = "Multitap"; this.cbMultitap_1.UseVisualStyleBackColor = true; this.cbMultitap_1.CheckedChanged += new System.EventHandler(this.Cb_Changed); // // groupBox1 // + resources.ApplyResources(this.groupBox1, "groupBox1"); this.groupBox1.Controls.Add(this.lbl_p_1_4); this.groupBox1.Controls.Add(this.lbl_p_1_3); this.groupBox1.Controls.Add(this.lbl_p_1_2); @@ -91,143 +89,106 @@ private void InitializeComponent() this.groupBox1.Controls.Add(this.combo_1_1); this.groupBox1.Controls.Add(this.cbMemcard_1); this.groupBox1.Controls.Add(this.cbMultitap_1); - this.groupBox1.Location = new System.Drawing.Point(12, 12); this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(273, 136); - this.groupBox1.TabIndex = 1; this.groupBox1.TabStop = false; - this.groupBox1.Text = "Port 1"; // // lbl_p_1_4 // - this.lbl_p_1_4.Location = new System.Drawing.Point(241, 105); + resources.ApplyResources(this.lbl_p_1_4, "lbl_p_1_4"); this.lbl_p_1_4.Name = "lbl_p_1_4"; - this.lbl_p_1_4.Text = "P1"; - this.lbl_p_1_4.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_p_1_3 // - this.lbl_p_1_3.Location = new System.Drawing.Point(241, 78); + resources.ApplyResources(this.lbl_p_1_3, "lbl_p_1_3"); this.lbl_p_1_3.Name = "lbl_p_1_3"; - this.lbl_p_1_3.Text = "P1"; - this.lbl_p_1_3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_p_1_2 // - this.lbl_p_1_2.Location = new System.Drawing.Point(241, 50); + resources.ApplyResources(this.lbl_p_1_2, "lbl_p_1_2"); this.lbl_p_1_2.Name = "lbl_p_1_2"; - this.lbl_p_1_2.Text = "P1"; - this.lbl_p_1_2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_p_1_1 // - this.lbl_p_1_1.Location = new System.Drawing.Point(241, 24); + resources.ApplyResources(this.lbl_p_1_1, "lbl_p_1_1"); this.lbl_p_1_1.Name = "lbl_p_1_1"; - this.lbl_p_1_1.Text = "P1"; - this.lbl_p_1_1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_1_4 // - this.lbl_1_4.Location = new System.Drawing.Point(94, 105); + resources.ApplyResources(this.lbl_1_4, "lbl_1_4"); this.lbl_1_4.Name = "lbl_1_4"; - this.lbl_1_4.Text = "D"; - this.lbl_1_4.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_1_3 // - this.lbl_1_3.Location = new System.Drawing.Point(94, 78); + resources.ApplyResources(this.lbl_1_3, "lbl_1_3"); this.lbl_1_3.Name = "lbl_1_3"; - this.lbl_1_3.Text = "C"; - this.lbl_1_3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_1_2 // - this.lbl_1_2.Location = new System.Drawing.Point(94, 51); + resources.ApplyResources(this.lbl_1_2, "lbl_1_2"); this.lbl_1_2.Name = "lbl_1_2"; - this.lbl_1_2.Text = "B"; - this.lbl_1_2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_1_1 // - this.lbl_1_1.Location = new System.Drawing.Point(94, 24); + resources.ApplyResources(this.lbl_1_1, "lbl_1_1"); this.lbl_1_1.Name = "lbl_1_1"; - this.lbl_1_1.Text = "A"; - this.lbl_1_1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // combo_1_4 // + resources.ApplyResources(this.combo_1_4, "combo_1_4"); this.combo_1_4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.combo_1_4.FormattingEnabled = true; - this.combo_1_4.Location = new System.Drawing.Point(114, 102); this.combo_1_4.Name = "combo_1_4"; - this.combo_1_4.Size = new System.Drawing.Size(121, 21); - this.combo_1_4.TabIndex = 5; this.combo_1_4.SelectedIndexChanged += new System.EventHandler(this.Combo_SelectedIndexChanged); // // combo_1_3 // + resources.ApplyResources(this.combo_1_3, "combo_1_3"); this.combo_1_3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.combo_1_3.FormattingEnabled = true; - this.combo_1_3.Location = new System.Drawing.Point(114, 75); this.combo_1_3.Name = "combo_1_3"; - this.combo_1_3.Size = new System.Drawing.Size(121, 21); - this.combo_1_3.TabIndex = 4; this.combo_1_3.SelectedIndexChanged += new System.EventHandler(this.Combo_SelectedIndexChanged); // // combo_1_2 // + resources.ApplyResources(this.combo_1_2, "combo_1_2"); this.combo_1_2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.combo_1_2.FormattingEnabled = true; - this.combo_1_2.Location = new System.Drawing.Point(114, 48); this.combo_1_2.Name = "combo_1_2"; - this.combo_1_2.Size = new System.Drawing.Size(121, 21); - this.combo_1_2.TabIndex = 3; this.combo_1_2.SelectedIndexChanged += new System.EventHandler(this.Combo_SelectedIndexChanged); // // combo_1_1 // + resources.ApplyResources(this.combo_1_1, "combo_1_1"); this.combo_1_1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.combo_1_1.FormattingEnabled = true; - this.combo_1_1.Location = new System.Drawing.Point(114, 21); this.combo_1_1.Name = "combo_1_1"; - this.combo_1_1.Size = new System.Drawing.Size(121, 21); - this.combo_1_1.TabIndex = 2; this.combo_1_1.SelectedIndexChanged += new System.EventHandler(this.Combo_SelectedIndexChanged); // // cbMemcard_1 // - this.cbMemcard_1.AutoSize = true; - this.cbMemcard_1.Location = new System.Drawing.Point(18, 21); + resources.ApplyResources(this.cbMemcard_1, "cbMemcard_1"); this.cbMemcard_1.Name = "cbMemcard_1"; - this.cbMemcard_1.Size = new System.Drawing.Size(70, 17); - this.cbMemcard_1.TabIndex = 1; - this.cbMemcard_1.Text = "Memcard"; this.cbMemcard_1.UseVisualStyleBackColor = true; this.cbMemcard_1.CheckedChanged += new System.EventHandler(this.Cb_Changed); // // btnOK // + resources.ApplyResources(this.btnOK, "btnOK"); this.btnOK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.btnOK.Location = new System.Drawing.Point(408, 163); this.btnOK.Name = "btnOK"; - this.btnOK.Size = new System.Drawing.Size(75, 23); - this.btnOK.TabIndex = 2; - this.btnOK.Text = "OK"; this.btnOK.UseVisualStyleBackColor = true; this.btnOK.Click += new System.EventHandler(this.BtnOk_Click); // // btnCancel // + resources.ApplyResources(this.btnCancel, "btnCancel"); this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(489, 163); this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(75, 23); - this.btnCancel.TabIndex = 3; - this.btnCancel.Text = "Cancel"; this.btnCancel.UseVisualStyleBackColor = true; // // groupBox2 // + resources.ApplyResources(this.groupBox2, "groupBox2"); this.groupBox2.Controls.Add(this.lbl_p_2_4); this.groupBox2.Controls.Add(this.lbl_p_2_3); this.groupBox2.Controls.Add(this.lbl_p_2_2); @@ -242,138 +203,101 @@ private void InitializeComponent() this.groupBox2.Controls.Add(this.combo_2_1); this.groupBox2.Controls.Add(this.cbMemcard_2); this.groupBox2.Controls.Add(this.cbMultitap_2); - this.groupBox2.Location = new System.Drawing.Point(291, 12); this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(273, 136); - this.groupBox2.TabIndex = 13; this.groupBox2.TabStop = false; - this.groupBox2.Text = "Port 2"; // // lbl_p_2_4 // - this.lbl_p_2_4.Location = new System.Drawing.Point(241, 105); + resources.ApplyResources(this.lbl_p_2_4, "lbl_p_2_4"); this.lbl_p_2_4.Name = "lbl_p_2_4"; - this.lbl_p_2_4.Text = "P1"; - this.lbl_p_2_4.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_p_2_3 // - this.lbl_p_2_3.Location = new System.Drawing.Point(241, 78); + resources.ApplyResources(this.lbl_p_2_3, "lbl_p_2_3"); this.lbl_p_2_3.Name = "lbl_p_2_3"; - this.lbl_p_2_3.Text = "P1"; - this.lbl_p_2_3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_p_2_2 // - this.lbl_p_2_2.Location = new System.Drawing.Point(241, 50); + resources.ApplyResources(this.lbl_p_2_2, "lbl_p_2_2"); this.lbl_p_2_2.Name = "lbl_p_2_2"; - this.lbl_p_2_2.Text = "P1"; - this.lbl_p_2_2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_p_2_1 // - this.lbl_p_2_1.Location = new System.Drawing.Point(241, 24); + resources.ApplyResources(this.lbl_p_2_1, "lbl_p_2_1"); this.lbl_p_2_1.Name = "lbl_p_2_1"; - this.lbl_p_2_1.Text = "P1"; - this.lbl_p_2_1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_2_4 // - this.lbl_2_4.Location = new System.Drawing.Point(94, 105); + resources.ApplyResources(this.lbl_2_4, "lbl_2_4"); this.lbl_2_4.Name = "lbl_2_4"; - this.lbl_2_4.Text = "D"; - this.lbl_2_4.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_2_3 // - this.lbl_2_3.Location = new System.Drawing.Point(94, 78); + resources.ApplyResources(this.lbl_2_3, "lbl_2_3"); this.lbl_2_3.Name = "lbl_2_3"; - this.lbl_2_3.Text = "C"; - this.lbl_2_3.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_2_2 // - this.lbl_2_2.Location = new System.Drawing.Point(94, 51); + resources.ApplyResources(this.lbl_2_2, "lbl_2_2"); this.lbl_2_2.Name = "lbl_2_2"; - this.lbl_2_2.Text = "B"; - this.lbl_2_2.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // lbl_2_1 // - this.lbl_2_1.Location = new System.Drawing.Point(94, 24); + resources.ApplyResources(this.lbl_2_1, "lbl_2_1"); this.lbl_2_1.Name = "lbl_2_1"; - this.lbl_2_1.Text = "A"; - this.lbl_2_1.TextAlign = System.Drawing.ContentAlignment.MiddleRight; // // combo_2_4 // + resources.ApplyResources(this.combo_2_4, "combo_2_4"); this.combo_2_4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.combo_2_4.FormattingEnabled = true; - this.combo_2_4.Location = new System.Drawing.Point(114, 102); this.combo_2_4.Name = "combo_2_4"; - this.combo_2_4.Size = new System.Drawing.Size(121, 21); - this.combo_2_4.TabIndex = 5; this.combo_2_4.SelectedIndexChanged += new System.EventHandler(this.Combo_SelectedIndexChanged); // // combo_2_3 // + resources.ApplyResources(this.combo_2_3, "combo_2_3"); this.combo_2_3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.combo_2_3.FormattingEnabled = true; - this.combo_2_3.Location = new System.Drawing.Point(114, 75); this.combo_2_3.Name = "combo_2_3"; - this.combo_2_3.Size = new System.Drawing.Size(121, 21); - this.combo_2_3.TabIndex = 4; this.combo_2_3.SelectedIndexChanged += new System.EventHandler(this.Combo_SelectedIndexChanged); // // combo_2_2 // + resources.ApplyResources(this.combo_2_2, "combo_2_2"); this.combo_2_2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.combo_2_2.FormattingEnabled = true; - this.combo_2_2.Location = new System.Drawing.Point(114, 48); this.combo_2_2.Name = "combo_2_2"; - this.combo_2_2.Size = new System.Drawing.Size(121, 21); - this.combo_2_2.TabIndex = 3; this.combo_2_2.SelectedIndexChanged += new System.EventHandler(this.Combo_SelectedIndexChanged); // // combo_2_1 // + resources.ApplyResources(this.combo_2_1, "combo_2_1"); this.combo_2_1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.combo_2_1.FormattingEnabled = true; - this.combo_2_1.Location = new System.Drawing.Point(114, 21); this.combo_2_1.Name = "combo_2_1"; - this.combo_2_1.Size = new System.Drawing.Size(121, 21); - this.combo_2_1.TabIndex = 2; this.combo_2_1.SelectedIndexChanged += new System.EventHandler(this.Combo_SelectedIndexChanged); // // cbMemcard_2 // - this.cbMemcard_2.AutoSize = true; - this.cbMemcard_2.Location = new System.Drawing.Point(18, 21); + resources.ApplyResources(this.cbMemcard_2, "cbMemcard_2"); this.cbMemcard_2.Name = "cbMemcard_2"; - this.cbMemcard_2.Size = new System.Drawing.Size(70, 17); - this.cbMemcard_2.TabIndex = 1; - this.cbMemcard_2.Text = "Memcard"; this.cbMemcard_2.UseVisualStyleBackColor = true; this.cbMemcard_2.CheckedChanged += new System.EventHandler(this.Cb_Changed); // // cbMultitap_2 // - this.cbMultitap_2.AutoSize = true; - this.cbMultitap_2.Location = new System.Drawing.Point(18, 43); + resources.ApplyResources(this.cbMultitap_2, "cbMultitap_2"); this.cbMultitap_2.Name = "cbMultitap_2"; - this.cbMultitap_2.Size = new System.Drawing.Size(63, 17); - this.cbMultitap_2.TabIndex = 0; - this.cbMultitap_2.Text = "Multitap"; this.cbMultitap_2.UseVisualStyleBackColor = true; this.cbMultitap_2.CheckedChanged += new System.EventHandler(this.Cb_Changed); // - // PSXControllerConfigNew + // PSXControllerConfig // this.AcceptButton = this.btnOK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(586, 201); this.Controls.Add(this.groupBox2); this.Controls.Add(this.btnCancel); this.Controls.Add(this.btnOK); @@ -382,8 +306,6 @@ private void InitializeComponent() this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "PSXControllerConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Controller / Memcard Configuration"; this.Load += new System.EventHandler(this.PSXControllerConfigNew_Load); this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.resx b/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.resx index 1af7de150c9..21598500d37 100644 --- a/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.resx @@ -117,4 +117,736 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 586, 186 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 121, 20 + + + + 5 + + + 4 + + + 241, 97 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MiddleRight + + + groupBox1 + + + 8 + + + 241, 22 + + + 121, 20 + + + 94, 72 + + + MiddleRight + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + 4 + + + 241, 72 + + + 75, 21 + + + combo_1_4 + + + lbl_1_4 + + + $this + + + 114, 19 + + + $this + + + 13 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + D + + + lbl_1_3 + + + C + + + 66, 16 + + + 6 + + + 121, 20 + + + lbl_p_2_3 + + + 114, 69 + + + P1 + + + combo_1_2 + + + 121, 20 + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 94, 47 + + + 18, 40 + + + 1 + + + 2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + groupBox2 + + + 2 + + + lbl_p_1_1 + + + groupBox2 + + + 6 + + + groupBox1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PSXControllerConfig + + + MiddleRight + + + OK + + + 114, 44 + + + Multitap + + + 114, 94 + + + lbl_2_1 + + + combo_1_3 + + + True + + + groupBox2 + + + 3 + + + cbMultitap_1 + + + 18, 40 + + + groupBox2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + + CenterParent + + + 1 + + + lbl_p_2_2 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MiddleRight + + + 291, 11 + + + 1 + + + lbl_p_2_4 + + + groupBox1 + + + Port 1 + + + B + + + cbMemcard_1 + + + 5 + + + 0 + + + $this + + + Memcard + + + 66, 16 + + + 114, 44 + + + True + + + 241, 46 + + + cbMemcard_2 + + + Controller / Memcard Configuration + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + P1 + + + combo_1_1 + + + groupBox1 + + + 94, 22 + + + 241, 97 + + + combo_2_3 + + + combo_2_1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + 6, 12 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + 3 + + + Cancel + + + B + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + groupBox2 + + + lbl_p_1_2 + + + 2 + + + 94, 72 + + + groupBox1 + + + MiddleRight + + + lbl_2_4 + + + groupBox2 + + + 94, 47 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 94, 22 + + + D + + + lbl_1_2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MiddleRight + + + 114, 94 + + + P1 + + + 72, 16 + + + 241, 22 + + + groupBox2 + + + 9 + + + lbl_1_1 + + + 18, 19 + + + 273, 126 + + + 18, 19 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 489, 150 + + + MiddleRight + + + A + + + 2 + + + btnOK + + + Memcard + + + 2 + + + 10 + + + 408, 150 + + + 121, 20 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 13 + + + 121, 20 + + + 11 + + + groupBox2 + + + P1 + + + MiddleRight + + + MiddleRight + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + MiddleRight + + + 114, 19 + + + groupBox2 + + + MiddleRight + + + btnCancel + + + cbMultitap_2 + + + 75, 21 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MiddleRight + + + groupBox1 + + + lbl_p_1_4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + MiddleRight + + + 94, 97 + + + 241, 46 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + C + + + 10 + + + groupBox1 + + + Multitap + + + 4 + + + MiddleRight + + + lbl_2_2 + + + True + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + 0 + + + 1 + + + 7 + + + 5 + + + 1 + + + A + + + groupBox1 + + + P1 + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + lbl_p_2_1 + + + P1 + + + 11 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 94, 97 + + + P1 + + + 114, 69 + + + 3 + + + groupBox1 + + + 5 + + + groupBox1 + + + Port 2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 273, 126 + + + MiddleRight + + + combo_2_2 + + + groupBox1 + + + 121, 20 + + + 12, 11 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + 241, 72 + + + groupBox2 + + + groupBox2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + 9 + + + True + + + MiddleRight + + + lbl_p_1_3 + + + 12 + + + 2 + + + 4 + + + 121, 20 + + + 0 + + + 12 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + P1 + + + lbl_2_3 + + + 72, 16 + + + groupBox1 + + + combo_2_4 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.zh-CN.resx new file mode 100644 index 00000000000..c14803e4de7 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXControllerConfig.zh-CN.resx @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 60, 16 + + + 多手柄 + + + 60, 16 + + + 记忆卡 + + + 端口 1 + + + 确定 + + + 取消 + + + 60, 16 + + + 记忆卡 + + + 60, 16 + + + 多手柄 + + + 端口 2 + + + 控制器与记忆卡设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.Designer.cs b/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.Designer.cs index 60b60fe3f6f..eabe8f0d814 100644 --- a/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.Designer.cs @@ -28,73 +28,60 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.btnClose = new System.Windows.Forms.Button(); - this.btnHash = new System.Windows.Forms.Button(); - this.txtHashes = new System.Windows.Forms.TextBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // btnClose - // - this.btnClose.DialogResult = System.Windows.Forms.DialogResult.OK; - this.btnClose.Location = new System.Drawing.Point(347, 239); - this.btnClose.Name = "btnClose"; - this.btnClose.Size = new System.Drawing.Size(75, 23); - this.btnClose.TabIndex = 0; - this.btnClose.Text = "Close"; - this.btnClose.UseVisualStyleBackColor = true; - // - // btnHash - // - this.btnHash.Location = new System.Drawing.Point(27, 239); - this.btnHash.Name = "btnHash"; - this.btnHash.Size = new System.Drawing.Size(75, 23); - this.btnHash.TabIndex = 1; - this.btnHash.Text = "Hash"; - this.btnHash.UseVisualStyleBackColor = true; - this.btnHash.Click += new System.EventHandler(this.BtnHash_Click); - // - // txtHashes - // - this.txtHashes.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.txtHashes.Location = new System.Drawing.Point(27, 51); - this.txtHashes.Multiline = true; - this.txtHashes.Name = "txtHashes"; - this.txtHashes.ReadOnly = true; - this.txtHashes.Size = new System.Drawing.Size(395, 146); - this.txtHashes.TabIndex = 2; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(24, 211); - this.label1.Name = "label1"; - this.label1.Text = "Sorry, this is gonna freeze while it hashes"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(96, 9); - this.label2.Name = "label2"; - this.label2.Text = "This tool hashes your discs in a standard way.\r\nCheck against redump.org \"Total\" " + - "CRC-32"; - // - // PSXHashDiscs - // - this.AcceptButton = this.btnClose; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnClose; - this.ClientSize = new System.Drawing.Size(446, 276); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.txtHashes); - this.Controls.Add(this.btnHash); - this.Controls.Add(this.btnClose); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "PSXHashDiscs"; - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PSXHashDiscs)); + this.btnClose = new System.Windows.Forms.Button(); + this.btnHash = new System.Windows.Forms.Button(); + this.txtHashes = new System.Windows.Forms.TextBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // btnClose + // + resources.ApplyResources(this.btnClose, "btnClose"); + this.btnClose.DialogResult = System.Windows.Forms.DialogResult.OK; + this.btnClose.Name = "btnClose"; + this.btnClose.UseVisualStyleBackColor = true; + // + // btnHash + // + resources.ApplyResources(this.btnHash, "btnHash"); + this.btnHash.Name = "btnHash"; + this.btnHash.UseVisualStyleBackColor = true; + this.btnHash.Click += new System.EventHandler(this.BtnHash_Click); + // + // txtHashes + // + resources.ApplyResources(this.txtHashes, "txtHashes"); + this.txtHashes.Name = "txtHashes"; + this.txtHashes.ReadOnly = true; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // PSXHashDiscs + // + this.AcceptButton = this.btnClose; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnClose; + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.txtHashes); + this.Controls.Add(this.btnHash); + this.Controls.Add(this.btnClose); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "PSXHashDiscs"; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.resx b/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.resx index 1af7de150c9..5fc44ae8f42 100644 --- a/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.resx +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.resx @@ -117,4 +117,133 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 446, 255 + + + 0 + + + 24, 195 + + + + 1 + + + $this + + + Courier New, 8.25pt + + + label2 + + + 27, 221 + + + 2 + + + 3 + + + 0 + + + PSXHashDiscs + + + Hash + + + txtHashes + + + 2 + + + True + + + 75, 21 + + + label1 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + $this + + + 347, 221 + + + $this + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + btnClose + + + 4 + + + 75, 21 + + + 96, 8 + + + Close + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + This tool hashes your discs in a standard way. +Check against redump.org "Total" CRC-32 + + + 395, 135 + + + $this + + + Sorry, this is gonna freeze while it hashes + + + 27, 47 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + btnHash + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.zh-CN.resx new file mode 100644 index 00000000000..273fb35f226 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXHashDiscs.zh-CN.resx @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 关闭 + + + 哈希 + + + 提示:哈希计算过程中程序会暂时冻结 + + + + 25, 9 + + + 此工具按标准算法计算光盘哈希,用于校验 redump.org 的整体 CRC-32 值。 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.Designer.cs b/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.Designer.cs index d9a2737c5c9..ff5cae05521 100644 --- a/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.Designer.cs @@ -28,488 +28,404 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PSXOptions)); - this.btnCancel = new System.Windows.Forms.Button(); - this.btnOk = new System.Windows.Forms.Button(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.linkLabel1 = new System.Windows.Forms.LinkLabel(); - this.lblTweakedMednafen = new BizHawk.WinForms.Controls.LocLabelEx(); - this.rbTweakedMednafenMode = new System.Windows.Forms.RadioButton(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.rbDebugMode = new System.Windows.Forms.RadioButton(); - this.btnNiceDisplayConfig = new System.Windows.Forms.Button(); - this.lblMednafen = new BizHawk.WinForms.Controls.LocLabelEx(); - this.rbMednafenMode = new System.Windows.Forms.RadioButton(); - this.lblPixelPro = new BizHawk.WinForms.Controls.LocLabelEx(); - this.rbPixelPro = new System.Windows.Forms.RadioButton(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.rbClipNone = new System.Windows.Forms.RadioButton(); - this.rbClipToFramebuffer = new System.Windows.Forms.RadioButton(); - this.rbClipBasic = new System.Windows.Forms.RadioButton(); - this.lblPAL = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PAL_LastLineNumeric = new System.Windows.Forms.NumericUpDown(); - this.PAL_FirstLineNumeric = new System.Windows.Forms.NumericUpDown(); - this.lblNTSC = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnAreaFull = new System.Windows.Forms.Button(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.NTSC_LastLineNumeric = new System.Windows.Forms.NumericUpDown(); - this.NTSC_FirstLineNumeric = new System.Windows.Forms.NumericUpDown(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.rbWeave = new System.Windows.Forms.RadioButton(); - this.rbBobOffset = new System.Windows.Forms.RadioButton(); - this.rbBob = new System.Windows.Forms.RadioButton(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.cbLEC = new System.Windows.Forms.CheckBox(); - this.cbGpuLag = new System.Windows.Forms.CheckBox(); - this.groupBox6 = new System.Windows.Forms.GroupBox(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PAL_LastLineNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.PAL_FirstLineNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NTSC_LastLineNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NTSC_FirstLineNumeric)).BeginInit(); - this.groupBox4.SuspendLayout(); - this.groupBox5.SuspendLayout(); - this.groupBox6.SuspendLayout(); - this.SuspendLayout(); - // - // btnCancel - // - this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(622, 370); - this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(75, 23); - this.btnCancel.TabIndex = 3; - this.btnCancel.Text = "Cancel"; - this.btnCancel.UseVisualStyleBackColor = true; - // - // btnOk - // - this.btnOk.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnOk.Location = new System.Drawing.Point(541, 370); - this.btnOk.Name = "btnOk"; - this.btnOk.Size = new System.Drawing.Size(75, 23); - this.btnOk.TabIndex = 2; - this.btnOk.Text = "OK"; - this.btnOk.UseVisualStyleBackColor = true; - this.btnOk.Click += new System.EventHandler(this.BtnOk_Click); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.linkLabel1); - this.groupBox1.Controls.Add(this.lblTweakedMednafen); - this.groupBox1.Controls.Add(this.rbTweakedMednafenMode); - this.groupBox1.Controls.Add(this.label3); - this.groupBox1.Controls.Add(this.rbDebugMode); - this.groupBox1.Controls.Add(this.btnNiceDisplayConfig); - this.groupBox1.Controls.Add(this.lblMednafen); - this.groupBox1.Controls.Add(this.rbMednafenMode); - this.groupBox1.Controls.Add(this.lblPixelPro); - this.groupBox1.Controls.Add(this.rbPixelPro); - this.groupBox1.Location = new System.Drawing.Point(12, 7); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(474, 293); - this.groupBox1.TabIndex = 6; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Resolution Management"; - // - // linkLabel1 - // - this.linkLabel1.AutoSize = true; - this.linkLabel1.Location = new System.Drawing.Point(326, 254); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.Size = new System.Drawing.Size(53, 13); - this.linkLabel1.TabIndex = 29; - this.linkLabel1.TabStop = true; - this.linkLabel1.Text = "About Me"; - this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel1_LinkClicked); - // - // lblTweakedMednafen - // - this.lblTweakedMednafen.Location = new System.Drawing.Point(249, 134); - this.lblTweakedMednafen.Name = "lblTweakedMednafen"; - this.lblTweakedMednafen.Text = resources.GetString("lblTweakedMednafen.Text"); - // - // rbTweakedMednafenMode - // - this.rbTweakedMednafenMode.AutoSize = true; - this.rbTweakedMednafenMode.Location = new System.Drawing.Point(246, 118); - this.rbTweakedMednafenMode.Name = "rbTweakedMednafenMode"; - this.rbTweakedMednafenMode.Size = new System.Drawing.Size(193, 17); - this.rbTweakedMednafenMode.TabIndex = 27; - this.rbTweakedMednafenMode.TabStop = true; - this.rbTweakedMednafenMode.Text = "Tweaked Mednafen Mode (4:3 AR)"; - this.rbTweakedMednafenMode.UseVisualStyleBackColor = true; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(249, 35); - this.label3.Name = "label3"; - this.label3.Text = "Displays all content unmodified\r\n • Window size will constantly change\r\n • Aspect" + - " ratio is usually wrong\r\n • Recommended for hacking\r\n • Ideal for segmented AV d" + - "umping\r\n • Ideal for screen shots\r\n\r\n"; - // - // rbDebugMode - // - this.rbDebugMode.AutoSize = true; - this.rbDebugMode.Location = new System.Drawing.Point(246, 19); - this.rbDebugMode.Name = "rbDebugMode"; - this.rbDebugMode.Size = new System.Drawing.Size(134, 17); - this.rbDebugMode.TabIndex = 25; - this.rbDebugMode.TabStop = true; - this.rbDebugMode.Text = "Hardcore Debug Mode"; - this.rbDebugMode.UseVisualStyleBackColor = true; - // - // btnNiceDisplayConfig - // - this.btnNiceDisplayConfig.AutoSize = true; - this.btnNiceDisplayConfig.Location = new System.Drawing.Point(145, 244); - this.btnNiceDisplayConfig.Name = "btnNiceDisplayConfig"; - this.btnNiceDisplayConfig.Size = new System.Drawing.Size(173, 23); - this.btnNiceDisplayConfig.TabIndex = 24; - this.btnNiceDisplayConfig.Text = "Change My Display Options"; - this.btnNiceDisplayConfig.UseVisualStyleBackColor = true; - this.btnNiceDisplayConfig.Click += new System.EventHandler(this.BtnNiceDisplayConfig_Click); - // - // lblMednafen - // - this.lblMednafen.Location = new System.Drawing.Point(6, 134); - this.lblMednafen.Name = "lblMednafen"; - this.lblMednafen.Text = resources.GetString("lblMednafen.Text"); - // - // rbMednafenMode - // - this.rbMednafenMode.AutoSize = true; - this.rbMednafenMode.Location = new System.Drawing.Point(6, 118); - this.rbMednafenMode.Name = "rbMednafenMode"; - this.rbMednafenMode.Size = new System.Drawing.Size(145, 17); - this.rbMednafenMode.TabIndex = 22; - this.rbMednafenMode.TabStop = true; - this.rbMednafenMode.Text = "Mednafen Mode (4:3 AR)"; - this.rbMednafenMode.UseVisualStyleBackColor = true; - // - // lblPixelPro - // - this.lblPixelPro.Location = new System.Drawing.Point(6, 35); - this.lblPixelPro.Name = "lblPixelPro"; - this.lblPixelPro.Text = resources.GetString("lblPixelPro.Text"); - // - // rbPixelPro - // - this.rbPixelPro.AutoSize = true; - this.rbPixelPro.Location = new System.Drawing.Point(6, 19); - this.rbPixelPro.Name = "rbPixelPro"; - this.rbPixelPro.Size = new System.Drawing.Size(96, 17); - this.rbPixelPro.TabIndex = 0; - this.rbPixelPro.TabStop = true; - this.rbPixelPro.Text = "Pixel Pro Mode"; - this.rbPixelPro.UseVisualStyleBackColor = true; - // - // groupBox2 - // - this.groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox2.Controls.Add(this.groupBox3); - this.groupBox2.Controls.Add(this.lblPAL); - this.groupBox2.Controls.Add(this.PAL_LastLineNumeric); - this.groupBox2.Controls.Add(this.PAL_FirstLineNumeric); - this.groupBox2.Controls.Add(this.lblNTSC); - this.groupBox2.Controls.Add(this.btnAreaFull); - this.groupBox2.Controls.Add(this.label4); - this.groupBox2.Controls.Add(this.label1); - this.groupBox2.Controls.Add(this.NTSC_LastLineNumeric); - this.groupBox2.Controls.Add(this.NTSC_FirstLineNumeric); - this.groupBox2.Location = new System.Drawing.Point(492, 7); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(212, 239); - this.groupBox2.TabIndex = 31; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Drawing Area"; - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.rbClipNone); - this.groupBox3.Controls.Add(this.rbClipToFramebuffer); - this.groupBox3.Controls.Add(this.rbClipBasic); - this.groupBox3.Location = new System.Drawing.Point(7, 131); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(197, 88); - this.groupBox3.TabIndex = 46; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "Horizontal Overscan Clipping"; - // - // rbClipNone - // - this.rbClipNone.AutoSize = true; - this.rbClipNone.Location = new System.Drawing.Point(6, 19); - this.rbClipNone.Name = "rbClipNone"; - this.rbClipNone.Size = new System.Drawing.Size(51, 17); - this.rbClipNone.TabIndex = 48; - this.rbClipNone.TabStop = true; - this.rbClipNone.Text = "None"; - this.toolTip1.SetToolTip(this.rbClipNone, resources.GetString("rbClipNone.ToolTip")); - this.rbClipNone.UseVisualStyleBackColor = true; - this.rbClipNone.CheckedChanged += new System.EventHandler(this.RbClipNone_CheckedChanged); - // - // rbClipToFramebuffer - // - this.rbClipToFramebuffer.AutoSize = true; - this.rbClipToFramebuffer.Location = new System.Drawing.Point(6, 65); - this.rbClipToFramebuffer.Name = "rbClipToFramebuffer"; - this.rbClipToFramebuffer.Size = new System.Drawing.Size(117, 17); - this.rbClipToFramebuffer.TabIndex = 47; - this.rbClipToFramebuffer.TabStop = true; - this.rbClipToFramebuffer.Text = "Clip To Framebuffer"; - this.toolTip1.SetToolTip(this.rbClipToFramebuffer, "Subverts mednafen\'s internal video display field emulation to show only the game\'" + - "s framebuffer.\r\nHorizontal letterbox bars may be re-added in Mednafen-style reso" + - "lution modes to maintain correct AR."); - this.rbClipToFramebuffer.UseVisualStyleBackColor = true; - this.rbClipToFramebuffer.CheckedChanged += new System.EventHandler(this.RbClipToFramebuffer_CheckedChanged); - // - // rbClipBasic - // - this.rbClipBasic.AutoSize = true; - this.rbClipBasic.Location = new System.Drawing.Point(6, 42); - this.rbClipBasic.Name = "rbClipBasic"; - this.rbClipBasic.Size = new System.Drawing.Size(91, 17); - this.rbClipBasic.TabIndex = 46; - this.rbClipBasic.TabStop = true; - this.rbClipBasic.Text = "Basic Clipping"; - this.toolTip1.SetToolTip(this.rbClipBasic, "A mednafen option -- appears to be 5.5% horizontally"); - this.rbClipBasic.UseVisualStyleBackColor = true; - this.rbClipBasic.CheckedChanged += new System.EventHandler(this.RbClipHorizontal_CheckedChanged); - // - // lblPAL - // - this.lblPAL.Location = new System.Drawing.Point(131, 17); - this.lblPAL.Name = "lblPAL"; - this.lblPAL.Text = "PAL"; - // - // PAL_LastLineNumeric - // - this.PAL_LastLineNumeric.Location = new System.Drawing.Point(124, 62); - this.PAL_LastLineNumeric.Maximum = new decimal(new int[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PSXOptions)); + this.btnCancel = new System.Windows.Forms.Button(); + this.btnOk = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.linkLabel1 = new System.Windows.Forms.LinkLabel(); + this.lblTweakedMednafen = new BizHawk.WinForms.Controls.LocLabelEx(); + this.rbTweakedMednafenMode = new System.Windows.Forms.RadioButton(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.rbDebugMode = new System.Windows.Forms.RadioButton(); + this.btnNiceDisplayConfig = new System.Windows.Forms.Button(); + this.lblMednafen = new BizHawk.WinForms.Controls.LocLabelEx(); + this.rbMednafenMode = new System.Windows.Forms.RadioButton(); + this.lblPixelPro = new BizHawk.WinForms.Controls.LocLabelEx(); + this.rbPixelPro = new System.Windows.Forms.RadioButton(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.rbClipNone = new System.Windows.Forms.RadioButton(); + this.rbClipToFramebuffer = new System.Windows.Forms.RadioButton(); + this.rbClipBasic = new System.Windows.Forms.RadioButton(); + this.lblPAL = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PAL_LastLineNumeric = new System.Windows.Forms.NumericUpDown(); + this.PAL_FirstLineNumeric = new System.Windows.Forms.NumericUpDown(); + this.lblNTSC = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnAreaFull = new System.Windows.Forms.Button(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.NTSC_LastLineNumeric = new System.Windows.Forms.NumericUpDown(); + this.NTSC_FirstLineNumeric = new System.Windows.Forms.NumericUpDown(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.rbWeave = new System.Windows.Forms.RadioButton(); + this.rbBobOffset = new System.Windows.Forms.RadioButton(); + this.rbBob = new System.Windows.Forms.RadioButton(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.cbLEC = new System.Windows.Forms.CheckBox(); + this.cbGpuLag = new System.Windows.Forms.CheckBox(); + this.groupBox6 = new System.Windows.Forms.GroupBox(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PAL_LastLineNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.PAL_FirstLineNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NTSC_LastLineNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NTSC_FirstLineNumeric)).BeginInit(); + this.groupBox4.SuspendLayout(); + this.groupBox5.SuspendLayout(); + this.groupBox6.SuspendLayout(); + this.SuspendLayout(); + // + // btnCancel + // + resources.ApplyResources(this.btnCancel, "btnCancel"); + this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnCancel.Name = "btnCancel"; + this.toolTip1.SetToolTip(this.btnCancel, resources.GetString("btnCancel.ToolTip")); + this.btnCancel.UseVisualStyleBackColor = true; + // + // btnOk + // + resources.ApplyResources(this.btnOk, "btnOk"); + this.btnOk.Name = "btnOk"; + this.toolTip1.SetToolTip(this.btnOk, resources.GetString("btnOk.ToolTip")); + this.btnOk.UseVisualStyleBackColor = true; + this.btnOk.Click += new System.EventHandler(this.BtnOk_Click); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.linkLabel1); + this.groupBox1.Controls.Add(this.lblTweakedMednafen); + this.groupBox1.Controls.Add(this.rbTweakedMednafenMode); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.rbDebugMode); + this.groupBox1.Controls.Add(this.btnNiceDisplayConfig); + this.groupBox1.Controls.Add(this.lblMednafen); + this.groupBox1.Controls.Add(this.rbMednafenMode); + this.groupBox1.Controls.Add(this.lblPixelPro); + this.groupBox1.Controls.Add(this.rbPixelPro); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip")); + // + // linkLabel1 + // + resources.ApplyResources(this.linkLabel1, "linkLabel1"); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.TabStop = true; + this.toolTip1.SetToolTip(this.linkLabel1, resources.GetString("linkLabel1.ToolTip")); + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel1_LinkClicked); + // + // lblTweakedMednafen + // + resources.ApplyResources(this.lblTweakedMednafen, "lblTweakedMednafen"); + this.lblTweakedMednafen.Name = "lblTweakedMednafen"; + this.toolTip1.SetToolTip(this.lblTweakedMednafen, resources.GetString("lblTweakedMednafen.ToolTip")); + // + // rbTweakedMednafenMode + // + resources.ApplyResources(this.rbTweakedMednafenMode, "rbTweakedMednafenMode"); + this.rbTweakedMednafenMode.Name = "rbTweakedMednafenMode"; + this.rbTweakedMednafenMode.TabStop = true; + this.toolTip1.SetToolTip(this.rbTweakedMednafenMode, resources.GetString("rbTweakedMednafenMode.ToolTip")); + this.rbTweakedMednafenMode.UseVisualStyleBackColor = true; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // rbDebugMode + // + resources.ApplyResources(this.rbDebugMode, "rbDebugMode"); + this.rbDebugMode.Name = "rbDebugMode"; + this.rbDebugMode.TabStop = true; + this.toolTip1.SetToolTip(this.rbDebugMode, resources.GetString("rbDebugMode.ToolTip")); + this.rbDebugMode.UseVisualStyleBackColor = true; + // + // btnNiceDisplayConfig + // + resources.ApplyResources(this.btnNiceDisplayConfig, "btnNiceDisplayConfig"); + this.btnNiceDisplayConfig.Name = "btnNiceDisplayConfig"; + this.toolTip1.SetToolTip(this.btnNiceDisplayConfig, resources.GetString("btnNiceDisplayConfig.ToolTip")); + this.btnNiceDisplayConfig.UseVisualStyleBackColor = true; + this.btnNiceDisplayConfig.Click += new System.EventHandler(this.BtnNiceDisplayConfig_Click); + // + // lblMednafen + // + resources.ApplyResources(this.lblMednafen, "lblMednafen"); + this.lblMednafen.Name = "lblMednafen"; + this.toolTip1.SetToolTip(this.lblMednafen, resources.GetString("lblMednafen.ToolTip")); + // + // rbMednafenMode + // + resources.ApplyResources(this.rbMednafenMode, "rbMednafenMode"); + this.rbMednafenMode.Name = "rbMednafenMode"; + this.rbMednafenMode.TabStop = true; + this.toolTip1.SetToolTip(this.rbMednafenMode, resources.GetString("rbMednafenMode.ToolTip")); + this.rbMednafenMode.UseVisualStyleBackColor = true; + // + // lblPixelPro + // + resources.ApplyResources(this.lblPixelPro, "lblPixelPro"); + this.lblPixelPro.Name = "lblPixelPro"; + this.toolTip1.SetToolTip(this.lblPixelPro, resources.GetString("lblPixelPro.ToolTip")); + // + // rbPixelPro + // + resources.ApplyResources(this.rbPixelPro, "rbPixelPro"); + this.rbPixelPro.Name = "rbPixelPro"; + this.rbPixelPro.TabStop = true; + this.toolTip1.SetToolTip(this.rbPixelPro, resources.GetString("rbPixelPro.ToolTip")); + this.rbPixelPro.UseVisualStyleBackColor = true; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.groupBox3); + this.groupBox2.Controls.Add(this.lblPAL); + this.groupBox2.Controls.Add(this.PAL_LastLineNumeric); + this.groupBox2.Controls.Add(this.PAL_FirstLineNumeric); + this.groupBox2.Controls.Add(this.lblNTSC); + this.groupBox2.Controls.Add(this.btnAreaFull); + this.groupBox2.Controls.Add(this.label4); + this.groupBox2.Controls.Add(this.label1); + this.groupBox2.Controls.Add(this.NTSC_LastLineNumeric); + this.groupBox2.Controls.Add(this.NTSC_FirstLineNumeric); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox2, resources.GetString("groupBox2.ToolTip")); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.rbClipNone); + this.groupBox3.Controls.Add(this.rbClipToFramebuffer); + this.groupBox3.Controls.Add(this.rbClipBasic); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox3, resources.GetString("groupBox3.ToolTip")); + // + // rbClipNone + // + resources.ApplyResources(this.rbClipNone, "rbClipNone"); + this.rbClipNone.Name = "rbClipNone"; + this.rbClipNone.TabStop = true; + this.toolTip1.SetToolTip(this.rbClipNone, resources.GetString("rbClipNone.ToolTip")); + this.rbClipNone.UseVisualStyleBackColor = true; + this.rbClipNone.CheckedChanged += new System.EventHandler(this.RbClipNone_CheckedChanged); + // + // rbClipToFramebuffer + // + resources.ApplyResources(this.rbClipToFramebuffer, "rbClipToFramebuffer"); + this.rbClipToFramebuffer.Name = "rbClipToFramebuffer"; + this.rbClipToFramebuffer.TabStop = true; + this.toolTip1.SetToolTip(this.rbClipToFramebuffer, resources.GetString("rbClipToFramebuffer.ToolTip")); + this.rbClipToFramebuffer.UseVisualStyleBackColor = true; + this.rbClipToFramebuffer.CheckedChanged += new System.EventHandler(this.RbClipToFramebuffer_CheckedChanged); + // + // rbClipBasic + // + resources.ApplyResources(this.rbClipBasic, "rbClipBasic"); + this.rbClipBasic.Name = "rbClipBasic"; + this.rbClipBasic.TabStop = true; + this.toolTip1.SetToolTip(this.rbClipBasic, resources.GetString("rbClipBasic.ToolTip")); + this.rbClipBasic.UseVisualStyleBackColor = true; + this.rbClipBasic.CheckedChanged += new System.EventHandler(this.RbClipHorizontal_CheckedChanged); + // + // lblPAL + // + resources.ApplyResources(this.lblPAL, "lblPAL"); + this.lblPAL.Name = "lblPAL"; + this.toolTip1.SetToolTip(this.lblPAL, resources.GetString("lblPAL.ToolTip")); + // + // PAL_LastLineNumeric + // + resources.ApplyResources(this.PAL_LastLineNumeric, "PAL_LastLineNumeric"); + this.PAL_LastLineNumeric.Maximum = new decimal(new int[] { 287, 0, 0, 0}); - this.PAL_LastLineNumeric.Name = "PAL_LastLineNumeric"; - this.PAL_LastLineNumeric.Size = new System.Drawing.Size(47, 20); - this.PAL_LastLineNumeric.TabIndex = 43; - this.PAL_LastLineNumeric.Value = new decimal(new int[] { + this.PAL_LastLineNumeric.Name = "PAL_LastLineNumeric"; + this.toolTip1.SetToolTip(this.PAL_LastLineNumeric, resources.GetString("PAL_LastLineNumeric.ToolTip")); + this.PAL_LastLineNumeric.Value = new decimal(new int[] { 128, 0, 0, 0}); - this.PAL_LastLineNumeric.ValueChanged += new System.EventHandler(this.DrawingArea_ValueChanged); - // - // PAL_FirstLineNumeric - // - this.PAL_FirstLineNumeric.Location = new System.Drawing.Point(124, 36); - this.PAL_FirstLineNumeric.Maximum = new decimal(new int[] { + this.PAL_LastLineNumeric.ValueChanged += new System.EventHandler(this.DrawingArea_ValueChanged); + // + // PAL_FirstLineNumeric + // + resources.ApplyResources(this.PAL_FirstLineNumeric, "PAL_FirstLineNumeric"); + this.PAL_FirstLineNumeric.Maximum = new decimal(new int[] { 287, 0, 0, 0}); - this.PAL_FirstLineNumeric.Name = "PAL_FirstLineNumeric"; - this.PAL_FirstLineNumeric.Size = new System.Drawing.Size(47, 20); - this.PAL_FirstLineNumeric.TabIndex = 42; - this.PAL_FirstLineNumeric.ValueChanged += new System.EventHandler(this.DrawingArea_ValueChanged); - // - // lblNTSC - // - this.lblNTSC.Location = new System.Drawing.Point(62, 17); - this.lblNTSC.Name = "lblNTSC"; - this.lblNTSC.Text = "NTSC"; - // - // btnAreaFull - // - this.btnAreaFull.Location = new System.Drawing.Point(8, 94); - this.btnAreaFull.Name = "btnAreaFull"; - this.btnAreaFull.Size = new System.Drawing.Size(163, 23); - this.btnAreaFull.TabIndex = 40; - this.btnAreaFull.Text = "Full [0,239] and [0,287]"; - this.btnAreaFull.UseVisualStyleBackColor = true; - this.btnAreaFull.Click += new System.EventHandler(this.BtnAreaFull_Click); - // - // label4 - // - this.label4.Location = new System.Drawing.Point(4, 64); - this.label4.Name = "label4"; - this.label4.Text = "Last line:"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(5, 38); - this.label1.Name = "label1"; - this.label1.Text = "First line:"; - // - // NTSC_LastLineNumeric - // - this.NTSC_LastLineNumeric.Location = new System.Drawing.Point(59, 62); - this.NTSC_LastLineNumeric.Maximum = new decimal(new int[] { + this.PAL_FirstLineNumeric.Name = "PAL_FirstLineNumeric"; + this.toolTip1.SetToolTip(this.PAL_FirstLineNumeric, resources.GetString("PAL_FirstLineNumeric.ToolTip")); + this.PAL_FirstLineNumeric.ValueChanged += new System.EventHandler(this.DrawingArea_ValueChanged); + // + // lblNTSC + // + resources.ApplyResources(this.lblNTSC, "lblNTSC"); + this.lblNTSC.Name = "lblNTSC"; + this.toolTip1.SetToolTip(this.lblNTSC, resources.GetString("lblNTSC.ToolTip")); + // + // btnAreaFull + // + resources.ApplyResources(this.btnAreaFull, "btnAreaFull"); + this.btnAreaFull.Name = "btnAreaFull"; + this.toolTip1.SetToolTip(this.btnAreaFull, resources.GetString("btnAreaFull.ToolTip")); + this.btnAreaFull.UseVisualStyleBackColor = true; + this.btnAreaFull.Click += new System.EventHandler(this.BtnAreaFull_Click); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // NTSC_LastLineNumeric + // + resources.ApplyResources(this.NTSC_LastLineNumeric, "NTSC_LastLineNumeric"); + this.NTSC_LastLineNumeric.Maximum = new decimal(new int[] { 239, 0, 0, 0}); - this.NTSC_LastLineNumeric.Name = "NTSC_LastLineNumeric"; - this.NTSC_LastLineNumeric.Size = new System.Drawing.Size(47, 20); - this.NTSC_LastLineNumeric.TabIndex = 28; - this.NTSC_LastLineNumeric.Value = new decimal(new int[] { + this.NTSC_LastLineNumeric.Name = "NTSC_LastLineNumeric"; + this.toolTip1.SetToolTip(this.NTSC_LastLineNumeric, resources.GetString("NTSC_LastLineNumeric.ToolTip")); + this.NTSC_LastLineNumeric.Value = new decimal(new int[] { 239, 0, 0, 0}); - this.NTSC_LastLineNumeric.ValueChanged += new System.EventHandler(this.DrawingArea_ValueChanged); - // - // NTSC_FirstLineNumeric - // - this.NTSC_FirstLineNumeric.Location = new System.Drawing.Point(59, 36); - this.NTSC_FirstLineNumeric.Maximum = new decimal(new int[] { + this.NTSC_LastLineNumeric.ValueChanged += new System.EventHandler(this.DrawingArea_ValueChanged); + // + // NTSC_FirstLineNumeric + // + resources.ApplyResources(this.NTSC_FirstLineNumeric, "NTSC_FirstLineNumeric"); + this.NTSC_FirstLineNumeric.Maximum = new decimal(new int[] { 239, 0, 0, 0}); - this.NTSC_FirstLineNumeric.Name = "NTSC_FirstLineNumeric"; - this.NTSC_FirstLineNumeric.Size = new System.Drawing.Size(47, 20); - this.NTSC_FirstLineNumeric.TabIndex = 21; - this.NTSC_FirstLineNumeric.ValueChanged += new System.EventHandler(this.DrawingArea_ValueChanged); - // - // rbWeave - // - this.rbWeave.AutoSize = true; - this.rbWeave.Location = new System.Drawing.Point(6, 19); - this.rbWeave.Name = "rbWeave"; - this.rbWeave.Size = new System.Drawing.Size(60, 17); - this.rbWeave.TabIndex = 48; - this.rbWeave.TabStop = true; - this.rbWeave.Text = "Weave"; - this.toolTip1.SetToolTip(this.rbWeave, "Good for low-motion video"); - this.rbWeave.UseVisualStyleBackColor = true; - // - // rbBobOffset - // - this.rbBobOffset.AutoSize = true; - this.rbBobOffset.Location = new System.Drawing.Point(122, 19); - this.rbBobOffset.Name = "rbBobOffset"; - this.rbBobOffset.Size = new System.Drawing.Size(75, 17); - this.rbBobOffset.TabIndex = 47; - this.rbBobOffset.TabStop = true; - this.rbBobOffset.Text = "Bob Offset"; - this.toolTip1.SetToolTip(this.rbBobOffset, "Good for high-motion video, but is a bit flickery; reduces the subjective vertica" + - "l resolution."); - this.rbBobOffset.UseVisualStyleBackColor = true; - // - // rbBob - // - this.rbBob.AutoSize = true; - this.rbBob.Location = new System.Drawing.Point(72, 19); - this.rbBob.Name = "rbBob"; - this.rbBob.Size = new System.Drawing.Size(44, 17); - this.rbBob.TabIndex = 46; - this.rbBob.TabStop = true; - this.rbBob.Text = "Bob"; - this.toolTip1.SetToolTip(this.rbBob, "Good for causing a headache. All glory to Bob."); - this.rbBob.UseVisualStyleBackColor = true; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.rbWeave); - this.groupBox4.Controls.Add(this.rbBobOffset); - this.groupBox4.Controls.Add(this.rbBob); - this.groupBox4.Location = new System.Drawing.Point(492, 251); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(212, 49); - this.groupBox4.TabIndex = 50; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "Deinterlacing"; - // - // groupBox5 - // - this.groupBox5.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox5.Controls.Add(this.cbLEC); - this.groupBox5.Location = new System.Drawing.Point(12, 306); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(238, 85); - this.groupBox5.TabIndex = 47; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "Emulation Sync Settings"; - // - // cbLEC - // - this.cbLEC.AutoSize = true; - this.cbLEC.Location = new System.Drawing.Point(9, 19); - this.cbLEC.Name = "cbLEC"; - this.cbLEC.Size = new System.Drawing.Size(222, 30); - this.cbLEC.TabIndex = 0; - this.cbLEC.Text = "Emulate Sector Error Correction\r\n(usually unneeded; breaks some patches)"; - this.cbLEC.UseVisualStyleBackColor = true; - // - // cbGpuLag - // - this.cbGpuLag.AutoSize = true; - this.cbGpuLag.Location = new System.Drawing.Point(16, 19); - this.cbGpuLag.Name = "cbGpuLag"; - this.cbGpuLag.Size = new System.Drawing.Size(181, 17); - this.cbGpuLag.TabIndex = 1; - this.cbGpuLag.Text = "Determine Lag from GPU Frames"; - this.cbGpuLag.UseVisualStyleBackColor = true; - // - // groupBox6 - // - this.groupBox6.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox6.Controls.Add(this.cbGpuLag); - this.groupBox6.Location = new System.Drawing.Point(264, 308); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.Size = new System.Drawing.Size(238, 85); - this.groupBox6.TabIndex = 48; - this.groupBox6.TabStop = false; - this.groupBox6.Text = "Emulation User Settings"; - // - // PSXOptions - // - this.AcceptButton = this.btnOk; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(713, 405); - this.Controls.Add(this.groupBox6); - this.Controls.Add(this.groupBox5); - this.Controls.Add(this.groupBox4); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.btnCancel); - this.Controls.Add(this.btnOk); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "PSXOptions"; - this.Text = "PSX Options"; - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PAL_LastLineNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.PAL_FirstLineNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NTSC_LastLineNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NTSC_FirstLineNumeric)).EndInit(); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - this.groupBox5.ResumeLayout(false); - this.groupBox5.PerformLayout(); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); - this.ResumeLayout(false); + this.NTSC_FirstLineNumeric.Name = "NTSC_FirstLineNumeric"; + this.toolTip1.SetToolTip(this.NTSC_FirstLineNumeric, resources.GetString("NTSC_FirstLineNumeric.ToolTip")); + this.NTSC_FirstLineNumeric.ValueChanged += new System.EventHandler(this.DrawingArea_ValueChanged); + // + // rbWeave + // + resources.ApplyResources(this.rbWeave, "rbWeave"); + this.rbWeave.Name = "rbWeave"; + this.rbWeave.TabStop = true; + this.toolTip1.SetToolTip(this.rbWeave, resources.GetString("rbWeave.ToolTip")); + this.rbWeave.UseVisualStyleBackColor = true; + // + // rbBobOffset + // + resources.ApplyResources(this.rbBobOffset, "rbBobOffset"); + this.rbBobOffset.Name = "rbBobOffset"; + this.rbBobOffset.TabStop = true; + this.toolTip1.SetToolTip(this.rbBobOffset, resources.GetString("rbBobOffset.ToolTip")); + this.rbBobOffset.UseVisualStyleBackColor = true; + // + // rbBob + // + resources.ApplyResources(this.rbBob, "rbBob"); + this.rbBob.Name = "rbBob"; + this.rbBob.TabStop = true; + this.toolTip1.SetToolTip(this.rbBob, resources.GetString("rbBob.ToolTip")); + this.rbBob.UseVisualStyleBackColor = true; + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.rbWeave); + this.groupBox4.Controls.Add(this.rbBobOffset); + this.groupBox4.Controls.Add(this.rbBob); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox4, resources.GetString("groupBox4.ToolTip")); + // + // groupBox5 + // + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Controls.Add(this.cbLEC); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox5, resources.GetString("groupBox5.ToolTip")); + // + // cbLEC + // + resources.ApplyResources(this.cbLEC, "cbLEC"); + this.cbLEC.Name = "cbLEC"; + this.toolTip1.SetToolTip(this.cbLEC, resources.GetString("cbLEC.ToolTip")); + this.cbLEC.UseVisualStyleBackColor = true; + // + // cbGpuLag + // + resources.ApplyResources(this.cbGpuLag, "cbGpuLag"); + this.cbGpuLag.Name = "cbGpuLag"; + this.toolTip1.SetToolTip(this.cbGpuLag, resources.GetString("cbGpuLag.ToolTip")); + this.cbGpuLag.UseVisualStyleBackColor = true; + // + // groupBox6 + // + resources.ApplyResources(this.groupBox6, "groupBox6"); + this.groupBox6.Controls.Add(this.cbGpuLag); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox6, resources.GetString("groupBox6.ToolTip")); + // + // PSXOptions + // + this.AcceptButton = this.btnOk; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnCancel; + this.Controls.Add(this.groupBox6); + this.Controls.Add(this.groupBox5); + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.btnCancel); + this.Controls.Add(this.btnOk); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "PSXOptions"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PAL_LastLineNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.PAL_FirstLineNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NTSC_LastLineNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NTSC_FirstLineNumeric)).EndInit(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + this.groupBox5.ResumeLayout(false); + this.groupBox5.PerformLayout(); + this.groupBox6.ResumeLayout(false); + this.groupBox6.PerformLayout(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.resx b/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.resx index a36570c8e29..b58b9e78164 100644 --- a/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.resx +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.resx @@ -117,6 +117,788 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBox1 + + + Drawing Area + + + $this + + + btnAreaFull + + + lblMednafen + + + + 47 + + + Displays all content unmodified + • Window size will constantly change + • Aspect ratio is usually wrong + • Recommended for hacking + • Ideal for segmented AV dumping + • Ideal for screen shots + + + + + 48 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Emulation User Settings + + + rbClipBasic + + + rbMednafenMode + + + + + + True + + + + Top, Left, Right + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + + 83, 16 + + + Bob + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Good for causing a headache. All glory to Bob. + + + 31 + + + rbClipToFramebuffer + + + 7 + + + groupBox2 + + + lblTweakedMednafen + + + lblPAL + + + 62, 16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8, 87 + + + 1 + + + Bob Offset + + + Pixel Pro Mode + + + 264, 284 + + + groupBox1 + + + True + + + 53, 12 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 75, 21 + + + 2 + + + rbTweakedMednafenMode + + + Bottom, Right + + + groupBox2 + + + groupBox6 + + + 212, 221 + + + 59, 33 + + + 1 + + + $this + + + 0 + + + + + + 173, 22 + + + 46 + + + + + + Cancel + + + Basic Clipping + + + 3 + + + groupBox1 + + + groupBox3 + + + 246, 109 + + + rbPixelPro + + + Good for low-motion video + + + 0 + + + + + + Hardcore Debug Mode + + + True + + + groupBox1 + + + 6, 39 + + + + + + NTSC_FirstLineNumeric + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 3 + + + 75, 21 + + + 4 + + + + + + 541, 342 + + + 25 + + + 713, 374 + + + 6, 109 + + + NTSC + + + 47, 21 + + + Mednafen Mode (4:3 AR) + + + 6 + + + 107, 16 + + + 5, 35 + + + rbDebugMode + + + 4 + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9 + + + groupBox6 + + + cbGpuLag + + + 21 + + + First line: + + + 47, 21 + + + 2 + + + 41, 16 + + + + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 131, 16 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Determine Lag from GPU Frames + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 50 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Top, Left, Right + + + 72, 18 + + + 22 + + + groupBox1 + + + 12, 282 + + + Weave + + + + + + btnCancel + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 5 + + + 2 + + + + + + 258, 28 + + + 197, 81 + + + 492, 6 + + + 43 + + + NTSC_LastLineNumeric + + + groupBox3 + + + 4, 59 + + + 137, 16 + + + groupBox1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + btnOk + + + None + + + 40 + + + label4 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 474, 270 + + + True + + + 6, 12 + + + 1 + + + 238, 78 + + + 53, 16 + + + groupBox2 + + + Mednafen adds quite a bit overscan to closely emulate minor quirks of the psx's display output. +Using this option may result in objectionable levels of black bars, but will fix some rare quirks in games. + + + + + + + 198, 16 + + + 6 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 246, 18 + + + groupBox1 + + + Last line: + + + $this + + + 326, 234 + + + 163, 21 + + + 1 + + + groupBox3 + + + 6, 18 + + + groupBox2 + + + 47, 16 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 18 + + + $this + + + Bottom, Right + + + 622, 342 + + + Emulation Sync Settings + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 249, 124 + + + + + + 203, 16 + + + PSXOptions + + + label1 + + + 59, 57 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 47 + + + + + + 8 + + + 24 + + + Clip To Framebuffer + + + 9 + + + groupBox4 + + + 2 + + + + + + 12, 6 + + + + + + 3 + + + + + + 2 + + + Converts content with nearest neighbor to +fit gracefully in a 800x480 window. + • Content is pixel perfect + • Aspect ratio is usually wrong + • Recommended for study + • Game may seen to have scale varying by mode + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + groupBox5 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + True + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 42 + + + label3 + + + $this + + + About Me + + + + + + 6, 60 + + + 6, 32 + + + 6, 124 + + + 5 + + + + + + 124, 33 + + + groupBox5 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + lblNTSC + + + + + + 238, 78 + + + + + + 29 + + + linkLabel1 + + + PAL + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7 + + + + + + + + + groupBox1 + + + groupBox2 + + + cbLEC + + + rbClipNone + + + True + + + + + + Good for high-motion video, but is a bit flickery; reduces the subjective vertical resolution. + + + Horizontal Overscan Clipping + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + 47, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 155, 16 + + + + + + rbWeave + + + 0 + + + Top, Left, Right + + + $this + + + groupBox2 + + + groupBox1 + + + + + + 28 + + + 7, 121 + + + Full [0,239] and [0,287] + + + btnNiceDisplayConfig + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + 48 + + + 27 + Displays all content at a multiple of 400x300. • Correct aspect ratio @@ -126,6 +908,167 @@ • Requires certain display configuration: + + 212, 45 + + + True + + + 124, 57 + + + 2 + + + + + + Deinterlacing + + + toolTip1 + + + 0 + + + 137, 16 + + + 3 + + + 0 + + + rbBob + + + 8 + + + 0 + + + PSX Options + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 46 + + + True + + + 48 + + + groupBox2 + + + True + + + PAL_LastLineNumeric + + + 47, 21 + + + groupBox1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Change My Display Options + + + 122, 18 + + + 6 + + + groupBox2 + + + 9, 18 + + + PAL_FirstLineNumeric + + + 47 + + + 16, 18 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + + + + Emulate Sector Error Correction +(usually unneeded; breaks some patches) + + + 46 + + + Subverts mednafen's internal video display field emulation to show only the game's framebuffer. +Horizontal letterbox bars may be re-added in Mednafen-style resolution modes to maintain correct AR. + + + Resolution Management + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + OK + + + True + + + 4 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + A mednafen option -- appears to be 5.5% horizontally + + + + + + groupBox4 + + + rbBobOffset + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + Displays all content at a multiple of 320x240 • Correct aspect ratio @@ -135,20 +1078,46 @@ • Requires certain display configuration: - - Converts content with nearest neighbor to -fit gracefully in a 800x480 window. - • Content is pixel perfect - • Aspect ratio is usually wrong - • Recommended for study - • Game may seen to have scale varying by mode + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox3 + + + groupBox4 + + + 145, 225 + + + 6, 18 + + + 5 + + + 107, 16 + + + lblPixelPro + + + Tweaked Mednafen Mode (4:3 AR) + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 492, 232 + + + 249, 32 17, 17 - - Mednafen adds quite a bit overscan to closely emulate minor quirks of the psx's display output. -Using this option may result in objectionable levels of black bars, but will fix some rare quirks in games. - - + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.zh-CN.resx new file mode 100644 index 00000000000..30446191511 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/PSX/PSXOptions.zh-CN.resx @@ -0,0 +1,249 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消 + + + 确定 + + + + 29, 12 + + + 关于 + + + 画面按 400×300 整数倍缩放显示 + - 宽高比正确 + - 游戏观感较好 + - 1 倍窗口下丢失细节情况更少 + - 推荐游玩游戏 + - 需要特定显示配置: + + + 209, 16 + + + 改良的 Mednafen 模式 (4:3 比例) + + + 原样输出全部画面,不做修改 + - 窗口尺寸会持续变化 + - 宽高比通常不正确 + - 推荐用于逆向修改 + - 适合分段音视频导出 + - 适合截图 + + + 95, 16 + + + 硬核调试模式 + + + 修改显示选项 + + + 画面按 320×240 整数倍缩放显示 + - 宽高比正确 + - 游戏观感较好 + - 1 倍窗口时可能丢失细节 + - 推荐用于对比测试 + - 需要特定显示配置: + + + 167, 16 + + + Mednafen 模式 (4:3 比例) + + + 使用最近邻插值渲染,适配 800×480 窗口 + - 画面像素精准 + - 宽高比通常不正确 + - 推荐用于研究 + - 游戏画面缩放会随显示模式变化 + + + 95, 16 + + + 像素专业模式 + + + 分辨率管理 + + + 绘制区域 + + + 水平过扫描裁剪 + + + 35, 16 + + + 无 + + + 95, 16 + + + 裁剪到帧缓冲 + + + 71, 16 + + + 基础裁剪 + + + 完整 [0,239] 和 [0,287] + + + 尾行: + + + 首行: + + + 去隔行 + + + 228, 28 + + + 模拟扇区错误校正 +(一般无需开启;会导致部分补丁失效) + + + 模拟同步设置 + + + 138, 16 + + + 基于 GPU 帧判定延迟 + + + 模拟用户设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PathConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/PathConfig.Designer.cs index 5a073851fca..eb8b3a6ffdb 100644 --- a/src/BizHawk.Client.EmuHawk/config/PathConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/PathConfig.Designer.cs @@ -28,189 +28,137 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.Ok = new System.Windows.Forms.Button(); - this.Cancel = new System.Windows.Forms.Button(); - this.PathTabControl = new System.Windows.Forms.TabControl(); - this.SaveBtn = new System.Windows.Forms.Button(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SpecialCommandsBtn = new System.Windows.Forms.Button(); - this.RecentForROMs = new System.Windows.Forms.CheckBox(); - this.DefaultsBtn = new System.Windows.Forms.Button(); - this.tcMain = new System.Windows.Forms.TabControl(); - this.tpGlobal = new System.Windows.Forms.TabPage(); - this.tpSystems = new System.Windows.Forms.TabPage(); - this.comboSystem = new System.Windows.Forms.ComboBox(); - this.lblSystem = new BizHawk.WinForms.Controls.LocLabelEx(); - this.tcMain.SuspendLayout(); - this.tpSystems.SuspendLayout(); - this.SuspendLayout(); - // - // Ok - // - this.Ok.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Ok.Location = new System.Drawing.Point(616, 505); - this.Ok.Name = "OK"; - this.Ok.Size = new System.Drawing.Size(75, 23); - this.Ok.TabIndex = 0; - this.Ok.Text = "&OK"; - this.Ok.UseVisualStyleBackColor = true; - this.Ok.Click += new System.EventHandler(this.Ok_Click); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(697, 505); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 1; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // PathTabControl - // - this.PathTabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.PathTabControl.Appearance = System.Windows.Forms.TabAppearance.FlatButtons; - this.PathTabControl.ItemSize = new System.Drawing.Size(0, 1); - this.PathTabControl.Location = new System.Drawing.Point(6, 31); - this.PathTabControl.Multiline = true; - this.PathTabControl.Name = "PathTabControl"; - this.PathTabControl.SelectedIndex = 0; - this.PathTabControl.Size = new System.Drawing.Size(747, 401); - this.PathTabControl.SizeMode = System.Windows.Forms.TabSizeMode.Fixed; - this.PathTabControl.TabIndex = 2; - // - // SaveBtn - // - this.SaveBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.SaveBtn.Location = new System.Drawing.Point(12, 505); - this.SaveBtn.Name = "SaveBtn"; - this.SaveBtn.Size = new System.Drawing.Size(75, 23); - this.SaveBtn.TabIndex = 3; - this.SaveBtn.Text = "&Save"; - this.SaveBtn.UseVisualStyleBackColor = true; - this.SaveBtn.Click += new System.EventHandler(this.SaveBtn_Click); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label1.Location = new System.Drawing.Point(672, 19); - this.label1.Name = "label1"; - this.label1.Text = "Special Commands"; - // - // SpecialCommandsBtn - // - this.SpecialCommandsBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.SpecialCommandsBtn.Location = new System.Drawing.Point(641, 14); - this.SpecialCommandsBtn.Name = "SpecialCommandsBtn"; - this.SpecialCommandsBtn.Size = new System.Drawing.Size(26, 23); - this.SpecialCommandsBtn.TabIndex = 209; - this.SpecialCommandsBtn.UseVisualStyleBackColor = true; - this.SpecialCommandsBtn.Click += new System.EventHandler(this.SpecialCommandsBtn_Click); - // - // RecentForROMs - // - this.RecentForROMs.AutoSize = true; - this.RecentForROMs.Location = new System.Drawing.Point(12, 18); - this.RecentForROMs.Name = "RecentForROMs"; - this.RecentForROMs.Size = new System.Drawing.Size(184, 17); - this.RecentForROMs.TabIndex = 207; - this.RecentForROMs.Text = "Always use recent path for ROMs"; - this.RecentForROMs.UseVisualStyleBackColor = true; - this.RecentForROMs.CheckedChanged += new System.EventHandler(this.RecentForRoms_CheckedChanged); - // - // DefaultsBtn - // - this.DefaultsBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.DefaultsBtn.Location = new System.Drawing.Point(93, 505); - this.DefaultsBtn.Name = "DefaultsBtn"; - this.DefaultsBtn.Size = new System.Drawing.Size(75, 23); - this.DefaultsBtn.TabIndex = 211; - this.DefaultsBtn.Text = "&Defaults"; - this.DefaultsBtn.UseVisualStyleBackColor = true; - this.DefaultsBtn.Click += new System.EventHandler(this.DefaultsBtn_Click); - // - // tcMain - // - this.tcMain.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tcMain.Controls.Add(this.tpGlobal); - this.tcMain.Controls.Add(this.tpSystems); - this.tcMain.Location = new System.Drawing.Point(12, 41); - this.tcMain.Name = "tcMain"; - this.tcMain.SelectedIndex = 0; - this.tcMain.Size = new System.Drawing.Size(760, 458); - this.tcMain.TabIndex = 213; - // - // tpGlobal - // - this.tpGlobal.AutoScroll = true; - this.tpGlobal.Location = new System.Drawing.Point(4, 22); - this.tpGlobal.Name = "tpGlobal"; - this.tpGlobal.Padding = new System.Windows.Forms.Padding(3); - this.tpGlobal.Size = new System.Drawing.Size(752, 432); - this.tpGlobal.TabIndex = 0; - this.tpGlobal.Text = "Global"; - this.tpGlobal.UseVisualStyleBackColor = true; - // - // tpSystems - // - this.tpSystems.Controls.Add(this.lblSystem); - this.tpSystems.Controls.Add(this.comboSystem); - this.tpSystems.Controls.Add(this.PathTabControl); - this.tpSystems.Location = new System.Drawing.Point(4, 22); - this.tpSystems.Name = "tpSystems"; - this.tpSystems.Padding = new System.Windows.Forms.Padding(3); - this.tpSystems.Size = new System.Drawing.Size(752, 432); - this.tpSystems.TabIndex = 1; - this.tpSystems.Text = "by System"; - this.tpSystems.UseVisualStyleBackColor = true; - // - // comboSystem - // - this.comboSystem.FormattingEnabled = true; - this.comboSystem.Location = new System.Drawing.Point(48, 4); - this.comboSystem.Name = "comboSystem"; - this.comboSystem.Size = new System.Drawing.Size(200, 21); - this.comboSystem.TabIndex = 3; - this.comboSystem.SelectedIndexChanged += new System.EventHandler(this.comboSystem_SelectedIndexChanged); - // - // lblSystem - // - this.lblSystem.Location = new System.Drawing.Point(3, 7); - this.lblSystem.Name = "lblSystem"; - this.lblSystem.Text = "System:"; - // - // PathConfig - // - this.AcceptButton = this.Ok; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(784, 540); - this.Controls.Add(this.tcMain); - this.Controls.Add(this.DefaultsBtn); - this.Controls.Add(this.label1); - this.Controls.Add(this.SpecialCommandsBtn); - this.Controls.Add(this.RecentForROMs); - this.Controls.Add(this.SaveBtn); - this.Controls.Add(this.Cancel); - this.Controls.Add(this.Ok); - this.MinimumSize = new System.Drawing.Size(360, 250); - this.Name = "PathConfig"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Path Configuration"; - this.Load += new System.EventHandler(this.NewPathConfig_Load); - this.tcMain.ResumeLayout(false); - this.tpSystems.ResumeLayout(false); - this.tpSystems.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PathConfig)); + this.Ok = new System.Windows.Forms.Button(); + this.Cancel = new System.Windows.Forms.Button(); + this.PathTabControl = new System.Windows.Forms.TabControl(); + this.SaveBtn = new System.Windows.Forms.Button(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SpecialCommandsBtn = new System.Windows.Forms.Button(); + this.RecentForROMs = new System.Windows.Forms.CheckBox(); + this.DefaultsBtn = new System.Windows.Forms.Button(); + this.tcMain = new System.Windows.Forms.TabControl(); + this.tpGlobal = new System.Windows.Forms.TabPage(); + this.tpSystems = new System.Windows.Forms.TabPage(); + this.lblSystem = new BizHawk.WinForms.Controls.LocLabelEx(); + this.comboSystem = new System.Windows.Forms.ComboBox(); + this.tcMain.SuspendLayout(); + this.tpSystems.SuspendLayout(); + this.SuspendLayout(); + // + // Ok + // + resources.ApplyResources(this.Ok, "Ok"); + this.Ok.Name = "Ok"; + this.Ok.UseVisualStyleBackColor = true; + this.Ok.Click += new System.EventHandler(this.Ok_Click); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // PathTabControl + // + resources.ApplyResources(this.PathTabControl, "PathTabControl"); + this.PathTabControl.Multiline = true; + this.PathTabControl.Name = "PathTabControl"; + this.PathTabControl.SelectedIndex = 0; + this.PathTabControl.SizeMode = System.Windows.Forms.TabSizeMode.Fixed; + // + // SaveBtn + // + resources.ApplyResources(this.SaveBtn, "SaveBtn"); + this.SaveBtn.Name = "SaveBtn"; + this.SaveBtn.UseVisualStyleBackColor = true; + this.SaveBtn.Click += new System.EventHandler(this.SaveBtn_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // SpecialCommandsBtn + // + resources.ApplyResources(this.SpecialCommandsBtn, "SpecialCommandsBtn"); + this.SpecialCommandsBtn.Name = "SpecialCommandsBtn"; + this.SpecialCommandsBtn.UseVisualStyleBackColor = true; + this.SpecialCommandsBtn.Click += new System.EventHandler(this.SpecialCommandsBtn_Click); + // + // RecentForROMs + // + resources.ApplyResources(this.RecentForROMs, "RecentForROMs"); + this.RecentForROMs.Name = "RecentForROMs"; + this.RecentForROMs.UseVisualStyleBackColor = true; + this.RecentForROMs.CheckedChanged += new System.EventHandler(this.RecentForRoms_CheckedChanged); + // + // DefaultsBtn + // + resources.ApplyResources(this.DefaultsBtn, "DefaultsBtn"); + this.DefaultsBtn.Name = "DefaultsBtn"; + this.DefaultsBtn.UseVisualStyleBackColor = true; + this.DefaultsBtn.Click += new System.EventHandler(this.DefaultsBtn_Click); + // + // tcMain + // + resources.ApplyResources(this.tcMain, "tcMain"); + this.tcMain.Controls.Add(this.tpGlobal); + this.tcMain.Controls.Add(this.tpSystems); + this.tcMain.Name = "tcMain"; + this.tcMain.SelectedIndex = 0; + // + // tpGlobal + // + resources.ApplyResources(this.tpGlobal, "tpGlobal"); + this.tpGlobal.Name = "tpGlobal"; + this.tpGlobal.UseVisualStyleBackColor = true; + // + // tpSystems + // + resources.ApplyResources(this.tpSystems, "tpSystems"); + this.tpSystems.Controls.Add(this.lblSystem); + this.tpSystems.Controls.Add(this.comboSystem); + this.tpSystems.Controls.Add(this.PathTabControl); + this.tpSystems.Name = "tpSystems"; + this.tpSystems.UseVisualStyleBackColor = true; + // + // lblSystem + // + resources.ApplyResources(this.lblSystem, "lblSystem"); + this.lblSystem.Name = "lblSystem"; + // + // comboSystem + // + resources.ApplyResources(this.comboSystem, "comboSystem"); + this.comboSystem.FormattingEnabled = true; + this.comboSystem.Name = "comboSystem"; + this.comboSystem.SelectedIndexChanged += new System.EventHandler(this.comboSystem_SelectedIndexChanged); + // + // PathConfig + // + this.AcceptButton = this.Ok; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.tcMain); + this.Controls.Add(this.DefaultsBtn); + this.Controls.Add(this.label1); + this.Controls.Add(this.SpecialCommandsBtn); + this.Controls.Add(this.RecentForROMs); + this.Controls.Add(this.SaveBtn); + this.Controls.Add(this.Cancel); + this.Controls.Add(this.Ok); + this.Name = "PathConfig"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.NewPathConfig_Load); + this.tcMain.ResumeLayout(false); + this.tpSystems.ResumeLayout(false); + this.tpSystems.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/PathConfig.resx b/src/BizHawk.Client.EmuHawk/config/PathConfig.resx index 29dcb1b3a35..0e669525bd8 100644 --- a/src/BizHawk.Client.EmuHawk/config/PathConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/PathConfig.resx @@ -117,4 +117,361 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 7 + + + Special Commands + + + System: + + + + 760, 423 + + + 616, 466 + + + 4, 22 + + + by System + + + + 213 + + + 1 + + + $this + + + + Bottom, Right + + + 75, 21 + + + 747, 370 + + + SpecialCommandsBtn + + + 3 + + + Bottom, Left + + + CenterParent + + + 12, 17 + + + 360, 234 + + + 6, 12 + + + 75, 21 + + + 6, 29 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 466 + + + $this + + + tcMain + + + 0, 1 + + + tpSystems + + + tcMain + + + 3, 6 + + + 12, 38 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 641, 13 + + + tpSystems + + + RecentForROMs + + + 752, 397 + + + $this + + + $this + + + 1 + + + tpGlobal + + + DefaultsBtn + + + True + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SaveBtn + + + Path Configuration + + + 1 + + + &Cancel + + + $this + + + 672, 18 + + + $this + + + 5 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 93, 466 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + comboSystem + + + 0 + + + Bottom, Left + + + 75, 21 + + + &Defaults + + + tpSystems + + + 697, 466 + + + 48, 4 + + + Top, Right + + + Top, Right + + + 752, 397 + + + 784, 498 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Global + + + &OK + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label1 + + + 0 + + + 0 + + + 2 + + + 2 + + + 3 + + + Cancel + + + Ok + + + 1 + + + 3 + + + 3, 3, 3, 3 + + + 211 + + + tcMain + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 1 + + + 200, 20 + + + 0 + + + 75, 21 + + + PathConfig + + + tpSystems + + + PathTabControl + + + 210, 16 + + + Top, Bottom, Left, Right + + + 3, 3, 3, 3 + + + $this + + + 26, 21 + + + lblSystem + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + Always use recent path for ROMs + + + &Save + + + $this + + + 6 + + + 4, 22 + + + FlatButtons + + + 207 + + + Top, Bottom, Left, Right + + + Bottom, Right + + + 2 + + + 209 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PathConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/PathConfig.zh-CN.resx new file mode 100644 index 00000000000..d71e6a16796 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/PathConfig.zh-CN.resx @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 保存(&S) + + + 特殊指令 + + + + 156, 16 + + + ROM 始终使用最近的路径 + + + 默认(&D) + + + 全局 + + + 系统: + + + 跟随系统 + + + 路径配置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PathInfo.Designer.cs b/src/BizHawk.Client.EmuHawk/config/PathInfo.Designer.cs index 5c5730a464d..a3d28ef6247 100644 --- a/src/BizHawk.Client.EmuHawk/config/PathInfo.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/PathInfo.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PathInfo)); this.Ok = new System.Windows.Forms.Button(); this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -45,100 +46,82 @@ private void InitializeComponent() // // Ok // - this.Ok.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Ok, "Ok"); this.Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Ok.Location = new System.Drawing.Point(388, 152); - this.Ok.Name = "OK"; - this.Ok.Size = new System.Drawing.Size(75, 23); - this.Ok.TabIndex = 0; - this.Ok.Text = "&OK"; + this.Ok.Name = "Ok"; this.Ok.UseVisualStyleBackColor = true; this.Ok.Click += new System.EventHandler(this.Ok_Click); // // label1 // + resources.ApplyResources(this.label1, "label1"); this.label1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.label1.Location = new System.Drawing.Point(13, 13); this.label1.Name = "label1"; - this.label1.Text = "%recent%"; // // label2 // - this.label2.Location = new System.Drawing.Point(72, 13); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "Sets the path to the Windows Recent Path"; // // label3 // + resources.ApplyResources(this.label3, "label3"); this.label3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.label3.Location = new System.Drawing.Point(13, 33); this.label3.Name = "label3"; - this.label3.Text = "%exe%"; // // label4 // - this.label4.Location = new System.Drawing.Point(72, 33); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "Sets the path of the executable (EmuHawk.exe)"; // // label5 // + resources.ApplyResources(this.label5, "label5"); this.label5.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.label5.Location = new System.Drawing.Point(13, 68); this.label5.Name = "label5"; - this.label5.Text = ".\\"; // // label6 // + resources.ApplyResources(this.label6, "label6"); this.label6.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.label6.Location = new System.Drawing.Point(13, 88); this.label6.Name = "label6"; - this.label6.Text = "..\\"; // // label7 // - this.label7.Location = new System.Drawing.Point(72, 68); + resources.ApplyResources(this.label7, "label7"); this.label7.Name = "label7"; - this.label7.Text = "Sets the path to the base path"; // // label8 // - this.label8.Location = new System.Drawing.Point(94, 106); + resources.ApplyResources(this.label8, "label8"); this.label8.Name = "label8"; - this.label8.Text = "- Setting the global base path to one of these will set it to the path of the .ex" + - "e"; // // label9 // - this.label9.Location = new System.Drawing.Point(94, 121); + resources.ApplyResources(this.label9, "label9"); this.label9.Name = "label9"; - this.label9.Text = "- Setting a platform base will set it to the global base"; // // label10 // - this.label10.Location = new System.Drawing.Point(94, 136); + resources.ApplyResources(this.label10, "label10"); this.label10.Name = "label10"; - this.label10.Text = "- Setting a platform folder will set it to the platform base"; // // label11 // - this.label11.Location = new System.Drawing.Point(94, 151); + resources.ApplyResources(this.label11, "label11"); this.label11.Name = "label11"; - this.label11.Text = "- Setting a tools folder will set it to the global base"; // // label12 // - this.label12.Location = new System.Drawing.Point(72, 88); + resources.ApplyResources(this.label12, "label12"); this.label12.Name = "label12"; - this.label12.Text = "Sets the path to the folder above the base path"; // // PathInfo // this.AcceptButton = this.Ok; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.Ok; - this.ClientSize = new System.Drawing.Size(466, 177); this.Controls.Add(this.label12); this.Controls.Add(this.label11); this.Controls.Add(this.label10); @@ -157,8 +140,6 @@ private void InitializeComponent() this.MinimizeBox = false; this.Name = "PathInfo"; this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Special Commands"; this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/PathInfo.resx b/src/BizHawk.Client.EmuHawk/config/PathInfo.resx index 29dcb1b3a35..4db2fc273aa 100644 --- a/src/BizHawk.Client.EmuHawk/config/PathInfo.resx +++ b/src/BizHawk.Client.EmuHawk/config/PathInfo.resx @@ -117,4 +117,271 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 12 + + + $this + + + + 72, 12 + + + %recent% + + + $this + + + 388, 140 + + + 94, 112 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Sets the path of the executable (EmuHawk.exe) + + + 2 + + + $this + + + 1 + + + 94, 98 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + .\ + + + $this + + + 11 + + + $this + + + ..\ + + + 72, 81 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + CenterParent + + + $this + + + 10 + + + 75, 21 + + + $this + + + $this + + + 6 + + + 13, 63 + + + Special Commands + + + Sets the path to the Windows Recent Path + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 72, 30 + + + + 0 + + + - Setting a tools folder will set it to the global base + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + %exe% + + + label6 + + + $this + + + label1 + + + - Setting a platform folder will set it to the platform base + + + 8 + + + 13, 12 + + + label4 + + + 13, 30 + + + Sets the path to the base path + + + label10 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + - Setting the global base path to one of these will set it to the path of the .exe + + + 4 + + + - Setting a platform base will set it to the global base + + + &OK + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 72, 63 + + + 6, 12 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label3 + + + Ok + + + label8 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label11 + + + label12 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PathInfo + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 13, 81 + + + 3 + + + 9 + + + 466, 163 + + + label9 + + + $this + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + label7 + + + 94, 126 + + + label2 + + + 7 + + + Sets the path to the folder above the base path + + + label5 + + + $this + + + Bottom, Right + + + $this + + + 94, 139 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/PathInfo.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/PathInfo.zh-CN.resx new file mode 100644 index 00000000000..6508e7ec811 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/PathInfo.zh-CN.resx @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 设置为 Windows 最近项目路径 + + + 设置为 EmuHawk 启动路径 (EmuHawk.exe 所在目录) + + + 设置为基本路径 + + + - 设置以下任意项的全局基本路径会将其设置为 .exe 文件所在路径 + + + - 设置平台基本路径会将其设置为全局基本路径。 + + + - 设置平台文件夹会将其设置为平台基本路径。 + + + - 设置工具文件夹会将其设置为全局基本路径。 + + + 设置为根路径的上一级目录 + + + 特殊指令 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ProfileConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ProfileConfig.Designer.cs index a4adbb1d227..93351c3a0a1 100644 --- a/src/BizHawk.Client.EmuHawk/config/ProfileConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ProfileConfig.Designer.cs @@ -40,84 +40,59 @@ private void InitializeComponent() // // OkBtn // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(290, 297); + resources.ApplyResources(this.OkBtn, "OkBtn"); this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 0; - this.OkBtn.Text = "&OK"; this.OkBtn.UseVisualStyleBackColor = true; this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); // // CancelBtn // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.CancelBtn, "CancelBtn"); this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(356, 297); this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 1; - this.CancelBtn.Text = "&Cancel"; this.CancelBtn.UseVisualStyleBackColor = true; this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); // // ProfileSelectComboBox // + resources.ApplyResources(this.ProfileSelectComboBox, "ProfileSelectComboBox"); this.ProfileSelectComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.ProfileSelectComboBox.FormattingEnabled = true; this.ProfileSelectComboBox.Items.AddRange(new object[] { - "Casual Gaming", - "Longplays", - "Tool-assisted Speedruns", - "N64 Tool-assisted Speedruns"}); - this.ProfileSelectComboBox.Location = new System.Drawing.Point(12, 27); + resources.GetString("ProfileSelectComboBox.Items"), + resources.GetString("ProfileSelectComboBox.Items1"), + resources.GetString("ProfileSelectComboBox.Items2"), + resources.GetString("ProfileSelectComboBox.Items3")}); this.ProfileSelectComboBox.Name = "ProfileSelectComboBox"; - this.ProfileSelectComboBox.Size = new System.Drawing.Size(156, 21); - this.ProfileSelectComboBox.TabIndex = 4; // // ProfileDialogHelpTexBox // - this.ProfileDialogHelpTexBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Right))); - this.ProfileDialogHelpTexBox.Location = new System.Drawing.Point(218, 12); + resources.ApplyResources(this.ProfileDialogHelpTexBox, "ProfileDialogHelpTexBox"); this.ProfileDialogHelpTexBox.Name = "ProfileDialogHelpTexBox"; this.ProfileDialogHelpTexBox.ReadOnly = true; - this.ProfileDialogHelpTexBox.Size = new System.Drawing.Size(198, 240); - this.ProfileDialogHelpTexBox.TabIndex = 2; - this.ProfileDialogHelpTexBox.Text = resources.GetString("ProfileDialogHelpTexBox.Text"); // // ProfileOptionsLabel // - this.ProfileOptionsLabel.Location = new System.Drawing.Point(9, 9); + resources.ApplyResources(this.ProfileOptionsLabel, "ProfileOptionsLabel"); this.ProfileOptionsLabel.Name = "ProfileOptionsLabel"; - this.ProfileOptionsLabel.Text = "Profile Options"; // // OtherOptions // - this.OtherOptions.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.OtherOptions.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.OtherOptions.Location = new System.Drawing.Point(9, 256); + resources.ApplyResources(this.OtherOptions, "OtherOptions"); this.OtherOptions.Name = "OtherOptions"; - this.OtherOptions.Text = "Other Options"; // // AutoCheckForUpdates // - this.AutoCheckForUpdates.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AutoCheckForUpdates.AutoSize = true; - this.AutoCheckForUpdates.Location = new System.Drawing.Point(12, 274); + resources.ApplyResources(this.AutoCheckForUpdates, "AutoCheckForUpdates"); this.AutoCheckForUpdates.Name = "AutoCheckForUpdates"; - this.AutoCheckForUpdates.Size = new System.Drawing.Size(345, 17); - this.AutoCheckForUpdates.TabIndex = 13; - this.AutoCheckForUpdates.Text = "Automatically check for and notify me of newer versions of BizHawk"; this.AutoCheckForUpdates.UseVisualStyleBackColor = true; // // ProfileConfig // this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(428, 332); this.Controls.Add(this.AutoCheckForUpdates); this.Controls.Add(this.OtherOptions); this.Controls.Add(this.ProfileOptionsLabel); @@ -125,10 +100,7 @@ private void InitializeComponent() this.Controls.Add(this.ProfileSelectComboBox); this.Controls.Add(this.CancelBtn); this.Controls.Add(this.OkBtn); - this.MinimumSize = new System.Drawing.Size(315, 280); this.Name = "ProfileConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Profile Config"; this.Load += new System.EventHandler(this.ProfileConfig_Load); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/ProfileConfig.resx b/src/BizHawk.Client.EmuHawk/config/ProfileConfig.resx index c1265942d67..c0d525f46ad 100644 --- a/src/BizHawk.Client.EmuHawk/config/ProfileConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/ProfileConfig.resx @@ -117,6 +117,54 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2 + + + + 4 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 9, 236 + + + N64 Tool-assisted Speedruns + + + 6 + + + OkBtn + + + Other Options + + + + CenterParent + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Microsoft Sans Serif, 8.25pt, style=Underline + + + Top, Bottom, Right + + + 356, 274 + + + Longplays + + + Bottom, Right + Options: Casual Gaming - All about performance! @@ -129,4 +177,166 @@ N64 Tool-assisted Speedruns - Same as TAS above but with additional N64 specific + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ProfileSelectComboBox + + + 12, 253 + + + Bottom, Left + + + $this + + + &Cancel + + + Profile Config + + + 4 + + + $this + + + 156, 20 + + + 0 + + + 420, 16 + + + Bottom, Right + + + $this + + + 12, 25 + + + 5 + + + True + + + 198, 222 + + + 0 + + + Tool-assisted Speedruns + + + Casual Gaming + + + Profile Options + + + 428, 306 + + + CancelBtn + + + 6, 12 + + + 13 + + + OtherOptions + + + $this + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 60, 21 + + + 290, 274 + + + ProfileOptionsLabel + + + 2 + + + ProfileConfig + + + &OK + + + $this + + + $this + + + 3 + + + ProfileDialogHelpTexBox + + + Automatically check for and notify me of newer versions of BizHawk + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9, 8 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + 60, 21 + + + 218, 11 + + + AutoCheckForUpdates + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 315, 261 + + + $this + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ProfileConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ProfileConfig.zh-CN.resx new file mode 100644 index 00000000000..12f64b0c835 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ProfileConfig.zh-CN.resx @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 选项: + +休闲游玩 —— 性能优先! + +长时间录制 —— 稳定性! + +工具辅助速通(TAS) —— 最高精度! + +N64 TAS —— 和上面 TAS 预设一致,附加了 N64 的专属设置。 +注意:该预设下单帧步进会跳过无输入 (延迟) 帧。可在配置 → 定制 → 高级选项中关闭此功能。 + + + 配置预设选项 + + + 其他选项 + + + + 132, 16 + + + 自动检查更新并通知 + + + 预设选项配置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/RewindConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/RewindConfig.Designer.cs index 56e15d6cba0..4c9fb1f7beb 100755 --- a/src/BizHawk.Client.EmuHawk/config/RewindConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/RewindConfig.Designer.cs @@ -28,565 +28,513 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.OK = new System.Windows.Forms.Button(); - this.Cancel = new System.Windows.Forms.Button(); - this.RewindEnabledBox = new System.Windows.Forms.CheckBox(); - this.UseCompression = new System.Windows.Forms.CheckBox(); - this.label4 = new BizHawk.WinForms.Controls.LabelEx(); - this.BufferSizeUpDown = new System.Windows.Forms.NumericUpDown(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.StateSizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.FullnessLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.locSingleRowFLP1 = new BizHawk.WinForms.Controls.LocSingleRowFLP(); - this.labelEx3 = new BizHawk.WinForms.Controls.LabelEx(); - this.labelEx2 = new BizHawk.WinForms.Controls.LabelEx(); - this.labelEx1 = new BizHawk.WinForms.Controls.LabelEx(); - this.cbDeltaCompression = new System.Windows.Forms.CheckBox(); - this.TargetFrameLengthNumeric = new System.Windows.Forms.NumericUpDown(); - this.TargetRewindIntervalNumeric = new System.Windows.Forms.NumericUpDown(); - this.EstTimeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ApproxFramesLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.RewindFramesUsedLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox6 = new System.Windows.Forms.GroupBox(); - this.rbStatesText = new System.Windows.Forms.RadioButton(); - this.rbStatesBinary = new System.Windows.Forms.RadioButton(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.btnResetCompression = new System.Windows.Forms.Button(); - this.trackBarCompression = new System.Windows.Forms.TrackBar(); - this.nudCompression = new System.Windows.Forms.NumericUpDown(); - this.groupBox7 = new System.Windows.Forms.GroupBox(); - this.label20 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.KbLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.BigScreenshotNumeric = new System.Windows.Forms.NumericUpDown(); - this.LowResLargeScreenshotsCheckbox = new System.Windows.Forms.CheckBox(); - this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ScreenshotInStatesCheckbox = new System.Windows.Forms.CheckBox(); - this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.BackupSavestatesCheckbox = new System.Windows.Forms.CheckBox(); - this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.TargetFrameLengthRadioButton = new System.Windows.Forms.RadioButton(); - this.TargetRewindIntervalRadioButton = new System.Windows.Forms.RadioButton(); - ((System.ComponentModel.ISupportInitialize)(this.BufferSizeUpDown)).BeginInit(); - this.groupBox4.SuspendLayout(); - this.locSingleRowFLP1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.TargetFrameLengthNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.TargetRewindIntervalNumeric)).BeginInit(); - this.groupBox6.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarCompression)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nudCompression)).BeginInit(); - this.groupBox7.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.BigScreenshotNumeric)).BeginInit(); - this.SuspendLayout(); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(575, 470); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 0; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(656, 470); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 1; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // RewindEnabledBox - // - this.RewindEnabledBox.AutoSize = true; - this.RewindEnabledBox.Location = new System.Drawing.Point(15, 90); - this.RewindEnabledBox.Name = "RewindEnabledBox"; - this.RewindEnabledBox.Size = new System.Drawing.Size(65, 17); - this.RewindEnabledBox.TabIndex = 1; - this.RewindEnabledBox.Text = "Enabled"; - this.RewindEnabledBox.UseVisualStyleBackColor = true; - // - // UseCompression - // - this.UseCompression.AutoSize = true; - this.UseCompression.Location = new System.Drawing.Point(15, 194); - this.UseCompression.Name = "UseCompression"; - this.UseCompression.Size = new System.Drawing.Size(324, 17); - this.UseCompression.TabIndex = 5; - this.UseCompression.Text = "Use zstd compression (economizes buffer usage at cost of CPU)"; - this.UseCompression.UseVisualStyleBackColor = true; - this.UseCompression.CheckedChanged += new System.EventHandler(this.UseCompression_CheckedChanged); - // - // label4 - // - this.label4.Margin = new System.Windows.Forms.Padding(0); - this.label4.Name = "label4"; - this.label4.Text = "MB"; - // - // BufferSizeUpDown - // - this.BufferSizeUpDown.Location = new System.Drawing.Point(25, 3); - this.BufferSizeUpDown.Maximum = new decimal(new int[] { - 15, - 0, - 0, - 0}); - this.BufferSizeUpDown.Minimum = new decimal(new int[] { - 6, - 0, - 0, - 0}); - this.BufferSizeUpDown.Name = "BufferSizeUpDown"; - this.BufferSizeUpDown.Size = new System.Drawing.Size(52, 20); - this.BufferSizeUpDown.TabIndex = 8; - this.BufferSizeUpDown.Value = new decimal(new int[] { - 9, - 0, - 0, - 0}); - this.BufferSizeUpDown.ValueChanged += new System.EventHandler(this.BufferSizeUpDown_ValueChanged); - // - // label3 - // - this.label3.Location = new System.Drawing.Point(12, 112); - this.label3.Name = "label3"; - this.label3.Text = "Max buffer size:"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 17); - this.label1.Name = "label1"; - this.label1.Text = "Avg. State Size:"; - // - // StateSizeLabel - // - this.StateSizeLabel.Location = new System.Drawing.Point(92, 17); - this.StateSizeLabel.Name = "StateSizeLabel"; - this.StateSizeLabel.Text = "0 KB"; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(67, 48); - this.label6.Name = "label6"; - this.label6.Text = "Full:"; - // - // FullnessLabel - // - this.FullnessLabel.Location = new System.Drawing.Point(94, 48); - this.FullnessLabel.Name = "FullnessLabel"; - this.FullnessLabel.Text = "0%"; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.TargetRewindIntervalRadioButton); - this.groupBox4.Controls.Add(this.TargetFrameLengthRadioButton); - this.groupBox4.Controls.Add(this.locSingleRowFLP1); - this.groupBox4.Controls.Add(this.cbDeltaCompression); - this.groupBox4.Controls.Add(this.TargetFrameLengthNumeric); - this.groupBox4.Controls.Add(this.TargetRewindIntervalNumeric); - this.groupBox4.Controls.Add(this.UseCompression); - this.groupBox4.Controls.Add(this.RewindEnabledBox); - this.groupBox4.Controls.Add(this.label3); - this.groupBox4.Controls.Add(this.EstTimeLabel); - this.groupBox4.Controls.Add(this.label11); - this.groupBox4.Controls.Add(this.ApproxFramesLabel); - this.groupBox4.Controls.Add(this.label8); - this.groupBox4.Controls.Add(this.RewindFramesUsedLabel); - this.groupBox4.Controls.Add(this.label7); - this.groupBox4.Controls.Add(this.label1); - this.groupBox4.Controls.Add(this.FullnessLabel); - this.groupBox4.Controls.Add(this.label6); - this.groupBox4.Controls.Add(this.StateSizeLabel); - this.groupBox4.Location = new System.Drawing.Point(12, 12); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(371, 248); - this.groupBox4.TabIndex = 2; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "RewindSettings"; - // - // locSingleRowFLP1 - // - this.locSingleRowFLP1.Controls.Add(this.labelEx3); - this.locSingleRowFLP1.Controls.Add(this.BufferSizeUpDown); - this.locSingleRowFLP1.Controls.Add(this.labelEx2); - this.locSingleRowFLP1.Controls.Add(this.labelEx1); - this.locSingleRowFLP1.Controls.Add(this.label4); - this.locSingleRowFLP1.Location = new System.Drawing.Point(100, 107); - this.locSingleRowFLP1.Name = "locSingleRowFLP1"; - // - // labelEx3 - // - this.labelEx3.Margin = new System.Windows.Forms.Padding(0); - this.labelEx3.Name = "labelEx3"; - this.labelEx3.Text = "2 ^"; - // - // labelEx2 - // - this.labelEx2.Margin = new System.Windows.Forms.Padding(0); - this.labelEx2.Name = "labelEx2"; - this.labelEx2.Text = "MB ="; - // - // labelEx1 - // - this.labelEx1.Margin = new System.Windows.Forms.Padding(0); - this.labelEx1.Name = "labelEx1"; - this.labelEx1.Text = "512"; - // - // cbDeltaCompression - // - this.cbDeltaCompression.AutoSize = true; - this.cbDeltaCompression.Location = new System.Drawing.Point(15, 217); - this.cbDeltaCompression.Name = "cbDeltaCompression"; - this.cbDeltaCompression.Size = new System.Drawing.Size(332, 17); - this.cbDeltaCompression.TabIndex = 35; - this.cbDeltaCompression.Text = "Use delta compression (economizes buffer usage at cost of CPU)"; - this.cbDeltaCompression.UseVisualStyleBackColor = true; - // - // TargetFrameLengthNumeric - // - this.TargetFrameLengthNumeric.Location = new System.Drawing.Point(236, 138); - this.TargetFrameLengthNumeric.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.TargetFrameLengthNumeric.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.TargetFrameLengthNumeric.Name = "TargetFrameLengthNumeric"; - this.TargetFrameLengthNumeric.Size = new System.Drawing.Size(52, 20); - this.TargetFrameLengthNumeric.TabIndex = 21; - this.TargetFrameLengthNumeric.Value = new decimal(new int[] { - 600, - 0, - 0, - 0}); - this.TargetFrameLengthNumeric.ValueChanged += new System.EventHandler(this.FrameLength_ValueChanged); - // - // TargetRewindIntervalNumeric - // - this.TargetRewindIntervalNumeric.Location = new System.Drawing.Point(231, 162); - this.TargetRewindIntervalNumeric.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.TargetRewindIntervalNumeric.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.TargetRewindIntervalNumeric.Name = "TargetRewindIntervalNumeric"; - this.TargetRewindIntervalNumeric.Size = new System.Drawing.Size(52, 20); - this.TargetRewindIntervalNumeric.TabIndex = 21; - this.TargetRewindIntervalNumeric.Value = new decimal(new int[] { - 5, - 0, - 0, - 0}); - this.TargetRewindIntervalNumeric.ValueChanged += new System.EventHandler(this.RewindInterval_ValueChanged); - // - // EstTimeLabel - // - this.EstTimeLabel.Location = new System.Drawing.Point(273, 32); - this.EstTimeLabel.Name = "EstTimeLabel"; - this.EstTimeLabel.Text = "0 min"; - // - // label11 - // - this.label11.Location = new System.Drawing.Point(221, 32); - this.label11.Name = "label11"; - this.label11.Text = "Est. Time:"; - // - // ApproxFramesLabel - // - this.ApproxFramesLabel.Location = new System.Drawing.Point(273, 17); - this.ApproxFramesLabel.Name = "ApproxFramesLabel"; - this.ApproxFramesLabel.Text = "0 frames"; - // - // label8 - // - this.label8.Location = new System.Drawing.Point(209, 17); - this.label8.Name = "label8"; - this.label8.Text = "Est. storage:"; - // - // RewindFramesUsedLabel - // - this.RewindFramesUsedLabel.Location = new System.Drawing.Point(94, 32); - this.RewindFramesUsedLabel.Name = "RewindFramesUsedLabel"; - this.RewindFramesUsedLabel.Text = "0"; - // - // label7 - // - this.label7.Location = new System.Drawing.Point(15, 32); - this.label7.Name = "label7"; - this.label7.Text = "Frames Stored:"; - // - // groupBox6 - // - this.groupBox6.Controls.Add(this.rbStatesText); - this.groupBox6.Controls.Add(this.rbStatesBinary); - this.groupBox6.Location = new System.Drawing.Point(22, 78); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.Size = new System.Drawing.Size(215, 48); - this.groupBox6.TabIndex = 4; - this.groupBox6.TabStop = false; - this.groupBox6.Text = "Type"; - // - // rbStatesText - // - this.rbStatesText.AutoSize = true; - this.rbStatesText.Location = new System.Drawing.Point(88, 18); - this.rbStatesText.Name = "rbStatesText"; - this.rbStatesText.Size = new System.Drawing.Size(46, 17); - this.rbStatesText.TabIndex = 1; - this.rbStatesText.TabStop = true; - this.rbStatesText.Text = "Text"; - this.rbStatesText.UseVisualStyleBackColor = true; - // - // rbStatesBinary - // - this.rbStatesBinary.AutoSize = true; - this.rbStatesBinary.Location = new System.Drawing.Point(6, 18); - this.rbStatesBinary.Name = "rbStatesBinary"; - this.rbStatesBinary.Size = new System.Drawing.Size(54, 17); - this.rbStatesBinary.TabIndex = 1; - this.rbStatesBinary.TabStop = true; - this.rbStatesBinary.Text = "Binary"; - this.rbStatesBinary.UseVisualStyleBackColor = true; - // - // btnResetCompression - // - this.btnResetCompression.AutoSize = true; - this.btnResetCompression.Location = new System.Drawing.Point(243, 34); - this.btnResetCompression.Name = "btnResetCompression"; - this.btnResetCompression.Size = new System.Drawing.Size(27, 27); - this.btnResetCompression.TabIndex = 3; - this.toolTip1.SetToolTip(this.btnResetCompression, "Reset to default"); - this.btnResetCompression.UseVisualStyleBackColor = true; - this.btnResetCompression.Click += new System.EventHandler(this.BtnResetCompression_Click); - // - // trackBarCompression - // - this.trackBarCompression.LargeChange = 1; - this.trackBarCompression.Location = new System.Drawing.Point(22, 37); - this.trackBarCompression.Maximum = 9; - this.trackBarCompression.Name = "trackBarCompression"; - this.trackBarCompression.Size = new System.Drawing.Size(157, 45); - this.trackBarCompression.TabIndex = 1; - this.toolTip1.SetToolTip(this.trackBarCompression, "0 = None; 9 = Maximum"); - this.trackBarCompression.Value = 1; - this.trackBarCompression.ValueChanged += new System.EventHandler(this.TrackBarCompression_ValueChanged); - // - // nudCompression - // - this.nudCompression.Location = new System.Drawing.Point(185, 37); - this.nudCompression.Maximum = new decimal(new int[] { - 9, - 0, - 0, - 0}); - this.nudCompression.Name = "nudCompression"; - this.nudCompression.Size = new System.Drawing.Size(52, 20); - this.nudCompression.TabIndex = 2; - this.nudCompression.Value = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nudCompression.ValueChanged += new System.EventHandler(this.NudCompression_ValueChanged); - // - // groupBox7 - // - this.groupBox7.Controls.Add(this.label20); - this.groupBox7.Controls.Add(this.KbLabel); - this.groupBox7.Controls.Add(this.BigScreenshotNumeric); - this.groupBox7.Controls.Add(this.LowResLargeScreenshotsCheckbox); - this.groupBox7.Controls.Add(this.label13); - this.groupBox7.Controls.Add(this.label14); - this.groupBox7.Controls.Add(this.ScreenshotInStatesCheckbox); - this.groupBox7.Controls.Add(this.label15); - this.groupBox7.Controls.Add(this.label16); - this.groupBox7.Controls.Add(this.BackupSavestatesCheckbox); - this.groupBox7.Controls.Add(this.label12); - this.groupBox7.Controls.Add(this.groupBox6); - this.groupBox7.Controls.Add(this.btnResetCompression); - this.groupBox7.Controls.Add(this.nudCompression); - this.groupBox7.Controls.Add(this.trackBarCompression); - this.groupBox7.Location = new System.Drawing.Point(389, 12); - this.groupBox7.Name = "groupBox7"; - this.groupBox7.Size = new System.Drawing.Size(342, 408); - this.groupBox7.TabIndex = 6; - this.groupBox7.TabStop = false; - this.groupBox7.Text = "Savestate Options"; - // - // label20 - // - this.label20.Location = new System.Drawing.Point(21, 291); - this.label20.Name = "label20"; - this.label20.Text = "Use a low resolution screenshot for better save/load performance"; - // - // KbLabel - // - this.KbLabel.Location = new System.Drawing.Point(276, 271); - this.KbLabel.Name = "KbLabel"; - this.KbLabel.Text = "KB"; - // - // BigScreenshotNumeric - // - this.BigScreenshotNumeric.Location = new System.Drawing.Point(212, 267); - this.BigScreenshotNumeric.Maximum = new decimal(new int[] { - 8192, - 0, - 0, - 0}); - this.BigScreenshotNumeric.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.BigScreenshotNumeric.Name = "BigScreenshotNumeric"; - this.BigScreenshotNumeric.Size = new System.Drawing.Size(58, 20); - this.BigScreenshotNumeric.TabIndex = 32; - this.BigScreenshotNumeric.Value = new decimal(new int[] { - 128, - 0, - 0, - 0}); - // - // LowResLargeScreenshotsCheckbox - // - this.LowResLargeScreenshotsCheckbox.AutoSize = true; - this.LowResLargeScreenshotsCheckbox.Location = new System.Drawing.Point(21, 269); - this.LowResLargeScreenshotsCheckbox.Name = "LowResLargeScreenshotsCheckbox"; - this.LowResLargeScreenshotsCheckbox.Size = new System.Drawing.Size(195, 17); - this.LowResLargeScreenshotsCheckbox.TabIndex = 31; - this.LowResLargeScreenshotsCheckbox.Text = "Low Res Screenshots on buffers >="; - this.LowResLargeScreenshotsCheckbox.UseVisualStyleBackColor = true; - // - // label13 - // - this.label13.Location = new System.Drawing.Point(21, 235); - this.label13.Name = "label13"; - this.label13.Text = "black screen on the frame it is loaded."; - // - // label14 - // - this.label14.Location = new System.Drawing.Point(19, 221); - this.label14.Name = "label14"; - this.label14.Text = "Saves a screenshot and loads it on loadstate so there isn\'t a"; - // - // ScreenshotInStatesCheckbox - // - this.ScreenshotInStatesCheckbox.AutoSize = true; - this.ScreenshotInStatesCheckbox.Location = new System.Drawing.Point(22, 201); - this.ScreenshotInStatesCheckbox.Name = "ScreenshotInStatesCheckbox"; - this.ScreenshotInStatesCheckbox.Size = new System.Drawing.Size(180, 17); - this.ScreenshotInStatesCheckbox.TabIndex = 28; - this.ScreenshotInStatesCheckbox.Text = "Save a screenshot in savestates"; - this.ScreenshotInStatesCheckbox.UseVisualStyleBackColor = true; - this.ScreenshotInStatesCheckbox.CheckedChanged += new System.EventHandler(this.ScreenshotInStatesCheckbox_CheckedChanged); - // - // label15 - // - this.label15.Location = new System.Drawing.Point(39, 171); - this.label15.Name = "label15"; - this.label15.Text = "before overwriting it."; - // - // label16 - // - this.label16.Location = new System.Drawing.Point(39, 158); - this.label16.Name = "label16"; - this.label16.Text = "When set, the client will make a backup copy of a savestate"; - // - // BackupSavestatesCheckbox - // - this.BackupSavestatesCheckbox.AutoSize = true; - this.BackupSavestatesCheckbox.Location = new System.Drawing.Point(21, 138); - this.BackupSavestatesCheckbox.Name = "BackupSavestatesCheckbox"; - this.BackupSavestatesCheckbox.Size = new System.Drawing.Size(119, 17); - this.BackupSavestatesCheckbox.TabIndex = 25; - this.BackupSavestatesCheckbox.Text = "Backup Savestates"; - this.BackupSavestatesCheckbox.UseVisualStyleBackColor = true; - // - // label12 - // - this.label12.Location = new System.Drawing.Point(19, 21); - this.label12.Name = "label12"; - this.label12.Text = "Compression Level"; - // - // TargetFrameLengthRadioButton - // - this.TargetFrameLengthRadioButton.AutoSize = true; - this.TargetFrameLengthRadioButton.Location = new System.Drawing.Point(15, 138); - this.TargetFrameLengthRadioButton.Name = "TargetFrameLengthRadioButton"; - this.TargetFrameLengthRadioButton.Size = new System.Drawing.Size(125, 17); - this.TargetFrameLengthRadioButton.TabIndex = 48; - this.TargetFrameLengthRadioButton.TabStop = true; - this.TargetFrameLengthRadioButton.Text = "Desired minimum rewind range in frames:"; - this.TargetFrameLengthRadioButton.UseVisualStyleBackColor = true; - // - // TargetRewindIntervalRadioButton - // - this.TargetRewindIntervalRadioButton.AutoSize = true; - this.TargetRewindIntervalRadioButton.Location = new System.Drawing.Point(15, 162); - this.TargetRewindIntervalRadioButton.Name = "TargetRewindIntervalRadioButton"; - this.TargetRewindIntervalRadioButton.Size = new System.Drawing.Size(210, 17); - this.TargetRewindIntervalRadioButton.TabIndex = 49; - this.TargetRewindIntervalRadioButton.TabStop = true; - this.TargetRewindIntervalRadioButton.Text = "Rewinds every fixed number of frames: "; - this.TargetRewindIntervalRadioButton.UseVisualStyleBackColor = true; - this.TargetRewindIntervalRadioButton.CheckedChanged += new System.EventHandler(this.RewindInterval_CheckedChanged); - // - // RewindConfig - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(741, 505); - this.Controls.Add(this.groupBox7); - this.Controls.Add(this.groupBox4); - this.Controls.Add(this.Cancel); - this.Controls.Add(this.OK); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "RewindConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Rewind & Savestate Configuration"; - this.Load += new System.EventHandler(this.RewindConfig_Load); - ((System.ComponentModel.ISupportInitialize)(this.BufferSizeUpDown)).EndInit(); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - this.locSingleRowFLP1.ResumeLayout(false); - this.locSingleRowFLP1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.TargetFrameLengthNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.TargetRewindIntervalNumeric)).EndInit(); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarCompression)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nudCompression)).EndInit(); - this.groupBox7.ResumeLayout(false); - this.groupBox7.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.BigScreenshotNumeric)).EndInit(); - this.ResumeLayout(false); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RewindConfig)); + this.OK = new System.Windows.Forms.Button(); + this.Cancel = new System.Windows.Forms.Button(); + this.RewindEnabledBox = new System.Windows.Forms.CheckBox(); + this.UseCompression = new System.Windows.Forms.CheckBox(); + this.label4 = new BizHawk.WinForms.Controls.LabelEx(); + this.BufferSizeUpDown = new System.Windows.Forms.NumericUpDown(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.StateSizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.FullnessLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.TargetRewindIntervalRadioButton = new System.Windows.Forms.RadioButton(); + this.TargetFrameLengthRadioButton = new System.Windows.Forms.RadioButton(); + this.locSingleRowFLP1 = new BizHawk.WinForms.Controls.LocSingleRowFLP(); + this.labelEx3 = new BizHawk.WinForms.Controls.LabelEx(); + this.labelEx2 = new BizHawk.WinForms.Controls.LabelEx(); + this.labelEx1 = new BizHawk.WinForms.Controls.LabelEx(); + this.cbDeltaCompression = new System.Windows.Forms.CheckBox(); + this.TargetFrameLengthNumeric = new System.Windows.Forms.NumericUpDown(); + this.TargetRewindIntervalNumeric = new System.Windows.Forms.NumericUpDown(); + this.EstTimeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ApproxFramesLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.RewindFramesUsedLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox6 = new System.Windows.Forms.GroupBox(); + this.rbStatesText = new System.Windows.Forms.RadioButton(); + this.rbStatesBinary = new System.Windows.Forms.RadioButton(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.btnResetCompression = new System.Windows.Forms.Button(); + this.trackBarCompression = new System.Windows.Forms.TrackBar(); + this.nudCompression = new System.Windows.Forms.NumericUpDown(); + this.groupBox7 = new System.Windows.Forms.GroupBox(); + this.label20 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.KbLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.BigScreenshotNumeric = new System.Windows.Forms.NumericUpDown(); + this.LowResLargeScreenshotsCheckbox = new System.Windows.Forms.CheckBox(); + this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ScreenshotInStatesCheckbox = new System.Windows.Forms.CheckBox(); + this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.BackupSavestatesCheckbox = new System.Windows.Forms.CheckBox(); + this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); + ((System.ComponentModel.ISupportInitialize)(this.BufferSizeUpDown)).BeginInit(); + this.groupBox4.SuspendLayout(); + this.locSingleRowFLP1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.TargetFrameLengthNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.TargetRewindIntervalNumeric)).BeginInit(); + this.groupBox6.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarCompression)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nudCompression)).BeginInit(); + this.groupBox7.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.BigScreenshotNumeric)).BeginInit(); + this.SuspendLayout(); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.toolTip1.SetToolTip(this.OK, resources.GetString("OK.ToolTip")); + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.toolTip1.SetToolTip(this.Cancel, resources.GetString("Cancel.ToolTip")); + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // RewindEnabledBox + // + resources.ApplyResources(this.RewindEnabledBox, "RewindEnabledBox"); + this.RewindEnabledBox.Name = "RewindEnabledBox"; + this.toolTip1.SetToolTip(this.RewindEnabledBox, resources.GetString("RewindEnabledBox.ToolTip")); + this.RewindEnabledBox.UseVisualStyleBackColor = true; + // + // UseCompression + // + resources.ApplyResources(this.UseCompression, "UseCompression"); + this.UseCompression.Name = "UseCompression"; + this.toolTip1.SetToolTip(this.UseCompression, resources.GetString("UseCompression.ToolTip")); + this.UseCompression.UseVisualStyleBackColor = true; + this.UseCompression.CheckedChanged += new System.EventHandler(this.UseCompression_CheckedChanged); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); + // + // BufferSizeUpDown + // + resources.ApplyResources(this.BufferSizeUpDown, "BufferSizeUpDown"); + this.BufferSizeUpDown.Maximum = new decimal(new int[] { + 15, + 0, + 0, + 0}); + this.BufferSizeUpDown.Minimum = new decimal(new int[] { + 6, + 0, + 0, + 0}); + this.BufferSizeUpDown.Name = "BufferSizeUpDown"; + this.toolTip1.SetToolTip(this.BufferSizeUpDown, resources.GetString("BufferSizeUpDown.ToolTip")); + this.BufferSizeUpDown.Value = new decimal(new int[] { + 9, + 0, + 0, + 0}); + this.BufferSizeUpDown.ValueChanged += new System.EventHandler(this.BufferSizeUpDown_ValueChanged); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // StateSizeLabel + // + resources.ApplyResources(this.StateSizeLabel, "StateSizeLabel"); + this.StateSizeLabel.Name = "StateSizeLabel"; + this.toolTip1.SetToolTip(this.StateSizeLabel, resources.GetString("StateSizeLabel.ToolTip")); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); + // + // FullnessLabel + // + resources.ApplyResources(this.FullnessLabel, "FullnessLabel"); + this.FullnessLabel.Name = "FullnessLabel"; + this.toolTip1.SetToolTip(this.FullnessLabel, resources.GetString("FullnessLabel.ToolTip")); + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.TargetRewindIntervalRadioButton); + this.groupBox4.Controls.Add(this.TargetFrameLengthRadioButton); + this.groupBox4.Controls.Add(this.locSingleRowFLP1); + this.groupBox4.Controls.Add(this.cbDeltaCompression); + this.groupBox4.Controls.Add(this.TargetFrameLengthNumeric); + this.groupBox4.Controls.Add(this.TargetRewindIntervalNumeric); + this.groupBox4.Controls.Add(this.UseCompression); + this.groupBox4.Controls.Add(this.RewindEnabledBox); + this.groupBox4.Controls.Add(this.label3); + this.groupBox4.Controls.Add(this.EstTimeLabel); + this.groupBox4.Controls.Add(this.label11); + this.groupBox4.Controls.Add(this.ApproxFramesLabel); + this.groupBox4.Controls.Add(this.label8); + this.groupBox4.Controls.Add(this.RewindFramesUsedLabel); + this.groupBox4.Controls.Add(this.label7); + this.groupBox4.Controls.Add(this.label1); + this.groupBox4.Controls.Add(this.FullnessLabel); + this.groupBox4.Controls.Add(this.label6); + this.groupBox4.Controls.Add(this.StateSizeLabel); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox4, resources.GetString("groupBox4.ToolTip")); + // + // TargetRewindIntervalRadioButton + // + resources.ApplyResources(this.TargetRewindIntervalRadioButton, "TargetRewindIntervalRadioButton"); + this.TargetRewindIntervalRadioButton.Name = "TargetRewindIntervalRadioButton"; + this.TargetRewindIntervalRadioButton.TabStop = true; + this.toolTip1.SetToolTip(this.TargetRewindIntervalRadioButton, resources.GetString("TargetRewindIntervalRadioButton.ToolTip")); + this.TargetRewindIntervalRadioButton.UseVisualStyleBackColor = true; + this.TargetRewindIntervalRadioButton.CheckedChanged += new System.EventHandler(this.RewindInterval_CheckedChanged); + // + // TargetFrameLengthRadioButton + // + resources.ApplyResources(this.TargetFrameLengthRadioButton, "TargetFrameLengthRadioButton"); + this.TargetFrameLengthRadioButton.Name = "TargetFrameLengthRadioButton"; + this.TargetFrameLengthRadioButton.TabStop = true; + this.toolTip1.SetToolTip(this.TargetFrameLengthRadioButton, resources.GetString("TargetFrameLengthRadioButton.ToolTip")); + this.TargetFrameLengthRadioButton.UseVisualStyleBackColor = true; + // + // locSingleRowFLP1 + // + resources.ApplyResources(this.locSingleRowFLP1, "locSingleRowFLP1"); + this.locSingleRowFLP1.Controls.Add(this.labelEx3); + this.locSingleRowFLP1.Controls.Add(this.BufferSizeUpDown); + this.locSingleRowFLP1.Controls.Add(this.labelEx2); + this.locSingleRowFLP1.Controls.Add(this.labelEx1); + this.locSingleRowFLP1.Controls.Add(this.label4); + this.locSingleRowFLP1.Name = "locSingleRowFLP1"; + this.toolTip1.SetToolTip(this.locSingleRowFLP1, resources.GetString("locSingleRowFLP1.ToolTip")); + // + // labelEx3 + // + resources.ApplyResources(this.labelEx3, "labelEx3"); + this.labelEx3.Name = "labelEx3"; + this.toolTip1.SetToolTip(this.labelEx3, resources.GetString("labelEx3.ToolTip")); + // + // labelEx2 + // + resources.ApplyResources(this.labelEx2, "labelEx2"); + this.labelEx2.Name = "labelEx2"; + this.toolTip1.SetToolTip(this.labelEx2, resources.GetString("labelEx2.ToolTip")); + // + // labelEx1 + // + resources.ApplyResources(this.labelEx1, "labelEx1"); + this.labelEx1.Name = "labelEx1"; + this.toolTip1.SetToolTip(this.labelEx1, resources.GetString("labelEx1.ToolTip")); + // + // cbDeltaCompression + // + resources.ApplyResources(this.cbDeltaCompression, "cbDeltaCompression"); + this.cbDeltaCompression.Name = "cbDeltaCompression"; + this.toolTip1.SetToolTip(this.cbDeltaCompression, resources.GetString("cbDeltaCompression.ToolTip")); + this.cbDeltaCompression.UseVisualStyleBackColor = true; + // + // TargetFrameLengthNumeric + // + resources.ApplyResources(this.TargetFrameLengthNumeric, "TargetFrameLengthNumeric"); + this.TargetFrameLengthNumeric.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.TargetFrameLengthNumeric.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.TargetFrameLengthNumeric.Name = "TargetFrameLengthNumeric"; + this.toolTip1.SetToolTip(this.TargetFrameLengthNumeric, resources.GetString("TargetFrameLengthNumeric.ToolTip")); + this.TargetFrameLengthNumeric.Value = new decimal(new int[] { + 600, + 0, + 0, + 0}); + this.TargetFrameLengthNumeric.ValueChanged += new System.EventHandler(this.FrameLength_ValueChanged); + // + // TargetRewindIntervalNumeric + // + resources.ApplyResources(this.TargetRewindIntervalNumeric, "TargetRewindIntervalNumeric"); + this.TargetRewindIntervalNumeric.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.TargetRewindIntervalNumeric.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.TargetRewindIntervalNumeric.Name = "TargetRewindIntervalNumeric"; + this.toolTip1.SetToolTip(this.TargetRewindIntervalNumeric, resources.GetString("TargetRewindIntervalNumeric.ToolTip")); + this.TargetRewindIntervalNumeric.Value = new decimal(new int[] { + 5, + 0, + 0, + 0}); + this.TargetRewindIntervalNumeric.ValueChanged += new System.EventHandler(this.RewindInterval_ValueChanged); + // + // EstTimeLabel + // + resources.ApplyResources(this.EstTimeLabel, "EstTimeLabel"); + this.EstTimeLabel.Name = "EstTimeLabel"; + this.toolTip1.SetToolTip(this.EstTimeLabel, resources.GetString("EstTimeLabel.ToolTip")); + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); + // + // ApproxFramesLabel + // + resources.ApplyResources(this.ApproxFramesLabel, "ApproxFramesLabel"); + this.ApproxFramesLabel.Name = "ApproxFramesLabel"; + this.toolTip1.SetToolTip(this.ApproxFramesLabel, resources.GetString("ApproxFramesLabel.ToolTip")); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip")); + // + // RewindFramesUsedLabel + // + resources.ApplyResources(this.RewindFramesUsedLabel, "RewindFramesUsedLabel"); + this.RewindFramesUsedLabel.Name = "RewindFramesUsedLabel"; + this.toolTip1.SetToolTip(this.RewindFramesUsedLabel, resources.GetString("RewindFramesUsedLabel.ToolTip")); + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); + // + // groupBox6 + // + resources.ApplyResources(this.groupBox6, "groupBox6"); + this.groupBox6.Controls.Add(this.rbStatesText); + this.groupBox6.Controls.Add(this.rbStatesBinary); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox6, resources.GetString("groupBox6.ToolTip")); + // + // rbStatesText + // + resources.ApplyResources(this.rbStatesText, "rbStatesText"); + this.rbStatesText.Name = "rbStatesText"; + this.rbStatesText.TabStop = true; + this.toolTip1.SetToolTip(this.rbStatesText, resources.GetString("rbStatesText.ToolTip")); + this.rbStatesText.UseVisualStyleBackColor = true; + // + // rbStatesBinary + // + resources.ApplyResources(this.rbStatesBinary, "rbStatesBinary"); + this.rbStatesBinary.Name = "rbStatesBinary"; + this.rbStatesBinary.TabStop = true; + this.toolTip1.SetToolTip(this.rbStatesBinary, resources.GetString("rbStatesBinary.ToolTip")); + this.rbStatesBinary.UseVisualStyleBackColor = true; + // + // btnResetCompression + // + resources.ApplyResources(this.btnResetCompression, "btnResetCompression"); + this.btnResetCompression.Name = "btnResetCompression"; + this.toolTip1.SetToolTip(this.btnResetCompression, resources.GetString("btnResetCompression.ToolTip")); + this.btnResetCompression.UseVisualStyleBackColor = true; + this.btnResetCompression.Click += new System.EventHandler(this.BtnResetCompression_Click); + // + // trackBarCompression + // + resources.ApplyResources(this.trackBarCompression, "trackBarCompression"); + this.trackBarCompression.LargeChange = 1; + this.trackBarCompression.Maximum = 9; + this.trackBarCompression.Name = "trackBarCompression"; + this.toolTip1.SetToolTip(this.trackBarCompression, resources.GetString("trackBarCompression.ToolTip")); + this.trackBarCompression.Value = 1; + this.trackBarCompression.ValueChanged += new System.EventHandler(this.TrackBarCompression_ValueChanged); + // + // nudCompression + // + resources.ApplyResources(this.nudCompression, "nudCompression"); + this.nudCompression.Maximum = new decimal(new int[] { + 9, + 0, + 0, + 0}); + this.nudCompression.Name = "nudCompression"; + this.toolTip1.SetToolTip(this.nudCompression, resources.GetString("nudCompression.ToolTip")); + this.nudCompression.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nudCompression.ValueChanged += new System.EventHandler(this.NudCompression_ValueChanged); + // + // groupBox7 + // + resources.ApplyResources(this.groupBox7, "groupBox7"); + this.groupBox7.Controls.Add(this.label20); + this.groupBox7.Controls.Add(this.KbLabel); + this.groupBox7.Controls.Add(this.BigScreenshotNumeric); + this.groupBox7.Controls.Add(this.LowResLargeScreenshotsCheckbox); + this.groupBox7.Controls.Add(this.label13); + this.groupBox7.Controls.Add(this.label14); + this.groupBox7.Controls.Add(this.ScreenshotInStatesCheckbox); + this.groupBox7.Controls.Add(this.label15); + this.groupBox7.Controls.Add(this.label16); + this.groupBox7.Controls.Add(this.BackupSavestatesCheckbox); + this.groupBox7.Controls.Add(this.label12); + this.groupBox7.Controls.Add(this.groupBox6); + this.groupBox7.Controls.Add(this.btnResetCompression); + this.groupBox7.Controls.Add(this.nudCompression); + this.groupBox7.Controls.Add(this.trackBarCompression); + this.groupBox7.Name = "groupBox7"; + this.groupBox7.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox7, resources.GetString("groupBox7.ToolTip")); + // + // label20 + // + resources.ApplyResources(this.label20, "label20"); + this.label20.Name = "label20"; + this.toolTip1.SetToolTip(this.label20, resources.GetString("label20.ToolTip")); + // + // KbLabel + // + resources.ApplyResources(this.KbLabel, "KbLabel"); + this.KbLabel.Name = "KbLabel"; + this.toolTip1.SetToolTip(this.KbLabel, resources.GetString("KbLabel.ToolTip")); + // + // BigScreenshotNumeric + // + resources.ApplyResources(this.BigScreenshotNumeric, "BigScreenshotNumeric"); + this.BigScreenshotNumeric.Maximum = new decimal(new int[] { + 8192, + 0, + 0, + 0}); + this.BigScreenshotNumeric.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.BigScreenshotNumeric.Name = "BigScreenshotNumeric"; + this.toolTip1.SetToolTip(this.BigScreenshotNumeric, resources.GetString("BigScreenshotNumeric.ToolTip")); + this.BigScreenshotNumeric.Value = new decimal(new int[] { + 128, + 0, + 0, + 0}); + // + // LowResLargeScreenshotsCheckbox + // + resources.ApplyResources(this.LowResLargeScreenshotsCheckbox, "LowResLargeScreenshotsCheckbox"); + this.LowResLargeScreenshotsCheckbox.Name = "LowResLargeScreenshotsCheckbox"; + this.toolTip1.SetToolTip(this.LowResLargeScreenshotsCheckbox, resources.GetString("LowResLargeScreenshotsCheckbox.ToolTip")); + this.LowResLargeScreenshotsCheckbox.UseVisualStyleBackColor = true; + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + this.toolTip1.SetToolTip(this.label13, resources.GetString("label13.ToolTip")); + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + this.toolTip1.SetToolTip(this.label14, resources.GetString("label14.ToolTip")); + // + // ScreenshotInStatesCheckbox + // + resources.ApplyResources(this.ScreenshotInStatesCheckbox, "ScreenshotInStatesCheckbox"); + this.ScreenshotInStatesCheckbox.Name = "ScreenshotInStatesCheckbox"; + this.toolTip1.SetToolTip(this.ScreenshotInStatesCheckbox, resources.GetString("ScreenshotInStatesCheckbox.ToolTip")); + this.ScreenshotInStatesCheckbox.UseVisualStyleBackColor = true; + this.ScreenshotInStatesCheckbox.CheckedChanged += new System.EventHandler(this.ScreenshotInStatesCheckbox_CheckedChanged); + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + this.toolTip1.SetToolTip(this.label15, resources.GetString("label15.ToolTip")); + // + // label16 + // + resources.ApplyResources(this.label16, "label16"); + this.label16.Name = "label16"; + this.toolTip1.SetToolTip(this.label16, resources.GetString("label16.ToolTip")); + // + // BackupSavestatesCheckbox + // + resources.ApplyResources(this.BackupSavestatesCheckbox, "BackupSavestatesCheckbox"); + this.BackupSavestatesCheckbox.Name = "BackupSavestatesCheckbox"; + this.toolTip1.SetToolTip(this.BackupSavestatesCheckbox, resources.GetString("BackupSavestatesCheckbox.ToolTip")); + this.BackupSavestatesCheckbox.UseVisualStyleBackColor = true; + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + this.toolTip1.SetToolTip(this.label12, resources.GetString("label12.ToolTip")); + // + // RewindConfig + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.groupBox7); + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.Cancel); + this.Controls.Add(this.OK); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RewindConfig"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.Load += new System.EventHandler(this.RewindConfig_Load); + ((System.ComponentModel.ISupportInitialize)(this.BufferSizeUpDown)).EndInit(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + this.locSingleRowFLP1.ResumeLayout(false); + this.locSingleRowFLP1.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.TargetFrameLengthNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.TargetRewindIntervalNumeric)).EndInit(); + this.groupBox6.ResumeLayout(false); + this.groupBox6.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarCompression)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nudCompression)).EndInit(); + this.groupBox7.ResumeLayout(false); + this.groupBox7.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.BigScreenshotNumeric)).EndInit(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/config/RewindConfig.resx b/src/BizHawk.Client.EmuHawk/config/RewindConfig.resx index 65a871b69cb..70c83f1f296 100644 --- a/src/BizHawk.Client.EmuHawk/config/RewindConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/RewindConfig.resx @@ -117,7 +117,1132 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + 2 + + + Est. storage: + + + + + + 4 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 1 + + + locSingleRowFLP1 + + + + 157, 45 + + + + + + 8 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Use a low resolution screenshot for better save/load performance + + + 18 + + + 1 + + + 2 + + + 13 + + + 185, 34 + + + 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + + + + ApproxFramesLabel + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 88, 17 + + + + + + 6, 17 + + + 22, 72 + + + + + + &OK + + + 221, 30 + + + 15, 200 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 231, 150 + + + groupBox4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + labelEx2 + + + groupBox4 + + + groupBox6 + + + Reset to default + + + 16 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + groupBox7 + + + locSingleRowFLP1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 48 + + + 21, 269 + + + + + + groupBox4 + + + label11 + + + &Cancel + + + Binary + + + Save a screenshot in savestates + + + True + + + label7 + + + + + + 47, 16 + + + 5 + + + RewindEnabledBox + + + trackBarCompression + + + 0 + + + 257, 16 + + + + Bottom, Right + + + 35 + + + 100, 99 + + + 8 + + + + + + + + + 243, 31 + + + When set, the client will make a backup copy of a savestate + + + groupBox4 + + + OK + + + Savestate Options + + + cbDeltaCompression + + + 21, 217 + + + 741, 466 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + + + + Saves a screenshot and loads it on loadstate so there isn't a + + + nudCompression + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BigScreenshotNumeric + + + 656, 434 + + + + + + 1 + + + 19, 19 + + + Avg. State Size: + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 12, 16 + + + 10 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + 15, 127 + + + before overwriting it. + + + label12 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocSingleRowFLP, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + + + + + + + 12 + + + + + + 3 + + + groupBox7 + + + groupBox4 + + + StateSizeLabel + + + MB = + + + 15, 179 + + + 49 + + + 342, 377 + + + + + + 39, 158 + + + 17 + + + groupBox4 + + + TargetFrameLengthNumeric + + + 0, 0, 0, 0 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 236, 127 + + + 1 + + + 21, 248 + + + 75, 21 + + + btnResetCompression + + + 19, 204 + + + label4 + + + Backup Savestates + + + 67, 44 + + + 215, 44 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox7 + + + True + + + groupBox4 + + + UseCompression + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + MB + + + groupBox7 + + + 212, 246 + + + labelEx3 + + + 2 + + + 27, 25 + + + 22, 186 + + + groupBox7 + + + Frames Stored: + + + True + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox7 + + + 15, 30 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + EstTimeLabel + + + True + + + 7 + + + groupBox4 + + + groupBox4 + + + 4 + + + + + + 12, 103 + + + label6 + + + groupBox4 + + + groupBox6 + + + groupBox4 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox6 + + + groupBox7 + + + 0 + + + 0 frames + + + Bottom, Right + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + rbStatesText + + + 2 ^ + + + + + + 21 + + + 389, 11 + + + groupBox4 + + + 14 + + + 0, 0, 0, 0 + + + 21 + + + TargetRewindIntervalNumeric + + + groupBox7 + + + 0 min + + + + + + 0 KB + + + Use delta compression (economizes buffer usage at cost of CPU) + + + groupBox7 + + + + + + groupBox4 + + + + + + Rewinds every fixed number of frames: + + + 6 + + + 31 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 0, 0, 0, 0 + + + 66, 16 + + + KB + + + BackupSavestatesCheckbox + + + 126, 16 + + + Type + + + 6 + + + 1 + + + + + + 2 + + + 15, 150 + + + groupBox4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + Use zstd compression (economizes buffer usage at cost of CPU) + + + locSingleRowFLP1 + + + + + + 58, 21 + + + label3 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + locSingleRowFLP1 + + + ScreenshotInStatesCheckbox + + + 0 + + + + + + 12 + + + groupBox4 + + + LowResLargeScreenshotsCheckbox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label13 + + + Max buffer size: + + + labelEx1 + + + 575, 434 + + + RewindConfig + + + BizHawk.WinForms.Controls.LabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox4 + + + 15 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + True + + + label14 + + + 10 + + + + + + 52, 21 + + + 14 + + + locSingleRowFLP1 + + + 3 + + + label20 + + + 0% + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 = None; 9 = Maximum + + + 6 + + + 75, 21 + + + 15, 83 + + + TargetFrameLengthRadioButton + + + 26, 3 + + + 5 + + + groupBox4 + + + locSingleRowFLP1 + + + $this + + + groupBox7 + + + + + + 3 + + + + + + 52, 21 + + + 0 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Text + + + 371, 229 + + + True + + + 22, 34 + + + 396, 16 + + + 21, 127 + + + + + + + + + 8 + + + 222, 16 + + + + + + 2 + + + Low Res Screenshots on buffers >= + + + RewindSettings + + + 209, 16 + + + BizHawk.WinForms.Controls.LabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 32 + + + 28 + + + TargetRewindIntervalRadioButton + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + + + + groupBox7 + + + Rewind & Savestate Configuration + + + 273, 16 + + + + + + True + + + groupBox7 + + + black screen on the frame it is loaded. + + + BufferSizeUpDown + + + 4 + + + 9 + + + KbLabel + + + Cancel + + + 52, 21 + + + Full: + + + 0, 0, 0, 0 + + + groupBox4 + + + 13 + + + 273, 30 + + + label16 + + + toolTip1 + + + Est. Time: + + + label1 + + + BizHawk.WinForms.Controls.LabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + CenterParent + + + True + + + 59, 16 + + + 9 + + + 251, 16 + + + 1 + + + 1 + + + 3 + + + 25 + + + + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FullnessLabel + + + 6, 12 + + + 39, 146 + + + 12, 11 + + + Compression Level + + + 1 + + + rbStatesBinary + + + + + + groupBox7 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + groupBox7 + + + 52, 21 + + + groupBox4 + + + groupBox7 + + + + + + 7 + + + 276, 250 + + + 210, 16 + + + groupBox4 + + + 94, 30 + + + 92, 16 + + + Desired minimum rewind range in frames: + + + label8 + + + 11 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RewindFramesUsedLabel + + + + + + 5 + + + 512 + + + True + + + 94, 44 + + + groupBox7 + + + BizHawk.WinForms.Controls.LabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label15 + + + 1 + + + 390, 16 + + + 11 + + + Enabled + + + 1 + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/RewindConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/RewindConfig.zh-CN.resx new file mode 100644 index 00000000000..bdbd38316dc --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/RewindConfig.zh-CN.resx @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + + 48, 16 + + + 启用 + + + 294, 16 + + + 使用 zstd 压缩 (减少缓冲区占用,占用更多 CPU) + + + 最大缓存大小: + + + 平均进度大小: + + + 48, 44 + + + 已占用: + + + 倒带选项 + + + 155, 16 + + + 创建倒带快照的帧间隔: + + + 155, 16 + + + 期望最小倒带帧数范围: + + + 282, 16 + + + 使用差分压缩 (减少缓冲区占用,占用更多 CPU) + + + 176, 126 + + + 176, 149 + + + 0 分钟 + + + 209, 30 + + + 预估时长: + + + 0 帧 + + + 预估存储: + + + 24, 30 + + + 已存储帧数: + + + 类型 + + + 文本 + + + 二进制 + + + 时使用低分辨率截图,提升保存/加载性能。 + + + 171, 249 + + + KB 时, + + + 105, 245 + + + 78, 16 + + + 当缓存 >= + + + 防止读取瞬间黑屏。 + + + 保存进度时保存截图数据,在读取存档时加载, + + + 108, 16 + + + 保存进度时截图 + + + + + + 覆盖进度前自动创建备份。 + + + 72, 16 + + + 备份进度 + + + 压缩级别 + + + 存档选项 + + + 倒带与进度配置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.Designer.cs similarity index 61% rename from src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerConfig.Designer.cs rename to src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.Designer.cs index 4230754495e..75b1c7cb5e3 100644 --- a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.Designer.cs @@ -30,6 +30,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BSNESControllerSettings)); this.OkBtn = new System.Windows.Forms.Button(); this.CancelBtn = new System.Windows.Forms.Button(); this.Port2ComboBox = new System.Windows.Forms.ComboBox(); @@ -44,102 +45,72 @@ private void InitializeComponent() // // OkBtn // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(170, 264); + resources.ApplyResources(this.OkBtn, "OkBtn"); this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 4; - this.OkBtn.Text = "&OK"; this.OkBtn.UseVisualStyleBackColor = true; this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); // // CancelBtn // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.CancelBtn, "CancelBtn"); this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(236, 264); this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 5; - this.CancelBtn.Text = "&Cancel"; this.CancelBtn.UseVisualStyleBackColor = true; this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); // // Port2ComboBox // - this.Port2ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Port2ComboBox, "Port2ComboBox"); this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.Port2ComboBox.FormattingEnabled = true; - this.Port2ComboBox.Location = new System.Drawing.Point(12, 104); this.Port2ComboBox.Name = "Port2ComboBox"; - this.Port2ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port2ComboBox.TabIndex = 20; this.Port2ComboBox.SelectedIndexChanged += new System.EventHandler(this.PortComboBox_SelectedIndexChanged); // // Port1ComboBox // - this.Port1ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Port1ComboBox, "Port1ComboBox"); this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.Port1ComboBox.FormattingEnabled = true; - this.Port1ComboBox.Location = new System.Drawing.Point(12, 54); this.Port1ComboBox.Name = "Port1ComboBox"; - this.Port1ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port1ComboBox.TabIndex = 19; this.Port1ComboBox.SelectedIndexChanged += new System.EventHandler(this.PortComboBox_SelectedIndexChanged); // // LimitAnalogChangeCheckBox // - this.LimitAnalogChangeCheckBox.AutoSize = true; - this.LimitAnalogChangeCheckBox.Location = new System.Drawing.Point(15, 175); + resources.ApplyResources(this.LimitAnalogChangeCheckBox, "LimitAnalogChangeCheckBox"); this.LimitAnalogChangeCheckBox.Name = "LimitAnalogChangeCheckBox"; - this.LimitAnalogChangeCheckBox.Size = new System.Drawing.Size(173, 17); - this.LimitAnalogChangeCheckBox.TabIndex = 24; - this.LimitAnalogChangeCheckBox.Text = "Limit Analog Change Sensitivity"; this.LimitAnalogChangeCheckBox.UseVisualStyleBackColor = true; // // MouseNagLabel1 // - this.MouseNagLabel1.Location = new System.Drawing.Point(12, 135); - this.MouseNagLabel1.MaximumSize = new System.Drawing.Size(300, 0); + resources.ApplyResources(this.MouseNagLabel1, "MouseNagLabel1"); this.MouseNagLabel1.Name = "MouseNagLabel1"; - this.MouseNagLabel1.Text = "*Note: mouse and scope controls should be bound to an analog stick, not the mouse" + - "."; // // MouseSpeedLabel1 // - this.MouseSpeedLabel1.Location = new System.Drawing.Point(12, 195); - this.MouseSpeedLabel1.MaximumSize = new System.Drawing.Size(300, 0); + resources.ApplyResources(this.MouseSpeedLabel1, "MouseSpeedLabel1"); this.MouseSpeedLabel1.Name = "MouseSpeedLabel1"; - this.MouseSpeedLabel1.Text = "For casual play this should be checked.\nThe full range of values are rather unusa" + - "ble in normal situations, but good if you need total control"; // // label5 // - this.label5.Location = new System.Drawing.Point(12, 88); + resources.ApplyResources(this.label5, "label5"); this.label5.Name = "label5"; - this.label5.Text = "Port 2:"; // // label4 // - this.label4.Location = new System.Drawing.Point(12, 38); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "Port 1:"; // // label1 // - this.label1.Location = new System.Drawing.Point(12, 9); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "SNES Controller Settings"; // // BSNESControllerSettings // this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(308, 299); this.Controls.Add(this.MouseNagLabel1); this.Controls.Add(this.LimitAnalogChangeCheckBox); this.Controls.Add(this.MouseSpeedLabel1); @@ -151,8 +122,6 @@ private void InitializeComponent() this.Controls.Add(this.CancelBtn); this.Controls.Add(this.OkBtn); this.Name = "BSNESControllerSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Controller Settings"; this.Load += new System.EventHandler(this.SNESControllerSettings_Load); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerConfig.cs b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.cs similarity index 100% rename from src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerConfig.cs rename to src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.cs diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.resx b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.resx new file mode 100644 index 00000000000..a8da6897eda --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.resx @@ -0,0 +1,370 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 24 + + + SNES Controller Settings + + + $this + + + $this + + + + Top, Left, Right + + + + 12, 180 + + + 20 + + + $this + + + 12, 125 + + + Port 2: + + + 12, 96 + + + $this + + + 9 + + + 5 + + + OkBtn + + + CenterParent + + + $this + + + Limit Analog Change Sensitivity + + + 6 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + 236, 244 + + + 12, 81 + + + 210, 16 + + + 1 + + + Bottom, Right + + + 300, 0 + + + 12, 35 + + + 5 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 19 + + + 12, 50 + + + 300, 0 + + + &Cancel + + + label1 + + + Controller Settings + + + $this + + + 4 + + + MouseNagLabel1 + + + label4 + + + Bottom, Right + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + 60, 21 + + + 4 + + + For casual play this should be checked. +The full range of values are rather unusable in normal situations, but good if you need total control + + + 308, 276 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 284, 20 + + + $this + + + CancelBtn + + + 6, 12 + + + BSNESControllerSettings + + + 7 + + + 12, 8 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 60, 21 + + + True + + + 170, 244 + + + *Note: mouse and scope controls should be bound to an analog stick, not the mouse. + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Port 1: + + + &OK + + + Port2ComboBox + + + 284, 20 + + + 0 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + LimitAnalogChangeCheckBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + label5 + + + 2 + + + Port1ComboBox + + + 15, 162 + + + MouseSpeedLabel1 + + + $this + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.zh-CN.resx new file mode 100644 index 00000000000..fbea3a2966e --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESControllerSettings.zh-CN.resx @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + + 108, 16 + + + 限制摇杆灵敏度 + + + 注意:SNES 的鼠标与光枪应当绑定至模拟摇杆, +不要绑定到电脑鼠标。 + + + 普通游玩建议勾选此项。 +完整数值范围在日常场景下很难操控;若需要精细控制,则适合开启。 + + + 端口 2: + + + 端口 1: + + + SNES 控制器设置 + + + 控制器设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.Designer.cs b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.Designer.cs index af3efaf625d..0559c36ec99 100644 --- a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.Designer.cs @@ -28,472 +28,339 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.btnOk = new System.Windows.Forms.Button(); - this.btnCancel = new System.Windows.Forms.Button(); - this.cbDoubleSize = new System.Windows.Forms.CheckBox(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.lblPriority1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblPriority0 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Bg4_0Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg3_0Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg2_0Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg1_0Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg4_1Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg3_1Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg2_1Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg1_1Checkbox = new System.Windows.Forms.CheckBox(); - this.Obj4Checkbox = new System.Windows.Forms.CheckBox(); - this.Obj3Checkbox = new System.Windows.Forms.CheckBox(); - this.Obj2Checkbox = new System.Windows.Forms.CheckBox(); - this.Obj1Checkbox = new System.Windows.Forms.CheckBox(); - this.EntropyBox = new System.Windows.Forms.ComboBox(); - this.RegionBox = new System.Windows.Forms.ComboBox(); - this.cbGameHotfixes = new System.Windows.Forms.CheckBox(); - this.cbFastPPU = new System.Windows.Forms.CheckBox(); - this.cbCropSGBFrame = new System.Windows.Forms.CheckBox(); - this.cbUseSGB2 = new System.Windows.Forms.CheckBox(); - this.cbFastDSP = new System.Windows.Forms.CheckBox(); - this.cbFastCoprocessor = new System.Windows.Forms.CheckBox(); - this.cbNoPPUSpriteLimit = new System.Windows.Forms.CheckBox(); - this.AspectRatioCorrectionBox = new System.Windows.Forms.ComboBox(); - this.cbShowOverscan = new System.Windows.Forms.CheckBox(); - this.cbShowCursor = new System.Windows.Forms.CheckBox(); - this.SatellaviewCartridgeBox = new System.Windows.Forms.ComboBox(); - this.lblSatellaviewCartridge = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblAspectRatioCorrection = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblRegion = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblEntropy = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblDoubleSize = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbUseRealTime = new System.Windows.Forms.CheckBox(); - this.dtpInitialTime = new System.Windows.Forms.DateTimePicker(); - this.lblInitialTime = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox1.SuspendLayout(); - this.SuspendLayout(); - // - // btnOk - // - this.btnOk.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnOk.Location = new System.Drawing.Point(136, 439); - this.btnOk.Name = "btnOk"; - this.btnOk.Size = new System.Drawing.Size(75, 23); - this.btnOk.TabIndex = 26; - this.btnOk.Text = "OK"; - this.btnOk.UseVisualStyleBackColor = true; - this.btnOk.Click += new System.EventHandler(this.BtnOk_Click); - // - // btnCancel - // - this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(217, 439); - this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(75, 23); - this.btnCancel.TabIndex = 0; - this.btnCancel.Text = "Cancel"; - this.btnCancel.UseVisualStyleBackColor = true; - this.btnCancel.Click += new System.EventHandler(this.BtnCancel_Click); - // - // cbDoubleSize - // - this.cbDoubleSize.AutoSize = true; - this.cbDoubleSize.Location = new System.Drawing.Point(16, 16); - this.cbDoubleSize.Name = "cbDoubleSize"; - this.cbDoubleSize.Size = new System.Drawing.Size(178, 17); - this.cbDoubleSize.TabIndex = 1; - this.cbDoubleSize.Text = "Always Double-Size Framebuffer"; - this.cbDoubleSize.UseVisualStyleBackColor = true; - // - // groupBox1 - // - this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox1.Controls.Add(this.lblPriority1); - this.groupBox1.Controls.Add(this.lblPriority0); - this.groupBox1.Controls.Add(this.Bg4_0Checkbox); - this.groupBox1.Controls.Add(this.Bg3_0Checkbox); - this.groupBox1.Controls.Add(this.Bg2_0Checkbox); - this.groupBox1.Controls.Add(this.Bg1_0Checkbox); - this.groupBox1.Controls.Add(this.Bg4_1Checkbox); - this.groupBox1.Controls.Add(this.Bg3_1Checkbox); - this.groupBox1.Controls.Add(this.Bg2_1Checkbox); - this.groupBox1.Controls.Add(this.Bg1_1Checkbox); - this.groupBox1.Controls.Add(this.Obj4Checkbox); - this.groupBox1.Controls.Add(this.Obj3Checkbox); - this.groupBox1.Controls.Add(this.Obj2Checkbox); - this.groupBox1.Controls.Add(this.Obj1Checkbox); - this.groupBox1.Location = new System.Drawing.Point(18, 316); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(274, 115); - this.groupBox1.TabIndex = 13; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Display"; - // - // lblPriority1 - // - this.lblPriority1.Location = new System.Drawing.Point(220, 14); - this.lblPriority1.MaximumSize = new System.Drawing.Size(100, 0); - this.lblPriority1.Name = "lblPriority1"; - this.lblPriority1.Text = "Priority 1"; - // - // lblPriority0 - // - this.lblPriority0.Location = new System.Drawing.Point(162, 14); - this.lblPriority0.MaximumSize = new System.Drawing.Size(100, 0); - this.lblPriority0.Name = "lblPriority0"; - this.lblPriority0.Text = "Priority 0"; - this.lblPriority0.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // Bg4_0Checkbox - // - this.Bg4_0Checkbox.AutoSize = true; - this.Bg4_0Checkbox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.Bg4_0Checkbox.Location = new System.Drawing.Point(128, 93); - this.Bg4_0Checkbox.Name = "Bg4_0Checkbox"; - this.Bg4_0Checkbox.Size = new System.Drawing.Size(62, 17); - this.Bg4_0Checkbox.TabIndex = 24; - this.Bg4_0Checkbox.Text = "BG 4 "; - this.Bg4_0Checkbox.UseVisualStyleBackColor = true; - // - // Bg3_0Checkbox - // - this.Bg3_0Checkbox.AutoSize = true; - this.Bg3_0Checkbox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.Bg3_0Checkbox.Location = new System.Drawing.Point(128, 72); - this.Bg3_0Checkbox.Name = "Bg3_0Checkbox"; - this.Bg3_0Checkbox.Size = new System.Drawing.Size(62, 17); - this.Bg3_0Checkbox.TabIndex = 22; - this.Bg3_0Checkbox.Text = "BG 3 "; - this.Bg3_0Checkbox.UseVisualStyleBackColor = true; - // - // Bg2_0Checkbox - // - this.Bg2_0Checkbox.AutoSize = true; - this.Bg2_0Checkbox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.Bg2_0Checkbox.Location = new System.Drawing.Point(128, 51); - this.Bg2_0Checkbox.Name = "Bg2_0Checkbox"; - this.Bg2_0Checkbox.Size = new System.Drawing.Size(62, 17); - this.Bg2_0Checkbox.TabIndex = 20; - this.Bg2_0Checkbox.Text = "BG 2 "; - this.Bg2_0Checkbox.UseVisualStyleBackColor = true; - // - // Bg1_0Checkbox - // - this.Bg1_0Checkbox.AutoSize = true; - this.Bg1_0Checkbox.CheckAlign = System.Drawing.ContentAlignment.MiddleRight; - this.Bg1_0Checkbox.Location = new System.Drawing.Point(128, 30); - this.Bg1_0Checkbox.Name = "Bg1_0Checkbox"; - this.Bg1_0Checkbox.Size = new System.Drawing.Size(62, 17); - this.Bg1_0Checkbox.TabIndex = 18; - this.Bg1_0Checkbox.Text = "BG 1 "; - this.Bg1_0Checkbox.UseVisualStyleBackColor = true; - // - // Bg4_1Checkbox - // - this.Bg4_1Checkbox.AutoSize = true; - this.Bg4_1Checkbox.Location = new System.Drawing.Point(234, 94); - this.Bg4_1Checkbox.Name = "Bg4_1Checkbox"; - this.Bg4_1Checkbox.Size = new System.Drawing.Size(15, 14); - this.Bg4_1Checkbox.TabIndex = 25; - this.Bg4_1Checkbox.UseVisualStyleBackColor = true; - // - // Bg3_1Checkbox - // - this.Bg3_1Checkbox.AutoSize = true; - this.Bg3_1Checkbox.Location = new System.Drawing.Point(234, 73); - this.Bg3_1Checkbox.Name = "Bg3_1Checkbox"; - this.Bg3_1Checkbox.Size = new System.Drawing.Size(15, 14); - this.Bg3_1Checkbox.TabIndex = 23; - this.Bg3_1Checkbox.UseVisualStyleBackColor = true; - // - // Bg2_1Checkbox - // - this.Bg2_1Checkbox.AutoSize = true; - this.Bg2_1Checkbox.Location = new System.Drawing.Point(234, 52); - this.Bg2_1Checkbox.Name = "Bg2_1Checkbox"; - this.Bg2_1Checkbox.Size = new System.Drawing.Size(15, 14); - this.Bg2_1Checkbox.TabIndex = 21; - this.Bg2_1Checkbox.UseVisualStyleBackColor = true; - // - // Bg1_1Checkbox - // - this.Bg1_1Checkbox.AutoSize = true; - this.Bg1_1Checkbox.Location = new System.Drawing.Point(234, 31); - this.Bg1_1Checkbox.Name = "Bg1_1Checkbox"; - this.Bg1_1Checkbox.Size = new System.Drawing.Size(15, 14); - this.Bg1_1Checkbox.TabIndex = 19; - this.Bg1_1Checkbox.UseVisualStyleBackColor = true; - // - // Obj4Checkbox - // - this.Obj4Checkbox.AutoSize = true; - this.Obj4Checkbox.Location = new System.Drawing.Point(21, 93); - this.Obj4Checkbox.Name = "Obj4Checkbox"; - this.Obj4Checkbox.Size = new System.Drawing.Size(55, 17); - this.Obj4Checkbox.TabIndex = 17; - this.Obj4Checkbox.Text = "OBJ 4"; - this.Obj4Checkbox.UseVisualStyleBackColor = true; - // - // Obj3Checkbox - // - this.Obj3Checkbox.AutoSize = true; - this.Obj3Checkbox.Location = new System.Drawing.Point(21, 72); - this.Obj3Checkbox.Name = "Obj3Checkbox"; - this.Obj3Checkbox.Size = new System.Drawing.Size(55, 17); - this.Obj3Checkbox.TabIndex = 16; - this.Obj3Checkbox.Text = "OBJ 3"; - this.Obj3Checkbox.UseVisualStyleBackColor = true; - // - // Obj2Checkbox - // - this.Obj2Checkbox.AutoSize = true; - this.Obj2Checkbox.Location = new System.Drawing.Point(21, 51); - this.Obj2Checkbox.Name = "Obj2Checkbox"; - this.Obj2Checkbox.Size = new System.Drawing.Size(55, 17); - this.Obj2Checkbox.TabIndex = 15; - this.Obj2Checkbox.Text = "OBJ 2"; - this.Obj2Checkbox.UseVisualStyleBackColor = true; - // - // Obj1Checkbox - // - this.Obj1Checkbox.AutoSize = true; - this.Obj1Checkbox.Location = new System.Drawing.Point(21, 30); - this.Obj1Checkbox.Name = "Obj1Checkbox"; - this.Obj1Checkbox.Size = new System.Drawing.Size(55, 17); - this.Obj1Checkbox.TabIndex = 14; - this.Obj1Checkbox.Text = "OBJ 1"; - this.Obj1Checkbox.UseVisualStyleBackColor = true; - // - // EntropyBox - // - this.EntropyBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.EntropyBox.FormattingEnabled = true; - this.EntropyBox.Location = new System.Drawing.Point(16, 249); - this.EntropyBox.Name = "EntropyBox"; - this.EntropyBox.Size = new System.Drawing.Size(128, 21); - this.EntropyBox.TabIndex = 10; - // - // RegionBox - // - this.RegionBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.RegionBox.FormattingEnabled = true; - this.RegionBox.Location = new System.Drawing.Point(161, 289); - this.RegionBox.Name = "RegionBox"; - this.RegionBox.Size = new System.Drawing.Size(128, 21); - this.RegionBox.TabIndex = 13; - // - // cbGameHotfixes - // - this.cbGameHotfixes.AutoSize = true; - this.cbGameHotfixes.Location = new System.Drawing.Point(161, 81); - this.cbGameHotfixes.Name = "cbGameHotfixes"; - this.cbGameHotfixes.Size = new System.Drawing.Size(93, 17); - this.cbGameHotfixes.TabIndex = 3; - this.cbGameHotfixes.Text = "Game hotfixes"; - this.cbGameHotfixes.UseVisualStyleBackColor = true; - // - // cbFastPPU - // - this.cbFastPPU.AutoSize = true; - this.cbFastPPU.Location = new System.Drawing.Point(161, 129); - this.cbFastPPU.Name = "cbFastPPU"; - this.cbFastPPU.Size = new System.Drawing.Size(90, 17); - this.cbFastPPU.TabIndex = 7; - this.cbFastPPU.Text = "Use fast PPU"; - this.cbFastPPU.UseVisualStyleBackColor = true; - this.cbFastPPU.CheckedChanged += new System.EventHandler(this.FastPPU_CheckedChanged); - // - // cbCropSGBFrame - // - this.cbCropSGBFrame.AutoSize = true; - this.cbCropSGBFrame.Location = new System.Drawing.Point(16, 81); - this.cbCropSGBFrame.Name = "cbCropSGBFrame"; - this.cbCropSGBFrame.Size = new System.Drawing.Size(105, 17); - this.cbCropSGBFrame.TabIndex = 2; - this.cbCropSGBFrame.Text = "Crop SGB Frame"; - this.cbCropSGBFrame.UseVisualStyleBackColor = true; - // - // cbUseSGB2 - // - this.cbUseSGB2.AutoSize = true; - this.cbUseSGB2.Location = new System.Drawing.Point(16, 105); - this.cbUseSGB2.Name = "cbUseSGB2"; - this.cbUseSGB2.Size = new System.Drawing.Size(76, 17); - this.cbUseSGB2.TabIndex = 4; - this.cbUseSGB2.Text = "Use SGB2"; - this.cbUseSGB2.UseVisualStyleBackColor = true; - // - // cbFastDSP - // - this.cbFastDSP.AutoSize = true; - this.cbFastDSP.Location = new System.Drawing.Point(161, 105); - this.cbFastDSP.Name = "cbFastDSP"; - this.cbFastDSP.Size = new System.Drawing.Size(101, 17); - this.cbFastDSP.TabIndex = 5; - this.cbFastDSP.Text = "DSP Fast Mode"; - this.cbFastDSP.UseVisualStyleBackColor = true; - // - // cbFastCoprocessor - // - this.cbFastCoprocessor.AutoSize = true; - this.cbFastCoprocessor.Location = new System.Drawing.Point(161, 153); - this.cbFastCoprocessor.Name = "cbFastCoprocessor"; - this.cbFastCoprocessor.Size = new System.Drawing.Size(138, 17); - this.cbFastCoprocessor.TabIndex = 9; - this.cbFastCoprocessor.Text = "Coprocessor Fast Mode"; - this.cbFastCoprocessor.UseVisualStyleBackColor = true; - // - // cbNoPPUSpriteLimit - // - this.cbNoPPUSpriteLimit.AutoSize = true; - this.cbNoPPUSpriteLimit.Location = new System.Drawing.Point(16, 153); - this.cbNoPPUSpriteLimit.Name = "cbNoPPUSpriteLimit"; - this.cbNoPPUSpriteLimit.Size = new System.Drawing.Size(113, 17); - this.cbNoPPUSpriteLimit.TabIndex = 8; - this.cbNoPPUSpriteLimit.Text = "No PPU sprite limit"; - this.cbNoPPUSpriteLimit.UseVisualStyleBackColor = true; - // - // AspectRatioCorrectionBox - // - this.AspectRatioCorrectionBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.AspectRatioCorrectionBox.FormattingEnabled = true; - this.AspectRatioCorrectionBox.Location = new System.Drawing.Point(161, 249); - this.AspectRatioCorrectionBox.Name = "AspectRatioCorrectionBox"; - this.AspectRatioCorrectionBox.Size = new System.Drawing.Size(128, 21); - this.AspectRatioCorrectionBox.TabIndex = 11; - // - // cbShowOverscan - // - this.cbShowOverscan.AutoSize = true; - this.cbShowOverscan.Location = new System.Drawing.Point(16, 129); - this.cbShowOverscan.Name = "cbShowOverscan"; - this.cbShowOverscan.Size = new System.Drawing.Size(102, 17); - this.cbShowOverscan.TabIndex = 6; - this.cbShowOverscan.Text = "Show Overscan"; - this.cbShowOverscan.UseVisualStyleBackColor = true; - // - // cbShowCursor - // - this.cbShowCursor.AutoSize = true; - this.cbShowCursor.Location = new System.Drawing.Point(16, 176); - this.cbShowCursor.Name = "cbShowCursor"; - this.cbShowCursor.Size = new System.Drawing.Size(130, 17); - this.cbShowCursor.TabIndex = 27; - this.cbShowCursor.Text = "Show Lightgun Cursor"; - this.cbShowCursor.UseVisualStyleBackColor = true; - // - // SatellaviewCartridgeBox - // - this.SatellaviewCartridgeBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.SatellaviewCartridgeBox.FormattingEnabled = true; - this.SatellaviewCartridgeBox.Location = new System.Drawing.Point(16, 289); - this.SatellaviewCartridgeBox.Name = "SatellaviewCartridgeBox"; - this.SatellaviewCartridgeBox.Size = new System.Drawing.Size(128, 21); - this.SatellaviewCartridgeBox.TabIndex = 12; - // - // lblSatellaviewCartridge - // - this.lblSatellaviewCartridge.Location = new System.Drawing.Point(16, 273); - this.lblSatellaviewCartridge.Name = "lblSatellaviewCartridge"; - this.lblSatellaviewCartridge.Text = "Satellaview cartridge"; - // - // lblAspectRatioCorrection - // - this.lblAspectRatioCorrection.Location = new System.Drawing.Point(159, 233); - this.lblAspectRatioCorrection.Name = "lblAspectRatioCorrection"; - this.lblAspectRatioCorrection.Text = "Aspect Ratio Correction"; - // - // lblRegion - // - this.lblRegion.Location = new System.Drawing.Point(159, 273); - this.lblRegion.Name = "lblRegion"; - this.lblRegion.Text = "Region"; - // - // lblEntropy - // - this.lblEntropy.Location = new System.Drawing.Point(13, 233); - this.lblEntropy.Name = "lblEntropy"; - this.lblEntropy.Text = "Entropy"; - // - // lblDoubleSize - // - this.lblDoubleSize.Location = new System.Drawing.Point(31, 33); - this.lblDoubleSize.MaximumSize = new System.Drawing.Size(260, 0); - this.lblDoubleSize.Name = "lblDoubleSize"; - this.lblDoubleSize.Text = "Some games are changing the resolution constantly (e.g. SD3) so this option can f" + - "orce the SNES output to stay double-size always."; - // - // cbUseRealTime - // - this.cbUseRealTime.AutoSize = true; - this.cbUseRealTime.Location = new System.Drawing.Point(161, 176); - this.cbUseRealTime.Name = "cbUseRealTime"; - this.cbUseRealTime.Size = new System.Drawing.Size(96, 17); - this.cbUseRealTime.TabIndex = 27; - this.cbUseRealTime.Text = "Use Real Time"; - this.cbUseRealTime.UseVisualStyleBackColor = true; - // - // dtpInitialTime - // - this.dtpInitialTime.CustomFormat = "yyyy-MM-dd HH:mm:ss"; - this.dtpInitialTime.Format = System.Windows.Forms.DateTimePickerFormat.Custom; - this.dtpInitialTime.Location = new System.Drawing.Point(79, 203); - this.dtpInitialTime.MinDate = new System.DateTime(1970, 1, 1, 0, 0, 0, 0); - this.dtpInitialTime.Name = "dtpInitialTime"; - this.dtpInitialTime.Size = new System.Drawing.Size(206, 20); - this.dtpInitialTime.TabIndex = 27; - // - // lblInitialTime - // - this.lblInitialTime.Location = new System.Drawing.Point(15, 202); - this.lblInitialTime.MaximumSize = new System.Drawing.Size(260, 0); - this.lblInitialTime.Name = "lblInitialTime"; - this.lblInitialTime.Padding = new System.Windows.Forms.Padding(0, 4, 0, 4); - this.lblInitialTime.Text = "Initial Time"; - // - // BSNESOptions - // - this.AcceptButton = this.btnOk; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(304, 470); - this.Controls.Add(this.lblInitialTime); - this.Controls.Add(this.SatellaviewCartridgeBox); - this.Controls.Add(this.lblSatellaviewCartridge); - this.Controls.Add(this.cbShowCursor); - this.Controls.Add(this.cbShowOverscan); - this.Controls.Add(this.AspectRatioCorrectionBox); - this.Controls.Add(this.lblAspectRatioCorrection); - this.Controls.Add(this.cbNoPPUSpriteLimit); - this.Controls.Add(this.cbFastCoprocessor); - this.Controls.Add(this.cbFastDSP); - this.Controls.Add(this.cbUseSGB2); - this.Controls.Add(this.cbCropSGBFrame); - this.Controls.Add(this.cbFastPPU); - this.Controls.Add(this.cbGameHotfixes); - this.Controls.Add(this.lblRegion); - this.Controls.Add(this.lblEntropy); - this.Controls.Add(this.EntropyBox); - this.Controls.Add(this.RegionBox); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.lblDoubleSize); - this.Controls.Add(this.cbDoubleSize); - this.Controls.Add(this.cbUseRealTime); - this.Controls.Add(this.dtpInitialTime); - this.Controls.Add(this.btnCancel); - this.Controls.Add(this.btnOk); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "BSNESOptions"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "BSNES Options"; - this.Load += new System.EventHandler(this.OnLoad); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BSNESOptions)); + this.btnOk = new System.Windows.Forms.Button(); + this.btnCancel = new System.Windows.Forms.Button(); + this.cbDoubleSize = new System.Windows.Forms.CheckBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.lblPriority1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblPriority0 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Bg4_0Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg3_0Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg2_0Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg1_0Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg4_1Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg3_1Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg2_1Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg1_1Checkbox = new System.Windows.Forms.CheckBox(); + this.Obj4Checkbox = new System.Windows.Forms.CheckBox(); + this.Obj3Checkbox = new System.Windows.Forms.CheckBox(); + this.Obj2Checkbox = new System.Windows.Forms.CheckBox(); + this.Obj1Checkbox = new System.Windows.Forms.CheckBox(); + this.EntropyBox = new System.Windows.Forms.ComboBox(); + this.RegionBox = new System.Windows.Forms.ComboBox(); + this.cbGameHotfixes = new System.Windows.Forms.CheckBox(); + this.cbFastPPU = new System.Windows.Forms.CheckBox(); + this.cbCropSGBFrame = new System.Windows.Forms.CheckBox(); + this.cbUseSGB2 = new System.Windows.Forms.CheckBox(); + this.cbFastDSP = new System.Windows.Forms.CheckBox(); + this.cbFastCoprocessor = new System.Windows.Forms.CheckBox(); + this.cbNoPPUSpriteLimit = new System.Windows.Forms.CheckBox(); + this.AspectRatioCorrectionBox = new System.Windows.Forms.ComboBox(); + this.cbShowOverscan = new System.Windows.Forms.CheckBox(); + this.cbShowCursor = new System.Windows.Forms.CheckBox(); + this.SatellaviewCartridgeBox = new System.Windows.Forms.ComboBox(); + this.lblSatellaviewCartridge = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblAspectRatioCorrection = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblRegion = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblEntropy = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblDoubleSize = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbUseRealTime = new System.Windows.Forms.CheckBox(); + this.dtpInitialTime = new System.Windows.Forms.DateTimePicker(); + this.lblInitialTime = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // btnOk + // + resources.ApplyResources(this.btnOk, "btnOk"); + this.btnOk.Name = "btnOk"; + this.btnOk.UseVisualStyleBackColor = true; + this.btnOk.Click += new System.EventHandler(this.BtnOk_Click); + // + // btnCancel + // + resources.ApplyResources(this.btnCancel, "btnCancel"); + this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnCancel.Name = "btnCancel"; + this.btnCancel.UseVisualStyleBackColor = true; + this.btnCancel.Click += new System.EventHandler(this.BtnCancel_Click); + // + // cbDoubleSize + // + resources.ApplyResources(this.cbDoubleSize, "cbDoubleSize"); + this.cbDoubleSize.Name = "cbDoubleSize"; + this.cbDoubleSize.UseVisualStyleBackColor = true; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.lblPriority1); + this.groupBox1.Controls.Add(this.lblPriority0); + this.groupBox1.Controls.Add(this.Bg4_0Checkbox); + this.groupBox1.Controls.Add(this.Bg3_0Checkbox); + this.groupBox1.Controls.Add(this.Bg2_0Checkbox); + this.groupBox1.Controls.Add(this.Bg1_0Checkbox); + this.groupBox1.Controls.Add(this.Bg4_1Checkbox); + this.groupBox1.Controls.Add(this.Bg3_1Checkbox); + this.groupBox1.Controls.Add(this.Bg2_1Checkbox); + this.groupBox1.Controls.Add(this.Bg1_1Checkbox); + this.groupBox1.Controls.Add(this.Obj4Checkbox); + this.groupBox1.Controls.Add(this.Obj3Checkbox); + this.groupBox1.Controls.Add(this.Obj2Checkbox); + this.groupBox1.Controls.Add(this.Obj1Checkbox); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // lblPriority1 + // + resources.ApplyResources(this.lblPriority1, "lblPriority1"); + this.lblPriority1.Name = "lblPriority1"; + // + // lblPriority0 + // + resources.ApplyResources(this.lblPriority0, "lblPriority0"); + this.lblPriority0.Name = "lblPriority0"; + // + // Bg4_0Checkbox + // + resources.ApplyResources(this.Bg4_0Checkbox, "Bg4_0Checkbox"); + this.Bg4_0Checkbox.Name = "Bg4_0Checkbox"; + this.Bg4_0Checkbox.UseVisualStyleBackColor = true; + // + // Bg3_0Checkbox + // + resources.ApplyResources(this.Bg3_0Checkbox, "Bg3_0Checkbox"); + this.Bg3_0Checkbox.Name = "Bg3_0Checkbox"; + this.Bg3_0Checkbox.UseVisualStyleBackColor = true; + // + // Bg2_0Checkbox + // + resources.ApplyResources(this.Bg2_0Checkbox, "Bg2_0Checkbox"); + this.Bg2_0Checkbox.Name = "Bg2_0Checkbox"; + this.Bg2_0Checkbox.UseVisualStyleBackColor = true; + // + // Bg1_0Checkbox + // + resources.ApplyResources(this.Bg1_0Checkbox, "Bg1_0Checkbox"); + this.Bg1_0Checkbox.Name = "Bg1_0Checkbox"; + this.Bg1_0Checkbox.UseVisualStyleBackColor = true; + // + // Bg4_1Checkbox + // + resources.ApplyResources(this.Bg4_1Checkbox, "Bg4_1Checkbox"); + this.Bg4_1Checkbox.Name = "Bg4_1Checkbox"; + this.Bg4_1Checkbox.UseVisualStyleBackColor = true; + // + // Bg3_1Checkbox + // + resources.ApplyResources(this.Bg3_1Checkbox, "Bg3_1Checkbox"); + this.Bg3_1Checkbox.Name = "Bg3_1Checkbox"; + this.Bg3_1Checkbox.UseVisualStyleBackColor = true; + // + // Bg2_1Checkbox + // + resources.ApplyResources(this.Bg2_1Checkbox, "Bg2_1Checkbox"); + this.Bg2_1Checkbox.Name = "Bg2_1Checkbox"; + this.Bg2_1Checkbox.UseVisualStyleBackColor = true; + // + // Bg1_1Checkbox + // + resources.ApplyResources(this.Bg1_1Checkbox, "Bg1_1Checkbox"); + this.Bg1_1Checkbox.Name = "Bg1_1Checkbox"; + this.Bg1_1Checkbox.UseVisualStyleBackColor = true; + // + // Obj4Checkbox + // + resources.ApplyResources(this.Obj4Checkbox, "Obj4Checkbox"); + this.Obj4Checkbox.Name = "Obj4Checkbox"; + this.Obj4Checkbox.UseVisualStyleBackColor = true; + // + // Obj3Checkbox + // + resources.ApplyResources(this.Obj3Checkbox, "Obj3Checkbox"); + this.Obj3Checkbox.Name = "Obj3Checkbox"; + this.Obj3Checkbox.UseVisualStyleBackColor = true; + // + // Obj2Checkbox + // + resources.ApplyResources(this.Obj2Checkbox, "Obj2Checkbox"); + this.Obj2Checkbox.Name = "Obj2Checkbox"; + this.Obj2Checkbox.UseVisualStyleBackColor = true; + // + // Obj1Checkbox + // + resources.ApplyResources(this.Obj1Checkbox, "Obj1Checkbox"); + this.Obj1Checkbox.Name = "Obj1Checkbox"; + this.Obj1Checkbox.UseVisualStyleBackColor = true; + // + // EntropyBox + // + resources.ApplyResources(this.EntropyBox, "EntropyBox"); + this.EntropyBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.EntropyBox.FormattingEnabled = true; + this.EntropyBox.Name = "EntropyBox"; + // + // RegionBox + // + resources.ApplyResources(this.RegionBox, "RegionBox"); + this.RegionBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.RegionBox.FormattingEnabled = true; + this.RegionBox.Name = "RegionBox"; + // + // cbGameHotfixes + // + resources.ApplyResources(this.cbGameHotfixes, "cbGameHotfixes"); + this.cbGameHotfixes.Name = "cbGameHotfixes"; + this.cbGameHotfixes.UseVisualStyleBackColor = true; + // + // cbFastPPU + // + resources.ApplyResources(this.cbFastPPU, "cbFastPPU"); + this.cbFastPPU.Name = "cbFastPPU"; + this.cbFastPPU.UseVisualStyleBackColor = true; + this.cbFastPPU.CheckedChanged += new System.EventHandler(this.FastPPU_CheckedChanged); + // + // cbCropSGBFrame + // + resources.ApplyResources(this.cbCropSGBFrame, "cbCropSGBFrame"); + this.cbCropSGBFrame.Name = "cbCropSGBFrame"; + this.cbCropSGBFrame.UseVisualStyleBackColor = true; + // + // cbUseSGB2 + // + resources.ApplyResources(this.cbUseSGB2, "cbUseSGB2"); + this.cbUseSGB2.Name = "cbUseSGB2"; + this.cbUseSGB2.UseVisualStyleBackColor = true; + // + // cbFastDSP + // + resources.ApplyResources(this.cbFastDSP, "cbFastDSP"); + this.cbFastDSP.Name = "cbFastDSP"; + this.cbFastDSP.UseVisualStyleBackColor = true; + // + // cbFastCoprocessor + // + resources.ApplyResources(this.cbFastCoprocessor, "cbFastCoprocessor"); + this.cbFastCoprocessor.Name = "cbFastCoprocessor"; + this.cbFastCoprocessor.UseVisualStyleBackColor = true; + // + // cbNoPPUSpriteLimit + // + resources.ApplyResources(this.cbNoPPUSpriteLimit, "cbNoPPUSpriteLimit"); + this.cbNoPPUSpriteLimit.Name = "cbNoPPUSpriteLimit"; + this.cbNoPPUSpriteLimit.UseVisualStyleBackColor = true; + // + // AspectRatioCorrectionBox + // + resources.ApplyResources(this.AspectRatioCorrectionBox, "AspectRatioCorrectionBox"); + this.AspectRatioCorrectionBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.AspectRatioCorrectionBox.FormattingEnabled = true; + this.AspectRatioCorrectionBox.Name = "AspectRatioCorrectionBox"; + // + // cbShowOverscan + // + resources.ApplyResources(this.cbShowOverscan, "cbShowOverscan"); + this.cbShowOverscan.Name = "cbShowOverscan"; + this.cbShowOverscan.UseVisualStyleBackColor = true; + // + // cbShowCursor + // + resources.ApplyResources(this.cbShowCursor, "cbShowCursor"); + this.cbShowCursor.Name = "cbShowCursor"; + this.cbShowCursor.UseVisualStyleBackColor = true; + // + // SatellaviewCartridgeBox + // + resources.ApplyResources(this.SatellaviewCartridgeBox, "SatellaviewCartridgeBox"); + this.SatellaviewCartridgeBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.SatellaviewCartridgeBox.FormattingEnabled = true; + this.SatellaviewCartridgeBox.Name = "SatellaviewCartridgeBox"; + // + // lblSatellaviewCartridge + // + resources.ApplyResources(this.lblSatellaviewCartridge, "lblSatellaviewCartridge"); + this.lblSatellaviewCartridge.Name = "lblSatellaviewCartridge"; + // + // lblAspectRatioCorrection + // + resources.ApplyResources(this.lblAspectRatioCorrection, "lblAspectRatioCorrection"); + this.lblAspectRatioCorrection.Name = "lblAspectRatioCorrection"; + // + // lblRegion + // + resources.ApplyResources(this.lblRegion, "lblRegion"); + this.lblRegion.Name = "lblRegion"; + // + // lblEntropy + // + resources.ApplyResources(this.lblEntropy, "lblEntropy"); + this.lblEntropy.Name = "lblEntropy"; + // + // lblDoubleSize + // + resources.ApplyResources(this.lblDoubleSize, "lblDoubleSize"); + this.lblDoubleSize.Name = "lblDoubleSize"; + // + // cbUseRealTime + // + resources.ApplyResources(this.cbUseRealTime, "cbUseRealTime"); + this.cbUseRealTime.Name = "cbUseRealTime"; + this.cbUseRealTime.UseVisualStyleBackColor = true; + // + // dtpInitialTime + // + resources.ApplyResources(this.dtpInitialTime, "dtpInitialTime"); + this.dtpInitialTime.Format = System.Windows.Forms.DateTimePickerFormat.Custom; + this.dtpInitialTime.MinDate = new System.DateTime(1970, 1, 1, 0, 0, 0, 0); + this.dtpInitialTime.Name = "dtpInitialTime"; + // + // lblInitialTime + // + resources.ApplyResources(this.lblInitialTime, "lblInitialTime"); + this.lblInitialTime.Name = "lblInitialTime"; + // + // BSNESOptions + // + this.AcceptButton = this.btnOk; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnCancel; + this.Controls.Add(this.lblInitialTime); + this.Controls.Add(this.SatellaviewCartridgeBox); + this.Controls.Add(this.lblSatellaviewCartridge); + this.Controls.Add(this.cbShowCursor); + this.Controls.Add(this.cbShowOverscan); + this.Controls.Add(this.AspectRatioCorrectionBox); + this.Controls.Add(this.lblAspectRatioCorrection); + this.Controls.Add(this.cbNoPPUSpriteLimit); + this.Controls.Add(this.cbFastCoprocessor); + this.Controls.Add(this.cbFastDSP); + this.Controls.Add(this.cbUseSGB2); + this.Controls.Add(this.cbCropSGBFrame); + this.Controls.Add(this.cbFastPPU); + this.Controls.Add(this.cbGameHotfixes); + this.Controls.Add(this.lblRegion); + this.Controls.Add(this.lblEntropy); + this.Controls.Add(this.EntropyBox); + this.Controls.Add(this.RegionBox); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.lblDoubleSize); + this.Controls.Add(this.cbDoubleSize); + this.Controls.Add(this.cbUseRealTime); + this.Controls.Add(this.dtpInitialTime); + this.Controls.Add(this.btnCancel); + this.Controls.Add(this.btnOk); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "BSNESOptions"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.OnLoad); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.resx b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.resx index 29dcb1b3a35..7f2a557c57d 100644 --- a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.resx +++ b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.resx @@ -117,4 +117,1000 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Bg4_1Checkbox + + + Initial Time + + + + 128, 47 + + + Bg2_0Checkbox + + + Obj4Checkbox + + + 12 + + + + 27 + + + 4 + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 10 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 102, 16 + + + groupBox1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + btnOk + + + 2 + + + 23 + + + True + + + 128, 20 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 16, 97 + + + lblAspectRatioCorrection + + + 16 + + + $this + + + Crop SGB Frame + + + Bg2_1Checkbox + + + groupBox1 + + + + 0, 4, 0, 4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 75, 21 + + + MiddleRight + + + True + + + Bottom, Right + + + $this + + + 16, 141 + + + True + + + $this + + + 161, 162 + + + BG 1 + + + BG 4 + + + lblRegion + + + cbUseRealTime + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 204, 16 + + + 102, 16 + + + groupBox1 + + + 0 + + + Bg3_1Checkbox + + + True + + + 11 + + + OBJ 3 + + + $this + + + groupBox1 + + + 22 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 100, 0 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Priority 0 + + + No PPU sprite limit + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 13 + + + 16, 119 + + + lblSatellaviewCartridge + + + 5 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 304, 434 + + + Bg1_1Checkbox + + + 18 + + + 13 + + + lblDoubleSize + + + 25 + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MiddleRight + + + 54, 16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 12 + + + $this + + + 136, 405 + + + True + + + 9 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Use fast PPU + + + Aspect Ratio Correction + + + Entropy + + + 31, 30 + + + 162, 13 + + + 72, 16 + + + DSP Fast Mode + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 14 + + + 234, 29 + + + 8 + + + cbGameHotfixes + + + 1 + + + BG 3 + + + OBJ 1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 20 + + + 260, 0 + + + 96, 16 + + + 274, 106 + + + RegionBox + + + True + + + 9 + + + Priority 1 + + + 6 + + + 54, 16 + + + MiddleRight + + + 3 + + + 1 + + + 13 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 86 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17 + + + cbShowOverscan + + + Obj3Checkbox + + + 11 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 21, 28 + + + 15 + + + 2 + + + 11 + + + 18 + + + Bottom, Left, Right + + + 75, 21 + + + 27 + + + Bottom, Right + + + 217, 405 + + + 9 + + + True + + + 3 + + + True + + + 16, 230 + + + groupBox1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 100, 0 + + + 16 + + + $this + + + 234, 48 + + + 161, 141 + + + 234, 67 + + + 21, 47 + + + 14 + + + groupBox1 + + + $this + + + 234, 87 + + + groupBox1 + + + cbFastDSP + + + $this + + + Show Overscan + + + AspectRatioCorrectionBox + + + 26 + + + Obj1Checkbox + + + 159, 215 + + + 18, 292 + + + 128, 20 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 16, 15 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + cbFastCoprocessor + + + 8 + + + Region + + + 10 + + + 27 + + + cbFastPPU + + + Coprocessor Fast Mode + + + cbCropSGBFrame + + + $this + + + 7 + + + BG 2 + + + $this + + + OBJ 4 + + + 128, 66 + + + 2 + + + 16, 75 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 161, 230 + + + True + + + 14 + + + 72, 16 + + + $this + + + True + + + cbShowCursor + + + Cancel + + + 161, 75 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bg3_0Checkbox + + + BSNESOptions + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 161, 119 + + + Obj2Checkbox + + + 128, 86 + + + True + + + 21, 66 + + + 15, 14 + + + 102, 16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 72, 16 + + + SatellaviewCartridgeBox + + + lblPriority1 + + + 72, 16 + + + groupBox1 + + + lblPriority0 + + + cbDoubleSize + + + 8 + + + 128, 20 + + + groupBox1 + + + $this + + + 10 + + + 15, 186 + + + cbUseSGB2 + + + Always Double-Size Framebuffer + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 16, 267 + + + True + + + 19 + + + 15, 14 + + + 138, 16 + + + lblInitialTime + + + 6 + + + groupBox1 + + + 128, 28 + + + EntropyBox + + + Some games are changing the resolution constantly (e.g. SD3) so this option can force the SNES output to stay double-size always. + + + MiddleCenter + + + 13, 215 + + + 20 + + + 6 + + + 220, 13 + + + 21 + + + 54, 16 + + + 4 + + + 12 + + + 5 + + + Game hotfixes + + + BSNES Options + + + Use Real Time + + + 19 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + True + + + 161, 267 + + + 260, 0 + + + 159, 252 + + + 3 + + + 23 + + + CenterParent + + + 5 + + + cbNoPPUSpriteLimit + + + 1 + + + True + + + 24 + + + True + + + $this + + + 144, 16 + + + lblEntropy + + + Use SGB2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 206, 21 + + + 0 + + + 54, 16 + + + Show Lightgun Cursor + + + Bg4_0Checkbox + + + 6, 12 + + + groupBox1 + + + dtpInitialTime + + + 108, 16 + + + Display + + + 128, 20 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 24 + + + 13 + + + True + + + 15 + + + 7 + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + 161, 97 + + + OBJ 2 + + + 102, 16 + + + 15, 14 + + + groupBox1 + + + 150, 16 + + + 16, 162 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 16, 252 + + + groupBox1 + + + OK + + + Bg1_0Checkbox + + + 7 + + + 72, 16 + + + yyyy-MM-dd HH:mm:ss + + + 21 + + + 79, 187 + + + $this + + + 17 + + + btnCancel + + + 22 + + + Satellaview cartridge + + + MiddleRight + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.zh-CN.resx new file mode 100644 index 00000000000..a882113f493 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/SNES/BSNESOptions.zh-CN.resx @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定 + + + 取消 + + + + 156, 16 + + + 始终使用双倍大小帧缓冲 + + + 优先级 1 + + + 优先级 0 + + + 显示 + + + 84, 16 + + + 游戏热修复 + + + 使用快速 PPU + + + 102, 16 + + + 裁剪 SGB 边框 + + + 78, 16 + + + 使用 SGB2 + + + 96, 16 + + + DSP 快速模式 + + + 120, 16 + + + 协处理器高速模式 + + + 不限制 PPU 精灵数量 + + + 84, 16 + + + 显示过扫描 + + + 96, 16 + + + 显示光枪光标 + + + Satellaview 卡带 + + + 宽高比校正 + + + 区域 + + + 熵 + + + 部分游戏会频繁切换分辨率(例如 SD3),本选项可强制 SNES 画面输出保持双倍尺寸。 + + + 96, 16 + + + 使用真实时间 + + + 83, 186 + + + 初始时间: + + + BSNES 选项 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.Designer.cs similarity index 64% rename from src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerConfig.Designer.cs rename to src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.Designer.cs index f7b573a9a25..e2e77f61f2a 100644 --- a/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SNESControllerSettings)); this.OkBtn = new System.Windows.Forms.Button(); this.CancelBtn = new System.Windows.Forms.Button(); this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -45,116 +46,87 @@ private void InitializeComponent() // // OkBtn // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(170, 264); + resources.ApplyResources(this.OkBtn, "OkBtn"); this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 4; - this.OkBtn.Text = "&OK"; this.OkBtn.UseVisualStyleBackColor = true; this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); // // CancelBtn // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.CancelBtn, "CancelBtn"); this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(236, 264); this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 5; - this.CancelBtn.Text = "&Cancel"; this.CancelBtn.UseVisualStyleBackColor = true; this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); // // label1 // - this.label1.Location = new System.Drawing.Point(12, 9); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "SNES Controller Settings"; // // label5 // - this.label5.Location = new System.Drawing.Point(9, 88); + resources.ApplyResources(this.label5, "label5"); this.label5.Name = "label5"; - this.label5.Text = "Port 2:"; // // label4 // - this.label4.Location = new System.Drawing.Point(12, 38); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "Port 1:"; // // Port2ComboBox // - this.Port2ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Port2ComboBox, "Port2ComboBox"); this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.Port2ComboBox.FormattingEnabled = true; - this.Port2ComboBox.Location = new System.Drawing.Point(12, 104); this.Port2ComboBox.Name = "Port2ComboBox"; - this.Port2ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port2ComboBox.TabIndex = 20; this.Port2ComboBox.SelectedIndexChanged += new System.EventHandler(this.PortComboBox_SelectedIndexChanged); // // Port1ComboBox // - this.Port1ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Port1ComboBox, "Port1ComboBox"); this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.Port1ComboBox.FormattingEnabled = true; - this.Port1ComboBox.Location = new System.Drawing.Point(12, 54); this.Port1ComboBox.Name = "Port1ComboBox"; - this.Port1ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port1ComboBox.TabIndex = 19; this.Port1ComboBox.SelectedIndexChanged += new System.EventHandler(this.PortComboBox_SelectedIndexChanged); // // MouseSpeedLabel1 // - this.MouseSpeedLabel1.Location = new System.Drawing.Point(12, 195); + resources.ApplyResources(this.MouseSpeedLabel1, "MouseSpeedLabel1"); this.MouseSpeedLabel1.Name = "MouseSpeedLabel1"; - this.MouseSpeedLabel1.Text = "For casual play this should be checked"; // // LimitAnalogChangeCheckBox // - this.LimitAnalogChangeCheckBox.AutoSize = true; - this.LimitAnalogChangeCheckBox.Location = new System.Drawing.Point(15, 175); + resources.ApplyResources(this.LimitAnalogChangeCheckBox, "LimitAnalogChangeCheckBox"); this.LimitAnalogChangeCheckBox.Name = "LimitAnalogChangeCheckBox"; - this.LimitAnalogChangeCheckBox.Size = new System.Drawing.Size(173, 17); - this.LimitAnalogChangeCheckBox.TabIndex = 24; - this.LimitAnalogChangeCheckBox.Text = "Limit Analog Change Sensitivity"; this.LimitAnalogChangeCheckBox.UseVisualStyleBackColor = true; // // MouseSpeedLabel2 // - this.MouseSpeedLabel2.Location = new System.Drawing.Point(12, 208); + resources.ApplyResources(this.MouseSpeedLabel2, "MouseSpeedLabel2"); this.MouseSpeedLabel2.Name = "MouseSpeedLabel2"; - this.MouseSpeedLabel2.Text = "The full range of values are rather unusuable in"; // // MouseSpeedLabel3 // - this.MouseSpeedLabel3.Location = new System.Drawing.Point(12, 221); + resources.ApplyResources(this.MouseSpeedLabel3, "MouseSpeedLabel3"); this.MouseSpeedLabel3.Name = "MouseSpeedLabel3"; - this.MouseSpeedLabel3.Text = "normal situations, but good if you need total control"; // // MouseNagLabel1 // - this.MouseNagLabel1.Location = new System.Drawing.Point(12, 135); + resources.ApplyResources(this.MouseNagLabel1, "MouseNagLabel1"); this.MouseNagLabel1.Name = "MouseNagLabel1"; - this.MouseNagLabel1.Text = "*Note: mouse and scope controls should be bound to an"; // // MouseNagLabel2 // - this.MouseNagLabel2.Location = new System.Drawing.Point(45, 148); + resources.ApplyResources(this.MouseNagLabel2, "MouseNagLabel2"); this.MouseNagLabel2.Name = "MouseNagLabel2"; - this.MouseNagLabel2.Text = "analog stick not the mouse"; // // SNESControllerSettings // this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(308, 299); this.Controls.Add(this.MouseNagLabel2); this.Controls.Add(this.MouseNagLabel1); this.Controls.Add(this.MouseSpeedLabel3); @@ -169,8 +141,6 @@ private void InitializeComponent() this.Controls.Add(this.CancelBtn); this.Controls.Add(this.OkBtn); this.Name = "SNESControllerSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Controller Settings"; this.Load += new System.EventHandler(this.SNESControllerSettings_Load); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerConfig.cs b/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.cs similarity index 100% rename from src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerConfig.cs rename to src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.cs diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.resx b/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.resx new file mode 100644 index 00000000000..e63e41e51ef --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.resx @@ -0,0 +1,417 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Cancel + + + + 24 + + + SNES Controller Settings + + + $this + + + $this + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Port 2: + + + + 12, 96 + + + $this + + + 12 + + + 8 + + + OkBtn + + + $this + + + + CenterParent + + + $this + + + Limit Analog Change Sensitivity + + + 9 + + + 12, 192 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + True + + + 236, 244 + + + 9, 81 + + + 210, 16 + + + 4 + + + Bottom, Right + + + 12, 35 + + + 5 + + + analog stick not the mouse + + + 3 + + + 19 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 50 + + + MouseSpeedLabel2 + + + SNESControllerSettings + + + 12, 125 + + + label1 + + + Controller Settings + + + $this + + + 7 + + + MouseNagLabel1 + + + label4 + + + 0 + + + Bottom, Right + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MouseNagLabel2 + + + 11 + + + 60, 21 + + + 4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + For casual play this should be checked + + + MouseSpeedLabel3 + + + 308, 276 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Left, Right + + + 284, 20 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + 12, 204 + + + $this + + + 15, 162 + + + 10 + + + $this + + + 12, 8 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + The full range of values are rather unusuable in + + + 60, 21 + + + $this + + + 170, 244 + + + *Note: mouse and scope controls should be bound to an + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 180 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 20 + + + Port 1: + + + &OK + + + Port2ComboBox + + + 284, 20 + + + 1 + + + $this + + + 45, 137 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + LimitAnalogChangeCheckBox + + + 6, 12 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 2 + + + label5 + + + 5 + + + Port1ComboBox + + + MouseSpeedLabel1 + + + normal situations, but good if you need total control + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.zh-CN.resx new file mode 100644 index 00000000000..0f056da4952 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerSettings.zh-CN.resx @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + SNES 控制器设置 + + + 端口 2: + + + 端口 1: + + + 普通游玩建议勾选此项。 + + + + 108, 16 + + + 限制摇杆灵敏度 + + + 完整数值范围在日常场景下很难操控, + + + 若需要精细控制,则适合开启。 + + + 注意:SNES 的鼠标与光枪应当绑定至模拟摇杆, + + + 13, 137 + + + 不要绑定到电脑鼠标。 + + + 控制器设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.Designer.cs b/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.Designer.cs index d7b37246889..3d6147b9101 100644 --- a/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.Designer.cs @@ -28,223 +28,156 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.btnOk = new System.Windows.Forms.Button(); - this.btnCancel = new System.Windows.Forms.Button(); - this.cbDoubleSize = new System.Windows.Forms.CheckBox(); - this.lblDoubleSize = new BizHawk.WinForms.Controls.LocSzLabelEx(); - this.radioButton1 = new System.Windows.Forms.RadioButton(); - this.cbCropSGBFrame = new System.Windows.Forms.CheckBox(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.Bg4Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg3Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg2Checkbox = new System.Windows.Forms.CheckBox(); - this.Bg1Checkbox = new System.Windows.Forms.CheckBox(); - this.Obj4Checkbox = new System.Windows.Forms.CheckBox(); - this.Obj3Checkbox = new System.Windows.Forms.CheckBox(); - this.Obj2Checkbox = new System.Windows.Forms.CheckBox(); - this.Obj1Checkbox = new System.Windows.Forms.CheckBox(); - this.cbRandomizedInitialState = new System.Windows.Forms.CheckBox(); - this.groupBox1.SuspendLayout(); - this.SuspendLayout(); - // - // btnOk - // - this.btnOk.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnOk.Location = new System.Drawing.Point(136, 303); - this.btnOk.Name = "btnOk"; - this.btnOk.Size = new System.Drawing.Size(75, 23); - this.btnOk.TabIndex = 0; - this.btnOk.Text = "OK"; - this.btnOk.UseVisualStyleBackColor = true; - this.btnOk.Click += new System.EventHandler(this.BtnOk_Click); - // - // btnCancel - // - this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(217, 303); - this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(75, 23); - this.btnCancel.TabIndex = 1; - this.btnCancel.Text = "Cancel"; - this.btnCancel.UseVisualStyleBackColor = true; - this.btnCancel.Click += new System.EventHandler(this.BtnCancel_Click); - // - // cbDoubleSize - // - this.cbDoubleSize.AutoSize = true; - this.cbDoubleSize.Location = new System.Drawing.Point(18, 20); - this.cbDoubleSize.Name = "cbDoubleSize"; - this.cbDoubleSize.Size = new System.Drawing.Size(178, 17); - this.cbDoubleSize.TabIndex = 6; - this.cbDoubleSize.Text = "Always Double-Size Framebuffer"; - this.cbDoubleSize.UseVisualStyleBackColor = true; - this.cbDoubleSize.CheckedChanged += new System.EventHandler(this.CbDoubleSize_CheckedChanged); - // - // lblDoubleSize - // - this.lblDoubleSize.Location = new System.Drawing.Point(36, 41); - this.lblDoubleSize.Name = "lblDoubleSize"; - this.lblDoubleSize.Size = new System.Drawing.Size(254, 57); - this.lblDoubleSize.Text = "Some games are changing the resolution constantly (e.g. SD3) so this option can f" + - "orce the SNES output to stay double-size always. NOTE: The Accuracy core runs as" + - " if this is selected.\r\n"; - // - // radioButton1 - // - this.radioButton1.AutoSize = true; - this.radioButton1.Location = new System.Drawing.Point(37, 46); - this.radioButton1.Name = "radioButton1"; - this.radioButton1.Size = new System.Drawing.Size(202, 17); - this.radioButton1.TabIndex = 9; - this.radioButton1.TabStop = true; - this.radioButton1.Text = "Performance (only for casual gaming!)"; - this.radioButton1.UseVisualStyleBackColor = true; - // - // cbCropSGBFrame - // - this.cbCropSGBFrame.AutoSize = true; - this.cbCropSGBFrame.Location = new System.Drawing.Point(15, 110); - this.cbCropSGBFrame.Name = "cbCropSGBFrame"; - this.cbCropSGBFrame.Size = new System.Drawing.Size(105, 17); - this.cbCropSGBFrame.TabIndex = 10; - this.cbCropSGBFrame.Text = "Crop SGB Frame"; - this.cbCropSGBFrame.UseVisualStyleBackColor = true; - // - // groupBox1 - // - this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox1.Controls.Add(this.Bg4Checkbox); - this.groupBox1.Controls.Add(this.Bg3Checkbox); - this.groupBox1.Controls.Add(this.Bg2Checkbox); - this.groupBox1.Controls.Add(this.Bg1Checkbox); - this.groupBox1.Controls.Add(this.Obj4Checkbox); - this.groupBox1.Controls.Add(this.Obj3Checkbox); - this.groupBox1.Controls.Add(this.Obj2Checkbox); - this.groupBox1.Controls.Add(this.Obj1Checkbox); - this.groupBox1.Location = new System.Drawing.Point(18, 165); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(274, 132); - this.groupBox1.TabIndex = 11; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Display"; - // - // Bg4Checkbox - // - this.Bg4Checkbox.AutoSize = true; - this.Bg4Checkbox.Location = new System.Drawing.Point(150, 98); - this.Bg4Checkbox.Name = "Bg4Checkbox"; - this.Bg4Checkbox.Size = new System.Drawing.Size(50, 17); - this.Bg4Checkbox.TabIndex = 7; - this.Bg4Checkbox.Text = "BG 4"; - this.Bg4Checkbox.UseVisualStyleBackColor = true; - // - // Bg3Checkbox - // - this.Bg3Checkbox.AutoSize = true; - this.Bg3Checkbox.Location = new System.Drawing.Point(150, 75); - this.Bg3Checkbox.Name = "Bg3Checkbox"; - this.Bg3Checkbox.Size = new System.Drawing.Size(50, 17); - this.Bg3Checkbox.TabIndex = 6; - this.Bg3Checkbox.Text = "BG 3"; - this.Bg3Checkbox.UseVisualStyleBackColor = true; - // - // Bg2Checkbox - // - this.Bg2Checkbox.AutoSize = true; - this.Bg2Checkbox.Location = new System.Drawing.Point(150, 52); - this.Bg2Checkbox.Name = "Bg2Checkbox"; - this.Bg2Checkbox.Size = new System.Drawing.Size(50, 17); - this.Bg2Checkbox.TabIndex = 5; - this.Bg2Checkbox.Text = "BG 2"; - this.Bg2Checkbox.UseVisualStyleBackColor = true; - // - // Bg1Checkbox - // - this.Bg1Checkbox.AutoSize = true; - this.Bg1Checkbox.Location = new System.Drawing.Point(150, 29); - this.Bg1Checkbox.Name = "Bg1Checkbox"; - this.Bg1Checkbox.Size = new System.Drawing.Size(50, 17); - this.Bg1Checkbox.TabIndex = 4; - this.Bg1Checkbox.Text = "BG 1"; - this.Bg1Checkbox.UseVisualStyleBackColor = true; - // - // Obj4Checkbox - // - this.Obj4Checkbox.AutoSize = true; - this.Obj4Checkbox.Location = new System.Drawing.Point(21, 98); - this.Obj4Checkbox.Name = "Obj4Checkbox"; - this.Obj4Checkbox.Size = new System.Drawing.Size(55, 17); - this.Obj4Checkbox.TabIndex = 3; - this.Obj4Checkbox.Text = "OBJ 4"; - this.Obj4Checkbox.UseVisualStyleBackColor = true; - // - // Obj3Checkbox - // - this.Obj3Checkbox.AutoSize = true; - this.Obj3Checkbox.Location = new System.Drawing.Point(21, 75); - this.Obj3Checkbox.Name = "Obj3Checkbox"; - this.Obj3Checkbox.Size = new System.Drawing.Size(55, 17); - this.Obj3Checkbox.TabIndex = 2; - this.Obj3Checkbox.Text = "OBJ 3"; - this.Obj3Checkbox.UseVisualStyleBackColor = true; - // - // Obj2Checkbox - // - this.Obj2Checkbox.AutoSize = true; - this.Obj2Checkbox.Location = new System.Drawing.Point(22, 52); - this.Obj2Checkbox.Name = "Obj2Checkbox"; - this.Obj2Checkbox.Size = new System.Drawing.Size(55, 17); - this.Obj2Checkbox.TabIndex = 1; - this.Obj2Checkbox.Text = "OBJ 2"; - this.Obj2Checkbox.UseVisualStyleBackColor = true; - // - // Obj1Checkbox - // - this.Obj1Checkbox.AutoSize = true; - this.Obj1Checkbox.Location = new System.Drawing.Point(21, 29); - this.Obj1Checkbox.Name = "Obj1Checkbox"; - this.Obj1Checkbox.Size = new System.Drawing.Size(55, 17); - this.Obj1Checkbox.TabIndex = 0; - this.Obj1Checkbox.Text = "OBJ 1"; - this.Obj1Checkbox.UseVisualStyleBackColor = true; - // - // cbRandomizedInitialState - // - this.cbRandomizedInitialState.AutoSize = true; - this.cbRandomizedInitialState.Location = new System.Drawing.Point(15, 133); - this.cbRandomizedInitialState.Name = "cbRandomizedInitialState"; - this.cbRandomizedInitialState.Size = new System.Drawing.Size(140, 17); - this.cbRandomizedInitialState.TabIndex = 12; - this.cbRandomizedInitialState.Text = "Randomized Initial State"; - this.cbRandomizedInitialState.UseVisualStyleBackColor = true; - // - // SNESOptions - // - this.AcceptButton = this.btnOk; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(304, 338); - this.Controls.Add(this.cbRandomizedInitialState); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.cbCropSGBFrame); - this.Controls.Add(this.lblDoubleSize); - this.Controls.Add(this.cbDoubleSize); - this.Controls.Add(this.btnCancel); - this.Controls.Add(this.btnOk); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "SNESOptions"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "BSNES Options"; - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SNESOptions)); + this.btnOk = new System.Windows.Forms.Button(); + this.btnCancel = new System.Windows.Forms.Button(); + this.cbDoubleSize = new System.Windows.Forms.CheckBox(); + this.lblDoubleSize = new BizHawk.WinForms.Controls.LocSzLabelEx(); + this.radioButton1 = new System.Windows.Forms.RadioButton(); + this.cbCropSGBFrame = new System.Windows.Forms.CheckBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.Bg4Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg3Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg2Checkbox = new System.Windows.Forms.CheckBox(); + this.Bg1Checkbox = new System.Windows.Forms.CheckBox(); + this.Obj4Checkbox = new System.Windows.Forms.CheckBox(); + this.Obj3Checkbox = new System.Windows.Forms.CheckBox(); + this.Obj2Checkbox = new System.Windows.Forms.CheckBox(); + this.Obj1Checkbox = new System.Windows.Forms.CheckBox(); + this.cbRandomizedInitialState = new System.Windows.Forms.CheckBox(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // btnOk + // + resources.ApplyResources(this.btnOk, "btnOk"); + this.btnOk.Name = "btnOk"; + this.btnOk.UseVisualStyleBackColor = true; + this.btnOk.Click += new System.EventHandler(this.BtnOk_Click); + // + // btnCancel + // + resources.ApplyResources(this.btnCancel, "btnCancel"); + this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.btnCancel.Name = "btnCancel"; + this.btnCancel.UseVisualStyleBackColor = true; + this.btnCancel.Click += new System.EventHandler(this.BtnCancel_Click); + // + // cbDoubleSize + // + resources.ApplyResources(this.cbDoubleSize, "cbDoubleSize"); + this.cbDoubleSize.Name = "cbDoubleSize"; + this.cbDoubleSize.UseVisualStyleBackColor = true; + this.cbDoubleSize.CheckedChanged += new System.EventHandler(this.CbDoubleSize_CheckedChanged); + // + // lblDoubleSize + // + resources.ApplyResources(this.lblDoubleSize, "lblDoubleSize"); + this.lblDoubleSize.Name = "lblDoubleSize"; + // + // radioButton1 + // + resources.ApplyResources(this.radioButton1, "radioButton1"); + this.radioButton1.Name = "radioButton1"; + this.radioButton1.TabStop = true; + this.radioButton1.UseVisualStyleBackColor = true; + // + // cbCropSGBFrame + // + resources.ApplyResources(this.cbCropSGBFrame, "cbCropSGBFrame"); + this.cbCropSGBFrame.Name = "cbCropSGBFrame"; + this.cbCropSGBFrame.UseVisualStyleBackColor = true; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.Bg4Checkbox); + this.groupBox1.Controls.Add(this.Bg3Checkbox); + this.groupBox1.Controls.Add(this.Bg2Checkbox); + this.groupBox1.Controls.Add(this.Bg1Checkbox); + this.groupBox1.Controls.Add(this.Obj4Checkbox); + this.groupBox1.Controls.Add(this.Obj3Checkbox); + this.groupBox1.Controls.Add(this.Obj2Checkbox); + this.groupBox1.Controls.Add(this.Obj1Checkbox); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // Bg4Checkbox + // + resources.ApplyResources(this.Bg4Checkbox, "Bg4Checkbox"); + this.Bg4Checkbox.Name = "Bg4Checkbox"; + this.Bg4Checkbox.UseVisualStyleBackColor = true; + // + // Bg3Checkbox + // + resources.ApplyResources(this.Bg3Checkbox, "Bg3Checkbox"); + this.Bg3Checkbox.Name = "Bg3Checkbox"; + this.Bg3Checkbox.UseVisualStyleBackColor = true; + // + // Bg2Checkbox + // + resources.ApplyResources(this.Bg2Checkbox, "Bg2Checkbox"); + this.Bg2Checkbox.Name = "Bg2Checkbox"; + this.Bg2Checkbox.UseVisualStyleBackColor = true; + // + // Bg1Checkbox + // + resources.ApplyResources(this.Bg1Checkbox, "Bg1Checkbox"); + this.Bg1Checkbox.Name = "Bg1Checkbox"; + this.Bg1Checkbox.UseVisualStyleBackColor = true; + // + // Obj4Checkbox + // + resources.ApplyResources(this.Obj4Checkbox, "Obj4Checkbox"); + this.Obj4Checkbox.Name = "Obj4Checkbox"; + this.Obj4Checkbox.UseVisualStyleBackColor = true; + // + // Obj3Checkbox + // + resources.ApplyResources(this.Obj3Checkbox, "Obj3Checkbox"); + this.Obj3Checkbox.Name = "Obj3Checkbox"; + this.Obj3Checkbox.UseVisualStyleBackColor = true; + // + // Obj2Checkbox + // + resources.ApplyResources(this.Obj2Checkbox, "Obj2Checkbox"); + this.Obj2Checkbox.Name = "Obj2Checkbox"; + this.Obj2Checkbox.UseVisualStyleBackColor = true; + // + // Obj1Checkbox + // + resources.ApplyResources(this.Obj1Checkbox, "Obj1Checkbox"); + this.Obj1Checkbox.Name = "Obj1Checkbox"; + this.Obj1Checkbox.UseVisualStyleBackColor = true; + // + // cbRandomizedInitialState + // + resources.ApplyResources(this.cbRandomizedInitialState, "cbRandomizedInitialState"); + this.cbRandomizedInitialState.Name = "cbRandomizedInitialState"; + this.cbRandomizedInitialState.UseVisualStyleBackColor = true; + // + // SNESOptions + // + this.AcceptButton = this.btnOk; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.btnCancel; + this.Controls.Add(this.cbRandomizedInitialState); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.cbCropSGBFrame); + this.Controls.Add(this.lblDoubleSize); + this.Controls.Add(this.cbDoubleSize); + this.Controls.Add(this.btnCancel); + this.Controls.Add(this.btnOk); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "SNESOptions"; + this.ShowIcon = false; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.resx b/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.resx index 29dcb1b3a35..6d2e2c82107 100644 --- a/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.resx +++ b/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.resx @@ -117,4 +117,449 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 304, 312 + + + 4 + + + radioButton1 + + + BG 1 + + + + True + + + 2 + + + 6 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bg2Checkbox + + + 7 + + + OBJ 3 + + + Some games are changing the resolution constantly (e.g. SD3) so this option can force the SNES output to stay double-size always. NOTE: The Accuracy core runs as if this is selected. + + + + BG 2 + + + Always Double-Size Framebuffer + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + True + + + 5 + + + 36, 38 + + + 5 + + + Bg1Checkbox + + + cbCropSGBFrame + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 108, 16 + + + 2 + + + 168, 16 + + + 4 + + + OBJ 2 + + + 3 + + + SNESOptions + + + 202, 17 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 37, 46 + + + 10 + + + True + + + 3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + groupBox1 + + + BizHawk.WinForms.Controls.LocSzLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + groupBox1 + + + Cancel + + + + CenterParent + + + 1 + + + 48, 16 + + + btnOk + + + 150, 90 + + + 1 + + + 3 + + + $this + + + 9 + + + 7 + + + Display + + + $this + + + Bg3Checkbox + + + $this + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BSNES Options + + + 48, 16 + + + groupBox1 + + + 2 + + + 0 + + + groupBox1 + + + 6, 12 + + + True + + + True + + + 54, 16 + + + groupBox1 + + + cbDoubleSize + + + 136, 280 + + + groupBox1 + + + 54, 16 + + + 15, 123 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 18, 152 + + + Obj1Checkbox + + + Bottom, Right + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + Obj3Checkbox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left, Right + + + 274, 122 + + + Crop SGB Frame + + + $this + + + 217, 280 + + + 4 + + + 21, 27 + + + 204, 16 + + + 54, 16 + + + Bg4Checkbox + + + groupBox1 + + + 54, 16 + + + 48, 16 + + + 11 + + + True + + + Obj2Checkbox + + + btnCancel + + + Randomized Initial State + + + 75, 21 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cbRandomizedInitialState + + + 21, 69 + + + 1 + + + BG 3 + + + 48, 16 + + + True + + + True + + + lblDoubleSize + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + OBJ 1 + + + 75, 21 + + + Obj4Checkbox + + + 150, 27 + + + True + + + 254, 53 + + + 5 + + + 0 + + + $this + + + $this + + + 0 + + + 18, 18 + + + 150, 69 + + + True + + + $this + + + Performance (only for casual gaming!) + + + groupBox1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 22, 48 + + + 15, 102 + + + BG 4 + + + OK + + + 150, 48 + + + True + + + 6 + + + OBJ 4 + + + 21, 90 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.zh-CN.resx new file mode 100644 index 00000000000..fa221d40168 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/SNES/SNESOptions.zh-CN.resx @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定 + + + 取消 + + + + 156, 16 + + + 始终使用双倍大小帧缓冲 + + + 部分游戏会频繁切换分辨率(例如 SD3),本选项可强制 SNES 画面输出保持双倍尺寸。 +注意:精度内核运行时,等效于已勾选此项。 + + + 102, 16 + + + 裁剪 SGB 边框 + + + 显示 + + + 96, 16 + + + 随机初始状态 + + + BSNES 选项 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SoundConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/SoundConfig.Designer.cs index 370031995d3..948f6448b95 100644 --- a/src/BizHawk.Client.EmuHawk/config/SoundConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/SoundConfig.Designer.cs @@ -28,294 +28,247 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.Cancel = new System.Windows.Forms.Button(); - this.OK = new System.Windows.Forms.Button(); - this.cbEnableNormal = new System.Windows.Forms.CheckBox(); - this.grpSoundVol = new System.Windows.Forms.GroupBox(); - this.nudRWFF = new System.Windows.Forms.NumericUpDown(); - this.cbEnableRWFF = new System.Windows.Forms.CheckBox(); - this.tbRWFF = new System.Windows.Forms.TrackBar(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.tbNormal = new System.Windows.Forms.TrackBar(); - this.nudNormal = new System.Windows.Forms.NumericUpDown(); - this.listBoxSoundDevices = new System.Windows.Forms.ListBox(); - this.SoundDeviceLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.BufferSizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.BufferSizeNumeric = new System.Windows.Forms.NumericUpDown(); - this.BufferSizeUnitsLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.grpOutputMethod = new System.Windows.Forms.GroupBox(); - this.rbOutputMethodOpenAL = new System.Windows.Forms.RadioButton(); - this.rbOutputMethodXAudio2 = new System.Windows.Forms.RadioButton(); - this.cbMuteFrameAdvance = new System.Windows.Forms.CheckBox(); - this.cbEnableMaster = new System.Windows.Forms.CheckBox(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.grpSoundVol.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudRWFF)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.tbRWFF)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.tbNormal)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nudNormal)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.BufferSizeNumeric)).BeginInit(); - this.grpOutputMethod.SuspendLayout(); - this.SuspendLayout(); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(317, 244); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 1; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(236, 244); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 0; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // cbEnableNormal - // - this.cbEnableNormal.AutoSize = true; - this.cbEnableNormal.Location = new System.Drawing.Point(6, 20); - this.cbEnableNormal.Name = "cbEnableNormal"; - this.cbEnableNormal.Size = new System.Drawing.Size(48, 17); - this.cbEnableNormal.TabIndex = 0; - this.cbEnableNormal.Text = "Ena."; - this.cbEnableNormal.UseVisualStyleBackColor = true; - this.cbEnableNormal.CheckedChanged += new System.EventHandler(this.UpdateSoundDialog); - // - // grpSoundVol - // - this.grpSoundVol.Controls.Add(this.nudRWFF); - this.grpSoundVol.Controls.Add(this.cbEnableRWFF); - this.grpSoundVol.Controls.Add(this.tbRWFF); - this.grpSoundVol.Controls.Add(this.label2); - this.grpSoundVol.Controls.Add(this.label1); - this.grpSoundVol.Controls.Add(this.tbNormal); - this.grpSoundVol.Controls.Add(this.nudNormal); - this.grpSoundVol.Controls.Add(this.cbEnableNormal); - this.grpSoundVol.Location = new System.Drawing.Point(12, 12); - this.grpSoundVol.Name = "grpSoundVol"; - this.grpSoundVol.Size = new System.Drawing.Size(117, 255); - this.grpSoundVol.TabIndex = 2; - this.grpSoundVol.TabStop = false; - this.grpSoundVol.Text = "Volume"; - // - // nudRWFF - // - this.nudRWFF.Location = new System.Drawing.Point(58, 223); - this.nudRWFF.Name = "nudRWFF"; - this.nudRWFF.Size = new System.Drawing.Size(45, 20); - this.nudRWFF.TabIndex = 7; - this.nudRWFF.Value = new decimal(new int[] { 100, 0, 0, 0 }); - this.nudRWFF.ValueChanged += new System.EventHandler(this.nudRWFF_ValueChanged); - // - // cbEnableRWFF - // - this.cbEnableRWFF.AutoSize = true; - this.cbEnableRWFF.Location = new System.Drawing.Point(58, 20); - this.cbEnableRWFF.Name = "cbEnableRWFF"; - this.cbEnableRWFF.Size = new System.Drawing.Size(48, 17); - this.cbEnableRWFF.TabIndex = 4; - this.cbEnableRWFF.Text = "Ena."; - this.cbEnableRWFF.UseVisualStyleBackColor = true; - // - // tbRWFF - // - this.tbRWFF.LargeChange = 10; - this.tbRWFF.Location = new System.Drawing.Point(64, 53); - this.tbRWFF.Maximum = 100; - this.tbRWFF.Name = "tbRWFF"; - this.tbRWFF.Orientation = System.Windows.Forms.Orientation.Vertical; - this.tbRWFF.Size = new System.Drawing.Size(45, 164); - this.tbRWFF.TabIndex = 6; - this.tbRWFF.TickFrequency = 10; - this.tbRWFF.Scroll += new System.EventHandler(this.TbRwff_Scroll); - // - // label2 - // - this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label2.Location = new System.Drawing.Point(56, 42); - this.label2.Name = "label2"; - this.label2.Text = "RW && FF"; - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label1.Location = new System.Drawing.Point(6, 42); - this.label1.Name = "label1"; - this.label1.Text = "Normal"; - // - // tbNormal - // - this.tbNormal.LargeChange = 10; - this.tbNormal.Location = new System.Drawing.Point(8, 53); - this.tbNormal.Maximum = 100; - this.tbNormal.Name = "tbNormal"; - this.tbNormal.Orientation = System.Windows.Forms.Orientation.Vertical; - this.tbNormal.Size = new System.Drawing.Size(45, 164); - this.tbNormal.TabIndex = 2; - this.tbNormal.TickFrequency = 10; - this.tbNormal.Scroll += new System.EventHandler(this.TrackBar1_Scroll); - // - // nudNormal - // - this.nudNormal.Location = new System.Drawing.Point(5, 223); - this.nudNormal.Name = "nudNormal"; - this.nudNormal.Size = new System.Drawing.Size(45, 20); - this.nudNormal.TabIndex = 3; - this.nudNormal.Value = new decimal(new int[] { 100, 0, 0, 0 }); - this.nudNormal.ValueChanged += new System.EventHandler(this.SoundVolNumeric_ValueChanged); - // - // listBoxSoundDevices - // - this.listBoxSoundDevices.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); - this.listBoxSoundDevices.FormattingEnabled = true; - this.listBoxSoundDevices.Location = new System.Drawing.Point(138, 110); - this.listBoxSoundDevices.Name = "listBoxSoundDevices"; - this.listBoxSoundDevices.Size = new System.Drawing.Size(254, 95); - this.listBoxSoundDevices.TabIndex = 8; - // - // SoundDeviceLabel - // - this.SoundDeviceLabel.Location = new System.Drawing.Point(135, 89); - this.SoundDeviceLabel.Name = "SoundDeviceLabel"; - this.SoundDeviceLabel.Text = "Sound Device:"; - // - // BufferSizeLabel - // - this.BufferSizeLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.BufferSizeLabel.Location = new System.Drawing.Point(135, 210); - this.BufferSizeLabel.Name = "BufferSizeLabel"; - this.BufferSizeLabel.Text = "Buffer Size:"; - // - // BufferSizeNumeric - // - this.BufferSizeNumeric.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.BufferSizeNumeric.Location = new System.Drawing.Point(202, 208); - this.BufferSizeNumeric.Maximum = new decimal(new int[] { 250, 0, 0, 0 }); - this.BufferSizeNumeric.Minimum = new decimal(new int[] { 30, 0, 0, 0 }); - this.BufferSizeNumeric.Name = "BufferSizeNumeric"; - this.BufferSizeNumeric.Size = new System.Drawing.Size(59, 20); - this.BufferSizeNumeric.TabIndex = 10; - this.BufferSizeNumeric.Value = new decimal(new int[] { 100, 0, 0, 0 }); - // - // BufferSizeUnitsLabel - // - this.BufferSizeUnitsLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.BufferSizeUnitsLabel.Location = new System.Drawing.Point(267, 210); - this.BufferSizeUnitsLabel.Name = "BufferSizeUnitsLabel"; - this.BufferSizeUnitsLabel.Text = "milliseconds"; - // - // grpOutputMethod - // - this.grpOutputMethod.Controls.Add(this.rbOutputMethodOpenAL); - this.grpOutputMethod.Controls.Add(this.rbOutputMethodXAudio2); - this.grpOutputMethod.Location = new System.Drawing.Point(292, 12); - this.grpOutputMethod.Name = "grpOutputMethod"; - this.grpOutputMethod.Size = new System.Drawing.Size(100, 73); - this.grpOutputMethod.TabIndex = 12; - this.grpOutputMethod.TabStop = false; - this.grpOutputMethod.Text = "Output Method"; - // - // rbOutputMethodOpenAL - // - this.rbOutputMethodOpenAL.AutoSize = true; - this.rbOutputMethodOpenAL.Location = new System.Drawing.Point(6, 43); - this.rbOutputMethodOpenAL.Name = "rbOutputMethodOpenAL"; - this.rbOutputMethodOpenAL.Size = new System.Drawing.Size(64, 17); - this.rbOutputMethodOpenAL.TabIndex = 2; - this.rbOutputMethodOpenAL.TabStop = true; - this.rbOutputMethodOpenAL.Text = "OpenAL"; - this.rbOutputMethodOpenAL.UseVisualStyleBackColor = true; - this.rbOutputMethodOpenAL.CheckedChanged += new System.EventHandler(this.OutputMethodRadioButtons_CheckedChanged); - // - // rbOutputMethodXAudio2 - // - this.rbOutputMethodXAudio2.AutoSize = true; - this.rbOutputMethodXAudio2.Location = new System.Drawing.Point(6, 20); - this.rbOutputMethodXAudio2.Name = "rbOutputMethodXAudio2"; - this.rbOutputMethodXAudio2.Size = new System.Drawing.Size(65, 17); - this.rbOutputMethodXAudio2.TabIndex = 1; - this.rbOutputMethodXAudio2.TabStop = true; - this.rbOutputMethodXAudio2.Text = "XAudio2"; - this.rbOutputMethodXAudio2.UseVisualStyleBackColor = true; - this.rbOutputMethodXAudio2.CheckedChanged += new System.EventHandler(this.OutputMethodRadioButtons_CheckedChanged); - // - // cbMuteFrameAdvance - // - this.cbMuteFrameAdvance.AutoSize = true; - this.cbMuteFrameAdvance.Location = new System.Drawing.Point(139, 68); - this.cbMuteFrameAdvance.Name = "cbMuteFrameAdvance"; - this.cbMuteFrameAdvance.Size = new System.Drawing.Size(128, 17); - this.cbMuteFrameAdvance.TabIndex = 6; - this.cbMuteFrameAdvance.Text = "Mute Frame Advance"; - this.cbMuteFrameAdvance.UseVisualStyleBackColor = true; - // - // cbEnableMaster - // - this.cbEnableMaster.AutoSize = true; - this.cbEnableMaster.Location = new System.Drawing.Point(139, 16); - this.cbEnableMaster.Name = "cbEnableMaster"; - this.cbEnableMaster.Size = new System.Drawing.Size(128, 17); - this.cbEnableMaster.TabIndex = 4; - this.cbEnableMaster.Text = "Sound Master Enable"; - this.cbEnableMaster.UseVisualStyleBackColor = true; - this.cbEnableMaster.CheckedChanged += new System.EventHandler(this.UpdateSoundDialog); - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label3.Location = new System.Drawing.Point(161, 35); - this.label3.Name = "label3"; - this.label3.Text = "Controls whether cores\neven generate audio."; - // - // SoundConfig - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(404, 279); - this.Controls.Add(this.label3); - this.Controls.Add(this.cbEnableMaster); - this.Controls.Add(this.cbMuteFrameAdvance); - this.Controls.Add(this.grpOutputMethod); - this.Controls.Add(this.BufferSizeUnitsLabel); - this.Controls.Add(this.BufferSizeNumeric); - this.Controls.Add(this.BufferSizeLabel); - this.Controls.Add(this.SoundDeviceLabel); - this.Controls.Add(this.listBoxSoundDevices); - this.Controls.Add(this.grpSoundVol); - this.Controls.Add(this.OK); - this.Controls.Add(this.Cancel); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MinimumSize = new System.Drawing.Size(279, 259); - this.Name = "SoundConfig"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Sound Configuration"; - this.Load += new System.EventHandler(this.SoundConfig_Load); - this.grpSoundVol.ResumeLayout(false); - this.grpSoundVol.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudRWFF)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.tbRWFF)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.tbNormal)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nudNormal)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.BufferSizeNumeric)).EndInit(); - this.grpOutputMethod.ResumeLayout(false); - this.grpOutputMethod.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SoundConfig)); + this.Cancel = new System.Windows.Forms.Button(); + this.OK = new System.Windows.Forms.Button(); + this.cbEnableNormal = new System.Windows.Forms.CheckBox(); + this.grpSoundVol = new System.Windows.Forms.GroupBox(); + this.nudRWFF = new System.Windows.Forms.NumericUpDown(); + this.cbEnableRWFF = new System.Windows.Forms.CheckBox(); + this.tbRWFF = new System.Windows.Forms.TrackBar(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.tbNormal = new System.Windows.Forms.TrackBar(); + this.nudNormal = new System.Windows.Forms.NumericUpDown(); + this.listBoxSoundDevices = new System.Windows.Forms.ListBox(); + this.SoundDeviceLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.BufferSizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.BufferSizeNumeric = new System.Windows.Forms.NumericUpDown(); + this.BufferSizeUnitsLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.grpOutputMethod = new System.Windows.Forms.GroupBox(); + this.rbOutputMethodOpenAL = new System.Windows.Forms.RadioButton(); + this.rbOutputMethodXAudio2 = new System.Windows.Forms.RadioButton(); + this.cbMuteFrameAdvance = new System.Windows.Forms.CheckBox(); + this.cbEnableMaster = new System.Windows.Forms.CheckBox(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.grpSoundVol.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.nudRWFF)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.tbRWFF)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.tbNormal)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nudNormal)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.BufferSizeNumeric)).BeginInit(); + this.grpOutputMethod.SuspendLayout(); + this.SuspendLayout(); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // cbEnableNormal + // + resources.ApplyResources(this.cbEnableNormal, "cbEnableNormal"); + this.cbEnableNormal.Name = "cbEnableNormal"; + this.cbEnableNormal.UseVisualStyleBackColor = true; + this.cbEnableNormal.CheckedChanged += new System.EventHandler(this.UpdateSoundDialog); + // + // grpSoundVol + // + resources.ApplyResources(this.grpSoundVol, "grpSoundVol"); + this.grpSoundVol.Controls.Add(this.nudRWFF); + this.grpSoundVol.Controls.Add(this.cbEnableRWFF); + this.grpSoundVol.Controls.Add(this.tbRWFF); + this.grpSoundVol.Controls.Add(this.label2); + this.grpSoundVol.Controls.Add(this.label1); + this.grpSoundVol.Controls.Add(this.tbNormal); + this.grpSoundVol.Controls.Add(this.nudNormal); + this.grpSoundVol.Controls.Add(this.cbEnableNormal); + this.grpSoundVol.Name = "grpSoundVol"; + this.grpSoundVol.TabStop = false; + // + // nudRWFF + // + resources.ApplyResources(this.nudRWFF, "nudRWFF"); + this.nudRWFF.Name = "nudRWFF"; + this.nudRWFF.Value = new decimal(new int[] { + 100, + 0, + 0, + 0}); + this.nudRWFF.ValueChanged += new System.EventHandler(this.nudRWFF_ValueChanged); + // + // cbEnableRWFF + // + resources.ApplyResources(this.cbEnableRWFF, "cbEnableRWFF"); + this.cbEnableRWFF.Name = "cbEnableRWFF"; + this.cbEnableRWFF.UseVisualStyleBackColor = true; + // + // tbRWFF + // + resources.ApplyResources(this.tbRWFF, "tbRWFF"); + this.tbRWFF.LargeChange = 10; + this.tbRWFF.Maximum = 100; + this.tbRWFF.Name = "tbRWFF"; + this.tbRWFF.TickFrequency = 10; + this.tbRWFF.Scroll += new System.EventHandler(this.TbRwff_Scroll); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // tbNormal + // + resources.ApplyResources(this.tbNormal, "tbNormal"); + this.tbNormal.LargeChange = 10; + this.tbNormal.Maximum = 100; + this.tbNormal.Name = "tbNormal"; + this.tbNormal.TickFrequency = 10; + this.tbNormal.Scroll += new System.EventHandler(this.TrackBar1_Scroll); + // + // nudNormal + // + resources.ApplyResources(this.nudNormal, "nudNormal"); + this.nudNormal.Name = "nudNormal"; + this.nudNormal.Value = new decimal(new int[] { + 100, + 0, + 0, + 0}); + this.nudNormal.ValueChanged += new System.EventHandler(this.SoundVolNumeric_ValueChanged); + // + // listBoxSoundDevices + // + resources.ApplyResources(this.listBoxSoundDevices, "listBoxSoundDevices"); + this.listBoxSoundDevices.FormattingEnabled = true; + this.listBoxSoundDevices.Name = "listBoxSoundDevices"; + // + // SoundDeviceLabel + // + resources.ApplyResources(this.SoundDeviceLabel, "SoundDeviceLabel"); + this.SoundDeviceLabel.Name = "SoundDeviceLabel"; + // + // BufferSizeLabel + // + resources.ApplyResources(this.BufferSizeLabel, "BufferSizeLabel"); + this.BufferSizeLabel.Name = "BufferSizeLabel"; + // + // BufferSizeNumeric + // + resources.ApplyResources(this.BufferSizeNumeric, "BufferSizeNumeric"); + this.BufferSizeNumeric.Maximum = new decimal(new int[] { + 250, + 0, + 0, + 0}); + this.BufferSizeNumeric.Minimum = new decimal(new int[] { + 30, + 0, + 0, + 0}); + this.BufferSizeNumeric.Name = "BufferSizeNumeric"; + this.BufferSizeNumeric.Value = new decimal(new int[] { + 100, + 0, + 0, + 0}); + // + // BufferSizeUnitsLabel + // + resources.ApplyResources(this.BufferSizeUnitsLabel, "BufferSizeUnitsLabel"); + this.BufferSizeUnitsLabel.Name = "BufferSizeUnitsLabel"; + // + // grpOutputMethod + // + resources.ApplyResources(this.grpOutputMethod, "grpOutputMethod"); + this.grpOutputMethod.Controls.Add(this.rbOutputMethodOpenAL); + this.grpOutputMethod.Controls.Add(this.rbOutputMethodXAudio2); + this.grpOutputMethod.Name = "grpOutputMethod"; + this.grpOutputMethod.TabStop = false; + // + // rbOutputMethodOpenAL + // + resources.ApplyResources(this.rbOutputMethodOpenAL, "rbOutputMethodOpenAL"); + this.rbOutputMethodOpenAL.Name = "rbOutputMethodOpenAL"; + this.rbOutputMethodOpenAL.TabStop = true; + this.rbOutputMethodOpenAL.UseVisualStyleBackColor = true; + this.rbOutputMethodOpenAL.CheckedChanged += new System.EventHandler(this.OutputMethodRadioButtons_CheckedChanged); + // + // rbOutputMethodXAudio2 + // + resources.ApplyResources(this.rbOutputMethodXAudio2, "rbOutputMethodXAudio2"); + this.rbOutputMethodXAudio2.Name = "rbOutputMethodXAudio2"; + this.rbOutputMethodXAudio2.TabStop = true; + this.rbOutputMethodXAudio2.UseVisualStyleBackColor = true; + this.rbOutputMethodXAudio2.CheckedChanged += new System.EventHandler(this.OutputMethodRadioButtons_CheckedChanged); + // + // cbMuteFrameAdvance + // + resources.ApplyResources(this.cbMuteFrameAdvance, "cbMuteFrameAdvance"); + this.cbMuteFrameAdvance.Name = "cbMuteFrameAdvance"; + this.cbMuteFrameAdvance.UseVisualStyleBackColor = true; + // + // cbEnableMaster + // + resources.ApplyResources(this.cbEnableMaster, "cbEnableMaster"); + this.cbEnableMaster.Name = "cbEnableMaster"; + this.cbEnableMaster.UseVisualStyleBackColor = true; + this.cbEnableMaster.CheckedChanged += new System.EventHandler(this.UpdateSoundDialog); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // SoundConfig + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.label3); + this.Controls.Add(this.cbEnableMaster); + this.Controls.Add(this.cbMuteFrameAdvance); + this.Controls.Add(this.grpOutputMethod); + this.Controls.Add(this.BufferSizeUnitsLabel); + this.Controls.Add(this.BufferSizeNumeric); + this.Controls.Add(this.BufferSizeLabel); + this.Controls.Add(this.SoundDeviceLabel); + this.Controls.Add(this.listBoxSoundDevices); + this.Controls.Add(this.grpSoundVol); + this.Controls.Add(this.OK); + this.Controls.Add(this.Cancel); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.Name = "SoundConfig"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.SoundConfig_Load); + this.grpSoundVol.ResumeLayout(false); + this.grpSoundVol.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.nudRWFF)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.tbRWFF)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.tbNormal)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nudNormal)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.BufferSizeNumeric)).EndInit(); + this.grpOutputMethod.ResumeLayout(false); + this.grpOutputMethod.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/src/BizHawk.Client.EmuHawk/config/SoundConfig.resx b/src/BizHawk.Client.EmuHawk/config/SoundConfig.resx index c7e0d4bdf13..d00c8ea99e6 100644 --- a/src/BizHawk.Client.EmuHawk/config/SoundConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/SoundConfig.resx @@ -117,4 +117,560 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 404, 258 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 58, 18 + + + 11 + + + $this + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + 138, 16 + + + Normal + + + 5, 206 + + + 2 + + + 12 + + + tbNormal + + + 12 + + + 139, 63 + + + 9 + + + 6, 18 + + + grpOutputMethod + + + grpSoundVol + + + 8, 49 + + + 6 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label1 + + + $this + + + 3 + + + &OK + + + 135, 82 + + + 48, 16 + + + $this + + + 4 + + + + Bottom, Left + + + 45, 21 + + + Sound Master Enable + + + True + + + 161, 32 + + + Bottom, Right + + + SoundConfig + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 135, 194 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 59, 16 + + + 100, 67 + + + 3 + + + 48, 16 + + + 75, 21 + + + cbEnableRWFF + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + cbEnableMaster + + + 6 + + + 0 + + + Controls whether cores +even generate audio. + + + grpOutputMethod + + + 1 + + + 10 + + + CenterParent + + + 58, 206 + + + 2 + + + 45, 21 + + + 6, 39 + + + BufferSizeUnitsLabel + + + 1 + + + 0 + + + label3 + + + label2 + + + $this + + + grpSoundVol + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpOutputMethod + + + 7 + + + Cancel + + + 5 + + + 8 + + + $this + + + Sound Configuration + + + OK + + + 117, 235 + + + 138, 102 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 2 + + + cbMuteFrameAdvance + + + grpSoundVol + + + 6, 12 + + + 267, 194 + + + 279, 242 + + + Bottom, Left + + + True + + + $this + + + Volume + + + cbEnableNormal + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 59, 21 + + + 45, 151 + + + nudNormal + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 45, 151 + + + 6 + + + SoundDeviceLabel + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 236, 225 + + + 4 + + + grpSoundVol + + + 254, 88 + + + grpSoundVol + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 132, 16 + + + Sound Device: + + + grpSoundVol + + + 4 + + + Ena. + + + 292, 11 + + + 8 + + + &Cancel + + + $this + + + XAudio2 + + + Top, Bottom, Left, Right + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 202, 192 + + + 7 + + + 0 + + + True + + + 56, 39 + + + grpSoundVol + + + rbOutputMethodXAudio2 + + + True + + + Bottom, Left + + + 65, 16 + + + nudRWFF + + + $this + + + 2 + + + 1 + + + Bottom, Left + + + 139, 15 + + + milliseconds + + + $this + + + 1 + + + 4 + + + Output Method + + + Bottom, Right + + + rbOutputMethodOpenAL + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + grpSoundVol + + + 64, 49 + + + RW && FF + + + tbRWFF + + + 6 + + + 10 + + + Vertical + + + 6, 40 + + + Buffer Size: + + + 5 + + + 3 + + + listBoxSoundDevices + + + 2 + + + 12, 11 + + + Ena. + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + OpenAL + + + Bottom, Left + + + 1 + + + $this + + + BufferSizeNumeric + + + Bottom, Left + + + Vertical + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + grpSoundVol + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 18 + + + True + + + BufferSizeLabel + + + 0 + + + Mute Frame Advance + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 317, 225 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SoundConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/SoundConfig.zh-CN.resx new file mode 100644 index 00000000000..a6cdf58738d --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/SoundConfig.zh-CN.resx @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&C) + + + 确定(&O) + + + 出声 + + + 音量 + + + 出声 + + + 正常 + + + 声音设备: + + + 缓冲大小: + + + 毫秒 + + + 输出方式 + + + + 108, 16 + + + 单帧步进时静音 + + + 96, 16 + + + 启用音频输出 + + + 147, 33 + + + 内核是否产生音频数据 + + + 声音配置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.Designer.cs b/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.Designer.cs index 42e2fc40288..52beab10579 100644 --- a/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.Designer.cs @@ -28,99 +28,79 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.CancelBtn = new System.Windows.Forms.Button(); - this.OkBtn = new System.Windows.Forms.Button(); - this.BackgroundPanel = new System.Windows.Forms.Panel(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ForeGroundPanel = new System.Windows.Forms.Panel(); - this.DefaultsBtn = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(165, 112); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 0; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(99, 112); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 1; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // BackgroundPanel - // - this.BackgroundPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.BackgroundPanel.Location = new System.Drawing.Point(12, 12); - this.BackgroundPanel.Name = "BackgroundPanel"; - this.BackgroundPanel.Size = new System.Drawing.Size(40, 32); - this.BackgroundPanel.TabIndex = 2; - this.BackgroundPanel.Click += new System.EventHandler(this.BackgroundPanel_Click); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(58, 22); - this.label1.Name = "label1"; - this.label1.Text = "Background"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(58, 60); - this.label2.Name = "label2"; - this.label2.Text = "Foreground"; - // - // ForeGroundPanel - // - this.ForeGroundPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.ForeGroundPanel.Location = new System.Drawing.Point(12, 50); - this.ForeGroundPanel.Name = "ForeGroundPanel"; - this.ForeGroundPanel.Size = new System.Drawing.Size(40, 32); - this.ForeGroundPanel.TabIndex = 14; - this.ForeGroundPanel.Click += new System.EventHandler(this.ForeGroundPanel_Click); - // - // DefaultsBtn - // - this.DefaultsBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.DefaultsBtn.Location = new System.Drawing.Point(165, 12); - this.DefaultsBtn.Name = "DefaultsBtn"; - this.DefaultsBtn.Size = new System.Drawing.Size(60, 23); - this.DefaultsBtn.TabIndex = 16; - this.DefaultsBtn.Text = "&Defaults"; - this.DefaultsBtn.UseVisualStyleBackColor = true; - this.DefaultsBtn.Click += new System.EventHandler(this.DefaultsBtn_Click); - // - // TI83PaletteConfig - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(237, 147); - this.Controls.Add(this.DefaultsBtn); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.ForeGroundPanel); - this.Controls.Add(this.BackgroundPanel); - this.Controls.Add(this.OkBtn); - this.Controls.Add(this.CancelBtn); - this.Name = "TI83PaletteConfig"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Palette Config"; - this.Load += new System.EventHandler(this.TI83PaletteConfig_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TI83PaletteConfig)); + this.CancelBtn = new System.Windows.Forms.Button(); + this.OkBtn = new System.Windows.Forms.Button(); + this.BackgroundPanel = new System.Windows.Forms.Panel(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ForeGroundPanel = new System.Windows.Forms.Panel(); + this.DefaultsBtn = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // BackgroundPanel + // + resources.ApplyResources(this.BackgroundPanel, "BackgroundPanel"); + this.BackgroundPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.BackgroundPanel.Name = "BackgroundPanel"; + this.BackgroundPanel.Click += new System.EventHandler(this.BackgroundPanel_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // ForeGroundPanel + // + resources.ApplyResources(this.ForeGroundPanel, "ForeGroundPanel"); + this.ForeGroundPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.ForeGroundPanel.Name = "ForeGroundPanel"; + this.ForeGroundPanel.Click += new System.EventHandler(this.ForeGroundPanel_Click); + // + // DefaultsBtn + // + resources.ApplyResources(this.DefaultsBtn, "DefaultsBtn"); + this.DefaultsBtn.Name = "DefaultsBtn"; + this.DefaultsBtn.UseVisualStyleBackColor = true; + this.DefaultsBtn.Click += new System.EventHandler(this.DefaultsBtn_Click); + // + // TI83PaletteConfig + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.DefaultsBtn); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.ForeGroundPanel); + this.Controls.Add(this.BackgroundPanel); + this.Controls.Add(this.OkBtn); + this.Controls.Add(this.CancelBtn); + this.Name = "TI83PaletteConfig"; + this.Load += new System.EventHandler(this.TI83PaletteConfig_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.resx b/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.resx index 29dcb1b3a35..1898b06e4d8 100644 --- a/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.resx +++ b/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.resx @@ -117,4 +117,187 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 237, 136 + + + BackgroundPanel + + + $this + + + 58, 20 + + + label1 + + + &Cancel + + + 40, 30 + + + $this + + + label2 + + + 60, 21 + + + 40, 30 + + + &OK + + + 99, 103 + + + $this + + + 60, 21 + + + 165, 11 + + + 12, 46 + + + + 1 + + + Palette Config + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + TI83PaletteConfig + + + + Bottom, Right + + + $this + + + Background + + + $this + + + 0 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ForeGroundPanel + + + 3 + + + 6, 12 + + + CancelBtn + + + Bottom, Right + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DefaultsBtn + + + 5 + + + OkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 58, 55 + + + 14 + + + 6 + + + CenterParent + + + 165, 103 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 4 + + + Foreground + + + $this + + + 0 + + + Bottom, Right + + + 12, 11 + + + 16 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Defaults + + + 2 + + + 2 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.zh-CN.resx new file mode 100644 index 00000000000..75cacb1ec8b --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/TI83/TI83PaletteConfig.zh-CN.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&C) + + + 确定(&O) + + + 背景色 + + + 前景色 + + + 默认(&D) + + + 调色板配置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.Designer.cs index cdf8bf64829..cc1bbf9d249 100644 --- a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ZxSpectrumAudioSettings)); this.OkBtn = new System.Windows.Forms.Button(); this.CancelBtn = new System.Windows.Forms.Button(); this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -47,108 +48,80 @@ private void InitializeComponent() // // OkBtn // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(303, 298); + resources.ApplyResources(this.OkBtn, "OkBtn"); this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; this.OkBtn.UseVisualStyleBackColor = true; this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); // // CancelBtn // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.CancelBtn, "CancelBtn"); this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(369, 298); this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; this.CancelBtn.UseVisualStyleBackColor = true; this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); // // label1 // - this.label1.Location = new System.Drawing.Point(12, 14); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "ZX Spectrum Audio Settings"; // // label2 // - this.label2.Location = new System.Drawing.Point(12, 236); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "AY-3-8912 Panning Config:"; // // panTypecomboBox1 // - this.panTypecomboBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.panTypecomboBox1, "panTypecomboBox1"); this.panTypecomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.panTypecomboBox1.FormattingEnabled = true; - this.panTypecomboBox1.Location = new System.Drawing.Point(12, 252); this.panTypecomboBox1.Name = "panTypecomboBox1"; - this.panTypecomboBox1.Size = new System.Drawing.Size(157, 21); - this.panTypecomboBox1.TabIndex = 22; // // lblBorderInfo // - this.lblBorderInfo.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblBorderInfo.Location = new System.Drawing.Point(175, 236); + resources.ApplyResources(this.lblBorderInfo, "lblBorderInfo"); this.lblBorderInfo.Name = "lblBorderInfo"; - this.lblBorderInfo.Text = "Selects a particular panning configuration for the 3ch AY-3-8912 Programmable Sou" + - "nd Generator (128K models only)"; - this.lblBorderInfo.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // tapeVolumetrackBar // - this.tapeVolumetrackBar.Location = new System.Drawing.Point(12, 60); + resources.ApplyResources(this.tapeVolumetrackBar, "tapeVolumetrackBar"); this.tapeVolumetrackBar.Maximum = 100; this.tapeVolumetrackBar.Name = "tapeVolumetrackBar"; - this.tapeVolumetrackBar.Size = new System.Drawing.Size(417, 45); - this.tapeVolumetrackBar.TabIndex = 25; // // label3 // - this.label3.Location = new System.Drawing.Point(12, 44); + resources.ApplyResources(this.label3, "label3"); this.label3.Name = "label3"; - this.label3.Text = "Tape Volume:"; // // label4 // - this.label4.Location = new System.Drawing.Point(12, 108); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "Buzzer Volume:"; // // earVolumetrackBar // - this.earVolumetrackBar.Location = new System.Drawing.Point(12, 124); + resources.ApplyResources(this.earVolumetrackBar, "earVolumetrackBar"); this.earVolumetrackBar.Maximum = 100; this.earVolumetrackBar.Name = "earVolumetrackBar"; - this.earVolumetrackBar.Size = new System.Drawing.Size(417, 45); - this.earVolumetrackBar.TabIndex = 27; // // label5 // - this.label5.Location = new System.Drawing.Point(12, 172); + resources.ApplyResources(this.label5, "label5"); this.label5.Name = "label5"; - this.label5.Text = "AY-3-8912 Volume:"; // // ayVolumetrackBar // - this.ayVolumetrackBar.Location = new System.Drawing.Point(12, 188); + resources.ApplyResources(this.ayVolumetrackBar, "ayVolumetrackBar"); this.ayVolumetrackBar.Maximum = 100; this.ayVolumetrackBar.Name = "ayVolumetrackBar"; - this.ayVolumetrackBar.Size = new System.Drawing.Size(417, 45); - this.ayVolumetrackBar.TabIndex = 29; // - // ZXSpectrumAudioSettings + // ZxSpectrumAudioSettings // this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(441, 333); this.Controls.Add(this.label5); this.Controls.Add(this.ayVolumetrackBar); this.Controls.Add(this.label4); @@ -163,8 +136,6 @@ private void InitializeComponent() this.Controls.Add(this.OkBtn); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; this.Name = "ZxSpectrumAudioSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Audio Settings"; this.Load += new System.EventHandler(this.IntvControllerSettings_Load); ((System.ComponentModel.ISupportInitialize)(this.tapeVolumetrackBar)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.earVolumetrackBar)).EndInit(); diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.resx b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.resx index 1af7de150c9..38414d71c6d 100644 --- a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.resx @@ -117,4 +117,283 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + $this + + + + 12, 218 + + + ZX Spectrum Audio Settings + + + label1 + + + + 27 + + + Buzzer Volume: + + + MiddleLeft + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + 29 + + + AY-3-8912 Volume: + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9 + + + $this + + + 11 + + + 175, 218 + + + OkBtn + + + 25 + + + label2 + + + 10 + + + $this + + + 7 + + + 5 + + + 12, 114 + + + 369, 275 + + + Courier New, 8.25pt + + + AY-3-8912 Panning Config: + + + 12, 100 + + + 4 + + + 3 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + $this + + + &Cancel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Audio Settings + + + 22 + + + tapeVolumetrackBar + + + $this + + + 2 + + + 12, 13 + + + label4 + + + 4 + + + + Bottom, Right + + + 157, 20 + + + ZxSpectrumAudioSettings + + + $this + + + 12, 233 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 55 + + + 12, 174 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 441, 307 + + + 417, 45 + + + 417, 45 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + $this + + + CenterParent + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + earVolumetrackBar + + + label3 + + + Tape Volume: + + + 12, 159 + + + $this + + + 60, 21 + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + ayVolumetrackBar + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + lblBorderInfo + + + &OK + + + Selects a particular panning configuration for the 3ch AY-3-8912 Programmable Sound Generator (128K models only) + + + 303, 275 + + + $this + + + 3 + + + 12, 41 + + + Top, Left, Right + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + 417, 45 + + + 0 + + + 60, 21 + + + label5 + + + panTypecomboBox1 + + + 6 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.zh-CN.resx new file mode 100644 index 00000000000..831b7e96ea8 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumAudioSettings.zh-CN.resx @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + ZX Spectrum 声音设置 + + + AY-3-8912 声像设置: + + + + 12, 251 + + + 12, 234 + + + 为 3 通道 AY-3-8912 可编程音源选择指定声像配置 (仅 128K 型号) + + + 磁带音量: + + + 蜂鸣器音量: + + + AY-3-8912 音量: + + + 声音设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.Designer.cs index 9a9351941f1..336e491dc1c 100644 --- a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ZxSpectrumCoreEmulationSettings)); this.OkBtn = new System.Windows.Forms.Button(); this.CancelBtn = new System.Windows.Forms.Button(); this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -44,126 +45,86 @@ private void InitializeComponent() // // OkBtn // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(310, 434); + resources.ApplyResources(this.OkBtn, "OkBtn"); this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; this.OkBtn.UseVisualStyleBackColor = true; this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); // // CancelBtn // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.CancelBtn, "CancelBtn"); this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(376, 434); this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; this.CancelBtn.UseVisualStyleBackColor = true; this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); // // label4 // - this.label4.Location = new System.Drawing.Point(12, 46); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "Emulated Machine:"; // // MachineSelectionComboBox // - this.MachineSelectionComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.MachineSelectionComboBox, "MachineSelectionComboBox"); this.MachineSelectionComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.MachineSelectionComboBox.FormattingEnabled = true; - this.MachineSelectionComboBox.Location = new System.Drawing.Point(12, 62); this.MachineSelectionComboBox.Name = "MachineSelectionComboBox"; - this.MachineSelectionComboBox.Size = new System.Drawing.Size(424, 21); - this.MachineSelectionComboBox.TabIndex = 13; this.MachineSelectionComboBox.SelectionChangeCommitted += new System.EventHandler(this.MachineSelectionComboBox_SelectionChangeCommitted); // // label1 // - this.label1.Location = new System.Drawing.Point(12, 14); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "ZX Spectrum Emulation Settings"; // // determEmucheckBox1 // - this.determEmucheckBox1.AutoSize = true; - this.determEmucheckBox1.Location = new System.Drawing.Point(15, 302); + resources.ApplyResources(this.determEmucheckBox1, "determEmucheckBox1"); this.determEmucheckBox1.Name = "determEmucheckBox1"; - this.determEmucheckBox1.Size = new System.Drawing.Size(135, 17); - this.determEmucheckBox1.TabIndex = 21; - this.determEmucheckBox1.Text = "Deterministic Emulation"; this.determEmucheckBox1.UseVisualStyleBackColor = true; // // label2 // - this.label2.Location = new System.Drawing.Point(12, 335); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "Rendered Border Type:"; // // borderTypecomboBox1 // - this.borderTypecomboBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.borderTypecomboBox1, "borderTypecomboBox1"); this.borderTypecomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.borderTypecomboBox1.FormattingEnabled = true; - this.borderTypecomboBox1.Location = new System.Drawing.Point(12, 351); this.borderTypecomboBox1.Name = "borderTypecomboBox1"; - this.borderTypecomboBox1.Size = new System.Drawing.Size(220, 21); - this.borderTypecomboBox1.TabIndex = 22; this.borderTypecomboBox1.SelectedIndexChanged += new System.EventHandler(this.BorderTypeComboBox_SelectedIndexChanged); // // lblBorderInfo // - this.lblBorderInfo.Font = new System.Drawing.Font("Courier New", 8F); - this.lblBorderInfo.Location = new System.Drawing.Point(240, 335); + resources.ApplyResources(this.lblBorderInfo, "lblBorderInfo"); this.lblBorderInfo.Name = "lblBorderInfo"; - this.lblBorderInfo.Text = "null"; - this.lblBorderInfo.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // lblAutoLoadText // - this.lblAutoLoadText.Font = new System.Drawing.Font("Courier New", 8F); - this.lblAutoLoadText.Location = new System.Drawing.Point(124, 388); + resources.ApplyResources(this.lblAutoLoadText, "lblAutoLoadText"); this.lblAutoLoadText.Name = "lblAutoLoadText"; - this.lblAutoLoadText.Text = "When enabled, will attempt to control the tape device automatically when the " + - "correct traps are detected"; - this.lblAutoLoadText.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // autoLoadcheckBox1 // - this.autoLoadcheckBox1.AutoSize = true; - this.autoLoadcheckBox1.Location = new System.Drawing.Point(15, 394); + resources.ApplyResources(this.autoLoadcheckBox1, "autoLoadcheckBox1"); this.autoLoadcheckBox1.Name = "autoLoadcheckBox1"; - this.autoLoadcheckBox1.Size = new System.Drawing.Size(103, 17); - this.autoLoadcheckBox1.TabIndex = 26; - this.autoLoadcheckBox1.Text = "Auto-Load Tape"; this.autoLoadcheckBox1.UseVisualStyleBackColor = true; // // textBoxCoreDetails // this.textBoxCoreDetails.AcceptsReturn = true; this.textBoxCoreDetails.AcceptsTab = true; - this.textBoxCoreDetails.Font = new System.Drawing.Font("Courier New", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.textBoxCoreDetails.Location = new System.Drawing.Point(12, 90); - this.textBoxCoreDetails.Multiline = true; + resources.ApplyResources(this.textBoxCoreDetails, "textBoxCoreDetails"); this.textBoxCoreDetails.Name = "textBoxCoreDetails"; this.textBoxCoreDetails.ReadOnly = true; - this.textBoxCoreDetails.ScrollBars = System.Windows.Forms.ScrollBars.Both; - this.textBoxCoreDetails.Size = new System.Drawing.Size(424, 206); - this.textBoxCoreDetails.TabIndex = 28; // - // ZXSpectrumCoreEmulationSettings + // ZxSpectrumCoreEmulationSettings // this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(448, 469); this.Controls.Add(this.textBoxCoreDetails); this.Controls.Add(this.lblAutoLoadText); this.Controls.Add(this.autoLoadcheckBox1); @@ -178,8 +139,6 @@ private void InitializeComponent() this.Controls.Add(this.OkBtn); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; this.Name = "ZxSpectrumCoreEmulationSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Core Emulation Settings"; this.Load += new System.EventHandler(this.IntvControllerSettings_Load); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.resx b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.resx index 1af7de150c9..25993e0b001 100644 --- a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.resx @@ -117,4 +117,316 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + borderTypecomboBox1 + + + $this + + + ZX Spectrum Emulation Settings + + + label1 + + + + True + + + $this + + + + 15, 364 + + + 4 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MiddleLeft + + + 124, 358 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Deterministic Emulation + + + $this + + + $this + + + 11 + + + 240, 309 + + + OkBtn + + + 15, 279 + + + label2 + + + + CenterParent + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 324 + + + Top, Left, Right + + + 376, 401 + + + Courier New, 8pt + + + Rendered Border Type: + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 309 + + + 12, 83 + + + 12, 42 + + + 4 + + + 12, 57 + + + Courier New, 8pt + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + autoLoadcheckBox1 + + + 6 + + + MiddleLeft + + + $this + + + &Cancel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + Core Emulation Settings + + + $this + + + 8 + + + 12, 13 + + + label4 + + + 0 + + + Bottom, Right + + + 1 + + + 424, 190 + + + 10 + + + 220, 20 + + + $this + + + 108, 16 + + + 3 + + + 5 + + + textBoxCoreDetails + + + MachineSelectionComboBox + + + 448, 433 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + 60, 21 + + + $this + + + 6, 12 + + + ZxSpectrumCoreEmulationSettings + + + 7 + + + 21 + + + determEmucheckBox1 + + + $this + + + When enabled, will attempt to control the tape device automatically when the correct traps are detected + + + Bottom, Right + + + 310, 401 + + + True + + + 162, 16 + + + Both + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 22 + + + lblBorderInfo + + + Emulated Machine: + + + 13 + + + &OK + + + null + + + 28 + + + $this + + + 26 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Left, Right + + + 9 + + + 3 + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 60, 21 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 424, 20 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Courier New, 8pt + + + lblAutoLoadText + + + Auto-Load Tape + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.zh-CN.resx new file mode 100644 index 00000000000..0cc91929586 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumCoreEmulationSettings.zh-CN.resx @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + 模拟机型: + + + ZX Spectrum 模拟设置 + + + + 84, 16 + + + 确定性模拟 + + + 渲染边框类型: + + + 102, 307 + + + 无 + + + 9, 383 + + + 启用后,模拟器检测到对应程序钩子时,自动控制磁带设备。 + + + 12, 364 + + + 96, 16 + + + 自动加载磁带 + + + 内核模拟设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.Designer.cs index ffee98cf7aa..3bf7ef6beb2 100644 --- a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.Designer.cs @@ -43,97 +43,71 @@ private void InitializeComponent() // // OkBtn // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(170, 312); + resources.ApplyResources(this.OkBtn, "OkBtn"); this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; this.OkBtn.UseVisualStyleBackColor = true; this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); // // CancelBtn // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.CancelBtn, "CancelBtn"); this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(236, 312); this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; this.CancelBtn.UseVisualStyleBackColor = true; this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); // // label5 // - this.label5.Location = new System.Drawing.Point(9, 207); + resources.ApplyResources(this.label5, "label5"); this.label5.Name = "label5"; - this.label5.Text = "Joystick 2:"; // // label4 // - this.label4.Location = new System.Drawing.Point(12, 157); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "Joystick 1:"; // // Port2ComboBox // - this.Port2ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Port2ComboBox, "Port2ComboBox"); this.Port2ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.Port2ComboBox.FormattingEnabled = true; - this.Port2ComboBox.Location = new System.Drawing.Point(12, 223); this.Port2ComboBox.Name = "Port2ComboBox"; - this.Port2ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port2ComboBox.TabIndex = 14; // // Port1ComboBox // - this.Port1ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Port1ComboBox, "Port1ComboBox"); this.Port1ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.Port1ComboBox.FormattingEnabled = true; - this.Port1ComboBox.Location = new System.Drawing.Point(12, 173); this.Port1ComboBox.Name = "Port1ComboBox"; - this.Port1ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port1ComboBox.TabIndex = 13; // // label1 // - this.label1.Location = new System.Drawing.Point(12, 14); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "ZX Spectrum Joystick Settings"; // // Port3ComboBox // - this.Port3ComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Port3ComboBox, "Port3ComboBox"); this.Port3ComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.Port3ComboBox.FormattingEnabled = true; - this.Port3ComboBox.Location = new System.Drawing.Point(12, 275); this.Port3ComboBox.Name = "Port3ComboBox"; - this.Port3ComboBox.Size = new System.Drawing.Size(284, 21); - this.Port3ComboBox.TabIndex = 18; // // label2 // - this.label2.Location = new System.Drawing.Point(12, 259); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "Joystick 3:"; // // lblDoubleSize // - this.lblDoubleSize.Location = new System.Drawing.Point(26, 40); + resources.ApplyResources(this.lblDoubleSize, "lblDoubleSize"); this.lblDoubleSize.Name = "lblDoubleSize"; - this.lblDoubleSize.Text = resources.GetString("lblDoubleSize.Text"); // - // ZXSpectrumJoystickSettings + // ZxSpectrumJoystickSettings // this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(308, 347); this.Controls.Add(this.lblDoubleSize); this.Controls.Add(this.label2); this.Controls.Add(this.Port3ComboBox); @@ -146,8 +120,6 @@ private void InitializeComponent() this.Controls.Add(this.OkBtn); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; this.Name = "ZxSpectrumJoystickSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Joystick Settings"; this.Load += new System.EventHandler(this.IntvControllerSettings_Load); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.resx b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.resx index 8923775242f..d7f33fc394e 100644 --- a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.resx @@ -117,10 +117,247 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 284, 20 + + + 12, 254 + + + $this + + + 12, 239 + + + ZX Spectrum Joystick Settings + + + $this + + + 1 + + + + Top, Left, Right + ZXHawk is set up to allow 3 different unique joysticks to be attached at one time. This is because the Kempston joystick had to be attached via a Kempton interface plugged into the single expansion port. The Sinclair and Cursor joysticks effectively mapped to different key presses on the keyboard. + + + 18 + + + Joystick 2: + + + 12, 206 + + + $this + + + 9 + + + 6 + + + OkBtn + + + label2 + + + CenterParent + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Left, Right + + + 236, 288 + + + 9, 191 + + + $this + + + Top, Left, Right + + + Joystick 3: + + + 12, 145 + + + 4 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + 12, 160 + + + &Cancel + + + label1 + + + Joystick Settings + + + $this + + + 5 + + + 12, 13 + + + label4 + + + Bottom, Right + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + Port3ComboBox + + + 60, 21 + + + 3 + + + 2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 284, 20 + + + 308, 320 + + + 284, 20 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + 6, 12 + + + ZxSpectrumJoystickSettings + + + 3 + + + $this + + + $this + + + 60, 21 + + + Bottom, Right + + + 170, 288 + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 14 + + + Joystick 1: + + + lblDoubleSize + + + &OK + + + Port2ComboBox + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 26, 37 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + label5 + + + Port1ComboBox + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.zh-CN.resx new file mode 100644 index 00000000000..e3b162cef54 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumJoystickSettings.zh-CN.resx @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&O) + + + 取消(&C) + + + 摇杆 2: + + + 摇杆 1: + + + ZX Spectrum 摇杆设置 + + + 摇杆 3: + + + + 12, 40 + + + ZXHawk 支持同时接入 3 种不同类型摇杆。 +因为 Kempston 摇杆需通过扩展接口接到唯一扩展口, +Sinclair 与 Cursor 摇杆则是映射为键盘按键。 + + + 摇杆设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.Designer.cs b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.Designer.cs index 5405b7f77e9..e3d0d96ec11 100644 --- a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ZxSpectrumNonSyncSettings)); this.OkBtn = new System.Windows.Forms.Button(); this.CancelBtn = new System.Windows.Forms.Button(); this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -41,92 +42,66 @@ private void InitializeComponent() // // OkBtn // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(247, 160); + resources.ApplyResources(this.OkBtn, "OkBtn"); this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 3; - this.OkBtn.Text = "&OK"; this.OkBtn.UseVisualStyleBackColor = true; this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); // // CancelBtn // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.CancelBtn, "CancelBtn"); this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(313, 160); this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 4; - this.CancelBtn.Text = "&Cancel"; this.CancelBtn.UseVisualStyleBackColor = true; this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); // // label1 // - this.label1.Location = new System.Drawing.Point(12, 14); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "ZX Spectrum Misc Non-Sync Settings"; // // lblOSDVerbinfo // - this.lblOSDVerbinfo.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblOSDVerbinfo.Location = new System.Drawing.Point(175, 89); + resources.ApplyResources(this.lblOSDVerbinfo, "lblOSDVerbinfo"); this.lblOSDVerbinfo.Name = "lblOSDVerbinfo"; - this.lblOSDVerbinfo.Text = "null"; - this.lblOSDVerbinfo.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; // // label4 // - this.label4.Location = new System.Drawing.Point(12, 101); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "OSD Message Verbosity:"; // // osdMessageVerbositycomboBox1 // - this.osdMessageVerbositycomboBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.osdMessageVerbositycomboBox1, "osdMessageVerbositycomboBox1"); this.osdMessageVerbositycomboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.osdMessageVerbositycomboBox1.FormattingEnabled = true; - this.osdMessageVerbositycomboBox1.Location = new System.Drawing.Point(12, 117); this.osdMessageVerbositycomboBox1.Name = "osdMessageVerbositycomboBox1"; - this.osdMessageVerbositycomboBox1.Size = new System.Drawing.Size(157, 21); - this.osdMessageVerbositycomboBox1.TabIndex = 26; this.osdMessageVerbositycomboBox1.SelectionChangeCommitted += new System.EventHandler(this.OSDComboBox_SelectionChangeCommitted); // // label2 // - this.label2.Location = new System.Drawing.Point(12, 41); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "Default Background Color:"; // // buttonChooseBGColor // - this.buttonChooseBGColor.Location = new System.Drawing.Point(150, 36); + resources.ApplyResources(this.buttonChooseBGColor, "buttonChooseBGColor"); this.buttonChooseBGColor.Name = "buttonChooseBGColor"; - this.buttonChooseBGColor.Size = new System.Drawing.Size(75, 23); - this.buttonChooseBGColor.TabIndex = 30; - this.buttonChooseBGColor.Text = "Select"; this.buttonChooseBGColor.UseVisualStyleBackColor = true; this.buttonChooseBGColor.Click += new System.EventHandler(this.buttonChooseBGColor_Click); // // checkBoxShowCoreBrdColor // - this.checkBoxShowCoreBrdColor.AutoSize = true; - this.checkBoxShowCoreBrdColor.Location = new System.Drawing.Point(15, 69); + resources.ApplyResources(this.checkBoxShowCoreBrdColor, "checkBoxShowCoreBrdColor"); this.checkBoxShowCoreBrdColor.Name = "checkBoxShowCoreBrdColor"; - this.checkBoxShowCoreBrdColor.Size = new System.Drawing.Size(223, 17); - this.checkBoxShowCoreBrdColor.TabIndex = 31; - this.checkBoxShowCoreBrdColor.Text = "Use last Core border color for background"; this.checkBoxShowCoreBrdColor.UseVisualStyleBackColor = true; // - // ZXSpectrumNonSyncSettings + // ZxSpectrumNonSyncSettings // this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(385, 195); this.Controls.Add(this.checkBoxShowCoreBrdColor); this.Controls.Add(this.buttonChooseBGColor); this.Controls.Add(this.label2); @@ -138,8 +113,6 @@ private void InitializeComponent() this.Controls.Add(this.OkBtn); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; this.Name = "ZxSpectrumNonSyncSettings"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Other Non-Sync Settings"; this.Load += new System.EventHandler(this.IntvControllerSettings_Load); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.resx b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.resx index 1af7de150c9..bf395700035 100644 --- a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.resx +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.resx @@ -117,4 +117,235 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + $this + + + ZX Spectrum Misc Non-Sync Settings + + + + Bottom, Right + + + + 26 + + + OSD Message Verbosity: + + + null + + + Use last Core border color for background + + + $this + + + 8 + + + 15, 64 + + + OkBtn + + + $this + + + label2 + + + CenterParent + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + 2 + + + Bottom, Right + + + $this + + + 150, 33 + + + 313, 148 + + + $this + + + Default Background Color: + + + 12, 38 + + + 12, 93 + + + MiddleLeft + + + 4 + + + buttonChooseBGColor + + + 31 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 175, 82 + + + &Cancel + + + label1 + + + Other Non-Sync Settings + + + $this + + + 4 + + + 12, 13 + + + label4 + + + checkBoxShowCoreBrdColor + + + 7 + + + 60, 21 + + + Select + + + $this + + + $this + + + 385, 180 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + 6, 12 + + + 1 + + + 6 + + + 60, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 247, 148 + + + Top, Left, Right + + + ZxSpectrumNonSyncSettings + + + 157, 20 + + + &OK + + + 30 + + + 0 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + lblOSDVerbinfo + + + $this + + + 270, 16 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Courier New, 8.25pt + + + 3 + + + osdMessageVerbositycomboBox1 + + + 12, 108 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.zh-CN.resx b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.zh-CN.resx new file mode 100644 index 00000000000..73e99bae583 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/config/ZXSpectrum/ZXSpectrumNonSyncSettings.zh-CN.resx @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + ZX Spectrum 杂项非同步设置 + + + + 152, 92 + + + 无 + + + OSD 消息等级: + + + 默认背景颜色: + + + 107, 34 + + + 选择 + + + 204, 16 + + + 使用上次内核的边框颜色作为背景 + + + 其他非同步设置 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.cs b/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.cs index 8afb7168fa1..03d4bb1e652 100644 --- a/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.cs +++ b/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.cs @@ -82,5 +82,18 @@ void DoPatch() }); ResumeLayout(); } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FirmwareAutopatchDebugToolForm)); + this.SuspendLayout(); + // + // FirmwareAutopatchDebugToolForm + // + resources.ApplyResources(this, "$this"); + this.Name = "FirmwareAutopatchDebugToolForm"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.resx b/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.resx new file mode 100644 index 00000000000..b414362f4a5 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 284, 261 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FirmwareAutopatchDebugToolForm + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/debug/FirmwareAutopatchDebugToolForm.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.cs b/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.cs index e484208689d..ce5dfc55d0d 100644 --- a/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.cs +++ b/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.cs @@ -80,5 +80,18 @@ void DoConvert() }); ResumeLayout(); } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(N64RomByteswapToolForm)); + this.SuspendLayout(); + // + // N64RomByteswapToolForm + // + resources.ApplyResources(this, "$this"); + this.Name = "N64RomByteswapToolForm"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.resx b/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.resx new file mode 100644 index 00000000000..5c80db178e2 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 284, 261 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + N64RomByteswapToolForm + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/debug/N64RomByteswapToolForm.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.cs b/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.cs index d6c7b51c947..9c4dbdf1a5f 100644 --- a/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.cs +++ b/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.cs @@ -69,5 +69,18 @@ void Fuzz(bool limit) }); ResumeLayout(); } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(N64VideoSettingsFuzzToolForm)); + this.SuspendLayout(); + // + // N64VideoSettingsFuzzToolForm + // + resources.ApplyResources(this, "$this"); + this.Name = "N64VideoSettingsFuzzToolForm"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.resx b/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.resx new file mode 100644 index 00000000000..9ba189cb9d2 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 284, 261 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + N64VideoSettingsFuzzToolForm + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/debug/N64VideoSettingsFuzzToolForm.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.Designer.cs b/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.Designer.cs index dad44911976..563584a30c8 100644 --- a/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.Designer.cs @@ -28,91 +28,70 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.Cancel = new System.Windows.Forms.Button(); - this.OK = new System.Windows.Forms.Button(); - this.CommentGrid = new System.Windows.Forms.DataGridView(); - this.Comment = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.SaveBtn = new System.Windows.Forms.Button(); - ((System.ComponentModel.ISupportInitialize)(this.CommentGrid)).BeginInit(); - this.SuspendLayout(); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(399, 267); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(60, 23); - this.Cancel.TabIndex = 0; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(333, 267); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(60, 23); - this.OK.TabIndex = 1; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // CommentGrid - // - this.CommentGrid.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.CommentGrid.BackgroundColor = System.Drawing.SystemColors.ControlLight; - this.CommentGrid.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; - this.CommentGrid.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; - this.CommentGrid.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EditCommentsForm)); + this.Cancel = new System.Windows.Forms.Button(); + this.OK = new System.Windows.Forms.Button(); + this.CommentGrid = new System.Windows.Forms.DataGridView(); + this.SaveBtn = new System.Windows.Forms.Button(); + this.Comment = new System.Windows.Forms.DataGridViewTextBoxColumn(); + ((System.ComponentModel.ISupportInitialize)(this.CommentGrid)).BeginInit(); + this.SuspendLayout(); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // CommentGrid + // + resources.ApplyResources(this.CommentGrid, "CommentGrid"); + this.CommentGrid.BackgroundColor = System.Drawing.SystemColors.ControlLight; + this.CommentGrid.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; + this.CommentGrid.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.CommentGrid.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.Comment}); - this.CommentGrid.Location = new System.Drawing.Point(12, 12); - this.CommentGrid.Name = "CommentGrid"; - this.CommentGrid.Size = new System.Drawing.Size(447, 249); - this.CommentGrid.TabIndex = 2; - this.CommentGrid.ColumnHeaderMouseClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.OnColumnHeaderMouseClick); - // - // Comment - // - this.Comment.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; - this.Comment.HeaderText = "Comment"; - this.Comment.MaxInputLength = 512; - this.Comment.MinimumWidth = 100; - this.Comment.Name = "Comment"; - // - // SaveBtn - // - this.SaveBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.SaveBtn.Location = new System.Drawing.Point(12, 267); - this.SaveBtn.Name = "SaveBtn"; - this.SaveBtn.Size = new System.Drawing.Size(75, 23); - this.SaveBtn.TabIndex = 3; - this.SaveBtn.Text = "&Save"; - this.SaveBtn.UseVisualStyleBackColor = true; - this.SaveBtn.Click += new System.EventHandler(this.SaveBtn_Click); - // - // EditCommentsForm - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(471, 302); - this.Controls.Add(this.SaveBtn); - this.Controls.Add(this.CommentGrid); - this.Controls.Add(this.OK); - this.Controls.Add(this.Cancel); - this.MinimumSize = new System.Drawing.Size(188, 121); - this.Name = "EditCommentsForm"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Edit Comments"; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.OnClosed); - this.Load += new System.EventHandler(this.EditCommentsForm_Load); - ((System.ComponentModel.ISupportInitialize)(this.CommentGrid)).EndInit(); - this.ResumeLayout(false); + this.CommentGrid.Name = "CommentGrid"; + this.CommentGrid.ColumnHeaderMouseClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.OnColumnHeaderMouseClick); + // + // SaveBtn + // + resources.ApplyResources(this.SaveBtn, "SaveBtn"); + this.SaveBtn.Name = "SaveBtn"; + this.SaveBtn.UseVisualStyleBackColor = true; + this.SaveBtn.Click += new System.EventHandler(this.SaveBtn_Click); + // + // Comment + // + this.Comment.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + resources.ApplyResources(this.Comment, "Comment"); + this.Comment.MaxInputLength = 512; + this.Comment.Name = "Comment"; + // + // EditCommentsForm + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.SaveBtn); + this.Controls.Add(this.CommentGrid); + this.Controls.Add(this.OK); + this.Controls.Add(this.Cancel); + this.Name = "EditCommentsForm"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.OnClosed); + this.Load += new System.EventHandler(this.EditCommentsForm_Load); + ((System.ComponentModel.ISupportInitialize)(this.CommentGrid)).EndInit(); + this.ResumeLayout(false); } @@ -121,7 +100,7 @@ private void InitializeComponent() private System.Windows.Forms.Button Cancel; private System.Windows.Forms.Button OK; private System.Windows.Forms.DataGridView CommentGrid; - private System.Windows.Forms.DataGridViewTextBoxColumn Comment; private System.Windows.Forms.Button SaveBtn; + private System.Windows.Forms.DataGridViewTextBoxColumn Comment; } } \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.resx b/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.resx index 25f683d27d0..7e556bc056d 100644 --- a/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.resx +++ b/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.resx @@ -117,7 +117,151 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Bottom, Left, Right + + + Comment + + + Bottom, Left + + + + 471, 279 + + + 75, 21 + + + 399, 246 + + + CommentGrid + + + OK + + + &OK + + + Cancel + + + 60, 21 + + + &Cancel + + + SaveBtn + + + Bottom, Right + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Edit Comments + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + $this + + + EditCommentsForm + + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 60, 21 + + + 6, 12 + + + 12, 11 + + + $this + + + 2 + + + 333, 246 + + + 1 + + + 0 + + + &Save + + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 188, 115 + + + 1 + + + 447, 230 + + + 100 + + + 3 + + + $this + + + Bottom, Right + + + $this + + + 12, 246 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Comment + + + CenterParent + True + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.zh-CN.resx new file mode 100644 index 00000000000..3557f250180 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/movie/EditCommentsForm.zh-CN.resx @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&C) + + + 确定(&O) + + + 注释 + + + 保存(&S) + + + 编辑注释 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.Designer.cs b/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.Designer.cs index 704c97eb7c7..9b19c90569b 100644 --- a/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.Designer.cs @@ -28,182 +28,137 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.Cancel = new System.Windows.Forms.Button(); - this.OK = new System.Windows.Forms.Button(); - this.SubGrid = new System.Windows.Forms.DataGridView(); - this.Frame = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.X = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.Y = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.Length = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.DispColor = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.Message = new System.Windows.Forms.DataGridViewTextBoxColumn(); - this.Export = new System.Windows.Forms.Button(); - this.ConcatMultilines = new System.Windows.Forms.CheckBox(); - this.AddColorTag = new System.Windows.Forms.CheckBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - ((System.ComponentModel.ISupportInitialize)(this.SubGrid)).BeginInit(); - this.SuspendLayout(); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(485, 216); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 0; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(404, 216); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 1; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // SubGrid - // - this.SubGrid.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.SubGrid.BackgroundColor = System.Drawing.SystemColors.ControlLight; - this.SubGrid.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; - this.SubGrid.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EditSubtitlesForm)); + this.Cancel = new System.Windows.Forms.Button(); + this.OK = new System.Windows.Forms.Button(); + this.SubGrid = new System.Windows.Forms.DataGridView(); + this.Export = new System.Windows.Forms.Button(); + this.ConcatMultilines = new System.Windows.Forms.CheckBox(); + this.AddColorTag = new System.Windows.Forms.CheckBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Frame = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.X = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.Y = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.Length = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.DispColor = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.Message = new System.Windows.Forms.DataGridViewTextBoxColumn(); + ((System.ComponentModel.ISupportInitialize)(this.SubGrid)).BeginInit(); + this.SuspendLayout(); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // SubGrid + // + resources.ApplyResources(this.SubGrid, "SubGrid"); + this.SubGrid.BackgroundColor = System.Drawing.SystemColors.ControlLight; + this.SubGrid.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.SubGrid.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.Frame, this.X, this.Y, this.Length, this.DispColor, this.Message}); - this.SubGrid.Location = new System.Drawing.Point(12, 12); - this.SubGrid.Name = "SubGrid"; - this.SubGrid.Size = new System.Drawing.Size(548, 198); - this.SubGrid.TabIndex = 2; - this.SubGrid.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.SubGrid_CellContentClick); - this.SubGrid.DefaultValuesNeeded += new System.Windows.Forms.DataGridViewRowEventHandler(this.SubGrid_DefaultValuesNeeded); - this.SubGrid.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.SubGrid_MouseDoubleClick); - // - // Frame - // - this.Frame.HeaderText = "Frame"; - this.Frame.MaxInputLength = 7; - this.Frame.Name = "Frame"; - this.Frame.ToolTipText = "The first frame the subtitle will be displayed (integer)"; - this.Frame.Width = 75; - // - // X - // - this.X.HeaderText = "X"; - this.X.MaxInputLength = 3; - this.X.Name = "X"; - this.X.ToolTipText = "Screen coordinate (absolute)"; - this.X.Width = 30; - // - // Y - // - this.Y.HeaderText = "Y"; - this.Y.MaxInputLength = 3; - this.Y.Name = "Y"; - this.Y.ToolTipText = "Screen coordinate (absolute)"; - this.Y.Width = 30; - // - // Length - // - this.Length.HeaderText = "Length"; - this.Length.MaxInputLength = 5; - this.Length.Name = "Length"; - this.Length.ToolTipText = "How long subtitle will be displayed"; - this.Length.Width = 50; - // - // DispColor - // - this.DispColor.HeaderText = "Color"; - this.DispColor.MaxInputLength = 8; - this.DispColor.Name = "DispColor"; - this.DispColor.ToolTipText = "Color of subtitle text"; - this.DispColor.Width = 60; - // - // Message - // - this.Message.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; - this.Message.HeaderText = "Message"; - this.Message.MaxInputLength = 255; - this.Message.MinimumWidth = 25; - this.Message.Name = "Message"; - this.Message.ToolTipText = "What will be displayed"; - // - // Export - // - this.Export.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Export.Location = new System.Drawing.Point(12, 216); - this.Export.Margin = new System.Windows.Forms.Padding(2); - this.Export.Name = "Export"; - this.Export.Size = new System.Drawing.Size(95, 23); - this.Export.TabIndex = 3; - this.Export.Text = "&Export to SubRip"; - this.Export.UseVisualStyleBackColor = true; - this.Export.Click += new System.EventHandler(this.Export_Click); - // - // ConcatMultilines - // - this.ConcatMultilines.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.ConcatMultilines.AutoSize = true; - this.ConcatMultilines.Location = new System.Drawing.Point(182, 220); - this.ConcatMultilines.Name = "ConcatMultilines"; - this.ConcatMultilines.Size = new System.Drawing.Size(105, 17); - this.ConcatMultilines.TabIndex = 4; - this.ConcatMultilines.Text = "Concat multilines"; - this.ConcatMultilines.UseVisualStyleBackColor = true; - this.ConcatMultilines.CheckedChanged += new System.EventHandler(this.ConcatMultilines_CheckedChanged); - // - // AddColorTag - // - this.AddColorTag.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AddColorTag.AutoSize = true; - this.AddColorTag.Location = new System.Drawing.Point(293, 220); - this.AddColorTag.Name = "AddColorTag"; - this.AddColorTag.Size = new System.Drawing.Size(89, 17); - this.AddColorTag.TabIndex = 5; - this.AddColorTag.Text = "Add color tag"; - this.AddColorTag.UseVisualStyleBackColor = true; - this.AddColorTag.CheckedChanged += new System.EventHandler(this.AddColorTag_CheckedChanged); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label1.Location = new System.Drawing.Point(120, 221); - this.label1.Name = "label1"; - this.label1.Text = "On export:"; - // - // EditSubtitlesForm - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(572, 251); - this.Controls.Add(this.label1); - this.Controls.Add(this.AddColorTag); - this.Controls.Add(this.ConcatMultilines); - this.Controls.Add(this.Export); - this.Controls.Add(this.SubGrid); - this.Controls.Add(this.OK); - this.Controls.Add(this.Cancel); - this.MinimumSize = new System.Drawing.Size(188, 121); - this.Name = "EditSubtitlesForm"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Edit Subtitles"; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.OnClosed); - this.Load += new System.EventHandler(this.EditSubtitlesForm_Load); - ((System.ComponentModel.ISupportInitialize)(this.SubGrid)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + this.SubGrid.Name = "SubGrid"; + this.SubGrid.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.SubGrid_CellContentClick); + this.SubGrid.DefaultValuesNeeded += new System.Windows.Forms.DataGridViewRowEventHandler(this.SubGrid_DefaultValuesNeeded); + this.SubGrid.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.SubGrid_MouseDoubleClick); + // + // Export + // + resources.ApplyResources(this.Export, "Export"); + this.Export.Name = "Export"; + this.Export.UseVisualStyleBackColor = true; + this.Export.Click += new System.EventHandler(this.Export_Click); + // + // ConcatMultilines + // + resources.ApplyResources(this.ConcatMultilines, "ConcatMultilines"); + this.ConcatMultilines.Name = "ConcatMultilines"; + this.ConcatMultilines.UseVisualStyleBackColor = true; + this.ConcatMultilines.CheckedChanged += new System.EventHandler(this.ConcatMultilines_CheckedChanged); + // + // AddColorTag + // + resources.ApplyResources(this.AddColorTag, "AddColorTag"); + this.AddColorTag.Name = "AddColorTag"; + this.AddColorTag.UseVisualStyleBackColor = true; + this.AddColorTag.CheckedChanged += new System.EventHandler(this.AddColorTag_CheckedChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // Frame + // + resources.ApplyResources(this.Frame, "Frame"); + this.Frame.MaxInputLength = 7; + this.Frame.Name = "Frame"; + // + // X + // + resources.ApplyResources(this.X, "X"); + this.X.MaxInputLength = 3; + this.X.Name = "X"; + // + // Y + // + resources.ApplyResources(this.Y, "Y"); + this.Y.MaxInputLength = 3; + this.Y.Name = "Y"; + // + // Length + // + resources.ApplyResources(this.Length, "Length"); + this.Length.MaxInputLength = 5; + this.Length.Name = "Length"; + // + // DispColor + // + resources.ApplyResources(this.DispColor, "DispColor"); + this.DispColor.MaxInputLength = 8; + this.DispColor.Name = "DispColor"; + // + // Message + // + this.Message.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill; + resources.ApplyResources(this.Message, "Message"); + this.Message.MaxInputLength = 255; + this.Message.Name = "Message"; + // + // EditSubtitlesForm + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.label1); + this.Controls.Add(this.AddColorTag); + this.Controls.Add(this.ConcatMultilines); + this.Controls.Add(this.Export); + this.Controls.Add(this.SubGrid); + this.Controls.Add(this.OK); + this.Controls.Add(this.Cancel); + this.Name = "EditSubtitlesForm"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.OnClosed); + this.Load += new System.EventHandler(this.EditSubtitlesForm_Load); + ((System.ComponentModel.ISupportInitialize)(this.SubGrid)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } @@ -213,14 +168,14 @@ private void InitializeComponent() private System.Windows.Forms.Button OK; private System.Windows.Forms.DataGridView SubGrid; private System.Windows.Forms.Button Export; + private System.Windows.Forms.CheckBox ConcatMultilines; + private System.Windows.Forms.CheckBox AddColorTag; + private BizHawk.WinForms.Controls.LocLabelEx label1; private System.Windows.Forms.DataGridViewTextBoxColumn Frame; private System.Windows.Forms.DataGridViewTextBoxColumn X; private System.Windows.Forms.DataGridViewTextBoxColumn Y; private System.Windows.Forms.DataGridViewTextBoxColumn Length; private System.Windows.Forms.DataGridViewTextBoxColumn DispColor; private System.Windows.Forms.DataGridViewTextBoxColumn Message; - private System.Windows.Forms.CheckBox ConcatMultilines; - private System.Windows.Forms.CheckBox AddColorTag; - private BizHawk.WinForms.Controls.LocLabelEx label1; } } \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.resx b/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.resx index 8d13c168287..6fe900fd444 100644 --- a/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.resx +++ b/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.resx @@ -117,10 +117,310 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + DispColor + + + On export: + + + What will be displayed + + + Concat multilines + + + Message + + + + 12, 199 + + + Frame + + + X + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Length + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SubGrid + + + 4 + + + + 25 + + + Y + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 95, 21 + + + 182, 203 + + + + CenterParent + + + 293, 203 + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ConcatMultilines + + + $this + + + Color of subtitle text + + + Color + + + Frame + + + 75, 21 + + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Message + + + 2 + + + 404, 199 + + + $this + + + 548, 183 + + + $this + + + Y + + + X + + + 2 + + + Export + + + The first frame the subtitle will be displayed (integer) + + + 1 + + + How long subtitle will be displayed + + + AddColorTag + + + 5 + + + label1 + + + 102, 16 + + + Edit Subtitles + + + 0 + + + &Cancel + + + $this + + + 75 + + + &Export to SubRip + + + &OK + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + Top, Bottom, Left, Right + + + 485, 199 + + + 6 + + True - - + + + Bottom, Left + + + 2, 2, 2, 2 + + + 30 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + Length + + + 0 + + + Cancel + + + 120, 204 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + Bottom, Left + + + EditSubtitlesForm + + + Bottom, Right + + + OK + + + 50 + + + 572, 232 + + + Screen coordinate (absolute) + + + Bottom, Right + + + Bottom, Left + + + $this + + + 60 + + + $this + + + Screen coordinate (absolute) + + + $this + + + 30 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + Add color tag + + + True + + + 12, 11 + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + 188, 115 + + + 126, 16 + + True @@ -129,10 +429,16 @@ True - + + True + + True True + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.zh-CN.resx new file mode 100644 index 00000000000..356318991e5 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/movie/EditSubtitlesForm.zh-CN.resx @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&C) + + + 确定(&O) + + + + 11, 199 + + + 128, 21 + + + 导出到 SubRip(&E) + + + 215, 203 + + + 72, 16 + + + 拼接多行 + + + 96, 16 + + + 添加颜色标签 + + + 156, 204 + + + 导出时: + + + 帧 + + + 显示字幕的起始帧 + + + 绝对屏幕坐标 + + + 绝对屏幕坐标 + + + 时长 + + + 字幕显示时间 + + + + 60 + + + 颜色 + + + 字幕颜色 + + + 字幕 + + + 要显示的字幕 + + + 编辑字幕 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/PlayMovie.Designer.cs b/src/BizHawk.Client.EmuHawk/movie/PlayMovie.Designer.cs index e668dfb4ef6..00b0e16fa98 100644 --- a/src/BizHawk.Client.EmuHawk/movie/PlayMovie.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/movie/PlayMovie.Designer.cs @@ -28,332 +28,249 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.Cancel = new System.Windows.Forms.Button(); - this.OK = new System.Windows.Forms.Button(); - this.BrowseMovies = new System.Windows.Forms.Button(); - this.DetailsView = new System.Windows.Forms.ListView(); - this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.SubtitlesBtn = new System.Windows.Forms.Button(); - this.CommentsBtn = new System.Windows.Forms.Button(); - this.ReadOnlyCheckBox = new System.Windows.Forms.CheckBox(); - this.IncludeSubDirectories = new System.Windows.Forms.CheckBox(); - this.Scan = new System.Windows.Forms.Button(); - this.MatchHashCheckBox = new System.Windows.Forms.CheckBox(); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.StopOnFrameCheckbox = new System.Windows.Forms.CheckBox(); - this.MovieView = new System.Windows.Forms.ListView(); - this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.LastFrameCheckbox = new System.Windows.Forms.CheckBox(); - this.TurboCheckbox = new System.Windows.Forms.CheckBox(); - this.StopOnFrameTextBox = new BizHawk.Client.EmuHawk.WatchValueBox(); - this.MovieCount = new BizHawk.WinForms.Controls.LocLabelEx(); - this.editToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.groupBox1.SuspendLayout(); - this.contextMenuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(687, 363); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 55; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(606, 363); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 50; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // BrowseMovies - // - this.BrowseMovies.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.BrowseMovies.Location = new System.Drawing.Point(12, 364); - this.BrowseMovies.Name = "BrowseMovies"; - this.BrowseMovies.Size = new System.Drawing.Size(31, 23); - this.BrowseMovies.TabIndex = 25; - this.BrowseMovies.UseVisualStyleBackColor = true; - this.BrowseMovies.Click += new System.EventHandler(this.BrowseMovies_Click); - // - // DetailsView - // - this.DetailsView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.DetailsView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PlayMovie)); + this.Cancel = new System.Windows.Forms.Button(); + this.OK = new System.Windows.Forms.Button(); + this.BrowseMovies = new System.Windows.Forms.Button(); + this.DetailsView = new System.Windows.Forms.ListView(); + this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.SubtitlesBtn = new System.Windows.Forms.Button(); + this.CommentsBtn = new System.Windows.Forms.Button(); + this.ReadOnlyCheckBox = new System.Windows.Forms.CheckBox(); + this.IncludeSubDirectories = new System.Windows.Forms.CheckBox(); + this.Scan = new System.Windows.Forms.Button(); + this.MatchHashCheckBox = new System.Windows.Forms.CheckBox(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.editToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StopOnFrameCheckbox = new System.Windows.Forms.CheckBox(); + this.MovieView = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.LastFrameCheckbox = new System.Windows.Forms.CheckBox(); + this.TurboCheckbox = new System.Windows.Forms.CheckBox(); + this.StopOnFrameTextBox = new BizHawk.Client.EmuHawk.WatchValueBox(); + this.MovieCount = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox1.SuspendLayout(); + this.contextMenuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // BrowseMovies + // + resources.ApplyResources(this.BrowseMovies, "BrowseMovies"); + this.BrowseMovies.Name = "BrowseMovies"; + this.BrowseMovies.UseVisualStyleBackColor = true; + this.BrowseMovies.Click += new System.EventHandler(this.BrowseMovies_Click); + // + // DetailsView + // + resources.ApplyResources(this.DetailsView, "DetailsView"); + this.DetailsView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader5, this.columnHeader6}); - this.DetailsView.FullRowSelect = true; - this.DetailsView.GridLines = true; - this.DetailsView.HideSelection = false; - this.DetailsView.Location = new System.Drawing.Point(15, 19); - this.DetailsView.Name = "DetailsView"; - this.DetailsView.ShowItemToolTips = true; - this.DetailsView.Size = new System.Drawing.Size(228, 261); - this.DetailsView.TabIndex = 10; - this.DetailsView.UseCompatibleStateImageBehavior = false; - this.DetailsView.View = System.Windows.Forms.View.Details; - this.DetailsView.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.DetailsView_ColumnClick); - // - // columnHeader5 - // - this.columnHeader5.Text = "Header"; - this.columnHeader5.Width = 102; - // - // columnHeader6 - // - this.columnHeader6.Text = "Value"; - this.columnHeader6.Width = 121; - // - // groupBox1 - // - this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox1.Controls.Add(this.SubtitlesBtn); - this.groupBox1.Controls.Add(this.CommentsBtn); - this.groupBox1.Controls.Add(this.DetailsView); - this.groupBox1.Location = new System.Drawing.Point(503, 28); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(259, 322); - this.groupBox1.TabIndex = 6; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Details"; - // - // SubtitlesBtn - // - this.SubtitlesBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.SubtitlesBtn.Enabled = false; - this.SubtitlesBtn.Location = new System.Drawing.Point(125, 286); - this.SubtitlesBtn.Name = "SubtitlesBtn"; - this.SubtitlesBtn.Size = new System.Drawing.Size(75, 23); - this.SubtitlesBtn.TabIndex = 20; - this.SubtitlesBtn.Text = "Subtitles"; - this.SubtitlesBtn.UseVisualStyleBackColor = true; - this.SubtitlesBtn.Click += new System.EventHandler(this.SubtitlesBtn_Click); - // - // CommentsBtn - // - this.CommentsBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.CommentsBtn.Enabled = false; - this.CommentsBtn.Location = new System.Drawing.Point(15, 286); - this.CommentsBtn.Name = "CommentsBtn"; - this.CommentsBtn.Size = new System.Drawing.Size(75, 23); - this.CommentsBtn.TabIndex = 15; - this.CommentsBtn.Text = "Comments"; - this.CommentsBtn.UseVisualStyleBackColor = true; - this.CommentsBtn.Click += new System.EventHandler(this.CommentsBtn_Click); - // - // ReadOnlyCheckBox - // - this.ReadOnlyCheckBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.ReadOnlyCheckBox.AutoSize = true; - this.ReadOnlyCheckBox.Checked = true; - this.ReadOnlyCheckBox.CheckState = System.Windows.Forms.CheckState.Checked; - this.ReadOnlyCheckBox.Location = new System.Drawing.Point(405, 367); - this.ReadOnlyCheckBox.Name = "ReadOnlyCheckBox"; - this.ReadOnlyCheckBox.Size = new System.Drawing.Size(74, 17); - this.ReadOnlyCheckBox.TabIndex = 45; - this.ReadOnlyCheckBox.Text = "Read only"; - this.ReadOnlyCheckBox.UseVisualStyleBackColor = true; - // - // IncludeSubDirectories - // - this.IncludeSubDirectories.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.IncludeSubDirectories.AutoSize = true; - this.IncludeSubDirectories.Location = new System.Drawing.Point(94, 375); - this.IncludeSubDirectories.Name = "IncludeSubDirectories"; - this.IncludeSubDirectories.Size = new System.Drawing.Size(131, 17); - this.IncludeSubDirectories.TabIndex = 35; - this.IncludeSubDirectories.Text = "Include Subdirectories"; - this.IncludeSubDirectories.UseVisualStyleBackColor = true; - this.IncludeSubDirectories.CheckedChanged += new System.EventHandler(this.IncludeSubDirectories_CheckedChanged); - // - // Scan - // - this.Scan.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Scan.Location = new System.Drawing.Point(49, 364); - this.Scan.Name = "Scan"; - this.Scan.Size = new System.Drawing.Size(27, 23); - this.Scan.TabIndex = 30; - this.Scan.UseVisualStyleBackColor = true; - this.Scan.Click += new System.EventHandler(this.Scan_Click); - // - // MatchHashCheckBox - // - this.MatchHashCheckBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.MatchHashCheckBox.AutoSize = true; - this.MatchHashCheckBox.Location = new System.Drawing.Point(94, 357); - this.MatchHashCheckBox.Name = "MatchHashCheckBox"; - this.MatchHashCheckBox.Size = new System.Drawing.Size(147, 17); - this.MatchHashCheckBox.TabIndex = 56; - this.MatchHashCheckBox.Text = "Match current game hash"; - this.MatchHashCheckBox.UseVisualStyleBackColor = true; - this.MatchHashCheckBox.CheckedChanged += new System.EventHandler(this.MatchHashCheckBox_CheckedChanged); - // - // contextMenuStrip1 - // - this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.DetailsView.FullRowSelect = true; + this.DetailsView.GridLines = true; + this.DetailsView.HideSelection = false; + this.DetailsView.Name = "DetailsView"; + this.DetailsView.ShowItemToolTips = true; + this.DetailsView.UseCompatibleStateImageBehavior = false; + this.DetailsView.View = System.Windows.Forms.View.Details; + this.DetailsView.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.DetailsView_ColumnClick); + // + // columnHeader5 + // + resources.ApplyResources(this.columnHeader5, "columnHeader5"); + // + // columnHeader6 + // + resources.ApplyResources(this.columnHeader6, "columnHeader6"); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.SubtitlesBtn); + this.groupBox1.Controls.Add(this.CommentsBtn); + this.groupBox1.Controls.Add(this.DetailsView); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // SubtitlesBtn + // + resources.ApplyResources(this.SubtitlesBtn, "SubtitlesBtn"); + this.SubtitlesBtn.Name = "SubtitlesBtn"; + this.SubtitlesBtn.UseVisualStyleBackColor = true; + this.SubtitlesBtn.Click += new System.EventHandler(this.SubtitlesBtn_Click); + // + // CommentsBtn + // + resources.ApplyResources(this.CommentsBtn, "CommentsBtn"); + this.CommentsBtn.Name = "CommentsBtn"; + this.CommentsBtn.UseVisualStyleBackColor = true; + this.CommentsBtn.Click += new System.EventHandler(this.CommentsBtn_Click); + // + // ReadOnlyCheckBox + // + resources.ApplyResources(this.ReadOnlyCheckBox, "ReadOnlyCheckBox"); + this.ReadOnlyCheckBox.Checked = true; + this.ReadOnlyCheckBox.CheckState = System.Windows.Forms.CheckState.Checked; + this.ReadOnlyCheckBox.Name = "ReadOnlyCheckBox"; + this.ReadOnlyCheckBox.UseVisualStyleBackColor = true; + // + // IncludeSubDirectories + // + resources.ApplyResources(this.IncludeSubDirectories, "IncludeSubDirectories"); + this.IncludeSubDirectories.Name = "IncludeSubDirectories"; + this.IncludeSubDirectories.UseVisualStyleBackColor = true; + this.IncludeSubDirectories.CheckedChanged += new System.EventHandler(this.IncludeSubDirectories_CheckedChanged); + // + // Scan + // + resources.ApplyResources(this.Scan, "Scan"); + this.Scan.Name = "Scan"; + this.Scan.UseVisualStyleBackColor = true; + this.Scan.Click += new System.EventHandler(this.Scan_Click); + // + // MatchHashCheckBox + // + resources.ApplyResources(this.MatchHashCheckBox, "MatchHashCheckBox"); + this.MatchHashCheckBox.Name = "MatchHashCheckBox"; + this.MatchHashCheckBox.UseVisualStyleBackColor = true; + this.MatchHashCheckBox.CheckedChanged += new System.EventHandler(this.MatchHashCheckBox_CheckedChanged); + // + // contextMenuStrip1 + // + resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1"); + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.editToolStripMenuItem}); - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(95, 26); - // - // StopOnFrameCheckbox - // - this.StopOnFrameCheckbox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.StopOnFrameCheckbox.AutoSize = true; - this.StopOnFrameCheckbox.Location = new System.Drawing.Point(244, 357); - this.StopOnFrameCheckbox.Name = "StopOnFrameCheckbox"; - this.StopOnFrameCheckbox.Size = new System.Drawing.Size(95, 17); - this.StopOnFrameCheckbox.TabIndex = 57; - this.StopOnFrameCheckbox.Text = "Stop on frame:"; - this.StopOnFrameCheckbox.UseVisualStyleBackColor = true; - this.StopOnFrameCheckbox.CheckedChanged += new System.EventHandler(this.StopOnFrameCheckbox_CheckedChanged); - // - // MovieView - // - this.MovieView.AllowDrop = true; - this.MovieView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.MovieView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.contextMenuStrip1.Name = "contextMenuStrip1"; + // + // editToolStripMenuItem + // + resources.ApplyResources(this.editToolStripMenuItem, "editToolStripMenuItem"); + this.editToolStripMenuItem.Click += new System.EventHandler(this.EditMenuItem_Click); + // + // StopOnFrameCheckbox + // + resources.ApplyResources(this.StopOnFrameCheckbox, "StopOnFrameCheckbox"); + this.StopOnFrameCheckbox.Name = "StopOnFrameCheckbox"; + this.StopOnFrameCheckbox.UseVisualStyleBackColor = true; + this.StopOnFrameCheckbox.CheckedChanged += new System.EventHandler(this.StopOnFrameCheckbox_CheckedChanged); + // + // MovieView + // + resources.ApplyResources(this.MovieView, "MovieView"); + this.MovieView.AllowDrop = true; + this.MovieView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader1, this.columnHeader2, this.columnHeader3, this.columnHeader4}); - this.MovieView.ContextMenuStrip = this.contextMenuStrip1; - this.MovieView.FullRowSelect = true; - this.MovieView.GridLines = true; - this.MovieView.HideSelection = false; - this.MovieView.Location = new System.Drawing.Point(12, 28); - this.MovieView.MultiSelect = false; - this.MovieView.Name = "MovieView"; - this.MovieView.Size = new System.Drawing.Size(480, 322); - this.MovieView.TabIndex = 5; - this.MovieView.UseCompatibleStateImageBehavior = false; - this.MovieView.View = System.Windows.Forms.View.Details; - this.MovieView.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.MovieView_ColumnClick); - this.MovieView.SelectedIndexChanged += new System.EventHandler(this.MovieView_SelectedIndexChanged); - this.MovieView.DragDrop += new System.Windows.Forms.DragEventHandler(this.MovieView_DragDrop); - this.MovieView.DragEnter += new System.Windows.Forms.DragEventHandler(this.MovieView_DragEnter); - this.MovieView.DoubleClick += new System.EventHandler(this.MovieView_DoubleClick); - this.MovieView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.MovieView_KeyDown); - // - // columnHeader1 - // - this.columnHeader1.Text = "File"; - this.columnHeader1.Width = 221; - // - // columnHeader2 - // - this.columnHeader2.Text = "SysID"; - this.columnHeader2.Width = 43; - // - // columnHeader3 - // - this.columnHeader3.Text = "Game"; - this.columnHeader3.Width = 129; - // - // columnHeader4 - // - this.columnHeader4.Text = "Length (est.)"; - this.columnHeader4.Width = 82; - // - // LastFrameCheckbox - // - this.LastFrameCheckbox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.LastFrameCheckbox.AutoSize = true; - this.LastFrameCheckbox.Location = new System.Drawing.Point(244, 376); - this.LastFrameCheckbox.Name = "LastFrameCheckbox"; - this.LastFrameCheckbox.Size = new System.Drawing.Size(75, 17); - this.LastFrameCheckbox.TabIndex = 59; - this.LastFrameCheckbox.Text = "Last frame"; - this.LastFrameCheckbox.UseVisualStyleBackColor = true; - this.LastFrameCheckbox.CheckedChanged += new System.EventHandler(this.LastFrameCheckbox_CheckedChanged); - // - // TurboCheckbox - // - this.TurboCheckbox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.TurboCheckbox.AutoSize = true; - this.TurboCheckbox.Location = new System.Drawing.Point(340, 376); - this.TurboCheckbox.Name = "TurboCheckbox"; - this.TurboCheckbox.Size = new System.Drawing.Size(54, 17); - this.TurboCheckbox.TabIndex = 60; - this.TurboCheckbox.Text = "Turbo"; - this.TurboCheckbox.UseVisualStyleBackColor = true; - // - // StopOnFrameTextBox - // - this.StopOnFrameTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.StopOnFrameTextBox.ByteSize = BizHawk.Client.Common.WatchSize.DWord; - this.StopOnFrameTextBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.StopOnFrameTextBox.Location = new System.Drawing.Point(340, 355); - this.StopOnFrameTextBox.MaxLength = 10; - this.StopOnFrameTextBox.Name = "StopOnFrameTextBox"; - this.StopOnFrameTextBox.Nullable = true; - this.StopOnFrameTextBox.Size = new System.Drawing.Size(54, 20); - this.StopOnFrameTextBox.TabIndex = 58; - this.StopOnFrameTextBox.Type = BizHawk.Client.Common.WatchDisplayType.Unsigned; - this.StopOnFrameTextBox.TextChanged += new System.EventHandler(this.StopOnFrameTextBox_TextChanged_1); - // - // MovieCount - // - this.MovieCount.Location = new System.Drawing.Point(12, 9); - this.MovieCount.Name = "MovieCount"; - this.MovieCount.Text = " "; - // - // editToolStripMenuItem - // - this.editToolStripMenuItem.Text = "&Edit"; - this.editToolStripMenuItem.Click += new System.EventHandler(this.EditMenuItem_Click); - // - // PlayMovie - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(774, 398); - this.Controls.Add(this.TurboCheckbox); - this.Controls.Add(this.LastFrameCheckbox); - this.Controls.Add(this.StopOnFrameTextBox); - this.Controls.Add(this.StopOnFrameCheckbox); - this.Controls.Add(this.MatchHashCheckBox); - this.Controls.Add(this.Scan); - this.Controls.Add(this.IncludeSubDirectories); - this.Controls.Add(this.ReadOnlyCheckBox); - this.Controls.Add(this.MovieCount); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.MovieView); - this.Controls.Add(this.BrowseMovies); - this.Controls.Add(this.OK); - this.Controls.Add(this.Cancel); - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(547, 228); - this.Name = "PlayMovie"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Play Movie"; - this.Load += new System.EventHandler(this.PlayMovie_Load); - this.groupBox1.ResumeLayout(false); - this.contextMenuStrip1.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.MovieView.ContextMenuStrip = this.contextMenuStrip1; + this.MovieView.FullRowSelect = true; + this.MovieView.GridLines = true; + this.MovieView.HideSelection = false; + this.MovieView.MultiSelect = false; + this.MovieView.Name = "MovieView"; + this.MovieView.UseCompatibleStateImageBehavior = false; + this.MovieView.View = System.Windows.Forms.View.Details; + this.MovieView.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.MovieView_ColumnClick); + this.MovieView.SelectedIndexChanged += new System.EventHandler(this.MovieView_SelectedIndexChanged); + this.MovieView.DragDrop += new System.Windows.Forms.DragEventHandler(this.MovieView_DragDrop); + this.MovieView.DragEnter += new System.Windows.Forms.DragEventHandler(this.MovieView_DragEnter); + this.MovieView.DoubleClick += new System.EventHandler(this.MovieView_DoubleClick); + this.MovieView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.MovieView_KeyDown); + // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // columnHeader2 + // + resources.ApplyResources(this.columnHeader2, "columnHeader2"); + // + // columnHeader3 + // + resources.ApplyResources(this.columnHeader3, "columnHeader3"); + // + // columnHeader4 + // + resources.ApplyResources(this.columnHeader4, "columnHeader4"); + // + // LastFrameCheckbox + // + resources.ApplyResources(this.LastFrameCheckbox, "LastFrameCheckbox"); + this.LastFrameCheckbox.Name = "LastFrameCheckbox"; + this.LastFrameCheckbox.UseVisualStyleBackColor = true; + this.LastFrameCheckbox.CheckedChanged += new System.EventHandler(this.LastFrameCheckbox_CheckedChanged); + // + // TurboCheckbox + // + resources.ApplyResources(this.TurboCheckbox, "TurboCheckbox"); + this.TurboCheckbox.Name = "TurboCheckbox"; + this.TurboCheckbox.UseVisualStyleBackColor = true; + // + // StopOnFrameTextBox + // + resources.ApplyResources(this.StopOnFrameTextBox, "StopOnFrameTextBox"); + this.StopOnFrameTextBox.ByteSize = BizHawk.Client.Common.WatchSize.DWord; + this.StopOnFrameTextBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.StopOnFrameTextBox.Name = "StopOnFrameTextBox"; + this.StopOnFrameTextBox.Nullable = true; + this.StopOnFrameTextBox.Type = BizHawk.Client.Common.WatchDisplayType.Unsigned; + this.StopOnFrameTextBox.TextChanged += new System.EventHandler(this.StopOnFrameTextBox_TextChanged_1); + // + // MovieCount + // + resources.ApplyResources(this.MovieCount, "MovieCount"); + this.MovieCount.Name = "MovieCount"; + // + // PlayMovie + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.TurboCheckbox); + this.Controls.Add(this.LastFrameCheckbox); + this.Controls.Add(this.StopOnFrameTextBox); + this.Controls.Add(this.StopOnFrameCheckbox); + this.Controls.Add(this.MatchHashCheckBox); + this.Controls.Add(this.Scan); + this.Controls.Add(this.IncludeSubDirectories); + this.Controls.Add(this.ReadOnlyCheckBox); + this.Controls.Add(this.MovieCount); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.MovieView); + this.Controls.Add(this.BrowseMovies); + this.Controls.Add(this.OK); + this.Controls.Add(this.Cancel); + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "PlayMovie"; + this.Load += new System.EventHandler(this.PlayMovie_Load); + this.groupBox1.ResumeLayout(false); + this.contextMenuStrip1.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/movie/PlayMovie.resx b/src/BizHawk.Client.EmuHawk/movie/PlayMovie.resx index 9caf0bc3427..5c0b2ec82db 100644 --- a/src/BizHawk.Client.EmuHawk/movie/PlayMovie.resx +++ b/src/BizHawk.Client.EmuHawk/movie/PlayMovie.resx @@ -117,6 +117,585 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + True + + + 0 + + + 25 + + + File + + + + 228, 241 + + + $this + + + 687, 335 + + + IncludeSubDirectories + + + 12, 336 + + + MatchHashCheckBox + + + + Bottom, Left + + + Include Subdirectories + + + BrowseMovies + + + BizHawk.Client.EmuHawk.WatchValueBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + Bottom, Left + + + 0 + + + $this + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 125, 264 + + + 56 + + + 244, 330 + + + &OK + + + Bottom, Left + + + 13 + + + 31, 21 + + + StopOnFrameTextBox + + + 7 + + + 4 + + + $this + + + Comments + + + True + + + groupBox1 + + + Bottom, Right + + + Bottom, Left + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Scan + + + Turbo + + + 43 + + + $this + + + columnHeader3 + + + $this + + + Bottom, Left + + + columnHeader2 + + + 75, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Length (est.) + + + CenterParent + + + 55 + + + 12 + + + 156, 16 + + + DetailsView + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 121 + + + 45 + + + 8 + + + 94, 330 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + PlayMovie + + + + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 54, 21 + + + $this + + + True + + + 15, 18 + + + Play Movie + + + OK + + + 12, 26 + + + 35 + + + 102 + + + 10 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + 6, 12 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 547, 213 + + + 5 + + + Value + + + 108, 16 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 59 + + + 503, 26 + + + Header + + + &Edit + + + $this + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TurboCheckbox + + + 54, 16 + + + Details + + + 162, 16 + + + Bottom, Left + + + Stop on frame: + + + 606, 335 + + + Top, Bottom, Right + + + 1 + + + 259, 297 + + + $this + + + 340, 328 + + + 2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Match current game hash + + + groupBox1 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Bottom, Left, Right + + + &Cancel + + + SysID + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 340, 347 + + + 1 + + + MovieView + + + 244, 347 + + + 60 + + + 6 + + + 774, 367 + + + 57 + + + 5 + + + 99, 26 + + + 75, 21 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader5 + + + 129 + + + 12, 8 + + + 405, 339 + + + editToolStripMenuItem + + + 10 + + + 9 + + + 84, 16 + + + $this + + + $this + + + 49, 336 + + + LastFrameCheckbox + + + 11 + + + SubtitlesBtn + + + CommentsBtn + + + 2 + + + True + + + 20 + + + ReadOnlyCheckBox + + + Bottom, Right + + + columnHeader6 + + + Bottom, Left + + + Subtitles + + + True + + + Read only + + + Last frame + + + 15 + + + 480, 298 + + + Bottom, Left + + + False + + + False + + + columnHeader4 + + + 221 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + 94, 346 + + + Game + + + MovieCount + + + 15, 264 + + + 30 + + + $this + + + groupBox1 + + + 58 + + + Bottom, Right + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader1 + + + Cancel + + + 75, 21 + + + 82 + + + StopOnFrameCheckbox + + + 78, 16 + + + contextMenuStrip1 + + + Top, Bottom, Left, Right + + + 10 + + + 27, 21 + + + 3 + + + 50 + + + True + 114, 17 diff --git a/src/BizHawk.Client.EmuHawk/movie/PlayMovie.zh-CN.resx b/src/BizHawk.Client.EmuHawk/movie/PlayMovie.zh-CN.resx new file mode 100644 index 00000000000..d8b4337dfa2 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/movie/PlayMovie.zh-CN.resx @@ -0,0 +1,202 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&C) + + + 确定(&O) + + + 字段 + + + 值 + + + 字幕 + + + 注释 + + + 详细信息 + + + + 438, 346 + + + 48, 16 + + + 只读 + + + 84, 16 + + + 包含子目录 + + + 96, 16 + + + 检查游戏哈希 + + + 231, 330 + + + 96, 16 + + + 停止于帧数: + + + 文件 + + + 游戏 + + + 长度(时间) + + + 231, 347 + + + 108, 16 + + + 停止于最后的帧 + + + 438, 328 + + + 48, 16 + + + 连发 + + + 播放影片 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/RecordMovie.cs b/src/BizHawk.Client.EmuHawk/movie/RecordMovie.cs index 716d39e679d..81389b69afd 100644 --- a/src/BizHawk.Client.EmuHawk/movie/RecordMovie.cs +++ b/src/BizHawk.Client.EmuHawk/movie/RecordMovie.cs @@ -318,5 +318,18 @@ private void RecordBox_DragDrop(object sender, DragEventArgs e) var filePaths = (string[])e.Data.GetData(DataFormats.FileDrop); RecordBox.Text = filePaths[0]; } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RecordMovie)); + this.SuspendLayout(); + // + // RecordMovie + // + resources.ApplyResources(this, "$this"); + this.Name = "RecordMovie"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/movie/RecordMovie.resx b/src/BizHawk.Client.EmuHawk/movie/RecordMovie.resx new file mode 100644 index 00000000000..9f4fca7de68 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/movie/RecordMovie.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RecordMovie + + + + 284, 261 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/RecordMovie.zh-CN.resx b/src/BizHawk.Client.EmuHawk/movie/RecordMovie.zh-CN.resx new file mode 100644 index 00000000000..61fd318b7bd --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/movie/RecordMovie.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.Designer.cs b/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.Designer.cs index 5bf590900cc..93a02477c9a 100644 --- a/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SubtitleMaker)); this.OK = new System.Windows.Forms.Button(); this.Cancel = new System.Windows.Forms.Button(); this.Message = new System.Windows.Forms.TextBox(); @@ -51,126 +52,97 @@ private void InitializeComponent() // // OK // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(267, 164); + resources.ApplyResources(this.OK, "OK"); this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 0; - this.OK.Text = "&Save"; this.OK.UseVisualStyleBackColor = true; this.OK.Click += new System.EventHandler(this.Ok_Click); // // Cancel // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + resources.ApplyResources(this.Cancel, "Cancel"); this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(348, 164); this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 1; - this.Cancel.Text = "&Cancel"; this.Cancel.UseVisualStyleBackColor = true; this.Cancel.Click += new System.EventHandler(this.Cancel_Click); // // Message // - this.Message.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.Message.Location = new System.Drawing.Point(12, 69); - this.Message.MaxLength = 512; + resources.ApplyResources(this.Message, "Message"); this.Message.Name = "Message"; - this.Message.Size = new System.Drawing.Size(416, 20); - this.Message.TabIndex = 15; // // label1 // - this.label1.Location = new System.Drawing.Point(12, 50); + resources.ApplyResources(this.label1, "label1"); this.label1.Name = "label1"; - this.label1.Text = "Message"; // // YNumeric // - this.YNumeric.Location = new System.Drawing.Point(15, 130); + resources.ApplyResources(this.YNumeric, "YNumeric"); this.YNumeric.Maximum = new decimal(new int[] { 240, 0, 0, 0}); this.YNumeric.Name = "YNumeric"; - this.YNumeric.Size = new System.Drawing.Size(56, 20); - this.YNumeric.TabIndex = 25; // // XNumeric // - this.XNumeric.Location = new System.Drawing.Point(15, 106); + resources.ApplyResources(this.XNumeric, "XNumeric"); this.XNumeric.Maximum = new decimal(new int[] { 320, 0, 0, 0}); this.XNumeric.Name = "XNumeric"; - this.XNumeric.Size = new System.Drawing.Size(56, 20); - this.XNumeric.TabIndex = 20; // // label2 // - this.label2.Location = new System.Drawing.Point(77, 108); + resources.ApplyResources(this.label2, "label2"); this.label2.Name = "label2"; - this.label2.Text = "X position"; // // label3 // - this.label3.Location = new System.Drawing.Point(75, 133); + resources.ApplyResources(this.label3, "label3"); this.label3.Name = "label3"; - this.label3.Text = "Y position"; // // DurationNumeric // - this.DurationNumeric.Location = new System.Drawing.Point(153, 108); + resources.ApplyResources(this.DurationNumeric, "DurationNumeric"); this.DurationNumeric.Maximum = new decimal(new int[] { 9999, 0, 0, 0}); this.DurationNumeric.Name = "DurationNumeric"; - this.DurationNumeric.Size = new System.Drawing.Size(56, 20); - this.DurationNumeric.TabIndex = 30; // // label4 // - this.label4.Location = new System.Drawing.Point(215, 108); + resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; - this.label4.Text = "Duration"; // // ColorPanel // + resources.ApplyResources(this.ColorPanel, "ColorPanel"); this.ColorPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.ColorPanel.Location = new System.Drawing.Point(153, 131); this.ColorPanel.Name = "ColorPanel"; - this.ColorPanel.Size = new System.Drawing.Size(56, 19); - this.ColorPanel.TabIndex = 35; this.ColorPanel.TabStop = true; this.ColorPanel.Click += new System.EventHandler(this.ColorPanel_DoubleClick); this.ColorPanel.DoubleClick += new System.EventHandler(this.ColorPanel_DoubleClick); // // label5 // - this.label5.Location = new System.Drawing.Point(215, 133); + resources.ApplyResources(this.label5, "label5"); this.label5.Name = "label5"; - this.label5.Text = "Color"; // // FrameNumeric // - this.FrameNumeric.Location = new System.Drawing.Point(78, 19); + resources.ApplyResources(this.FrameNumeric, "FrameNumeric"); this.FrameNumeric.Maximum = new decimal(new int[] { 2147483647, 0, 0, 0}); this.FrameNumeric.Name = "FrameNumeric"; - this.FrameNumeric.Size = new System.Drawing.Size(70, 20); - this.FrameNumeric.TabIndex = 10; - this.FrameNumeric.ThousandsSeparator = true; this.FrameNumeric.Value = new decimal(new int[] { 1, 0, @@ -179,17 +151,15 @@ private void InitializeComponent() // // label6 // - this.label6.Location = new System.Drawing.Point(12, 21); + resources.ApplyResources(this.label6, "label6"); this.label6.Name = "label6"; - this.label6.Text = "Frame"; // // SubtitleMaker // this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(435, 199); this.Controls.Add(this.label6); this.Controls.Add(this.FrameNumeric); this.Controls.Add(this.label5); @@ -204,10 +174,7 @@ private void InitializeComponent() this.Controls.Add(this.Message); this.Controls.Add(this.Cancel); this.Controls.Add(this.OK); - this.MinimumSize = new System.Drawing.Size(272, 225); this.Name = "SubtitleMaker"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Subtitle Maker"; this.Load += new System.EventHandler(this.SubtitleMaker_Load); ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).EndInit(); diff --git a/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.resx b/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.resx index 371edf5f435..f42fbbca509 100644 --- a/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.resx +++ b/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.resx @@ -117,7 +117,337 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 56, 18 + + + 56, 21 + + + 15, 98 + + + $this + + + $this + + + + 35 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 30 + + + 7 + + + Duration + + + $this + + + 12, 64 + + + 8 + + + + Bottom, Right + + + 20 + + + $this + + + 10 + + + $this + + + Frame + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + label2 + + + CenterParent + + + $this + + + 153, 100 + + + 70, 21 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ColorPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 75, 21 + + + $this + + + 15, 120 + + + X position + + + XNumeric + + + Message + + + colorDialog1 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 267, 151 + + + 56, 21 + + + 153, 121 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 416, 21 + + + label6 + + + 0 + + + Top, Left, Right + + + label1 + + + $this + + + Subtitle Maker + + + 1 + + + &Cancel + + + $this + + + 78, 18 + + + 4 + + + 12, 46 + + + label4 + + + 6 + + + 56, 21 + + + &Save + + + System.Windows.Forms.ColorDialog, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Message + + + 77, 100 + + + $this + + + 348, 151 + + + 15 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 435, 184 + + + YNumeric + + + label5 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Right + + + $this + + + 6, 12 + + + 10 + + + label3 + + + Y position + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FrameNumeric + + + $this + + + 512 + + + 75, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SubtitleMaker + + + 9 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + OK + + + 5 + + + 12, 19 + + + 3 + + + DurationNumeric + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 75, 123 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Cancel + + + 11 + + + 12 + + + 215, 123 + + + 2 + + + 25 + + + Color + + + 13 + + + 272, 211 + + + $this + + + 215, 100 + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.zh-CN.resx b/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.zh-CN.resx new file mode 100644 index 00000000000..889db3a40d4 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/movie/SubtitleMaker.zh-CN.resx @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 保存(&S) + + + 取消(&C) + + + 字幕: + + + X 位置 + + + Y 位置 + + + 持续时间 + + + 颜色 + + + 帧: + + + 字幕编辑器 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.Designer.cs index a889cf36cff..273a43dd326 100644 --- a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.Designer.cs @@ -17,1032 +17,917 @@ partial class BasicBot /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.BotMenu = new MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MemoryDomainsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DataSizeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this._1ByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this._2ByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this._4ByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BigEndianMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.TurboWhileBottingMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RunBtn = new System.Windows.Forms.Button(); - this.BotStatusStrip = new System.Windows.Forms.StatusStrip(); - this.BotStatusButton = new System.Windows.Forms.ToolStripStatusLabel(); - this.MessageLabel = new System.Windows.Forms.ToolStripStatusLabel(); - this.ControlsBox = new System.Windows.Forms.GroupBox(); - this.ControlProbabilityPanel = new System.Windows.Forms.Panel(); - this.BestGroupBox = new System.Windows.Forms.GroupBox(); - this.btnCopyBestInput = new System.Windows.Forms.Button(); - this.PlayBestButton = new System.Windows.Forms.Button(); - this.ClearBestButton = new System.Windows.Forms.Button(); - this.BestAttemptNumberLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label17 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.panel1 = new System.Windows.Forms.Panel(); - this.BestAttemptLogLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.BestTieBreak3Box = new System.Windows.Forms.TextBox(); - this.BestTieBreak2Box = new System.Windows.Forms.TextBox(); - this.BestTieBreak1Box = new System.Windows.Forms.TextBox(); - this.BestMaximizeBox = new System.Windows.Forms.TextBox(); - this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AttemptsLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.FramesLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.GoalGroupBox = new System.Windows.Forms.GroupBox(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.FrameLengthNumeric = new System.Windows.Forms.NumericUpDown(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.panel3 = new System.Windows.Forms.Panel(); - this.MainValueNumeric = new System.Windows.Forms.NumericUpDown(); - this.MainValueRadio = new System.Windows.Forms.RadioButton(); - this.MainBestRadio = new System.Windows.Forms.RadioButton(); - this.MainOperator = new System.Windows.Forms.ComboBox(); - this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MaximizeAddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); - this.maximizeLabeltext = new BizHawk.WinForms.Controls.LocLabelEx(); - this.panel4 = new System.Windows.Forms.Panel(); - this.TieBreak1Numeric = new System.Windows.Forms.NumericUpDown(); - this.TieBreak1ValueRadio = new System.Windows.Forms.RadioButton(); - this.Tiebreak1Operator = new System.Windows.Forms.ComboBox(); - this.TieBreak1BestRadio = new System.Windows.Forms.RadioButton(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.TieBreaker1Box = new BizHawk.Client.EmuHawk.HexTextBox(); - this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.panel5 = new System.Windows.Forms.Panel(); - this.TieBreak2Numeric = new System.Windows.Forms.NumericUpDown(); - this.Tiebreak2Operator = new System.Windows.Forms.ComboBox(); - this.TieBreak2ValueRadio = new System.Windows.Forms.RadioButton(); - this.TieBreak2BestRadio = new System.Windows.Forms.RadioButton(); - this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.TieBreaker2Box = new BizHawk.Client.EmuHawk.HexTextBox(); - this.panel6 = new System.Windows.Forms.Panel(); - this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.TieBreaker3Box = new BizHawk.Client.EmuHawk.HexTextBox(); - this.TieBreak3Numeric = new System.Windows.Forms.NumericUpDown(); - this.TieBreak3ValueRadio = new System.Windows.Forms.RadioButton(); - this.TieBreak3BestRadio = new System.Windows.Forms.RadioButton(); - this.Tiebreak3Operator = new System.Windows.Forms.ComboBox(); - this.StopBtn = new System.Windows.Forms.Button(); - this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.StartFromSlotBox = new System.Windows.Forms.ComboBox(); - this.ControlGroupBox = new System.Windows.Forms.GroupBox(); - this.panel2 = new System.Windows.Forms.Panel(); - this.StatsContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.ClearStatsContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.helpToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BotMenu.SuspendLayout(); - this.BotStatusStrip.SuspendLayout(); - this.ControlsBox.SuspendLayout(); - this.BestGroupBox.SuspendLayout(); - this.panel1.SuspendLayout(); - this.GoalGroupBox.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.FrameLengthNumeric)).BeginInit(); - this.panel3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.MainValueNumeric)).BeginInit(); - this.panel4.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.TieBreak1Numeric)).BeginInit(); - this.panel5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.TieBreak2Numeric)).BeginInit(); - this.panel6.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.TieBreak3Numeric)).BeginInit(); - this.ControlGroupBox.SuspendLayout(); - this.panel2.SuspendLayout(); - this.StatsContextMenu.SuspendLayout(); - this.SuspendLayout(); - // - // BotMenu - // - this.BotMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FileSubMenu, - this.OptionsSubMenu, - this.helpToolStripMenuItem}); - this.BotMenu.TabIndex = 0; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.NewMenuItem, - this.OpenMenuItem, - this.SaveMenuItem, - this.SaveAsMenuItem, - this.RecentSubMenu}); - this.FileSubMenu.Text = "&File"; - this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // NewMenuItem - // - this.NewMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); - this.NewMenuItem.Text = "&New"; - this.NewMenuItem.Click += new System.EventHandler(this.NewMenuItem_Click); - // - // OpenMenuItem - // - this.OpenMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.OpenMenuItem.Text = "&Open..."; - this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // SaveMenuItem - // - this.SaveMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.SaveMenuItem.Text = "&Save"; - this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); - // - // SaveAsMenuItem - // - this.SaveAsMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.S))); - this.SaveAsMenuItem.Text = "Save &As..."; - this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); - // - // RecentSubMenu - // - this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripSeparator2}); - this.RecentSubMenu.Text = "Recent"; - this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); - // - // OptionsSubMenu - // - this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.MemoryDomainsMenuItem, - this.DataSizeMenuItem, - this.BigEndianMenuItem, - this.toolStripSeparator4, - this.TurboWhileBottingMenuItem}); - this.OptionsSubMenu.Text = "&Options"; - this.OptionsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); - // - // MemoryDomainsMenuItem - // - this.MemoryDomainsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripSeparator3}); - this.MemoryDomainsMenuItem.Text = "Memory Domains"; - this.MemoryDomainsMenuItem.DropDownOpened += new System.EventHandler(this.MemoryDomainsMenuItem_DropDownOpened); - // - // DataSizeMenuItem - // - this.DataSizeMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this._1ByteMenuItem, - this._2ByteMenuItem, - this._4ByteMenuItem}); - this.DataSizeMenuItem.Text = "Data Size"; - this.DataSizeMenuItem.DropDownOpened += new System.EventHandler(this.DataSizeMenuItem_DropDownOpened); - // - // _1ByteMenuItem - // - this._1ByteMenuItem.Text = "1 Byte"; - this._1ByteMenuItem.Click += new System.EventHandler(this.OneByteMenuItem_Click); - // - // _2ByteMenuItem - // - this._2ByteMenuItem.Text = "2 Bytes"; - this._2ByteMenuItem.Click += new System.EventHandler(this.TwoByteMenuItem_Click); - // - // _4ByteMenuItem - // - this._4ByteMenuItem.Text = "4 Bytes"; - this._4ByteMenuItem.Click += new System.EventHandler(this.FourByteMenuItem_Click); - // - // BigEndianMenuItem - // - this.BigEndianMenuItem.Text = "Big Endian"; - this.BigEndianMenuItem.Click += new System.EventHandler(this.BigEndianMenuItem_Click); - // - // TurboWhileBottingMenuItem - // - this.TurboWhileBottingMenuItem.Text = "Turbo While Botting"; - this.TurboWhileBottingMenuItem.Click += new System.EventHandler(this.TurboWhileBottingMenuItem_Click); - // - // RunBtn - // - this.RunBtn.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.RunBtn.Location = new System.Drawing.Point(6, 56); - this.RunBtn.Name = "RunBtn"; - this.RunBtn.Size = new System.Drawing.Size(75, 23); - this.RunBtn.TabIndex = 2001; - this.RunBtn.Text = "&Run"; - this.RunBtn.UseVisualStyleBackColor = true; - this.RunBtn.Click += new System.EventHandler(this.RunBtn_Click); - // - // BotStatusStrip - // - this.BotStatusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.BotStatusButton, - this.MessageLabel}); - this.BotStatusStrip.Location = new System.Drawing.Point(0, 565); - this.BotStatusStrip.Name = "BotStatusStrip"; - this.BotStatusStrip.Size = new System.Drawing.Size(707, 22); - this.BotStatusStrip.TabIndex = 2; - this.BotStatusStrip.Text = "statusStrip1"; - // - // BotStatusButton - // - this.BotStatusButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.BotStatusButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.BotStatusButton.Name = "BotStatusButton"; - this.BotStatusButton.RightToLeftAutoMirrorImage = true; - this.BotStatusButton.Size = new System.Drawing.Size(16, 17); - this.BotStatusButton.Text = " "; - this.BotStatusButton.ToolTipText = " "; - // - // MessageLabel - // - this.MessageLabel.Name = "MessageLabel"; - this.MessageLabel.Size = new System.Drawing.Size(109, 17); - this.MessageLabel.Text = " "; - // - // ControlsBox - // - this.ControlsBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.ControlsBox.Controls.Add(this.ControlProbabilityPanel); - this.ControlsBox.Location = new System.Drawing.Point(12, 183); - this.ControlsBox.Name = "ControlsBox"; - this.ControlsBox.Size = new System.Drawing.Size(442, 369); - this.ControlsBox.TabIndex = 3; - this.ControlsBox.TabStop = false; - this.ControlsBox.Text = "Controls"; - // - // ControlProbabilityPanel - // - this.ControlProbabilityPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.ControlProbabilityPanel.AutoScroll = true; - this.ControlProbabilityPanel.Location = new System.Drawing.Point(6, 19); - this.ControlProbabilityPanel.Name = "ControlProbabilityPanel"; - this.ControlProbabilityPanel.Size = new System.Drawing.Size(430, 350); - this.ControlProbabilityPanel.TabIndex = 0; - // - // BestGroupBox - // - this.BestGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.BestGroupBox.Controls.Add(this.btnCopyBestInput); - this.BestGroupBox.Controls.Add(this.PlayBestButton); - this.BestGroupBox.Controls.Add(this.ClearBestButton); - this.BestGroupBox.Controls.Add(this.BestAttemptNumberLabel); - this.BestGroupBox.Controls.Add(this.label17); - this.BestGroupBox.Controls.Add(this.panel1); - this.BestGroupBox.Controls.Add(this.BestTieBreak3Box); - this.BestGroupBox.Controls.Add(this.BestTieBreak2Box); - this.BestGroupBox.Controls.Add(this.BestTieBreak1Box); - this.BestGroupBox.Controls.Add(this.BestMaximizeBox); - this.BestGroupBox.Controls.Add(this.label16); - this.BestGroupBox.Controls.Add(this.label15); - this.BestGroupBox.Controls.Add(this.label14); - this.BestGroupBox.Controls.Add(this.label13); - this.BestGroupBox.Location = new System.Drawing.Point(461, 183); - this.BestGroupBox.Name = "BestGroupBox"; - this.BestGroupBox.Size = new System.Drawing.Size(230, 369); - this.BestGroupBox.TabIndex = 4; - this.BestGroupBox.TabStop = false; - this.BestGroupBox.Text = "Best"; - // - // btnCopyBestInput - // - this.btnCopyBestInput.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.btnCopyBestInput.Location = new System.Drawing.Point(12, 94); - this.btnCopyBestInput.Name = "btnCopyBestInput"; - this.btnCopyBestInput.Size = new System.Drawing.Size(75, 23); - this.btnCopyBestInput.TabIndex = 2005; - this.btnCopyBestInput.Text = "&Copy"; - this.toolTip1.SetToolTip(this.btnCopyBestInput, "\"Copy to Clipboard. Then possible to paste to text file or directly into TasStud" + - "io."); - this.btnCopyBestInput.UseVisualStyleBackColor = true; - this.btnCopyBestInput.Click += new System.EventHandler(this.BtnCopyBestInput_Click); - // - // PlayBestButton - // - this.PlayBestButton.Enabled = false; - this.PlayBestButton.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.PlayBestButton.Location = new System.Drawing.Point(12, 46); - this.PlayBestButton.Name = "PlayBestButton"; - this.PlayBestButton.Size = new System.Drawing.Size(75, 23); - this.PlayBestButton.TabIndex = 2004; - this.PlayBestButton.Text = "&Play"; - this.PlayBestButton.UseVisualStyleBackColor = true; - this.PlayBestButton.Click += new System.EventHandler(this.PlayBestButton_Click); - // - // ClearBestButton - // - this.ClearBestButton.Enabled = false; - this.ClearBestButton.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.ClearBestButton.Location = new System.Drawing.Point(12, 70); - this.ClearBestButton.Name = "ClearBestButton"; - this.ClearBestButton.Size = new System.Drawing.Size(75, 23); - this.ClearBestButton.TabIndex = 2003; - this.ClearBestButton.Text = "&Clear"; - this.ClearBestButton.UseVisualStyleBackColor = true; - this.ClearBestButton.Click += new System.EventHandler(this.ClearBestButton_Click); - // - // BestAttemptNumberLabel - // - this.BestAttemptNumberLabel.Location = new System.Drawing.Point(59, 20); - this.BestAttemptNumberLabel.Name = "BestAttemptNumberLabel"; - this.BestAttemptNumberLabel.Text = "0"; - // - // label17 - // - this.label17.Location = new System.Drawing.Point(17, 20); - this.label17.Name = "label17"; - this.label17.Text = "Attempt:"; - // - // panel1 - // - this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel1.AutoScroll = true; - this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel1.Controls.Add(this.BestAttemptLogLabel); - this.panel1.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.panel1.Location = new System.Drawing.Point(12, 125); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(212, 238); - this.panel1.TabIndex = 21; - // - // BestAttemptLogLabel - // - this.BestAttemptLogLabel.Location = new System.Drawing.Point(8, 8); - this.BestAttemptLogLabel.Name = "BestAttemptLogLabel"; - this.BestAttemptLogLabel.Text = " "; - // - // BestTieBreak3Box - // - this.BestTieBreak3Box.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.BestTieBreak3Box.Location = new System.Drawing.Point(163, 73); - this.BestTieBreak3Box.Name = "BestTieBreak3Box"; - this.BestTieBreak3Box.ReadOnly = true; - this.BestTieBreak3Box.Size = new System.Drawing.Size(58, 20); - this.BestTieBreak3Box.TabIndex = 20; - this.BestTieBreak3Box.TabStop = false; - // - // BestTieBreak2Box - // - this.BestTieBreak2Box.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.BestTieBreak2Box.Location = new System.Drawing.Point(163, 53); - this.BestTieBreak2Box.Name = "BestTieBreak2Box"; - this.BestTieBreak2Box.ReadOnly = true; - this.BestTieBreak2Box.Size = new System.Drawing.Size(58, 20); - this.BestTieBreak2Box.TabIndex = 19; - this.BestTieBreak2Box.TabStop = false; - // - // BestTieBreak1Box - // - this.BestTieBreak1Box.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.BestTieBreak1Box.Location = new System.Drawing.Point(163, 33); - this.BestTieBreak1Box.Name = "BestTieBreak1Box"; - this.BestTieBreak1Box.ReadOnly = true; - this.BestTieBreak1Box.Size = new System.Drawing.Size(58, 20); - this.BestTieBreak1Box.TabIndex = 18; - this.BestTieBreak1Box.TabStop = false; - // - // BestMaximizeBox - // - this.BestMaximizeBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.BestMaximizeBox.Location = new System.Drawing.Point(163, 13); - this.BestMaximizeBox.Name = "BestMaximizeBox"; - this.BestMaximizeBox.ReadOnly = true; - this.BestMaximizeBox.Size = new System.Drawing.Size(58, 20); - this.BestMaximizeBox.TabIndex = 17; - this.BestMaximizeBox.TabStop = false; - // - // label16 - // - this.label16.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label16.Location = new System.Drawing.Point(96, 76); - this.label16.Name = "label16"; - this.label16.Text = "Tiebreak 3:"; - // - // label15 - // - this.label15.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label15.Location = new System.Drawing.Point(96, 56); - this.label15.Name = "label15"; - this.label15.Text = "Tiebreak 2:"; - // - // label14 - // - this.label14.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label14.Location = new System.Drawing.Point(96, 36); - this.label14.Name = "label14"; - this.label14.Text = "Tiebreak 1:"; - // - // label13 - // - this.label13.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label13.Location = new System.Drawing.Point(96, 16); - this.label13.Name = "label13"; - this.label13.Text = "Main Value:"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(3, 2); - this.label1.Name = "label1"; - this.label1.Text = "Attempts:"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(10, 17); - this.label2.Name = "label2"; - this.label2.Text = "Frames:"; - // - // AttemptsLabel - // - this.AttemptsLabel.Location = new System.Drawing.Point(61, 2); - this.AttemptsLabel.Name = "AttemptsLabel"; - this.AttemptsLabel.Text = "0"; - // - // FramesLabel - // - this.FramesLabel.Location = new System.Drawing.Point(61, 17); - this.FramesLabel.Name = "FramesLabel"; - this.FramesLabel.Text = "0"; - // - // GoalGroupBox - // - this.GoalGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.GoalGroupBox.Controls.Add(this.label4); - this.GoalGroupBox.Controls.Add(this.FrameLengthNumeric); - this.GoalGroupBox.Controls.Add(this.label3); - this.GoalGroupBox.Controls.Add(this.panel3); - this.GoalGroupBox.Controls.Add(this.panel4); - this.GoalGroupBox.Controls.Add(this.panel5); - this.GoalGroupBox.Controls.Add(this.panel6); - this.GoalGroupBox.Location = new System.Drawing.Point(12, 27); - this.GoalGroupBox.Name = "GoalGroupBox"; - this.GoalGroupBox.Size = new System.Drawing.Size(442, 150); - this.GoalGroupBox.TabIndex = 9; - this.GoalGroupBox.TabStop = false; - this.GoalGroupBox.Text = " "; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(113, 29); - this.label4.Name = "label4"; - this.label4.Text = "frames"; - // - // FrameLengthNumeric - // - this.FrameLengthNumeric.Location = new System.Drawing.Point(60, 25); - this.FrameLengthNumeric.Maximum = new decimal(new int[] { - 9999, - 0, - 0, - 0}); - this.FrameLengthNumeric.Name = "FrameLengthNumeric"; - this.FrameLengthNumeric.Size = new System.Drawing.Size(46, 20); - this.FrameLengthNumeric.TabIndex = 1000; - this.FrameLengthNumeric.Value = new decimal(new int[] { - 100, - 0, - 0, - 0}); - this.FrameLengthNumeric.ValueChanged += new System.EventHandler(this.FrameLengthNumeric_ValueChanged); - // - // label3 - // - this.label3.Location = new System.Drawing.Point(7, 29); - this.label3.Name = "label3"; - this.label3.Text = "End after"; - // - // panel3 - // - this.panel3.Controls.Add(this.MainValueNumeric); - this.panel3.Controls.Add(this.MainValueRadio); - this.panel3.Controls.Add(this.MainBestRadio); - this.panel3.Controls.Add(this.MainOperator); - this.panel3.Controls.Add(this.label9); - this.panel3.Controls.Add(this.MaximizeAddressBox); - this.panel3.Controls.Add(this.maximizeLabeltext); - this.panel3.Location = new System.Drawing.Point(9, 51); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(427, 26); - this.panel3.TabIndex = 0; - // - // MainValueNumeric - // - this.MainValueNumeric.Enabled = false; - this.MainValueNumeric.Location = new System.Drawing.Point(357, 4); - this.MainValueNumeric.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.MainValueNumeric.Minimum = new decimal(new int[] { - 100000, - 0, - 0, - -2147483648}); - this.MainValueNumeric.Name = "MainValueNumeric"; - this.MainValueNumeric.Size = new System.Drawing.Size(61, 20); - this.MainValueNumeric.TabIndex = 1013; - this.MainValueNumeric.ValueChanged += new System.EventHandler(this.MainValueNumeric_ValueChanged); - // - // MainValueRadio - // - this.MainValueRadio.AutoSize = true; - this.MainValueRadio.Location = new System.Drawing.Point(302, 6); - this.MainValueRadio.Name = "MainValueRadio"; - this.MainValueRadio.Size = new System.Drawing.Size(52, 17); - this.MainValueRadio.TabIndex = 1012; - this.MainValueRadio.Text = "Value"; - this.MainValueRadio.UseVisualStyleBackColor = true; - this.MainValueRadio.CheckedChanged += new System.EventHandler(this.MainValueRadio_CheckedChanged); - // - // MainBestRadio - // - this.MainBestRadio.AutoSize = true; - this.MainBestRadio.Checked = true; - this.MainBestRadio.Location = new System.Drawing.Point(256, 6); - this.MainBestRadio.Name = "MainBestRadio"; - this.MainBestRadio.Size = new System.Drawing.Size(46, 17); - this.MainBestRadio.TabIndex = 1011; - this.MainBestRadio.TabStop = true; - this.MainBestRadio.Text = "Best"; - this.MainBestRadio.UseVisualStyleBackColor = true; - this.MainBestRadio.CheckedChanged += new System.EventHandler(this.MainBestRadio_CheckedChanged); - // - // MainOperator - // - this.MainOperator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.MainOperator.FormattingEnabled = true; - this.MainOperator.Items.AddRange(new object[] { - ">", - ">=", - "=", - "<=", - "<", - "!="}); - this.MainOperator.Location = new System.Drawing.Point(208, 3); - this.MainOperator.Name = "MainOperator"; - this.MainOperator.Size = new System.Drawing.Size(40, 21); - this.MainOperator.TabIndex = 1010; - // - // label9 - // - this.label9.Location = new System.Drawing.Point(67, 7); - this.label9.Name = "label9"; - this.label9.Text = "Address 0x"; - // - // MaximizeAddressBox - // - this.MaximizeAddressBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.MaximizeAddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.MaximizeAddressBox.Location = new System.Drawing.Point(133, 4); - this.MaximizeAddressBox.Name = "MaximizeAddressBox"; - this.MaximizeAddressBox.Nullable = true; - this.MaximizeAddressBox.Size = new System.Drawing.Size(67, 20); - this.MaximizeAddressBox.TabIndex = 1009; - this.MaximizeAddressBox.TextChanged += new System.EventHandler(this.MaximizeAddressBox_TextChanged); - // - // maximizeLabeltext - // - this.maximizeLabeltext.Location = new System.Drawing.Point(1, 7); - this.maximizeLabeltext.Name = "maximizeLabeltext"; - this.maximizeLabeltext.Text = "Main Value:"; - // - // panel4 - // - this.panel4.Controls.Add(this.TieBreak1Numeric); - this.panel4.Controls.Add(this.TieBreak1ValueRadio); - this.panel4.Controls.Add(this.Tiebreak1Operator); - this.panel4.Controls.Add(this.TieBreak1BestRadio); - this.panel4.Controls.Add(this.label5); - this.panel4.Controls.Add(this.TieBreaker1Box); - this.panel4.Controls.Add(this.label10); - this.panel4.Location = new System.Drawing.Point(9, 74); - this.panel4.Name = "panel4"; - this.panel4.Size = new System.Drawing.Size(427, 26); - this.panel4.TabIndex = 1; - // - // TieBreak1Numeric - // - this.TieBreak1Numeric.Enabled = false; - this.TieBreak1Numeric.Location = new System.Drawing.Point(357, 4); - this.TieBreak1Numeric.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.TieBreak1Numeric.Minimum = new decimal(new int[] { - 100000, - 0, - 0, - -2147483648}); - this.TieBreak1Numeric.Name = "TieBreak1Numeric"; - this.TieBreak1Numeric.Size = new System.Drawing.Size(61, 20); - this.TieBreak1Numeric.TabIndex = 1013; - this.TieBreak1Numeric.ValueChanged += new System.EventHandler(this.TieBreak1Numeric_ValueChanged); - // - // TieBreak1ValueRadio - // - this.TieBreak1ValueRadio.AutoSize = true; - this.TieBreak1ValueRadio.Location = new System.Drawing.Point(302, 6); - this.TieBreak1ValueRadio.Name = "TieBreak1ValueRadio"; - this.TieBreak1ValueRadio.Size = new System.Drawing.Size(52, 17); - this.TieBreak1ValueRadio.TabIndex = 1012; - this.TieBreak1ValueRadio.Text = "Value"; - this.TieBreak1ValueRadio.UseVisualStyleBackColor = true; - this.TieBreak1ValueRadio.CheckedChanged += new System.EventHandler(this.TieBreak1ValueRadio_CheckedChanged); - // - // Tiebreak1Operator - // - this.Tiebreak1Operator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Tiebreak1Operator.FormattingEnabled = true; - this.Tiebreak1Operator.Items.AddRange(new object[] { - ">", - ">=", - "=", - "<=", - "<", - "!="}); - this.Tiebreak1Operator.Location = new System.Drawing.Point(208, 3); - this.Tiebreak1Operator.Name = "Tiebreak1Operator"; - this.Tiebreak1Operator.Size = new System.Drawing.Size(40, 21); - this.Tiebreak1Operator.TabIndex = 1007; - // - // TieBreak1BestRadio - // - this.TieBreak1BestRadio.AutoSize = true; - this.TieBreak1BestRadio.Checked = true; - this.TieBreak1BestRadio.Location = new System.Drawing.Point(256, 6); - this.TieBreak1BestRadio.Name = "TieBreak1BestRadio"; - this.TieBreak1BestRadio.Size = new System.Drawing.Size(46, 17); - this.TieBreak1BestRadio.TabIndex = 1011; - this.TieBreak1BestRadio.TabStop = true; - this.TieBreak1BestRadio.Text = "Best"; - this.TieBreak1BestRadio.UseVisualStyleBackColor = true; - this.TieBreak1BestRadio.CheckedChanged += new System.EventHandler(this.Tiebreak1BestRadio_CheckedChanged); - // - // label5 - // - this.label5.Location = new System.Drawing.Point(1, 7); - this.label5.Name = "label5"; - this.label5.Text = "Tiebreak 1:"; - // - // TieBreaker1Box - // - this.TieBreaker1Box.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.TieBreaker1Box.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.TieBreaker1Box.Location = new System.Drawing.Point(133, 4); - this.TieBreaker1Box.Name = "TieBreaker1Box"; - this.TieBreaker1Box.Nullable = true; - this.TieBreaker1Box.Size = new System.Drawing.Size(67, 20); - this.TieBreaker1Box.TabIndex = 1002; - // - // label10 - // - this.label10.Location = new System.Drawing.Point(67, 7); - this.label10.Name = "label10"; - this.label10.Text = "Address 0x"; - // - // panel5 - // - this.panel5.Controls.Add(this.TieBreak2Numeric); - this.panel5.Controls.Add(this.Tiebreak2Operator); - this.panel5.Controls.Add(this.TieBreak2ValueRadio); - this.panel5.Controls.Add(this.TieBreak2BestRadio); - this.panel5.Controls.Add(this.label11); - this.panel5.Controls.Add(this.label6); - this.panel5.Controls.Add(this.TieBreaker2Box); - this.panel5.Location = new System.Drawing.Point(9, 97); - this.panel5.Name = "panel5"; - this.panel5.Size = new System.Drawing.Size(427, 26); - this.panel5.TabIndex = 2; - // - // TieBreak2Numeric - // - this.TieBreak2Numeric.Enabled = false; - this.TieBreak2Numeric.Location = new System.Drawing.Point(357, 4); - this.TieBreak2Numeric.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.TieBreak2Numeric.Minimum = new decimal(new int[] { - 100000, - 0, - 0, - -2147483648}); - this.TieBreak2Numeric.Name = "TieBreak2Numeric"; - this.TieBreak2Numeric.Size = new System.Drawing.Size(61, 20); - this.TieBreak2Numeric.TabIndex = 1013; - this.TieBreak2Numeric.ValueChanged += new System.EventHandler(this.TieBreak2Numeric_ValueChanged); - // - // Tiebreak2Operator - // - this.Tiebreak2Operator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Tiebreak2Operator.FormattingEnabled = true; - this.Tiebreak2Operator.Items.AddRange(new object[] { - ">", - ">=", - "=", - "<=", - "<", - "!="}); - this.Tiebreak2Operator.Location = new System.Drawing.Point(208, 3); - this.Tiebreak2Operator.Name = "Tiebreak2Operator"; - this.Tiebreak2Operator.Size = new System.Drawing.Size(40, 21); - this.Tiebreak2Operator.TabIndex = 1008; - // - // TieBreak2ValueRadio - // - this.TieBreak2ValueRadio.AutoSize = true; - this.TieBreak2ValueRadio.Location = new System.Drawing.Point(302, 6); - this.TieBreak2ValueRadio.Name = "TieBreak2ValueRadio"; - this.TieBreak2ValueRadio.Size = new System.Drawing.Size(52, 17); - this.TieBreak2ValueRadio.TabIndex = 1012; - this.TieBreak2ValueRadio.Text = "Value"; - this.TieBreak2ValueRadio.UseVisualStyleBackColor = true; - this.TieBreak2ValueRadio.CheckedChanged += new System.EventHandler(this.TieBreak2ValueRadio_CheckedChanged); - // - // TieBreak2BestRadio - // - this.TieBreak2BestRadio.AutoSize = true; - this.TieBreak2BestRadio.Checked = true; - this.TieBreak2BestRadio.Location = new System.Drawing.Point(256, 6); - this.TieBreak2BestRadio.Name = "TieBreak2BestRadio"; - this.TieBreak2BestRadio.Size = new System.Drawing.Size(46, 17); - this.TieBreak2BestRadio.TabIndex = 1011; - this.TieBreak2BestRadio.TabStop = true; - this.TieBreak2BestRadio.Text = "Best"; - this.TieBreak2BestRadio.UseVisualStyleBackColor = true; - this.TieBreak2BestRadio.CheckedChanged += new System.EventHandler(this.Tiebreak2BestRadio_CheckedChanged); - // - // label11 - // - this.label11.Location = new System.Drawing.Point(67, 7); - this.label11.Name = "label11"; - this.label11.Text = "Address 0x"; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(1, 7); - this.label6.Name = "label6"; - this.label6.Text = "Tiebreak 2:"; - // - // TieBreaker2Box - // - this.TieBreaker2Box.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.TieBreaker2Box.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.TieBreaker2Box.Location = new System.Drawing.Point(133, 4); - this.TieBreaker2Box.Name = "TieBreaker2Box"; - this.TieBreaker2Box.Nullable = true; - this.TieBreaker2Box.Size = new System.Drawing.Size(67, 20); - this.TieBreaker2Box.TabIndex = 1003; - // - // panel6 - // - this.panel6.Controls.Add(this.label12); - this.panel6.Controls.Add(this.label7); - this.panel6.Controls.Add(this.TieBreaker3Box); - this.panel6.Controls.Add(this.TieBreak3Numeric); - this.panel6.Controls.Add(this.TieBreak3ValueRadio); - this.panel6.Controls.Add(this.TieBreak3BestRadio); - this.panel6.Controls.Add(this.Tiebreak3Operator); - this.panel6.Location = new System.Drawing.Point(9, 120); - this.panel6.Name = "panel6"; - this.panel6.Size = new System.Drawing.Size(427, 26); - this.panel6.TabIndex = 3; - // - // label12 - // - this.label12.Location = new System.Drawing.Point(67, 7); - this.label12.Name = "label12"; - this.label12.Text = "Address 0x"; - // - // label7 - // - this.label7.Location = new System.Drawing.Point(1, 7); - this.label7.Name = "label7"; - this.label7.Text = "Tiebreak 3:"; - // - // TieBreaker3Box - // - this.TieBreaker3Box.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.TieBreaker3Box.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.TieBreaker3Box.Location = new System.Drawing.Point(133, 4); - this.TieBreaker3Box.Name = "TieBreaker3Box"; - this.TieBreaker3Box.Nullable = true; - this.TieBreaker3Box.Size = new System.Drawing.Size(67, 20); - this.TieBreaker3Box.TabIndex = 1016; - // - // TieBreak3Numeric - // - this.TieBreak3Numeric.Enabled = false; - this.TieBreak3Numeric.Location = new System.Drawing.Point(357, 4); - this.TieBreak3Numeric.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.TieBreak3Numeric.Minimum = new decimal(new int[] { - 100000, - 0, - 0, - -2147483648}); - this.TieBreak3Numeric.Name = "TieBreak3Numeric"; - this.TieBreak3Numeric.Size = new System.Drawing.Size(61, 20); - this.TieBreak3Numeric.TabIndex = 1013; - this.TieBreak3Numeric.ValueChanged += new System.EventHandler(this.TieBreak3Numeric_ValueChanged); - // - // TieBreak3ValueRadio - // - this.TieBreak3ValueRadio.AutoSize = true; - this.TieBreak3ValueRadio.Location = new System.Drawing.Point(302, 6); - this.TieBreak3ValueRadio.Name = "TieBreak3ValueRadio"; - this.TieBreak3ValueRadio.Size = new System.Drawing.Size(52, 17); - this.TieBreak3ValueRadio.TabIndex = 1012; - this.TieBreak3ValueRadio.Text = "Value"; - this.TieBreak3ValueRadio.UseVisualStyleBackColor = true; - this.TieBreak3ValueRadio.CheckedChanged += new System.EventHandler(this.TieBreak3ValueRadio_CheckedChanged); - // - // TieBreak3BestRadio - // - this.TieBreak3BestRadio.AutoSize = true; - this.TieBreak3BestRadio.Checked = true; - this.TieBreak3BestRadio.Location = new System.Drawing.Point(256, 6); - this.TieBreak3BestRadio.Name = "TieBreak3BestRadio"; - this.TieBreak3BestRadio.Size = new System.Drawing.Size(46, 17); - this.TieBreak3BestRadio.TabIndex = 1011; - this.TieBreak3BestRadio.TabStop = true; - this.TieBreak3BestRadio.Text = "Best"; - this.TieBreak3BestRadio.UseVisualStyleBackColor = true; - this.TieBreak3BestRadio.CheckedChanged += new System.EventHandler(this.Tiebreak3BestRadio_CheckedChanged); - // - // Tiebreak3Operator - // - this.Tiebreak3Operator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.Tiebreak3Operator.FormattingEnabled = true; - this.Tiebreak3Operator.Items.AddRange(new object[] { - ">", - ">=", - "=", - "<=", - "<", - "!="}); - this.Tiebreak3Operator.Location = new System.Drawing.Point(208, 3); - this.Tiebreak3Operator.Name = "Tiebreak3Operator"; - this.Tiebreak3Operator.Size = new System.Drawing.Size(40, 21); - this.Tiebreak3Operator.TabIndex = 1017; - // - // StopBtn - // - this.StopBtn.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.StopBtn.Location = new System.Drawing.Point(6, 56); - this.StopBtn.Name = "StopBtn"; - this.StopBtn.Size = new System.Drawing.Size(75, 23); - this.StopBtn.TabIndex = 2002; - this.StopBtn.Text = "&Stop"; - this.StopBtn.UseVisualStyleBackColor = true; - this.StopBtn.Visible = false; - this.StopBtn.Click += new System.EventHandler(this.StopBtn_Click); - // - // label8 - // - this.label8.Location = new System.Drawing.Point(7, 29); - this.label8.Name = "label8"; - this.label8.Text = "Start From:"; - // - // StartFromSlotBox - // - this.StartFromSlotBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.StartFromSlotBox.FormattingEnabled = true; - this.StartFromSlotBox.Items.AddRange(new object[] { - "Slot 1", - "Slot 2", - "Slot 3", - "Slot 4", - "Slot 5", - "Slot 6", - "Slot 7", - "Slot 8", - "Slot 9", - "Slot 10"}); - this.StartFromSlotBox.Location = new System.Drawing.Point(71, 25); - this.StartFromSlotBox.Name = "StartFromSlotBox"; - this.StartFromSlotBox.Size = new System.Drawing.Size(75, 21); - this.StartFromSlotBox.TabIndex = 2000; - // - // ControlGroupBox - // - this.ControlGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.ControlGroupBox.Controls.Add(this.panel2); - this.ControlGroupBox.Controls.Add(this.StopBtn); - this.ControlGroupBox.Controls.Add(this.RunBtn); - this.ControlGroupBox.Controls.Add(this.StartFromSlotBox); - this.ControlGroupBox.Controls.Add(this.label8); - this.ControlGroupBox.Location = new System.Drawing.Point(460, 27); - this.ControlGroupBox.Name = "ControlGroupBox"; - this.ControlGroupBox.Size = new System.Drawing.Size(230, 150); - this.ControlGroupBox.TabIndex = 2004; - this.ControlGroupBox.TabStop = false; - this.ControlGroupBox.Text = "Control"; - // - // panel2 - // - this.panel2.ContextMenuStrip = this.StatsContextMenu; - this.panel2.Controls.Add(this.label1); - this.panel2.Controls.Add(this.label2); - this.panel2.Controls.Add(this.FramesLabel); - this.panel2.Controls.Add(this.AttemptsLabel); - this.panel2.Location = new System.Drawing.Point(6, 85); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(140, 33); - this.panel2.TabIndex = 2003; - // - // StatsContextMenu - // - this.StatsContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ClearStatsContextMenuItem}); - this.StatsContextMenu.Name = "StatsContextMenu"; - this.StatsContextMenu.Size = new System.Drawing.Size(102, 26); - // - // ClearStatsContextMenuItem - // - this.ClearStatsContextMenuItem.Text = "&Clear"; - this.ClearStatsContextMenuItem.Click += new System.EventHandler(this.ClearStatsContextMenuItem_Click); - // - // helpToolStripMenuItem - // - this.helpToolStripMenuItem.Text = "Help"; - this.helpToolStripMenuItem.Click += new System.EventHandler(this.HelpToolStripMenuItem_Click); - // - // BasicBot - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.AutoSize = true; - this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.ClientSize = new System.Drawing.Size(707, 587); - this.Controls.Add(this.ControlGroupBox); - this.Controls.Add(this.GoalGroupBox); - this.Controls.Add(this.BestGroupBox); - this.Controls.Add(this.ControlsBox); - this.Controls.Add(this.BotStatusStrip); - this.Controls.Add(this.BotMenu); - this.MainMenuStrip = this.BotMenu; - this.Name = "BasicBot"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.BasicBot_Load); - this.BotMenu.ResumeLayout(false); - this.BotMenu.PerformLayout(); - this.BotStatusStrip.ResumeLayout(false); - this.BotStatusStrip.PerformLayout(); - this.ControlsBox.ResumeLayout(false); - this.BestGroupBox.ResumeLayout(false); - this.BestGroupBox.PerformLayout(); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.GoalGroupBox.ResumeLayout(false); - this.GoalGroupBox.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.FrameLengthNumeric)).EndInit(); - this.panel3.ResumeLayout(false); - this.panel3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.MainValueNumeric)).EndInit(); - this.panel4.ResumeLayout(false); - this.panel4.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.TieBreak1Numeric)).EndInit(); - this.panel5.ResumeLayout(false); - this.panel5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.TieBreak2Numeric)).EndInit(); - this.panel6.ResumeLayout(false); - this.panel6.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.TieBreak3Numeric)).EndInit(); - this.ControlGroupBox.ResumeLayout(false); - this.ControlGroupBox.PerformLayout(); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - this.StatsContextMenu.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BasicBot)); + this.BotMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MemoryDomainsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DataSizeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this._1ByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this._2ByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this._4ByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.BigEndianMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.TurboWhileBottingMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.helpToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RunBtn = new System.Windows.Forms.Button(); + this.BotStatusStrip = new System.Windows.Forms.StatusStrip(); + this.BotStatusButton = new System.Windows.Forms.ToolStripStatusLabel(); + this.MessageLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.ControlsBox = new System.Windows.Forms.GroupBox(); + this.ControlProbabilityPanel = new System.Windows.Forms.Panel(); + this.BestGroupBox = new System.Windows.Forms.GroupBox(); + this.btnCopyBestInput = new System.Windows.Forms.Button(); + this.PlayBestButton = new System.Windows.Forms.Button(); + this.ClearBestButton = new System.Windows.Forms.Button(); + this.BestAttemptNumberLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label17 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.panel1 = new System.Windows.Forms.Panel(); + this.BestAttemptLogLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.BestTieBreak3Box = new System.Windows.Forms.TextBox(); + this.BestTieBreak2Box = new System.Windows.Forms.TextBox(); + this.BestTieBreak1Box = new System.Windows.Forms.TextBox(); + this.BestMaximizeBox = new System.Windows.Forms.TextBox(); + this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AttemptsLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.FramesLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.GoalGroupBox = new System.Windows.Forms.GroupBox(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.FrameLengthNumeric = new System.Windows.Forms.NumericUpDown(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.panel3 = new System.Windows.Forms.Panel(); + this.MainValueNumeric = new System.Windows.Forms.NumericUpDown(); + this.MainValueRadio = new System.Windows.Forms.RadioButton(); + this.MainBestRadio = new System.Windows.Forms.RadioButton(); + this.MainOperator = new System.Windows.Forms.ComboBox(); + this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MaximizeAddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); + this.maximizeLabeltext = new BizHawk.WinForms.Controls.LocLabelEx(); + this.panel4 = new System.Windows.Forms.Panel(); + this.TieBreak1Numeric = new System.Windows.Forms.NumericUpDown(); + this.TieBreak1ValueRadio = new System.Windows.Forms.RadioButton(); + this.Tiebreak1Operator = new System.Windows.Forms.ComboBox(); + this.TieBreak1BestRadio = new System.Windows.Forms.RadioButton(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.TieBreaker1Box = new BizHawk.Client.EmuHawk.HexTextBox(); + this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.panel5 = new System.Windows.Forms.Panel(); + this.TieBreak2Numeric = new System.Windows.Forms.NumericUpDown(); + this.Tiebreak2Operator = new System.Windows.Forms.ComboBox(); + this.TieBreak2ValueRadio = new System.Windows.Forms.RadioButton(); + this.TieBreak2BestRadio = new System.Windows.Forms.RadioButton(); + this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.TieBreaker2Box = new BizHawk.Client.EmuHawk.HexTextBox(); + this.panel6 = new System.Windows.Forms.Panel(); + this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.TieBreaker3Box = new BizHawk.Client.EmuHawk.HexTextBox(); + this.TieBreak3Numeric = new System.Windows.Forms.NumericUpDown(); + this.TieBreak3ValueRadio = new System.Windows.Forms.RadioButton(); + this.TieBreak3BestRadio = new System.Windows.Forms.RadioButton(); + this.Tiebreak3Operator = new System.Windows.Forms.ComboBox(); + this.StopBtn = new System.Windows.Forms.Button(); + this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.StartFromSlotBox = new System.Windows.Forms.ComboBox(); + this.ControlGroupBox = new System.Windows.Forms.GroupBox(); + this.panel2 = new System.Windows.Forms.Panel(); + this.StatsContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.ClearStatsContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.BotMenu.SuspendLayout(); + this.BotStatusStrip.SuspendLayout(); + this.ControlsBox.SuspendLayout(); + this.BestGroupBox.SuspendLayout(); + this.panel1.SuspendLayout(); + this.GoalGroupBox.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.FrameLengthNumeric)).BeginInit(); + this.panel3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.MainValueNumeric)).BeginInit(); + this.panel4.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.TieBreak1Numeric)).BeginInit(); + this.panel5.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.TieBreak2Numeric)).BeginInit(); + this.panel6.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.TieBreak3Numeric)).BeginInit(); + this.ControlGroupBox.SuspendLayout(); + this.panel2.SuspendLayout(); + this.StatsContextMenu.SuspendLayout(); + this.SuspendLayout(); + // + // BotMenu + // + resources.ApplyResources(this.BotMenu, "BotMenu"); + this.BotMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu, + this.OptionsSubMenu, + this.helpToolStripMenuItem}); + this.toolTip1.SetToolTip(this.BotMenu, resources.GetString("BotMenu.ToolTip")); + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.NewMenuItem, + this.OpenMenuItem, + this.SaveMenuItem, + this.SaveAsMenuItem, + this.RecentSubMenu}); + this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // NewMenuItem + // + resources.ApplyResources(this.NewMenuItem, "NewMenuItem"); + this.NewMenuItem.Click += new System.EventHandler(this.NewMenuItem_Click); + // + // OpenMenuItem + // + resources.ApplyResources(this.OpenMenuItem, "OpenMenuItem"); + this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // SaveMenuItem + // + resources.ApplyResources(this.SaveMenuItem, "SaveMenuItem"); + this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); + // + // SaveAsMenuItem + // + resources.ApplyResources(this.SaveAsMenuItem, "SaveAsMenuItem"); + this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); + // + // RecentSubMenu + // + resources.ApplyResources(this.RecentSubMenu, "RecentSubMenu"); + this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripSeparator2}); + this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // OptionsSubMenu + // + resources.ApplyResources(this.OptionsSubMenu, "OptionsSubMenu"); + this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MemoryDomainsMenuItem, + this.DataSizeMenuItem, + this.BigEndianMenuItem, + this.toolStripSeparator4, + this.TurboWhileBottingMenuItem}); + this.OptionsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); + // + // MemoryDomainsMenuItem + // + resources.ApplyResources(this.MemoryDomainsMenuItem, "MemoryDomainsMenuItem"); + this.MemoryDomainsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripSeparator3}); + this.MemoryDomainsMenuItem.DropDownOpened += new System.EventHandler(this.MemoryDomainsMenuItem_DropDownOpened); + // + // toolStripSeparator3 + // + resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + // + // DataSizeMenuItem + // + resources.ApplyResources(this.DataSizeMenuItem, "DataSizeMenuItem"); + this.DataSizeMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this._1ByteMenuItem, + this._2ByteMenuItem, + this._4ByteMenuItem}); + this.DataSizeMenuItem.DropDownOpened += new System.EventHandler(this.DataSizeMenuItem_DropDownOpened); + // + // _1ByteMenuItem + // + resources.ApplyResources(this._1ByteMenuItem, "_1ByteMenuItem"); + this._1ByteMenuItem.Click += new System.EventHandler(this.OneByteMenuItem_Click); + // + // _2ByteMenuItem + // + resources.ApplyResources(this._2ByteMenuItem, "_2ByteMenuItem"); + this._2ByteMenuItem.Click += new System.EventHandler(this.TwoByteMenuItem_Click); + // + // _4ByteMenuItem + // + resources.ApplyResources(this._4ByteMenuItem, "_4ByteMenuItem"); + this._4ByteMenuItem.Click += new System.EventHandler(this.FourByteMenuItem_Click); + // + // BigEndianMenuItem + // + resources.ApplyResources(this.BigEndianMenuItem, "BigEndianMenuItem"); + this.BigEndianMenuItem.Click += new System.EventHandler(this.BigEndianMenuItem_Click); + // + // toolStripSeparator4 + // + resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4"); + // + // TurboWhileBottingMenuItem + // + resources.ApplyResources(this.TurboWhileBottingMenuItem, "TurboWhileBottingMenuItem"); + this.TurboWhileBottingMenuItem.Click += new System.EventHandler(this.TurboWhileBottingMenuItem_Click); + // + // helpToolStripMenuItem + // + resources.ApplyResources(this.helpToolStripMenuItem, "helpToolStripMenuItem"); + this.helpToolStripMenuItem.Click += new System.EventHandler(this.HelpToolStripMenuItem_Click); + // + // RunBtn + // + resources.ApplyResources(this.RunBtn, "RunBtn"); + this.RunBtn.Name = "RunBtn"; + this.toolTip1.SetToolTip(this.RunBtn, resources.GetString("RunBtn.ToolTip")); + this.RunBtn.UseVisualStyleBackColor = true; + this.RunBtn.Click += new System.EventHandler(this.RunBtn_Click); + // + // BotStatusStrip + // + resources.ApplyResources(this.BotStatusStrip, "BotStatusStrip"); + this.BotStatusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.BotStatusButton, + this.MessageLabel}); + this.BotStatusStrip.Name = "BotStatusStrip"; + this.toolTip1.SetToolTip(this.BotStatusStrip, resources.GetString("BotStatusStrip.ToolTip")); + // + // BotStatusButton + // + resources.ApplyResources(this.BotStatusButton, "BotStatusButton"); + this.BotStatusButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.BotStatusButton.Name = "BotStatusButton"; + // + // MessageLabel + // + resources.ApplyResources(this.MessageLabel, "MessageLabel"); + this.MessageLabel.Name = "MessageLabel"; + // + // ControlsBox + // + resources.ApplyResources(this.ControlsBox, "ControlsBox"); + this.ControlsBox.Controls.Add(this.ControlProbabilityPanel); + this.ControlsBox.Name = "ControlsBox"; + this.ControlsBox.TabStop = false; + this.toolTip1.SetToolTip(this.ControlsBox, resources.GetString("ControlsBox.ToolTip")); + // + // ControlProbabilityPanel + // + resources.ApplyResources(this.ControlProbabilityPanel, "ControlProbabilityPanel"); + this.ControlProbabilityPanel.Name = "ControlProbabilityPanel"; + this.toolTip1.SetToolTip(this.ControlProbabilityPanel, resources.GetString("ControlProbabilityPanel.ToolTip")); + // + // BestGroupBox + // + resources.ApplyResources(this.BestGroupBox, "BestGroupBox"); + this.BestGroupBox.Controls.Add(this.btnCopyBestInput); + this.BestGroupBox.Controls.Add(this.PlayBestButton); + this.BestGroupBox.Controls.Add(this.ClearBestButton); + this.BestGroupBox.Controls.Add(this.BestAttemptNumberLabel); + this.BestGroupBox.Controls.Add(this.label17); + this.BestGroupBox.Controls.Add(this.panel1); + this.BestGroupBox.Controls.Add(this.BestTieBreak3Box); + this.BestGroupBox.Controls.Add(this.BestTieBreak2Box); + this.BestGroupBox.Controls.Add(this.BestTieBreak1Box); + this.BestGroupBox.Controls.Add(this.BestMaximizeBox); + this.BestGroupBox.Controls.Add(this.label16); + this.BestGroupBox.Controls.Add(this.label15); + this.BestGroupBox.Controls.Add(this.label14); + this.BestGroupBox.Controls.Add(this.label13); + this.BestGroupBox.Name = "BestGroupBox"; + this.BestGroupBox.TabStop = false; + this.toolTip1.SetToolTip(this.BestGroupBox, resources.GetString("BestGroupBox.ToolTip")); + // + // btnCopyBestInput + // + resources.ApplyResources(this.btnCopyBestInput, "btnCopyBestInput"); + this.btnCopyBestInput.Name = "btnCopyBestInput"; + this.toolTip1.SetToolTip(this.btnCopyBestInput, resources.GetString("btnCopyBestInput.ToolTip")); + this.btnCopyBestInput.UseVisualStyleBackColor = true; + this.btnCopyBestInput.Click += new System.EventHandler(this.BtnCopyBestInput_Click); + // + // PlayBestButton + // + resources.ApplyResources(this.PlayBestButton, "PlayBestButton"); + this.PlayBestButton.Name = "PlayBestButton"; + this.toolTip1.SetToolTip(this.PlayBestButton, resources.GetString("PlayBestButton.ToolTip")); + this.PlayBestButton.UseVisualStyleBackColor = true; + this.PlayBestButton.Click += new System.EventHandler(this.PlayBestButton_Click); + // + // ClearBestButton + // + resources.ApplyResources(this.ClearBestButton, "ClearBestButton"); + this.ClearBestButton.Name = "ClearBestButton"; + this.toolTip1.SetToolTip(this.ClearBestButton, resources.GetString("ClearBestButton.ToolTip")); + this.ClearBestButton.UseVisualStyleBackColor = true; + this.ClearBestButton.Click += new System.EventHandler(this.ClearBestButton_Click); + // + // BestAttemptNumberLabel + // + resources.ApplyResources(this.BestAttemptNumberLabel, "BestAttemptNumberLabel"); + this.BestAttemptNumberLabel.Name = "BestAttemptNumberLabel"; + this.toolTip1.SetToolTip(this.BestAttemptNumberLabel, resources.GetString("BestAttemptNumberLabel.ToolTip")); + // + // label17 + // + resources.ApplyResources(this.label17, "label17"); + this.label17.Name = "label17"; + this.toolTip1.SetToolTip(this.label17, resources.GetString("label17.ToolTip")); + // + // panel1 + // + resources.ApplyResources(this.panel1, "panel1"); + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Controls.Add(this.BestAttemptLogLabel); + this.panel1.Name = "panel1"; + this.toolTip1.SetToolTip(this.panel1, resources.GetString("panel1.ToolTip")); + // + // BestAttemptLogLabel + // + resources.ApplyResources(this.BestAttemptLogLabel, "BestAttemptLogLabel"); + this.BestAttemptLogLabel.Name = "BestAttemptLogLabel"; + this.toolTip1.SetToolTip(this.BestAttemptLogLabel, resources.GetString("BestAttemptLogLabel.ToolTip")); + // + // BestTieBreak3Box + // + resources.ApplyResources(this.BestTieBreak3Box, "BestTieBreak3Box"); + this.BestTieBreak3Box.Name = "BestTieBreak3Box"; + this.BestTieBreak3Box.ReadOnly = true; + this.BestTieBreak3Box.TabStop = false; + this.toolTip1.SetToolTip(this.BestTieBreak3Box, resources.GetString("BestTieBreak3Box.ToolTip")); + // + // BestTieBreak2Box + // + resources.ApplyResources(this.BestTieBreak2Box, "BestTieBreak2Box"); + this.BestTieBreak2Box.Name = "BestTieBreak2Box"; + this.BestTieBreak2Box.ReadOnly = true; + this.BestTieBreak2Box.TabStop = false; + this.toolTip1.SetToolTip(this.BestTieBreak2Box, resources.GetString("BestTieBreak2Box.ToolTip")); + // + // BestTieBreak1Box + // + resources.ApplyResources(this.BestTieBreak1Box, "BestTieBreak1Box"); + this.BestTieBreak1Box.Name = "BestTieBreak1Box"; + this.BestTieBreak1Box.ReadOnly = true; + this.BestTieBreak1Box.TabStop = false; + this.toolTip1.SetToolTip(this.BestTieBreak1Box, resources.GetString("BestTieBreak1Box.ToolTip")); + // + // BestMaximizeBox + // + resources.ApplyResources(this.BestMaximizeBox, "BestMaximizeBox"); + this.BestMaximizeBox.Name = "BestMaximizeBox"; + this.BestMaximizeBox.ReadOnly = true; + this.BestMaximizeBox.TabStop = false; + this.toolTip1.SetToolTip(this.BestMaximizeBox, resources.GetString("BestMaximizeBox.ToolTip")); + // + // label16 + // + resources.ApplyResources(this.label16, "label16"); + this.label16.Name = "label16"; + this.toolTip1.SetToolTip(this.label16, resources.GetString("label16.ToolTip")); + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + this.toolTip1.SetToolTip(this.label15, resources.GetString("label15.ToolTip")); + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + this.toolTip1.SetToolTip(this.label14, resources.GetString("label14.ToolTip")); + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + this.toolTip1.SetToolTip(this.label13, resources.GetString("label13.ToolTip")); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // AttemptsLabel + // + resources.ApplyResources(this.AttemptsLabel, "AttemptsLabel"); + this.AttemptsLabel.Name = "AttemptsLabel"; + this.toolTip1.SetToolTip(this.AttemptsLabel, resources.GetString("AttemptsLabel.ToolTip")); + // + // FramesLabel + // + resources.ApplyResources(this.FramesLabel, "FramesLabel"); + this.FramesLabel.Name = "FramesLabel"; + this.toolTip1.SetToolTip(this.FramesLabel, resources.GetString("FramesLabel.ToolTip")); + // + // GoalGroupBox + // + resources.ApplyResources(this.GoalGroupBox, "GoalGroupBox"); + this.GoalGroupBox.Controls.Add(this.label4); + this.GoalGroupBox.Controls.Add(this.FrameLengthNumeric); + this.GoalGroupBox.Controls.Add(this.label3); + this.GoalGroupBox.Controls.Add(this.panel3); + this.GoalGroupBox.Controls.Add(this.panel4); + this.GoalGroupBox.Controls.Add(this.panel5); + this.GoalGroupBox.Controls.Add(this.panel6); + this.GoalGroupBox.Name = "GoalGroupBox"; + this.GoalGroupBox.TabStop = false; + this.toolTip1.SetToolTip(this.GoalGroupBox, resources.GetString("GoalGroupBox.ToolTip")); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); + // + // FrameLengthNumeric + // + resources.ApplyResources(this.FrameLengthNumeric, "FrameLengthNumeric"); + this.FrameLengthNumeric.Maximum = new decimal(new int[] { + 9999, + 0, + 0, + 0}); + this.FrameLengthNumeric.Name = "FrameLengthNumeric"; + this.toolTip1.SetToolTip(this.FrameLengthNumeric, resources.GetString("FrameLengthNumeric.ToolTip")); + this.FrameLengthNumeric.Value = new decimal(new int[] { + 100, + 0, + 0, + 0}); + this.FrameLengthNumeric.ValueChanged += new System.EventHandler(this.FrameLengthNumeric_ValueChanged); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // panel3 + // + resources.ApplyResources(this.panel3, "panel3"); + this.panel3.Controls.Add(this.MainValueNumeric); + this.panel3.Controls.Add(this.MainValueRadio); + this.panel3.Controls.Add(this.MainBestRadio); + this.panel3.Controls.Add(this.MainOperator); + this.panel3.Controls.Add(this.label9); + this.panel3.Controls.Add(this.MaximizeAddressBox); + this.panel3.Controls.Add(this.maximizeLabeltext); + this.panel3.Name = "panel3"; + this.toolTip1.SetToolTip(this.panel3, resources.GetString("panel3.ToolTip")); + // + // MainValueNumeric + // + resources.ApplyResources(this.MainValueNumeric, "MainValueNumeric"); + this.MainValueNumeric.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.MainValueNumeric.Minimum = new decimal(new int[] { + 100000, + 0, + 0, + -2147483648}); + this.MainValueNumeric.Name = "MainValueNumeric"; + this.toolTip1.SetToolTip(this.MainValueNumeric, resources.GetString("MainValueNumeric.ToolTip")); + this.MainValueNumeric.ValueChanged += new System.EventHandler(this.MainValueNumeric_ValueChanged); + // + // MainValueRadio + // + resources.ApplyResources(this.MainValueRadio, "MainValueRadio"); + this.MainValueRadio.Name = "MainValueRadio"; + this.toolTip1.SetToolTip(this.MainValueRadio, resources.GetString("MainValueRadio.ToolTip")); + this.MainValueRadio.UseVisualStyleBackColor = true; + this.MainValueRadio.CheckedChanged += new System.EventHandler(this.MainValueRadio_CheckedChanged); + // + // MainBestRadio + // + resources.ApplyResources(this.MainBestRadio, "MainBestRadio"); + this.MainBestRadio.Checked = true; + this.MainBestRadio.Name = "MainBestRadio"; + this.MainBestRadio.TabStop = true; + this.toolTip1.SetToolTip(this.MainBestRadio, resources.GetString("MainBestRadio.ToolTip")); + this.MainBestRadio.UseVisualStyleBackColor = true; + this.MainBestRadio.CheckedChanged += new System.EventHandler(this.MainBestRadio_CheckedChanged); + // + // MainOperator + // + resources.ApplyResources(this.MainOperator, "MainOperator"); + this.MainOperator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.MainOperator.FormattingEnabled = true; + this.MainOperator.Items.AddRange(new object[] { + resources.GetString("MainOperator.Items"), + resources.GetString("MainOperator.Items1"), + resources.GetString("MainOperator.Items2"), + resources.GetString("MainOperator.Items3"), + resources.GetString("MainOperator.Items4"), + resources.GetString("MainOperator.Items5")}); + this.MainOperator.Name = "MainOperator"; + this.toolTip1.SetToolTip(this.MainOperator, resources.GetString("MainOperator.ToolTip")); + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + this.toolTip1.SetToolTip(this.label9, resources.GetString("label9.ToolTip")); + // + // MaximizeAddressBox + // + resources.ApplyResources(this.MaximizeAddressBox, "MaximizeAddressBox"); + this.MaximizeAddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.MaximizeAddressBox.Name = "MaximizeAddressBox"; + this.MaximizeAddressBox.Nullable = true; + this.toolTip1.SetToolTip(this.MaximizeAddressBox, resources.GetString("MaximizeAddressBox.ToolTip")); + this.MaximizeAddressBox.TextChanged += new System.EventHandler(this.MaximizeAddressBox_TextChanged); + // + // maximizeLabeltext + // + resources.ApplyResources(this.maximizeLabeltext, "maximizeLabeltext"); + this.maximizeLabeltext.Name = "maximizeLabeltext"; + this.toolTip1.SetToolTip(this.maximizeLabeltext, resources.GetString("maximizeLabeltext.ToolTip")); + // + // panel4 + // + resources.ApplyResources(this.panel4, "panel4"); + this.panel4.Controls.Add(this.TieBreak1Numeric); + this.panel4.Controls.Add(this.TieBreak1ValueRadio); + this.panel4.Controls.Add(this.Tiebreak1Operator); + this.panel4.Controls.Add(this.TieBreak1BestRadio); + this.panel4.Controls.Add(this.label5); + this.panel4.Controls.Add(this.TieBreaker1Box); + this.panel4.Controls.Add(this.label10); + this.panel4.Name = "panel4"; + this.toolTip1.SetToolTip(this.panel4, resources.GetString("panel4.ToolTip")); + // + // TieBreak1Numeric + // + resources.ApplyResources(this.TieBreak1Numeric, "TieBreak1Numeric"); + this.TieBreak1Numeric.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.TieBreak1Numeric.Minimum = new decimal(new int[] { + 100000, + 0, + 0, + -2147483648}); + this.TieBreak1Numeric.Name = "TieBreak1Numeric"; + this.toolTip1.SetToolTip(this.TieBreak1Numeric, resources.GetString("TieBreak1Numeric.ToolTip")); + this.TieBreak1Numeric.ValueChanged += new System.EventHandler(this.TieBreak1Numeric_ValueChanged); + // + // TieBreak1ValueRadio + // + resources.ApplyResources(this.TieBreak1ValueRadio, "TieBreak1ValueRadio"); + this.TieBreak1ValueRadio.Name = "TieBreak1ValueRadio"; + this.toolTip1.SetToolTip(this.TieBreak1ValueRadio, resources.GetString("TieBreak1ValueRadio.ToolTip")); + this.TieBreak1ValueRadio.UseVisualStyleBackColor = true; + this.TieBreak1ValueRadio.CheckedChanged += new System.EventHandler(this.TieBreak1ValueRadio_CheckedChanged); + // + // Tiebreak1Operator + // + resources.ApplyResources(this.Tiebreak1Operator, "Tiebreak1Operator"); + this.Tiebreak1Operator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Tiebreak1Operator.FormattingEnabled = true; + this.Tiebreak1Operator.Items.AddRange(new object[] { + resources.GetString("Tiebreak1Operator.Items"), + resources.GetString("Tiebreak1Operator.Items1"), + resources.GetString("Tiebreak1Operator.Items2"), + resources.GetString("Tiebreak1Operator.Items3"), + resources.GetString("Tiebreak1Operator.Items4"), + resources.GetString("Tiebreak1Operator.Items5")}); + this.Tiebreak1Operator.Name = "Tiebreak1Operator"; + this.toolTip1.SetToolTip(this.Tiebreak1Operator, resources.GetString("Tiebreak1Operator.ToolTip")); + // + // TieBreak1BestRadio + // + resources.ApplyResources(this.TieBreak1BestRadio, "TieBreak1BestRadio"); + this.TieBreak1BestRadio.Checked = true; + this.TieBreak1BestRadio.Name = "TieBreak1BestRadio"; + this.TieBreak1BestRadio.TabStop = true; + this.toolTip1.SetToolTip(this.TieBreak1BestRadio, resources.GetString("TieBreak1BestRadio.ToolTip")); + this.TieBreak1BestRadio.UseVisualStyleBackColor = true; + this.TieBreak1BestRadio.CheckedChanged += new System.EventHandler(this.Tiebreak1BestRadio_CheckedChanged); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip")); + // + // TieBreaker1Box + // + resources.ApplyResources(this.TieBreaker1Box, "TieBreaker1Box"); + this.TieBreaker1Box.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.TieBreaker1Box.Name = "TieBreaker1Box"; + this.TieBreaker1Box.Nullable = true; + this.toolTip1.SetToolTip(this.TieBreaker1Box, resources.GetString("TieBreaker1Box.ToolTip")); + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + this.toolTip1.SetToolTip(this.label10, resources.GetString("label10.ToolTip")); + // + // panel5 + // + resources.ApplyResources(this.panel5, "panel5"); + this.panel5.Controls.Add(this.TieBreak2Numeric); + this.panel5.Controls.Add(this.Tiebreak2Operator); + this.panel5.Controls.Add(this.TieBreak2ValueRadio); + this.panel5.Controls.Add(this.TieBreak2BestRadio); + this.panel5.Controls.Add(this.label11); + this.panel5.Controls.Add(this.label6); + this.panel5.Controls.Add(this.TieBreaker2Box); + this.panel5.Name = "panel5"; + this.toolTip1.SetToolTip(this.panel5, resources.GetString("panel5.ToolTip")); + // + // TieBreak2Numeric + // + resources.ApplyResources(this.TieBreak2Numeric, "TieBreak2Numeric"); + this.TieBreak2Numeric.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.TieBreak2Numeric.Minimum = new decimal(new int[] { + 100000, + 0, + 0, + -2147483648}); + this.TieBreak2Numeric.Name = "TieBreak2Numeric"; + this.toolTip1.SetToolTip(this.TieBreak2Numeric, resources.GetString("TieBreak2Numeric.ToolTip")); + this.TieBreak2Numeric.ValueChanged += new System.EventHandler(this.TieBreak2Numeric_ValueChanged); + // + // Tiebreak2Operator + // + resources.ApplyResources(this.Tiebreak2Operator, "Tiebreak2Operator"); + this.Tiebreak2Operator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Tiebreak2Operator.FormattingEnabled = true; + this.Tiebreak2Operator.Items.AddRange(new object[] { + resources.GetString("Tiebreak2Operator.Items"), + resources.GetString("Tiebreak2Operator.Items1"), + resources.GetString("Tiebreak2Operator.Items2"), + resources.GetString("Tiebreak2Operator.Items3"), + resources.GetString("Tiebreak2Operator.Items4"), + resources.GetString("Tiebreak2Operator.Items5")}); + this.Tiebreak2Operator.Name = "Tiebreak2Operator"; + this.toolTip1.SetToolTip(this.Tiebreak2Operator, resources.GetString("Tiebreak2Operator.ToolTip")); + // + // TieBreak2ValueRadio + // + resources.ApplyResources(this.TieBreak2ValueRadio, "TieBreak2ValueRadio"); + this.TieBreak2ValueRadio.Name = "TieBreak2ValueRadio"; + this.toolTip1.SetToolTip(this.TieBreak2ValueRadio, resources.GetString("TieBreak2ValueRadio.ToolTip")); + this.TieBreak2ValueRadio.UseVisualStyleBackColor = true; + this.TieBreak2ValueRadio.CheckedChanged += new System.EventHandler(this.TieBreak2ValueRadio_CheckedChanged); + // + // TieBreak2BestRadio + // + resources.ApplyResources(this.TieBreak2BestRadio, "TieBreak2BestRadio"); + this.TieBreak2BestRadio.Checked = true; + this.TieBreak2BestRadio.Name = "TieBreak2BestRadio"; + this.TieBreak2BestRadio.TabStop = true; + this.toolTip1.SetToolTip(this.TieBreak2BestRadio, resources.GetString("TieBreak2BestRadio.ToolTip")); + this.TieBreak2BestRadio.UseVisualStyleBackColor = true; + this.TieBreak2BestRadio.CheckedChanged += new System.EventHandler(this.Tiebreak2BestRadio_CheckedChanged); + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); + // + // TieBreaker2Box + // + resources.ApplyResources(this.TieBreaker2Box, "TieBreaker2Box"); + this.TieBreaker2Box.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.TieBreaker2Box.Name = "TieBreaker2Box"; + this.TieBreaker2Box.Nullable = true; + this.toolTip1.SetToolTip(this.TieBreaker2Box, resources.GetString("TieBreaker2Box.ToolTip")); + // + // panel6 + // + resources.ApplyResources(this.panel6, "panel6"); + this.panel6.Controls.Add(this.label12); + this.panel6.Controls.Add(this.label7); + this.panel6.Controls.Add(this.TieBreaker3Box); + this.panel6.Controls.Add(this.TieBreak3Numeric); + this.panel6.Controls.Add(this.TieBreak3ValueRadio); + this.panel6.Controls.Add(this.TieBreak3BestRadio); + this.panel6.Controls.Add(this.Tiebreak3Operator); + this.panel6.Name = "panel6"; + this.toolTip1.SetToolTip(this.panel6, resources.GetString("panel6.ToolTip")); + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + this.toolTip1.SetToolTip(this.label12, resources.GetString("label12.ToolTip")); + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); + // + // TieBreaker3Box + // + resources.ApplyResources(this.TieBreaker3Box, "TieBreaker3Box"); + this.TieBreaker3Box.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.TieBreaker3Box.Name = "TieBreaker3Box"; + this.TieBreaker3Box.Nullable = true; + this.toolTip1.SetToolTip(this.TieBreaker3Box, resources.GetString("TieBreaker3Box.ToolTip")); + // + // TieBreak3Numeric + // + resources.ApplyResources(this.TieBreak3Numeric, "TieBreak3Numeric"); + this.TieBreak3Numeric.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.TieBreak3Numeric.Minimum = new decimal(new int[] { + 100000, + 0, + 0, + -2147483648}); + this.TieBreak3Numeric.Name = "TieBreak3Numeric"; + this.toolTip1.SetToolTip(this.TieBreak3Numeric, resources.GetString("TieBreak3Numeric.ToolTip")); + this.TieBreak3Numeric.ValueChanged += new System.EventHandler(this.TieBreak3Numeric_ValueChanged); + // + // TieBreak3ValueRadio + // + resources.ApplyResources(this.TieBreak3ValueRadio, "TieBreak3ValueRadio"); + this.TieBreak3ValueRadio.Name = "TieBreak3ValueRadio"; + this.toolTip1.SetToolTip(this.TieBreak3ValueRadio, resources.GetString("TieBreak3ValueRadio.ToolTip")); + this.TieBreak3ValueRadio.UseVisualStyleBackColor = true; + this.TieBreak3ValueRadio.CheckedChanged += new System.EventHandler(this.TieBreak3ValueRadio_CheckedChanged); + // + // TieBreak3BestRadio + // + resources.ApplyResources(this.TieBreak3BestRadio, "TieBreak3BestRadio"); + this.TieBreak3BestRadio.Checked = true; + this.TieBreak3BestRadio.Name = "TieBreak3BestRadio"; + this.TieBreak3BestRadio.TabStop = true; + this.toolTip1.SetToolTip(this.TieBreak3BestRadio, resources.GetString("TieBreak3BestRadio.ToolTip")); + this.TieBreak3BestRadio.UseVisualStyleBackColor = true; + this.TieBreak3BestRadio.CheckedChanged += new System.EventHandler(this.Tiebreak3BestRadio_CheckedChanged); + // + // Tiebreak3Operator + // + resources.ApplyResources(this.Tiebreak3Operator, "Tiebreak3Operator"); + this.Tiebreak3Operator.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.Tiebreak3Operator.FormattingEnabled = true; + this.Tiebreak3Operator.Items.AddRange(new object[] { + resources.GetString("Tiebreak3Operator.Items"), + resources.GetString("Tiebreak3Operator.Items1"), + resources.GetString("Tiebreak3Operator.Items2"), + resources.GetString("Tiebreak3Operator.Items3"), + resources.GetString("Tiebreak3Operator.Items4"), + resources.GetString("Tiebreak3Operator.Items5")}); + this.Tiebreak3Operator.Name = "Tiebreak3Operator"; + this.toolTip1.SetToolTip(this.Tiebreak3Operator, resources.GetString("Tiebreak3Operator.ToolTip")); + // + // StopBtn + // + resources.ApplyResources(this.StopBtn, "StopBtn"); + this.StopBtn.Name = "StopBtn"; + this.toolTip1.SetToolTip(this.StopBtn, resources.GetString("StopBtn.ToolTip")); + this.StopBtn.UseVisualStyleBackColor = true; + this.StopBtn.Click += new System.EventHandler(this.StopBtn_Click); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip")); + // + // StartFromSlotBox + // + resources.ApplyResources(this.StartFromSlotBox, "StartFromSlotBox"); + this.StartFromSlotBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.StartFromSlotBox.FormattingEnabled = true; + this.StartFromSlotBox.Items.AddRange(new object[] { + resources.GetString("StartFromSlotBox.Items"), + resources.GetString("StartFromSlotBox.Items1"), + resources.GetString("StartFromSlotBox.Items2"), + resources.GetString("StartFromSlotBox.Items3"), + resources.GetString("StartFromSlotBox.Items4"), + resources.GetString("StartFromSlotBox.Items5"), + resources.GetString("StartFromSlotBox.Items6"), + resources.GetString("StartFromSlotBox.Items7"), + resources.GetString("StartFromSlotBox.Items8"), + resources.GetString("StartFromSlotBox.Items9")}); + this.StartFromSlotBox.Name = "StartFromSlotBox"; + this.toolTip1.SetToolTip(this.StartFromSlotBox, resources.GetString("StartFromSlotBox.ToolTip")); + // + // ControlGroupBox + // + resources.ApplyResources(this.ControlGroupBox, "ControlGroupBox"); + this.ControlGroupBox.Controls.Add(this.panel2); + this.ControlGroupBox.Controls.Add(this.StopBtn); + this.ControlGroupBox.Controls.Add(this.RunBtn); + this.ControlGroupBox.Controls.Add(this.StartFromSlotBox); + this.ControlGroupBox.Controls.Add(this.label8); + this.ControlGroupBox.Name = "ControlGroupBox"; + this.ControlGroupBox.TabStop = false; + this.toolTip1.SetToolTip(this.ControlGroupBox, resources.GetString("ControlGroupBox.ToolTip")); + // + // panel2 + // + resources.ApplyResources(this.panel2, "panel2"); + this.panel2.ContextMenuStrip = this.StatsContextMenu; + this.panel2.Controls.Add(this.label1); + this.panel2.Controls.Add(this.label2); + this.panel2.Controls.Add(this.FramesLabel); + this.panel2.Controls.Add(this.AttemptsLabel); + this.panel2.Name = "panel2"; + this.toolTip1.SetToolTip(this.panel2, resources.GetString("panel2.ToolTip")); + // + // StatsContextMenu + // + resources.ApplyResources(this.StatsContextMenu, "StatsContextMenu"); + this.StatsContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ClearStatsContextMenuItem}); + this.StatsContextMenu.Name = "StatsContextMenu"; + this.toolTip1.SetToolTip(this.StatsContextMenu, resources.GetString("StatsContextMenu.ToolTip")); + // + // ClearStatsContextMenuItem + // + resources.ApplyResources(this.ClearStatsContextMenuItem, "ClearStatsContextMenuItem"); + this.ClearStatsContextMenuItem.Click += new System.EventHandler(this.ClearStatsContextMenuItem_Click); + // + // BasicBot + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.ControlGroupBox); + this.Controls.Add(this.GoalGroupBox); + this.Controls.Add(this.BestGroupBox); + this.Controls.Add(this.ControlsBox); + this.Controls.Add(this.BotStatusStrip); + this.Controls.Add(this.BotMenu); + this.MainMenuStrip = this.BotMenu; + this.Name = "BasicBot"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.Load += new System.EventHandler(this.BasicBot_Load); + this.BotMenu.ResumeLayout(false); + this.BotMenu.PerformLayout(); + this.BotStatusStrip.ResumeLayout(false); + this.BotStatusStrip.PerformLayout(); + this.ControlsBox.ResumeLayout(false); + this.BestGroupBox.ResumeLayout(false); + this.BestGroupBox.PerformLayout(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.GoalGroupBox.ResumeLayout(false); + this.GoalGroupBox.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.FrameLengthNumeric)).EndInit(); + this.panel3.ResumeLayout(false); + this.panel3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.MainValueNumeric)).EndInit(); + this.panel4.ResumeLayout(false); + this.panel4.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.TieBreak1Numeric)).EndInit(); + this.panel5.ResumeLayout(false); + this.panel5.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.TieBreak2Numeric)).EndInit(); + this.panel6.ResumeLayout(false); + this.panel6.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.TieBreak3Numeric)).EndInit(); + this.ControlGroupBox.ResumeLayout(false); + this.ControlGroupBox.PerformLayout(); + this.panel2.ResumeLayout(false); + this.panel2.PerformLayout(); + this.StatsContextMenu.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.resx b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.resx index b6c80974d18..6d6163b9c27 100644 --- a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.resx +++ b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.resx @@ -117,16 +117,2062 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 53, 16 + + + ControlProbabilityPanel + + + label15 + + + 3 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 1003 + + + 53, 16 + + + panel2 + + + + + + + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + ControlGroupBox + + + 113, 27 + + + StartFromSlotBox + + + $this + + + > + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 19 + + + panel5 + + + + Top, Left, Right + + + + + + panel3 + + + BestGroupBox + + + End after + + + panel5 + + + True + + + BestGroupBox + + + Tiebreak3Operator + + + + + + True + + + Start From: + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel5 + + + panel6 + + + StopBtn + + + + + + panel6 + + + ControlsBox + + + + + + panel2 + + + 208, 3 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 208, 3 + + + 302, 6 + + + 96, 33 + + + panel5 + + + 302, 6 + + + label2 + + + Attempt: + + + + + + + + + BestGroupBox + + + + + + 40, 20 + + + statusStrip1 + + + + + + &Stop + + + BotStatusButton + + + 1 + + + BestTieBreak3Box + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 61, 21 + + + MiddleLeft + + + 58, 21 + + + 256, 6 + + + 0 + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 87 + + + Ctrl+N + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1007 + + + TieBreaker2Box + + + MessageLabel + + + 75, 21 + + + ControlGroupBox + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label11 + + + label16 + + + Value + + + + + + 17, 18 + + + 1011 + + + Memory Domains + + + 163, 12 + + + 18 + + + MiddleLeft + + + 0 + + + Address 0x + + + frames + + + + + + 40, 20 + + + + + + 12, 169 + + + 1016 + + + + + + panel4 + + + 6, 52 + + + True + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + panel3 + + + &Open... + + + GoalGroupBox + + + MaximizeAddressBox + + + Top, Right + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + != + + + 20 + + + 4 + + + <= + + + 107, 26 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Best + + + 75, 21 + + + BasicBot + + + 0 + + + < + + + 9, 68 + + + 9 + + + 67, 21 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + = + + + 2 + + + 60, 23 + + + 9 + + + &Play + + + True + + + panel6 + + + Top, Right + + + Controls + + + + + + 3 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel4 + + + + + + 1, 6 + + + + + + Top, Right + + + 1000 + + + panel6 + + + + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1009 + + + panel1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 67, 6 + + + panel5 + + + &Clear + + + True + + + 58, 21 + + + BestAttemptNumberLabel + + + Top, Bottom, Left, Right + + + 1 + + + 21 + + + Tiebreak 2: + + + + + + Big Endian + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MiddleLeft + + + label12 + + + Attempts: + + + 6 + + + 1 + + + 6, 52 + + + panel6 + + + Tiebreak 1: + + + Ctrl+S + + + + + + Best + + + = + + + False + + + 67, 6 + + + MiddleLeft + + + False + + + MainValueNumeric + + + 96, 15 + + + + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + + + + TurboWhileBottingMenuItem + + + Magenta + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Turbo While Botting + + + TieBreak2BestRadio + + + + + + 0 + + + True + + + + + + 1 + + + 1 + + + Data Size + + + "Copy to Clipboard. Then possible to paste to text file or directly into TasStudio. + + + BestGroupBox + + + 427, 24 + + + 1 + + + + + + 0 + + + BestGroupBox + + + 1 + + + 1012 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2004 + + + Top, Bottom, Left, Right + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RecentSubMenu + + + TieBreaker3Box + + + panel5 + + + + + + + + + ControlGroupBox + + + 58, 21 + + + 0 + + + Top, Bottom, Left, Right + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Recent + + + 6 + + + 9, 47 + + + PlayBestButton + + + TieBreak2Numeric + + + 0 + + + 256, 6 + + + 1011 + + + panel3 + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 357, 4 + + + 5 + + + FileSubMenu + + + 357, 4 + + + 442, 341 + + + Tiebreak1Operator + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + btnCopyBestInput + + + label14 + + + 5 + + + Top, Right + + + True + + + 2 + + + ControlGroupBox + + + 1012 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + panel4 + + + System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Bottom, Left, Right + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 163, 49 + + + FramesLabel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + 4 + + + 357, 4 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 61, 21 + + + label3 + + + 5 + + + 208, 3 + + + 6 + + + Top, Left, Right + + + &Clear + + + 48, 17 + + + 4 + + + 75, 21 + + + 3 + + + + + + Top, Left, Right + + + Main Value: + + + 5 + + + Value + + + panel6 + + + != + + + FrameLengthNumeric + + + 2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+Shift+S + + + 4 Bytes + + + 212, 220 + + + panel4 + + + Frames: + + + 256, 6 + + + + + + + + + label8 + + + 96, 70 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CenterParent + + + 707, 542 + + + Address 0x + + + 3 + + + False + + + 53, 16 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 2 + + + 5 + + + 0, 520 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Left, Right + + + panel4 + + + 2000 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + + + + 61, 21 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + _2ByteMenuItem + + + BestGroupBox + + + SaveMenuItem + + + DataSizeMenuItem + + + + + + label10 + + + 12, 115 + + + + + + 61, 16 + + + != + + + 2002 + + + 3 + + + + + + <= + + + NewMenuItem + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9, 111 + + + ControlsBox + + + + + + 6 + + + 53, 16 + + + TieBreak1Numeric + + + 357, 4 + + + $this + + + label5 + + + panel2 + + + $this + + + label6 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1013 + + + 0 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GoalGroupBox + + + 5 + + + < + + + 4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OptionsSubMenu + + + = + + + StatsContextMenu + + + panel2 + + + 0 + + + 6, 12 + + + 302, 6 + + + toolStripSeparator3 + + + ControlGroupBox + + + + + + 71, 23 + + + 1, 6 + + + 2003 + + + toolTip1 + + + >= + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + 6, 78 + + + Address 0x + + + True + + + 0, 17 + + + BestGroupBox + + + BestGroupBox + + + 133, 4 + + + helpToolStripMenuItem + + + 3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Run + + + BestAttemptLogLabel + + + BotStatusStrip + + + 1, 6 + + + Tiebreak 3: + + + Help + + + 4 + + + <= + + + False + + + 133, 4 + + + 13 + + + 3 + + + + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Courier New, 8.25pt + + + 1 + + + 0 + + + Value + + + True + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel1 + + + 67, 6 + + + + + + 47, 16 + + + + + + 230, 341 + + + &Copy + + + 3 + + + GoalGroupBox + + + BestGroupBox + + + > + + + + + + 3, 2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BestGroupBox + + + Value + + + 460, 25 + + + + + + TieBreak2ValueRadio + + + &File + + + 75, 21 + + + TieBreak1BestRadio + + + panel5 + + + 256, 6 + + + GoalGroupBox + + + Address 0x + + + panel3 + + + panel4 + + + >= + + + False + + + 7 + + + 8 + + + + + + BestGroupBox + + + 140, 30 + + + ControlGroupBox + + + &Options + + + + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Tiebreak 2: + + + 2 + + + + + + Tiebreak 1: + + + 9, 90 + + + Top, Right + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + != + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + = + + + 1012 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + > + + + panel3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 47, 16 + + + MainValueRadio + + + 58, 21 + + + 67, 21 + + + BotMenu + + + 427, 24 + + + 1 Byte + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BestGroupBox + + + + + + _4ByteMenuItem + + + panel2 + + + label9 + + + OpenMenuItem + + + Slot 4 + + + Slot 3 + + + Slot 2 + + + Slot 8 + + + Slot 7 + + + Slot 6 + + + Slot 5 + + + Slot 10 + + + Slot 9 + + + 1008 + + + 163, 30 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 10 + + + Save &As... + + + + + + + + + 461, 169 + + + 11 + + + TieBreak3Numeric + + + panel3 + + + 427, 24 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7, 27 + + + 12, 25 + + + 96, 52 + + + 4 + + + 1011 + + + Top, Left, Right + + + panel6 + + + MainOperator + + + True + + + > + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 133, 4 + + + BestGroupBox + + + + + + label1 + + + 75, 21 + + + 2005 + + + 0 + + + Top, Right + + + + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + GoalGroupBox + + + 2 Bytes + + + 442, 138 + + + 1017 + + + + + + 40, 20 + + + 6, 18 + + + 3 + + + TieBreak3BestRadio + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 208, 3 + + + + + + + + + 12, 65 + + + 7, 27 + + + panel4 + + + 61, 2 + + + AttemptsLabel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + panel4 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 67, 21 + + + + + + 1011 + + + + + + 1, 6 + + + 0 + + + <= + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + + + + toolStripSeparator2 + + + + + + 12, 42 + + + toolStripSeparator4 + + + 5 + + + 1013 + + + Tiebreak 3: + + + 430, 323 + + + 1013 + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 17 + + + MemoryDomainsMenuItem + + + MiddleLeft + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BigEndianMenuItem + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BestGroupBox + + + panel3 + + + Best + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 133, 4 + + + GoalGroupBox + + + MainBestRadio + + + 1013 + + + + + + False + + + + + + BestTieBreak1Box + + + 1012 + + + TieBreak3ValueRadio + + + >= + + + 1010 + + + 10, 16 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Control + + + 2 + + + label7 + + + < + + + TieBreaker1Box + + + TieBreak1ValueRadio + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label13 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + < + + + Top, Right + + + 2 + + + BestTieBreak2Box + + + 302, 6 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + RunBtn + + + Top, Right + + + BestMaximizeBox + + + Slot 1 + + + $this + + + 2 + + + &New + + + 67, 6 + + + 12 + + + 4 + + + 707, 22 + + + Top, Left, Right + + + >= + + + 163, 67 + + + + + + 2003 + + + 67, 21 + + + + + + BestGroupBox + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2001 + + + 46, 21 + + + Best + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 427, 24 + + + panel3 + + + panel5 + + + GoalGroupBox + + + + + + ClearStatsContextMenuItem + + + 47, 16 + + + + + + maximizeLabeltext + + + 0 + + + + + + 2 + + + 0 + + + _1ByteMenuItem + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label17 + + + Main Value: + + + 75, 20 + + + 2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Best + + + &Save + + + 230, 138 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ClearBestButton + + + 61, 21 + + + 3 + + + Ctrl+O + + + 47, 16 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8, 7 + + + 2004 + + + label4 + + + 3 + + + Tiebreak2Operator + + + 1 + + + GoalGroupBox + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SaveAsMenuItem + + + + + + panel6 + + + 40, 20 + + + 6 + + + 59, 18 + + + 1002 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 17, 17 - - 119, 17 - 400, 17 248, 17 + + True + + + 119, 17 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.zh-CN.resx new file mode 100644 index 00000000000..c8883d92627 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BasicBot.zh-CN.resx @@ -0,0 +1,298 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 新建(&N) + + + 打开(&O) + + + 保存(&S) + + + 另存为(&A) + + + 历史 + + + 文件(&F) + + + 内存域 + + + 1 字节 + + + 2 字节 + + + 4 字节 + + + 数据大小 + + + 大端序 + + + 机器人运行时快进 + + + 选项(&O) + + + 帮助 + + + 控制器 + + + 复制(&C) + + + 开始(&P) + + + 清空(&C) + + + + 76, 18 + + + 尝试次数: + + + 决胜值 3: + + + 决胜值 2: + + + 决胜值 1: + + + 120, 15 + + + 主值: + + + 最佳 + + + 10, 2 + + + 尝试次数: + + + 帧数: + + + 78, 3 + + + 78, 15 + + + 帧之后停止 + + + 34, 27 + + + 在 + + + 35, 16 + + + 值 + + + 最佳 + + + 地址 0x + + + 25, 6 + + + 主值: + + + 35, 16 + + + 值 + + + 最佳 + + + 决胜值 1: + + + 地址 0x + + + 35, 16 + + + 值 + + + 最佳 + + + 地址 0x + + + 决胜值 2: + + + 地址 0x + + + 决胜值 3: + + + 35, 16 + + + 值 + + + 最佳 + + + 停止(&S) + + + 开始于: + + + 控制 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.Designer.cs index 17d8bab3975..0240188a1af 100644 --- a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.Designer.cs @@ -28,57 +28,51 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.ButtonNameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ProbabilityUpDown = new System.Windows.Forms.NumericUpDown(); - this.ProbabilitySlider = new System.Windows.Forms.TrackBar(); - ((System.ComponentModel.ISupportInitialize)(this.ProbabilityUpDown)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.ProbabilitySlider)).BeginInit(); - this.SuspendLayout(); - // - // ButtonNameLabel - // - this.ButtonNameLabel.Location = new System.Drawing.Point(3, 0); - this.ButtonNameLabel.Name = "ButtonNameLabel"; - this.ButtonNameLabel.Text = "label1"; - // - // ProbabilityUpDown - // - this.ProbabilityUpDown.DecimalPlaces = 1; - this.ProbabilityUpDown.Increment = new decimal(new int[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BotControlsRow)); + this.ButtonNameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ProbabilityUpDown = new System.Windows.Forms.NumericUpDown(); + this.ProbabilitySlider = new System.Windows.Forms.TrackBar(); + ((System.ComponentModel.ISupportInitialize)(this.ProbabilityUpDown)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ProbabilitySlider)).BeginInit(); + this.SuspendLayout(); + // + // ButtonNameLabel + // + resources.ApplyResources(this.ButtonNameLabel, "ButtonNameLabel"); + this.ButtonNameLabel.Name = "ButtonNameLabel"; + // + // ProbabilityUpDown + // + resources.ApplyResources(this.ProbabilityUpDown, "ProbabilityUpDown"); + this.ProbabilityUpDown.DecimalPlaces = 1; + this.ProbabilityUpDown.Increment = new decimal(new int[] { 1, 0, 0, 65536}); - this.ProbabilityUpDown.Location = new System.Drawing.Point(92, 0); - this.ProbabilityUpDown.Name = "ProbabilityUpDown"; - this.ProbabilityUpDown.Size = new System.Drawing.Size(49, 20); - this.ProbabilityUpDown.TabIndex = 1; - this.ProbabilityUpDown.ValueChanged += new System.EventHandler(this.ProbabilityUpDown_ValueChanged); - // - // ProbabilitySlider - // - this.ProbabilitySlider.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.ProbabilitySlider.Location = new System.Drawing.Point(147, -2); - this.ProbabilitySlider.Maximum = 100; - this.ProbabilitySlider.Name = "ProbabilitySlider"; - this.ProbabilitySlider.Size = new System.Drawing.Size(203, 45); - this.ProbabilitySlider.TabIndex = 2; - this.ProbabilitySlider.TickFrequency = 25; - this.ProbabilitySlider.ValueChanged += new System.EventHandler(this.ProbabilitySlider_ValueChanged); - // - // BotControlsRow - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Controls.Add(this.ProbabilitySlider); - this.Controls.Add(this.ProbabilityUpDown); - this.Controls.Add(this.ButtonNameLabel); - this.Name = "BotControlsRow"; - this.Size = new System.Drawing.Size(350, 29); - ((System.ComponentModel.ISupportInitialize)(this.ProbabilityUpDown)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.ProbabilitySlider)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + this.ProbabilityUpDown.Name = "ProbabilityUpDown"; + this.ProbabilityUpDown.ValueChanged += new System.EventHandler(this.ProbabilityUpDown_ValueChanged); + // + // ProbabilitySlider + // + resources.ApplyResources(this.ProbabilitySlider, "ProbabilitySlider"); + this.ProbabilitySlider.Maximum = 100; + this.ProbabilitySlider.Name = "ProbabilitySlider"; + this.ProbabilitySlider.TickFrequency = 25; + this.ProbabilitySlider.ValueChanged += new System.EventHandler(this.ProbabilitySlider_ValueChanged); + // + // BotControlsRow + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.ProbabilitySlider); + this.Controls.Add(this.ProbabilityUpDown); + this.Controls.Add(this.ButtonNameLabel); + this.Name = "BotControlsRow"; + ((System.ComponentModel.ISupportInitialize)(this.ProbabilityUpDown)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ProbabilitySlider)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.resx b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.resx index 1af7de150c9..4dcf3a6bb34 100644 --- a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.resx +++ b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.resx @@ -117,4 +117,82 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 1 + + + 2 + + + ProbabilitySlider + + + $this + + + + 3, 0 + + + ProbabilityUpDown + + + BotControlsRow + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 350, 29 + + + + Top, Left, Right + + + 0 + + + label1 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 203, 45 + + + 147, -2 + + + 49, 21 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + ButtonNameLabel + + + $this + + + 92, 0 + + + 1 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.zh-CN.resx new file mode 100644 index 00000000000..137852ffeaa --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/BasicBot/BotControlsRow.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 标签1 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/BatchRun.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/BatchRun.Designer.cs index d1ad3881d58..1e57d60a320 100644 --- a/src/BizHawk.Client.EmuHawk/tools/BatchRun.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/BatchRun.Designer.cs @@ -28,125 +28,105 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.listBox1 = new System.Windows.Forms.ListBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.buttonClear = new System.Windows.Forms.Button(); - this.buttonGo = new System.Windows.Forms.Button(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.numericUpDownFrames = new System.Windows.Forms.NumericUpDown(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.progressBar1 = new System.Windows.Forms.ProgressBar(); - this.buttonDump = new System.Windows.Forms.Button(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownFrames)).BeginInit(); - this.SuspendLayout(); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 9); - this.label1.Name = "label1"; - this.label1.Text = "Drag Files Here:"; - // - // listBox1 - // - this.listBox1.AllowDrop = true; - this.listBox1.FormattingEnabled = true; - this.listBox1.Location = new System.Drawing.Point(12, 25); - this.listBox1.Name = "listBox1"; - this.listBox1.Size = new System.Drawing.Size(268, 147); - this.listBox1.TabIndex = 2; - this.listBox1.DragDrop += new System.Windows.Forms.DragEventHandler(this.ListBox1_DragDrop); - this.listBox1.DragEnter += new System.Windows.Forms.DragEventHandler(this.ListBox1_DragEnter); - // - // label2 - // - this.label2.Location = new System.Drawing.Point(12, 175); - this.label2.Name = "label2"; - this.label2.Text = "Number of Files: 0"; - // - // buttonClear - // - this.buttonClear.Location = new System.Drawing.Point(12, 191); - this.buttonClear.Name = "buttonClear"; - this.buttonClear.Size = new System.Drawing.Size(75, 23); - this.buttonClear.TabIndex = 4; - this.buttonClear.Text = "Clear!"; - this.buttonClear.UseVisualStyleBackColor = true; - this.buttonClear.Click += new System.EventHandler(this.ButtonClear_Click); - // - // buttonGo - // - this.buttonGo.Location = new System.Drawing.Point(12, 220); - this.buttonGo.Name = "buttonGo"; - this.buttonGo.Size = new System.Drawing.Size(75, 23); - this.buttonGo.TabIndex = 5; - this.buttonGo.Text = "Go!"; - this.buttonGo.UseVisualStyleBackColor = true; - this.buttonGo.Click += new System.EventHandler(this.ButtonGo_Click); - // - // label3 - // - this.label3.Location = new System.Drawing.Point(12, 246); - this.label3.Name = "label3"; - this.label3.Text = "Status:"; - // - // numericUpDownFrames - // - this.numericUpDownFrames.Location = new System.Drawing.Point(160, 194); - this.numericUpDownFrames.Maximum = new decimal(new int[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BatchRun)); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.listBox1 = new System.Windows.Forms.ListBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.buttonClear = new System.Windows.Forms.Button(); + this.buttonGo = new System.Windows.Forms.Button(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.numericUpDownFrames = new System.Windows.Forms.NumericUpDown(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.progressBar1 = new System.Windows.Forms.ProgressBar(); + this.buttonDump = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownFrames)).BeginInit(); + this.SuspendLayout(); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // listBox1 + // + resources.ApplyResources(this.listBox1, "listBox1"); + this.listBox1.AllowDrop = true; + this.listBox1.FormattingEnabled = true; + this.listBox1.Name = "listBox1"; + this.listBox1.DragDrop += new System.Windows.Forms.DragEventHandler(this.ListBox1_DragDrop); + this.listBox1.DragEnter += new System.Windows.Forms.DragEventHandler(this.ListBox1_DragEnter); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // buttonClear + // + resources.ApplyResources(this.buttonClear, "buttonClear"); + this.buttonClear.Name = "buttonClear"; + this.buttonClear.UseVisualStyleBackColor = true; + this.buttonClear.Click += new System.EventHandler(this.ButtonClear_Click); + // + // buttonGo + // + resources.ApplyResources(this.buttonGo, "buttonGo"); + this.buttonGo.Name = "buttonGo"; + this.buttonGo.UseVisualStyleBackColor = true; + this.buttonGo.Click += new System.EventHandler(this.ButtonGo_Click); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // numericUpDownFrames + // + resources.ApplyResources(this.numericUpDownFrames, "numericUpDownFrames"); + this.numericUpDownFrames.Maximum = new decimal(new int[] { 1000, 0, 0, 0}); - this.numericUpDownFrames.Name = "numericUpDownFrames"; - this.numericUpDownFrames.Size = new System.Drawing.Size(120, 20); - this.numericUpDownFrames.TabIndex = 7; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(157, 175); - this.label4.Name = "label4"; - this.label4.Text = "Frames to run:"; - // - // progressBar1 - // - this.progressBar1.Location = new System.Drawing.Point(12, 262); - this.progressBar1.Name = "progressBar1"; - this.progressBar1.Size = new System.Drawing.Size(268, 23); - this.progressBar1.TabIndex = 9; - // - // buttonDump - // - this.buttonDump.Location = new System.Drawing.Point(93, 220); - this.buttonDump.Name = "buttonDump"; - this.buttonDump.Size = new System.Drawing.Size(75, 23); - this.buttonDump.TabIndex = 10; - this.buttonDump.Text = "Dump..."; - this.buttonDump.UseVisualStyleBackColor = true; - this.buttonDump.Click += new System.EventHandler(this.ButtonDump_Click); - // - // BatchRun - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(292, 327); - this.Controls.Add(this.buttonDump); - this.Controls.Add(this.progressBar1); - this.Controls.Add(this.label4); - this.Controls.Add(this.numericUpDownFrames); - this.Controls.Add(this.label3); - this.Controls.Add(this.buttonGo); - this.Controls.Add(this.buttonClear); - this.Controls.Add(this.label2); - this.Controls.Add(this.listBox1); - this.Controls.Add(this.label1); - this.Name = "BatchRun"; - this.Text = "BatchRun"; - this.ShowIcon = false; - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.BatchRun_FormClosing); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownFrames)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + this.numericUpDownFrames.Name = "numericUpDownFrames"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // progressBar1 + // + resources.ApplyResources(this.progressBar1, "progressBar1"); + this.progressBar1.Name = "progressBar1"; + // + // buttonDump + // + resources.ApplyResources(this.buttonDump, "buttonDump"); + this.buttonDump.Name = "buttonDump"; + this.buttonDump.UseVisualStyleBackColor = true; + this.buttonDump.Click += new System.EventHandler(this.ButtonDump_Click); + // + // BatchRun + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.buttonDump); + this.Controls.Add(this.progressBar1); + this.Controls.Add(this.label4); + this.Controls.Add(this.numericUpDownFrames); + this.Controls.Add(this.label3); + this.Controls.Add(this.buttonGo); + this.Controls.Add(this.buttonClear); + this.Controls.Add(this.label2); + this.Controls.Add(this.listBox1); + this.Controls.Add(this.label1); + this.Name = "BatchRun"; + this.ShowIcon = false; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.BatchRun_FormClosing); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownFrames)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/BatchRun.resx b/src/BizHawk.Client.EmuHawk/tools/BatchRun.resx index 29dcb1b3a35..9a55968eb69 100644 --- a/src/BizHawk.Client.EmuHawk/tools/BatchRun.resx +++ b/src/BizHawk.Client.EmuHawk/tools/BatchRun.resx @@ -117,4 +117,234 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + $this + + + + 12, 162 + + + listBox1 + + + numericUpDownFrames + + + $this + + + $this + + + Frames to run: + + + 12, 227 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 10 + + + 93, 203 + + + 75, 21 + + + 120, 21 + + + $this + + + label2 + + + 268, 21 + + + $this + + + 7 + + + buttonGo + + + 5 + + + Dump... + + + Number of Files: 0 + + + Drag Files Here: + + + 9 + + + 160, 179 + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + buttonDump + + + 12 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + label1 + + + BatchRun + + + 2 + + + 12, 8 + + + label4 + + + 0 + + + 12, 203 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 292, 302 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + 6, 12 + + + 9 + + + 6 + + + Status: + + + System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + Go! + + + 12, 176 + + + 75, 21 + + + 7 + + + BatchRun + + + 3 + + + 8 + + + Clear! + + + 4 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + buttonClear + + + 75, 21 + + + 5 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 268, 136 + + + 1 + + + 12, 242 + + + label3 + + + $this + + + 12, 23 + + + progressBar1 + + + 157, 162 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/BatchRun.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/BatchRun.zh-CN.resx new file mode 100644 index 00000000000..27908329158 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/BatchRun.zh-CN.resx @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 拖放文件到这: + + + 文件数量:0 + + + 清空! + + + 运行! + + + 状态: + + + 运行帧数: + + + 转储 + + + 批处理 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/CDL.designer.cs b/src/BizHawk.Client.EmuHawk/tools/CDL.designer.cs index 17856fe6bb9..b1efda377c3 100644 --- a/src/BizHawk.Client.EmuHawk/tools/CDL.designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/CDL.designer.cs @@ -30,42 +30,44 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AppendMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.noneToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.miAutoStart = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.miAutoSave = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.miAutoResume = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ClearMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisassembleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); - this.tsbLoggingActive = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.tsbViewUpdate = new System.Windows.Forms.ToolStripButton(); - this.tsbViewStyle = new System.Windows.Forms.ToolStripComboBox(); - this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.tsbExportText = new System.Windows.Forms.ToolStripButton(); - this.lvCDL = new BizHawk.Client.EmuHawk.InputRoll(); - this.menuStrip1.SuspendLayout(); - this.toolStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CDL)); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AppendMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.noneToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.miAutoStart = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.miAutoSave = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.miAutoResume = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ClearMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisassembleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); + this.tsbLoggingActive = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.tsbViewUpdate = new System.Windows.Forms.ToolStripButton(); + this.tsbViewStyle = new System.Windows.Forms.ToolStripComboBox(); + this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.tsbExportText = new System.Windows.Forms.ToolStripButton(); + this.lvCDL = new BizHawk.Client.EmuHawk.InputRoll(); + this.menuStrip1.SuspendLayout(); + this.toolStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu}); - this.menuStrip1.TabIndex = 2; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewMenuItem, this.OpenMenuItem, this.SaveMenuItem, @@ -78,170 +80,161 @@ private void InitializeComponent() this.toolStripSeparator2, this.ClearMenuItem, this.DisassembleMenuItem}); - this.FileSubMenu.Text = "&File"; - this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // NewMenuItem - // - this.NewMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); - this.NewMenuItem.Text = "&New"; - this.NewMenuItem.Click += new System.EventHandler(this.NewMenuItem_Click); - // - // OpenMenuItem - // - this.OpenMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.OpenMenuItem.Text = "&Open..."; - this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // SaveMenuItem - // - this.SaveMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.SaveMenuItem.Text = "&Save"; - this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); - // - // SaveAsMenuItem - // - this.SaveAsMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.S))); - this.SaveAsMenuItem.Text = "&Save As..."; - this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); - // - // AppendMenuItem - // - this.AppendMenuItem.Text = "&Append File..."; - this.AppendMenuItem.Click += new System.EventHandler(this.AppendMenuItem_Click); - // - // RecentSubMenu - // - this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // NewMenuItem + // + resources.ApplyResources(this.NewMenuItem, "NewMenuItem"); + this.NewMenuItem.Click += new System.EventHandler(this.NewMenuItem_Click); + // + // OpenMenuItem + // + resources.ApplyResources(this.OpenMenuItem, "OpenMenuItem"); + this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // SaveMenuItem + // + resources.ApplyResources(this.SaveMenuItem, "SaveMenuItem"); + this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); + // + // SaveAsMenuItem + // + resources.ApplyResources(this.SaveAsMenuItem, "SaveAsMenuItem"); + this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); + // + // AppendMenuItem + // + resources.ApplyResources(this.AppendMenuItem, "AppendMenuItem"); + this.AppendMenuItem.Click += new System.EventHandler(this.AppendMenuItem_Click); + // + // RecentSubMenu + // + resources.ApplyResources(this.RecentSubMenu, "RecentSubMenu"); + this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.noneToolStripMenuItem}); - this.RecentSubMenu.Text = "Recent"; - this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); - // - // noneToolStripMenuItem - // - this.noneToolStripMenuItem.Text = "None"; - // - // miAutoStart - // - this.miAutoStart.Text = "Auto-Start"; - this.miAutoStart.Click += new System.EventHandler(this.MiAutoStart_Click); - // - // miAutoSave - // - this.miAutoSave.Text = "Auto-Save"; - this.miAutoSave.Click += new System.EventHandler(this.MiAutoSave_Click); - // - // miAutoResume - // - this.miAutoResume.Text = "Auto-Resume"; - this.miAutoResume.Click += new System.EventHandler(this.MiAutoResume_Click); - // - // ClearMenuItem - // - this.ClearMenuItem.Text = "&Clear"; - this.ClearMenuItem.Click += new System.EventHandler(this.ClearMenuItem_Click); - // - // DisassembleMenuItem - // - this.DisassembleMenuItem.Text = "&Disassemble..."; - this.DisassembleMenuItem.Click += new System.EventHandler(this.DisassembleMenuItem_Click); - // - // toolStrip1 - // - this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); + // + // noneToolStripMenuItem + // + resources.ApplyResources(this.noneToolStripMenuItem, "noneToolStripMenuItem"); + // + // miAutoStart + // + resources.ApplyResources(this.miAutoStart, "miAutoStart"); + this.miAutoStart.Click += new System.EventHandler(this.MiAutoStart_Click); + // + // miAutoSave + // + resources.ApplyResources(this.miAutoSave, "miAutoSave"); + this.miAutoSave.Click += new System.EventHandler(this.MiAutoSave_Click); + // + // miAutoResume + // + resources.ApplyResources(this.miAutoResume, "miAutoResume"); + this.miAutoResume.Click += new System.EventHandler(this.MiAutoResume_Click); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // ClearMenuItem + // + resources.ApplyResources(this.ClearMenuItem, "ClearMenuItem"); + this.ClearMenuItem.Click += new System.EventHandler(this.ClearMenuItem_Click); + // + // DisassembleMenuItem + // + resources.ApplyResources(this.DisassembleMenuItem, "DisassembleMenuItem"); + this.DisassembleMenuItem.Click += new System.EventHandler(this.DisassembleMenuItem_Click); + // + // toolStrip1 + // + resources.ApplyResources(this.toolStrip1, "toolStrip1"); + this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.tsbLoggingActive, this.toolStripSeparator3, this.tsbViewUpdate, this.tsbViewStyle, this.toolStripSeparator4, this.tsbExportText}); - this.toolStrip1.Location = new System.Drawing.Point(0, 24); - this.toolStrip1.Name = "toolStrip1"; - this.toolStrip1.TabIndex = 8; - // - // tsbLoggingActive - // - this.tsbLoggingActive.CheckOnClick = true; - this.tsbLoggingActive.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tsbLoggingActive.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tsbLoggingActive.Name = "tsbLoggingActive"; - this.tsbLoggingActive.Size = new System.Drawing.Size(44, 22); - this.tsbLoggingActive.Text = "Active"; - this.tsbLoggingActive.CheckedChanged += new System.EventHandler(this.TsbLoggingActive_CheckedChanged); - // - // tsbViewUpdate - // - this.tsbViewUpdate.Checked = true; - this.tsbViewUpdate.CheckOnClick = true; - this.tsbViewUpdate.CheckState = System.Windows.Forms.CheckState.Checked; - this.tsbViewUpdate.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.tsbViewUpdate.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tsbViewUpdate.Name = "tsbViewUpdate"; - this.tsbViewUpdate.Size = new System.Drawing.Size(49, 22); - this.tsbViewUpdate.Text = "Update"; - // - // tsbViewStyle - // - this.tsbViewStyle.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.tsbViewStyle.Items.AddRange(new object[] { - "Show %", - "Show Bytes", - "Show KBytes"}); - this.tsbViewStyle.Name = "tsbViewStyle"; - this.tsbViewStyle.Size = new System.Drawing.Size(121, 25); - this.tsbViewStyle.SelectedIndexChanged += new System.EventHandler(this.TsbViewStyle_SelectedIndexChanged); - // - // tsbExportText - // - this.tsbExportText.ImageTransparentColor = System.Drawing.Color.Magenta; - this.tsbExportText.Name = "tsbExportText"; - this.tsbExportText.Size = new System.Drawing.Size(78, 22); - this.tsbExportText.Text = "To Clipboard"; - this.tsbExportText.Click += new System.EventHandler(this.TsbExportText_Click); - // - // lvCDL - // - this.lvCDL.AllowColumnReorder = false; - this.lvCDL.AllowColumnResize = true; - this.lvCDL.AllowMassNavigationShortcuts = true; - this.lvCDL.AllowRightClickSelection = true; - this.lvCDL.AlwaysScroll = false; - this.lvCDL.CellHeightPadding = 0; - this.lvCDL.Dock = System.Windows.Forms.DockStyle.Fill; - this.lvCDL.FullRowSelect = true; - this.lvCDL.HorizontalOrientation = false; - this.lvCDL.LetKeysModifySelection = false; - this.lvCDL.Location = new System.Drawing.Point(0, 49); - this.lvCDL.Name = "lvCDL"; - this.lvCDL.RowCount = 0; - this.lvCDL.ScrollSpeed = 0; - this.lvCDL.Size = new System.Drawing.Size(992, 323); - this.lvCDL.TabIndex = 9; - this.lvCDL.QueryItemText += new BizHawk.Client.EmuHawk.InputRoll.QueryItemTextHandler(this.LvCDL_QueryItemText); - // - // CDL - // - this.AllowDrop = true; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(992, 372); - this.Controls.Add(this.lvCDL); - this.Controls.Add(this.toolStrip1); - this.Controls.Add(this.menuStrip1); - this.MainMenuStrip = this.menuStrip1; - this.MinimumSize = new System.Drawing.Size(150, 130); - this.Name = "CDL"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.CDL_Load); - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.CDL_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.CDL_DragEnter); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.toolStrip1.ResumeLayout(false); - this.toolStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.toolStrip1.Name = "toolStrip1"; + // + // tsbLoggingActive + // + resources.ApplyResources(this.tsbLoggingActive, "tsbLoggingActive"); + this.tsbLoggingActive.CheckOnClick = true; + this.tsbLoggingActive.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tsbLoggingActive.Name = "tsbLoggingActive"; + this.tsbLoggingActive.CheckedChanged += new System.EventHandler(this.TsbLoggingActive_CheckedChanged); + // + // toolStripSeparator3 + // + resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + // + // tsbViewUpdate + // + resources.ApplyResources(this.tsbViewUpdate, "tsbViewUpdate"); + this.tsbViewUpdate.Checked = true; + this.tsbViewUpdate.CheckOnClick = true; + this.tsbViewUpdate.CheckState = System.Windows.Forms.CheckState.Checked; + this.tsbViewUpdate.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.tsbViewUpdate.Name = "tsbViewUpdate"; + // + // tsbViewStyle + // + resources.ApplyResources(this.tsbViewStyle, "tsbViewStyle"); + this.tsbViewStyle.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.tsbViewStyle.Items.AddRange(new object[] { + resources.GetString("tsbViewStyle.Items"), + resources.GetString("tsbViewStyle.Items1"), + resources.GetString("tsbViewStyle.Items2")}); + this.tsbViewStyle.Name = "tsbViewStyle"; + this.tsbViewStyle.SelectedIndexChanged += new System.EventHandler(this.TsbViewStyle_SelectedIndexChanged); + // + // toolStripSeparator4 + // + resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4"); + // + // tsbExportText + // + resources.ApplyResources(this.tsbExportText, "tsbExportText"); + this.tsbExportText.Name = "tsbExportText"; + this.tsbExportText.Click += new System.EventHandler(this.TsbExportText_Click); + // + // lvCDL + // + resources.ApplyResources(this.lvCDL, "lvCDL"); + this.lvCDL.AllowColumnReorder = false; + this.lvCDL.AllowColumnResize = true; + this.lvCDL.AlwaysScroll = false; + this.lvCDL.CellHeightPadding = 0; + this.lvCDL.FullRowSelect = true; + this.lvCDL.HorizontalOrientation = false; + this.lvCDL.LetKeysModifySelection = false; + this.lvCDL.Name = "lvCDL"; + this.lvCDL.RowCount = 0; + this.lvCDL.ScrollSpeed = 3; + this.lvCDL.QueryItemText += new BizHawk.Client.EmuHawk.InputRoll.QueryItemTextHandler(this.LvCDL_QueryItemText); + // + // CDL + // + resources.ApplyResources(this, "$this"); + this.AllowDrop = true; + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.lvCDL); + this.Controls.Add(this.toolStrip1); + this.Controls.Add(this.menuStrip1); + this.MainMenuStrip = this.menuStrip1; + this.Name = "CDL"; + this.Load += new System.EventHandler(this.CDL_Load); + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.CDL_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.CDL_DragEnter); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.toolStrip1.ResumeLayout(false); + this.toolStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/CDL.resx b/src/BizHawk.Client.EmuHawk/tools/CDL.resx index b5af03fe13e..f483af98080 100644 --- a/src/BizHawk.Client.EmuHawk/tools/CDL.resx +++ b/src/BizHawk.Client.EmuHawk/tools/CDL.resx @@ -117,10 +117,301 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 + + toolStrip1 + + + OpenMenuItem + + + None + + + + Ctrl+S + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 150, 123 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + noneToolStripMenuItem + + + Auto-Save + + + 89, 22 + + + Auto-Resume + + + toolStripSeparator4 + + + RecentSubMenu + + + + 2 + + + CenterParent + + + Magenta + + + 0, 50 + + + &New + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + miAutoSave + + + menuStrip1 + + + AppendMenuItem + + + Update + + + System.Windows.Forms.ToolStripComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Clear + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+N + + + BizHawk.WinForms.Controls.ToolStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Save As... + + + tsbViewStyle + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + Show % + + + 46, 22 + + + miAutoStart + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Show Bytes + + + Recent + + + Show KBytes + + + $this + + + &Open... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Append File... + + + Magenta + + + Active + + + To Clipboard + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 992, 293 + + + 992, 343 + + + SaveMenuItem + + + lvCDL + + + Ctrl+O + + + Magenta + + + $this + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tsbLoggingActive + + + ClearMenuItem + + + 9 + + + 2 + + + 0, 25 + + + NewMenuItem + + + tsbViewUpdate + + + 121, 25 + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator3 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CDL + + + 8 + + + $this + + + Ctrl+Shift+S + + + DisassembleMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Fill + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Auto-Start + + + &Disassemble... + + + 6, 12 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + tsbExportText + + + miAutoResume + + + FileSubMenu + + + 55, 22 + + + SaveAsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Save + + + True 126, 17 + + 17, 17 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/CDL.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/CDL.zh-CN.resx new file mode 100644 index 00000000000..197eb023e99 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/CDL.zh-CN.resx @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 新建(&N) + + + 打开(&O) + + + 保存(&S) + + + 另存为(&S) + + + 附加文件(&A) + + + 历史 + + + 自动开始 + + + 自动保存 + + + 自动恢复 + + + 清空(&C) + + + 反汇编(&D) + + + 文件(&F) + + + + 36, 22 + + + 启用 + + + 36, 22 + + + 更新 + + + 60, 22 + + + 到剪切板 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.Designer.cs index d40427cff62..c14eaec2d8e 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.Designer.cs @@ -28,255 +28,208 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.NameBox = new System.Windows.Forms.TextBox(); - this.NameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AddressHexIndLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); - this.ValueHexIndLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ValueLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CompareHexIndLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CompareLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DomainLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DomainDropDown = new System.Windows.Forms.ComboBox(); - this.SizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SizeDropDown = new System.Windows.Forms.ComboBox(); - this.DisplayTypeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DisplayTypeDropDown = new System.Windows.Forms.ComboBox(); - this.BigEndianCheckBox = new System.Windows.Forms.CheckBox(); - this.AddButton = new System.Windows.Forms.Button(); - this.EditButton = new System.Windows.Forms.Button(); - this.CompareBox = new BizHawk.Client.EmuHawk.WatchValueBox(); - this.ValueBox = new BizHawk.Client.EmuHawk.WatchValueBox(); - this.CompareTypeDropDown = new System.Windows.Forms.ComboBox(); - this.CompareTypeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // NameBox - // - this.NameBox.Location = new System.Drawing.Point(70, 12); - this.NameBox.Name = "NameBox"; - this.NameBox.Size = new System.Drawing.Size(108, 31); - this.NameBox.TabIndex = 5; - // - // NameLabel - // - this.NameLabel.Location = new System.Drawing.Point(32, 16); - this.NameLabel.Name = "NameLabel"; - this.NameLabel.Text = "Name"; - // - // AddressLabel - // - this.AddressLabel.Location = new System.Drawing.Point(22, 43); - this.AddressLabel.Name = "AddressLabel"; - this.AddressLabel.Text = "Address"; - // - // AddressHexIndLabel - // - this.AddressHexIndLabel.Location = new System.Drawing.Point(92, 43); - this.AddressHexIndLabel.Name = "AddressHexIndLabel"; - this.AddressHexIndLabel.Text = "0x"; - // - // AddressBox - // - this.AddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.AddressBox.Location = new System.Drawing.Point(113, 39); - this.AddressBox.MaxLength = 8; - this.AddressBox.Name = "AddressBox"; - this.AddressBox.Nullable = true; - this.AddressBox.Size = new System.Drawing.Size(65, 31); - this.AddressBox.TabIndex = 9; - // - // ValueHexIndLabel - // - this.ValueHexIndLabel.Location = new System.Drawing.Point(92, 69); - this.ValueHexIndLabel.Name = "ValueHexIndLabel"; - this.ValueHexIndLabel.Text = "0x"; - // - // ValueLabel - // - this.ValueLabel.Location = new System.Drawing.Point(33, 69); - this.ValueLabel.Name = "ValueLabel"; - this.ValueLabel.Text = "Value"; - // - // CompareHexIndLabel - // - this.CompareHexIndLabel.Location = new System.Drawing.Point(92, 95); - this.CompareHexIndLabel.Name = "CompareHexIndLabel"; - this.CompareHexIndLabel.Text = "0x"; - // - // CompareLabel - // - this.CompareLabel.Location = new System.Drawing.Point(24, 95); - this.CompareLabel.Name = "CompareLabel"; - this.CompareLabel.Text = "Compare"; - // - // DomainLabel - // - this.DomainLabel.Location = new System.Drawing.Point(24, 158); - this.DomainLabel.Name = "DomainLabel"; - this.DomainLabel.Text = "Domain"; - // - // DomainDropDown - // - this.DomainDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.DomainDropDown.FormattingEnabled = true; - this.DomainDropDown.Location = new System.Drawing.Point(78, 154); - this.DomainDropDown.Name = "DomainDropDown"; - this.DomainDropDown.Size = new System.Drawing.Size(100, 33); - this.DomainDropDown.TabIndex = 17; - this.DomainDropDown.SelectedIndexChanged += new System.EventHandler(this.DomainDropDown_SelectedIndexChanged); - // - // SizeLabel - // - this.SizeLabel.Location = new System.Drawing.Point(40, 190); - this.SizeLabel.Name = "SizeLabel"; - this.SizeLabel.Text = "Size"; - // - // SizeDropDown - // - this.SizeDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.SizeDropDown.FormattingEnabled = true; - this.SizeDropDown.Items.AddRange(new object[] { - "1 Byte", - "2 Byte", - "4 Byte"}); - this.SizeDropDown.Location = new System.Drawing.Point(78, 184); - this.SizeDropDown.Name = "SizeDropDown"; - this.SizeDropDown.Size = new System.Drawing.Size(100, 33); - this.SizeDropDown.TabIndex = 19; - this.SizeDropDown.SelectedIndexChanged += new System.EventHandler(this.SizeDropDown_SelectedIndexChanged); - // - // DisplayTypeLabel - // - this.DisplayTypeLabel.Location = new System.Drawing.Point(11, 219); - this.DisplayTypeLabel.Name = "DisplayTypeLabel"; - this.DisplayTypeLabel.Text = "Display As"; - // - // DisplayTypeDropDown - // - this.DisplayTypeDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.DisplayTypeDropDown.FormattingEnabled = true; - this.DisplayTypeDropDown.Items.AddRange(new object[] { - "1 Byte", - "2 Byte", - "4 Byte"}); - this.DisplayTypeDropDown.Location = new System.Drawing.Point(78, 213); - this.DisplayTypeDropDown.Name = "DisplayTypeDropDown"; - this.DisplayTypeDropDown.Size = new System.Drawing.Size(100, 33); - this.DisplayTypeDropDown.TabIndex = 21; - this.DisplayTypeDropDown.SelectedIndexChanged += new System.EventHandler(this.DisplayTypeDropDown_SelectedIndexChanged); - // - // BigEndianCheckBox - // - this.BigEndianCheckBox.AutoSize = true; - this.BigEndianCheckBox.Location = new System.Drawing.Point(101, 242); - this.BigEndianCheckBox.Name = "BigEndianCheckBox"; - this.BigEndianCheckBox.Size = new System.Drawing.Size(148, 29); - this.BigEndianCheckBox.TabIndex = 22; - this.BigEndianCheckBox.Text = "Big Endian"; - this.BigEndianCheckBox.UseVisualStyleBackColor = true; - // - // AddButton - // - this.AddButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AddButton.Enabled = false; - this.AddButton.Location = new System.Drawing.Point(7, 265); - this.AddButton.Name = "AddButton"; - this.AddButton.Size = new System.Drawing.Size(65, 23); - this.AddButton.TabIndex = 23; - this.AddButton.Text = "&Add"; - this.AddButton.UseVisualStyleBackColor = true; - this.AddButton.Click += new System.EventHandler(this.AddButton_Click); - // - // EditButton - // - this.EditButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.EditButton.Enabled = false; - this.EditButton.Location = new System.Drawing.Point(113, 265); - this.EditButton.Name = "EditButton"; - this.EditButton.Size = new System.Drawing.Size(65, 23); - this.EditButton.TabIndex = 24; - this.EditButton.Text = "Ov&erwrite"; - this.EditButton.UseVisualStyleBackColor = true; - this.EditButton.Click += new System.EventHandler(this.EditButton_Click); - // - // CompareBox - // - this.CompareBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; - this.CompareBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.CompareBox.Location = new System.Drawing.Point(113, 91); - this.CompareBox.MaxLength = 2; - this.CompareBox.Name = "CompareBox"; - this.CompareBox.Nullable = true; - this.CompareBox.Size = new System.Drawing.Size(65, 31); - this.CompareBox.TabIndex = 15; - this.CompareBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; - this.CompareBox.TextChanged += new System.EventHandler(this.CompareBox_TextChanged); - // - // ValueBox - // - this.ValueBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; - this.ValueBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.ValueBox.Location = new System.Drawing.Point(113, 65); - this.ValueBox.MaxLength = 2; - this.ValueBox.Name = "ValueBox"; - this.ValueBox.Nullable = true; - this.ValueBox.Size = new System.Drawing.Size(65, 31); - this.ValueBox.TabIndex = 12; - this.ValueBox.Text = "00"; - this.ValueBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; - // - // CompareTypeDropDown - // - this.CompareTypeDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.CompareTypeDropDown.FormattingEnabled = true; - this.CompareTypeDropDown.Location = new System.Drawing.Point(113, 122); - this.CompareTypeDropDown.Name = "CompareTypeDropDown"; - this.CompareTypeDropDown.Size = new System.Drawing.Size(65, 33); - this.CompareTypeDropDown.TabIndex = 26; - this.CompareTypeDropDown.Items.AddRange(new object[] { - "" - }); - this.CompareTypeDropDown.SelectedIndex = 0; - // - // CompareTypeLabel - // - this.CompareTypeLabel.Location = new System.Drawing.Point(24, 125); - this.CompareTypeLabel.Name = "CompareTypeLabel"; - this.CompareTypeLabel.Text = "Compare Type"; - this.CompareTypeLabel.TextAlign = System.Drawing.ContentAlignment.BottomLeft; - // - // CheatEdit - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Controls.Add(this.CompareTypeDropDown); - this.Controls.Add(this.CompareTypeLabel); - this.Controls.Add(this.EditButton); - this.Controls.Add(this.AddButton); - this.Controls.Add(this.BigEndianCheckBox); - this.Controls.Add(this.DisplayTypeDropDown); - this.Controls.Add(this.DisplayTypeLabel); - this.Controls.Add(this.SizeDropDown); - this.Controls.Add(this.SizeLabel); - this.Controls.Add(this.DomainDropDown); - this.Controls.Add(this.DomainLabel); - this.Controls.Add(this.CompareBox); - this.Controls.Add(this.CompareHexIndLabel); - this.Controls.Add(this.CompareLabel); - this.Controls.Add(this.ValueBox); - this.Controls.Add(this.ValueHexIndLabel); - this.Controls.Add(this.ValueLabel); - this.Controls.Add(this.AddressBox); - this.Controls.Add(this.AddressHexIndLabel); - this.Controls.Add(this.AddressLabel); - this.Controls.Add(this.NameBox); - this.Controls.Add(this.NameLabel); - this.Name = "CheatEdit"; - this.Size = new System.Drawing.Size(191, 298); - this.Load += new System.EventHandler(this.CheatEdit_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CheatEdit)); + this.NameBox = new System.Windows.Forms.TextBox(); + this.NameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AddressHexIndLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ValueHexIndLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ValueLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CompareHexIndLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CompareLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DomainLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DomainDropDown = new System.Windows.Forms.ComboBox(); + this.SizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SizeDropDown = new System.Windows.Forms.ComboBox(); + this.DisplayTypeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DisplayTypeDropDown = new System.Windows.Forms.ComboBox(); + this.BigEndianCheckBox = new System.Windows.Forms.CheckBox(); + this.AddButton = new System.Windows.Forms.Button(); + this.EditButton = new System.Windows.Forms.Button(); + this.CompareTypeDropDown = new System.Windows.Forms.ComboBox(); + this.CompareTypeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); + this.CompareBox = new BizHawk.Client.EmuHawk.WatchValueBox(); + this.ValueBox = new BizHawk.Client.EmuHawk.WatchValueBox(); + this.SuspendLayout(); + // + // NameBox + // + resources.ApplyResources(this.NameBox, "NameBox"); + this.NameBox.Name = "NameBox"; + // + // NameLabel + // + resources.ApplyResources(this.NameLabel, "NameLabel"); + this.NameLabel.Name = "NameLabel"; + // + // AddressLabel + // + resources.ApplyResources(this.AddressLabel, "AddressLabel"); + this.AddressLabel.Name = "AddressLabel"; + // + // AddressHexIndLabel + // + resources.ApplyResources(this.AddressHexIndLabel, "AddressHexIndLabel"); + this.AddressHexIndLabel.Name = "AddressHexIndLabel"; + // + // ValueHexIndLabel + // + resources.ApplyResources(this.ValueHexIndLabel, "ValueHexIndLabel"); + this.ValueHexIndLabel.Name = "ValueHexIndLabel"; + // + // ValueLabel + // + resources.ApplyResources(this.ValueLabel, "ValueLabel"); + this.ValueLabel.Name = "ValueLabel"; + // + // CompareHexIndLabel + // + resources.ApplyResources(this.CompareHexIndLabel, "CompareHexIndLabel"); + this.CompareHexIndLabel.Name = "CompareHexIndLabel"; + // + // CompareLabel + // + resources.ApplyResources(this.CompareLabel, "CompareLabel"); + this.CompareLabel.Name = "CompareLabel"; + // + // DomainLabel + // + resources.ApplyResources(this.DomainLabel, "DomainLabel"); + this.DomainLabel.Name = "DomainLabel"; + // + // DomainDropDown + // + resources.ApplyResources(this.DomainDropDown, "DomainDropDown"); + this.DomainDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.DomainDropDown.FormattingEnabled = true; + this.DomainDropDown.Name = "DomainDropDown"; + this.DomainDropDown.SelectedIndexChanged += new System.EventHandler(this.DomainDropDown_SelectedIndexChanged); + // + // SizeLabel + // + resources.ApplyResources(this.SizeLabel, "SizeLabel"); + this.SizeLabel.Name = "SizeLabel"; + // + // SizeDropDown + // + resources.ApplyResources(this.SizeDropDown, "SizeDropDown"); + this.SizeDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.SizeDropDown.FormattingEnabled = true; + this.SizeDropDown.Items.AddRange(new object[] { + resources.GetString("SizeDropDown.Items"), + resources.GetString("SizeDropDown.Items1"), + resources.GetString("SizeDropDown.Items2")}); + this.SizeDropDown.Name = "SizeDropDown"; + this.SizeDropDown.SelectedIndexChanged += new System.EventHandler(this.SizeDropDown_SelectedIndexChanged); + // + // DisplayTypeLabel + // + resources.ApplyResources(this.DisplayTypeLabel, "DisplayTypeLabel"); + this.DisplayTypeLabel.Name = "DisplayTypeLabel"; + // + // DisplayTypeDropDown + // + resources.ApplyResources(this.DisplayTypeDropDown, "DisplayTypeDropDown"); + this.DisplayTypeDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.DisplayTypeDropDown.FormattingEnabled = true; + this.DisplayTypeDropDown.Items.AddRange(new object[] { + resources.GetString("DisplayTypeDropDown.Items"), + resources.GetString("DisplayTypeDropDown.Items1"), + resources.GetString("DisplayTypeDropDown.Items2")}); + this.DisplayTypeDropDown.Name = "DisplayTypeDropDown"; + this.DisplayTypeDropDown.SelectedIndexChanged += new System.EventHandler(this.DisplayTypeDropDown_SelectedIndexChanged); + // + // BigEndianCheckBox + // + resources.ApplyResources(this.BigEndianCheckBox, "BigEndianCheckBox"); + this.BigEndianCheckBox.Name = "BigEndianCheckBox"; + this.BigEndianCheckBox.UseVisualStyleBackColor = true; + // + // AddButton + // + resources.ApplyResources(this.AddButton, "AddButton"); + this.AddButton.Name = "AddButton"; + this.AddButton.UseVisualStyleBackColor = true; + this.AddButton.Click += new System.EventHandler(this.AddButton_Click); + // + // EditButton + // + resources.ApplyResources(this.EditButton, "EditButton"); + this.EditButton.Name = "EditButton"; + this.EditButton.UseVisualStyleBackColor = true; + this.EditButton.Click += new System.EventHandler(this.EditButton_Click); + // + // CompareTypeDropDown + // + resources.ApplyResources(this.CompareTypeDropDown, "CompareTypeDropDown"); + this.CompareTypeDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.CompareTypeDropDown.FormattingEnabled = true; + this.CompareTypeDropDown.Items.AddRange(new object[] { + resources.GetString("CompareTypeDropDown.Items")}); + this.CompareTypeDropDown.Name = "CompareTypeDropDown"; + // + // CompareTypeLabel + // + resources.ApplyResources(this.CompareTypeLabel, "CompareTypeLabel"); + this.CompareTypeLabel.Name = "CompareTypeLabel"; + // + // AddressBox + // + resources.ApplyResources(this.AddressBox, "AddressBox"); + this.AddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.AddressBox.Name = "AddressBox"; + this.AddressBox.Nullable = true; + // + // CompareBox + // + resources.ApplyResources(this.CompareBox, "CompareBox"); + this.CompareBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; + this.CompareBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.CompareBox.Name = "CompareBox"; + this.CompareBox.Nullable = true; + this.CompareBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; + this.CompareBox.TextChanged += new System.EventHandler(this.CompareBox_TextChanged); + // + // ValueBox + // + resources.ApplyResources(this.ValueBox, "ValueBox"); + this.ValueBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; + this.ValueBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.ValueBox.Name = "ValueBox"; + this.ValueBox.Nullable = true; + this.ValueBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; + // + // CheatEdit + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.CompareTypeDropDown); + this.Controls.Add(this.CompareTypeLabel); + this.Controls.Add(this.EditButton); + this.Controls.Add(this.AddButton); + this.Controls.Add(this.BigEndianCheckBox); + this.Controls.Add(this.DisplayTypeDropDown); + this.Controls.Add(this.DisplayTypeLabel); + this.Controls.Add(this.SizeDropDown); + this.Controls.Add(this.SizeLabel); + this.Controls.Add(this.DomainDropDown); + this.Controls.Add(this.DomainLabel); + this.Controls.Add(this.CompareBox); + this.Controls.Add(this.CompareHexIndLabel); + this.Controls.Add(this.CompareLabel); + this.Controls.Add(this.ValueBox); + this.Controls.Add(this.ValueHexIndLabel); + this.Controls.Add(this.ValueLabel); + this.Controls.Add(this.AddressBox); + this.Controls.Add(this.AddressHexIndLabel); + this.Controls.Add(this.AddressLabel); + this.Controls.Add(this.NameBox); + this.Controls.Add(this.NameLabel); + this.Name = "CheatEdit"; + this.Load += new System.EventHandler(this.CheatEdit_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.resx b/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.resx index 29dcb1b3a35..f051a4ceb6a 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.resx @@ -117,4 +117,508 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + AddButton + + + Name + + + 19 + + + + 65, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NameBox + + + 24, 125 + + + SizeDropDown + + + ValueLabel + + + 100, 20 + + + 0x + + + 1 + + + 11, 219 + + + BizHawk.Client.EmuHawk.WatchValueBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AddressBox + + + 78, 184 + + + 20 + + + $this + + + 78, 154 + + + + 9 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NameLabel + + + 12 + + + BottomLeft + + + 33, 69 + + + ValueBox + + + 2 Byte + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 15 + + + $this + + + BigEndianCheckBox + + + $this + + + $this + + + 65, 23 + + + 9 + + + 113, 39 + + + Display As + + + $this + + + 24 + + + 100, 20 + + + 0x + + + Address + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SizeLabel + + + 191, 298 + + + 8 + + + 11 + + + ValueHexIndLabel + + + 4 + + + CheatEdit + + + + Bottom, Right + + + 10 + + + Bottom, Left + + + $this + + + CompareBox + + + 5 + + + + + + 113, 122 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + EditButton + + + 24, 158 + + + 40, 190 + + + $this + + + 2 Byte + + + 4 Byte + + + 113, 91 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + 14 + + + 17 + + + DisplayTypeLabel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 84, 16 + + + $this + + + CompareHexIndLabel + + + Domain + + + 7, 265 + + + 92, 69 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Size + + + Value + + + $this + + + CompareTypeDropDown + + + False + + + 3 + + + 5 + + + CompareLabel + + + $this + + + 17 + + + 2 + + + 0 + + + 12 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 70, 12 + + + 78, 213 + + + 15 + + + 92, 43 + + + 24, 95 + + + 2 + + + 108, 21 + + + 4 Byte + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CompareTypeLabel + + + 0x + + + Compare + + + 100, 20 + + + 113, 265 + + + 18 + + + $this + + + 13 + + + $this + + + 1 Byte + + + Compare Type + + + $this + + + $this + + + 6 + + + $this + + + AddressLabel + + + Ov&erwrite + + + 00 + + + DisplayTypeDropDown + + + 21 + + + 65, 21 + + + 101, 242 + + + 23 + + + DomainLabel + + + BizHawk.Client.EmuHawk.WatchValueBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + $this + + + DomainDropDown + + + 113, 65 + + + $this + + + 19 + + + 2 + + + Big Endian + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 16 + + + 65, 21 + + + $this + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Add + + + 65, 23 + + + 22 + + + $this + + + 7 + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 65, 20 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AddressHexIndLabel + + + $this + + + 26 + + + 1 Byte + + + 32, 16 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 22, 43 + + + 92, 95 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.zh-CN.resx new file mode 100644 index 00000000000..28add8d2b18 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Cheats/CheatEdit.zh-CN.resx @@ -0,0 +1,236 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + NoControl + + + + 35, 15 + + + 名称 + + + NoControl + + + 35, 43 + + + 地址 + + + NoControl + + + NoControl + + + NoControl + + + 45, 68 + + + 值 + + + NoControl + + + NoControl + + + 21, 94 + + + 参照值 + + + NoControl + + + 9, 157 + + + 内存区域 + + + NoControl + + + 33, 187 + + + 大小 + + + NoControl + + + 显示格式 + + + NoControl + + + 60, 16 + + + 大端序 + + + Top, Left + + + NoControl + + + 67, 23 + + + 添加(&A) + + + Top, Right + + + NoControl + + + 111, 264 + + + 67, 23 + + + 覆写(&E) + + + NoControl + + + 9, 125 + + + 比较类型 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.Designer.cs index 3001496bb2d..d7935c84fca 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.Designer.cs @@ -30,181 +30,173 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.CheatListView = new BizHawk.Client.EmuHawk.InputRoll(); - this.CheatsContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.ToggleContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisableAllContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ViewInHexEditorContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CheatsMenu = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AppendMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.CheatsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveCheatMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.InsertSeparatorMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.MoveUpMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveDownMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ToggleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisableAllCheatsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GameGenieSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.OpenGameGenieEncoderDecoderMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AlwaysLoadCheatsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AutoSaveCheatsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisableCheatsOnLoadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); - this.NewToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.OpenToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.SaveToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RemoveToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.SeparatorToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.MoveUpToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.MoveDownToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.GameGenieToolbarSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.LoadGameGenieToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.TotalLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MessageLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CheatGroupBox = new System.Windows.Forms.GroupBox(); - this.CheatEditor = new BizHawk.Client.EmuHawk.CheatEdit(); - this.CheatsContextMenu.SuspendLayout(); - this.CheatsMenu.SuspendLayout(); - this.toolStrip1.SuspendLayout(); - this.CheatGroupBox.SuspendLayout(); - this.SuspendLayout(); - // - // CheatListView - // - this.CheatListView.AllowColumnReorder = true; - this.CheatListView.AllowColumnResize = true; - this.CheatListView.AllowDrop = true; - this.CheatListView.AllowMassNavigationShortcuts = true; - this.CheatListView.AllowRightClickSelection = true; - this.CheatListView.AlwaysScroll = false; - this.CheatListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.CheatListView.CellHeightPadding = 0; - this.CheatListView.ContextMenuStrip = this.CheatsContextMenu; - this.CheatListView.FullRowSelect = true; - this.CheatListView.HorizontalOrientation = false; - this.CheatListView.LetKeysModifySelection = false; - this.CheatListView.Location = new System.Drawing.Point(12, 72); - this.CheatListView.Name = "CheatListView"; - this.CheatListView.RowCount = 0; - this.CheatListView.ScrollSpeed = 0; - this.CheatListView.Size = new System.Drawing.Size(414, 321); - this.CheatListView.TabIndex = 1; - this.CheatListView.ColumnClick += new BizHawk.Client.EmuHawk.InputRoll.ColumnClickEventHandler(this.CheatListView_ColumnClick); - this.CheatListView.SelectedIndexChanged += new System.EventHandler(this.CheatListView_SelectedIndexChanged); - this.CheatListView.DragDrop += new System.Windows.Forms.DragEventHandler(this.NewCheatForm_DragDrop); - this.CheatListView.DragEnter += new System.Windows.Forms.DragEventHandler(this.NewCheatForm_DragEnter); - this.CheatListView.DoubleClick += new System.EventHandler(this.CheatListView_DoubleClick); - this.CheatListView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.CheatListView_KeyDown); - // - // CheatsContextMenu - // - this.CheatsContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Cheats)); + this.CheatListView = new BizHawk.Client.EmuHawk.InputRoll(); + this.CheatsContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.ToggleContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisableAllContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ViewInHexEditorContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CheatsMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AppendMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.CheatsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveCheatMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.InsertSeparatorMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.MoveUpMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveDownMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ToggleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisableAllCheatsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GameGenieSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.OpenGameGenieEncoderDecoderMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AlwaysLoadCheatsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AutoSaveCheatsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisableCheatsOnLoadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); + this.NewToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.OpenToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.SaveToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RemoveToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.SeparatorToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.MoveUpToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.MoveDownToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.GameGenieToolbarSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.LoadGameGenieToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.TotalLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MessageLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CheatGroupBox = new System.Windows.Forms.GroupBox(); + this.CheatEditor = new BizHawk.Client.EmuHawk.CheatEdit(); + this.CheatsContextMenu.SuspendLayout(); + this.CheatsMenu.SuspendLayout(); + this.toolStrip1.SuspendLayout(); + this.CheatGroupBox.SuspendLayout(); + this.SuspendLayout(); + // + // CheatListView + // + resources.ApplyResources(this.CheatListView, "CheatListView"); + this.CheatListView.AllowColumnReorder = true; + this.CheatListView.AllowColumnResize = true; + this.CheatListView.AllowDrop = true; + this.CheatListView.AlwaysScroll = false; + this.CheatListView.CellHeightPadding = 0; + this.CheatListView.ContextMenuStrip = this.CheatsContextMenu; + this.CheatListView.FullRowSelect = true; + this.CheatListView.HorizontalOrientation = false; + this.CheatListView.LetKeysModifySelection = false; + this.CheatListView.Name = "CheatListView"; + this.CheatListView.RowCount = 0; + this.CheatListView.ScrollSpeed = 3; + this.CheatListView.ColumnClick += new BizHawk.Client.EmuHawk.InputRoll.ColumnClickEventHandler(this.CheatListView_ColumnClick); + this.CheatListView.SelectedIndexChanged += new System.EventHandler(this.CheatListView_SelectedIndexChanged); + this.CheatListView.DragDrop += new System.Windows.Forms.DragEventHandler(this.NewCheatForm_DragDrop); + this.CheatListView.DragEnter += new System.Windows.Forms.DragEventHandler(this.NewCheatForm_DragEnter); + this.CheatListView.DoubleClick += new System.EventHandler(this.CheatListView_DoubleClick); + this.CheatListView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.CheatListView_KeyDown); + // + // CheatsContextMenu + // + resources.ApplyResources(this.CheatsContextMenu, "CheatsContextMenu"); + this.CheatsContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ToggleContextMenuItem, this.RemoveContextMenuItem, this.DisableAllContextMenuItem, this.ViewInHexEditorContextMenuItem}); - this.CheatsContextMenu.Name = "contextMenuStrip1"; - this.CheatsContextMenu.Size = new System.Drawing.Size(171, 92); - this.CheatsContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.CheatsContextMenu_Opening); - // - // ToggleContextMenuItem - // - this.ToggleContextMenuItem.ShortcutKeyDisplayString = "Enter"; - this.ToggleContextMenuItem.Text = "&Toggle"; - this.ToggleContextMenuItem.Click += new System.EventHandler(this.ToggleMenuItem_Click); - // - // RemoveContextMenuItem - // - this.RemoveContextMenuItem.ShortcutKeyDisplayString = "Delete"; - this.RemoveContextMenuItem.Text = "&Remove"; - this.RemoveContextMenuItem.Click += new System.EventHandler(this.RemoveCheatMenuItem_Click); - // - // DisableAllContextMenuItem - // - this.DisableAllContextMenuItem.Text = "&Disable All"; - this.DisableAllContextMenuItem.Click += new System.EventHandler(this.DisableAllCheatsMenuItem_Click); - // - // ViewInHexEditorContextMenuItem - // - this.ViewInHexEditorContextMenuItem.Text = "View in Hex Editor"; - this.ViewInHexEditorContextMenuItem.Click += new System.EventHandler(this.ViewInHexEditorContextMenuItem_Click); - // - // CheatsMenu - // - this.CheatsMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CheatsContextMenu.Name = "contextMenuStrip1"; + this.CheatsContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.CheatsContextMenu_Opening); + // + // ToggleContextMenuItem + // + resources.ApplyResources(this.ToggleContextMenuItem, "ToggleContextMenuItem"); + this.ToggleContextMenuItem.Click += new System.EventHandler(this.ToggleMenuItem_Click); + // + // RemoveContextMenuItem + // + resources.ApplyResources(this.RemoveContextMenuItem, "RemoveContextMenuItem"); + this.RemoveContextMenuItem.Click += new System.EventHandler(this.RemoveCheatMenuItem_Click); + // + // DisableAllContextMenuItem + // + resources.ApplyResources(this.DisableAllContextMenuItem, "DisableAllContextMenuItem"); + this.DisableAllContextMenuItem.Click += new System.EventHandler(this.DisableAllCheatsMenuItem_Click); + // + // ViewInHexEditorContextMenuItem + // + resources.ApplyResources(this.ViewInHexEditorContextMenuItem, "ViewInHexEditorContextMenuItem"); + this.ViewInHexEditorContextMenuItem.Click += new System.EventHandler(this.ViewInHexEditorContextMenuItem_Click); + // + // CheatsMenu + // + resources.ApplyResources(this.CheatsMenu, "CheatsMenu"); + this.CheatsMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.CheatsSubMenu, this.OptionsSubMenu}); - this.CheatsMenu.TabIndex = 2; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewMenuItem, this.OpenMenuItem, this.SaveMenuItem, this.SaveAsMenuItem, this.AppendMenuItem, this.RecentSubMenu}); - this.FileSubMenu.Text = "&File"; - this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // NewMenuItem - // - this.NewMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); - this.NewMenuItem.Text = "&New"; - this.NewMenuItem.Click += new System.EventHandler(this.NewMenuItem_Click); - // - // OpenMenuItem - // - this.OpenMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.OpenMenuItem.Text = "&Open..."; - this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // SaveMenuItem - // - this.SaveMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.SaveMenuItem.Text = "&Save"; - this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); - // - // SaveAsMenuItem - // - this.SaveAsMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.S))); - this.SaveAsMenuItem.Text = "Save &As..."; - this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); - // - // AppendMenuItem - // - this.AppendMenuItem.Text = "Append File"; - // - // RecentSubMenu - // - this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // NewMenuItem + // + resources.ApplyResources(this.NewMenuItem, "NewMenuItem"); + this.NewMenuItem.Click += new System.EventHandler(this.NewMenuItem_Click); + // + // OpenMenuItem + // + resources.ApplyResources(this.OpenMenuItem, "OpenMenuItem"); + this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // SaveMenuItem + // + resources.ApplyResources(this.SaveMenuItem, "SaveMenuItem"); + this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); + // + // SaveAsMenuItem + // + resources.ApplyResources(this.SaveAsMenuItem, "SaveAsMenuItem"); + this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); + // + // AppendMenuItem + // + resources.ApplyResources(this.AppendMenuItem, "AppendMenuItem"); + // + // RecentSubMenu + // + resources.ApplyResources(this.RecentSubMenu, "RecentSubMenu"); + this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator4}); - this.RecentSubMenu.Text = "Recent"; - this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); - // - // CheatsSubMenu - // - this.CheatsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); + // + // toolStripSeparator4 + // + resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4"); + // + // CheatsSubMenu + // + resources.ApplyResources(this.CheatsSubMenu, "CheatsSubMenu"); + this.CheatsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.RemoveCheatMenuItem, this.InsertSeparatorMenuItem, this.toolStripSeparator3, @@ -216,85 +208,88 @@ private void InitializeComponent() this.DisableAllCheatsMenuItem, this.GameGenieSeparator, this.OpenGameGenieEncoderDecoderMenuItem}); - this.CheatsSubMenu.Text = "&Cheats"; - this.CheatsSubMenu.DropDownOpened += new System.EventHandler(this.CheatsSubMenu_DropDownOpened); - // - // RemoveCheatMenuItem - // - this.RemoveCheatMenuItem.ShortcutKeyDisplayString = "Delete"; - this.RemoveCheatMenuItem.Text = "&Remove Cheat"; - this.RemoveCheatMenuItem.Click += new System.EventHandler(this.RemoveCheatMenuItem_Click); - // - // InsertSeparatorMenuItem - // - this.InsertSeparatorMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.I))); - this.InsertSeparatorMenuItem.Text = "Insert Separator"; - this.InsertSeparatorMenuItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); - // - // MoveUpMenuItem - // - this.MoveUpMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.U))); - this.MoveUpMenuItem.Text = "Move &Up"; - this.MoveUpMenuItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); - // - // MoveDownMenuItem - // - this.MoveDownMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D))); - this.MoveDownMenuItem.Text = "Move &Down"; - this.MoveDownMenuItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); - // - // SelectAllMenuItem - // - this.SelectAllMenuItem.ShortcutKeyDisplayString = "Ctrl+A"; - this.SelectAllMenuItem.Text = "Select &All"; - this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); - // - // ToggleMenuItem - // - this.ToggleMenuItem.ShortcutKeyDisplayString = "Ctrl + Enter"; - this.ToggleMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Return))); - this.ToggleMenuItem.Text = "&Toggle"; - this.ToggleMenuItem.Click += new System.EventHandler(this.ToggleMenuItem_Click); - // - // DisableAllCheatsMenuItem - // - this.DisableAllCheatsMenuItem.ShortcutKeyDisplayString = "Ctrl + Backspace"; - this.DisableAllCheatsMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Back))); - this.DisableAllCheatsMenuItem.Text = "Disable all"; - this.DisableAllCheatsMenuItem.Click += new System.EventHandler(this.DisableAllCheatsMenuItem_Click); - // - // OpenGameGenieEncoderDecoderMenuItem - // - this.OpenGameGenieEncoderDecoderMenuItem.Text = "Code Converter"; - this.OpenGameGenieEncoderDecoderMenuItem.Click += new System.EventHandler(this.OpenGameGenieEncoderDecoderMenuItem_Click); - // - // OptionsSubMenu - // - this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CheatsSubMenu.DropDownOpened += new System.EventHandler(this.CheatsSubMenu_DropDownOpened); + // + // RemoveCheatMenuItem + // + resources.ApplyResources(this.RemoveCheatMenuItem, "RemoveCheatMenuItem"); + this.RemoveCheatMenuItem.Click += new System.EventHandler(this.RemoveCheatMenuItem_Click); + // + // InsertSeparatorMenuItem + // + resources.ApplyResources(this.InsertSeparatorMenuItem, "InsertSeparatorMenuItem"); + this.InsertSeparatorMenuItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); + // + // toolStripSeparator3 + // + resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + // + // MoveUpMenuItem + // + resources.ApplyResources(this.MoveUpMenuItem, "MoveUpMenuItem"); + this.MoveUpMenuItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); + // + // MoveDownMenuItem + // + resources.ApplyResources(this.MoveDownMenuItem, "MoveDownMenuItem"); + this.MoveDownMenuItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); + // + // SelectAllMenuItem + // + resources.ApplyResources(this.SelectAllMenuItem, "SelectAllMenuItem"); + this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); + // + // toolStripSeparator6 + // + resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6"); + // + // ToggleMenuItem + // + resources.ApplyResources(this.ToggleMenuItem, "ToggleMenuItem"); + this.ToggleMenuItem.Click += new System.EventHandler(this.ToggleMenuItem_Click); + // + // DisableAllCheatsMenuItem + // + resources.ApplyResources(this.DisableAllCheatsMenuItem, "DisableAllCheatsMenuItem"); + this.DisableAllCheatsMenuItem.Click += new System.EventHandler(this.DisableAllCheatsMenuItem_Click); + // + // GameGenieSeparator + // + resources.ApplyResources(this.GameGenieSeparator, "GameGenieSeparator"); + // + // OpenGameGenieEncoderDecoderMenuItem + // + resources.ApplyResources(this.OpenGameGenieEncoderDecoderMenuItem, "OpenGameGenieEncoderDecoderMenuItem"); + this.OpenGameGenieEncoderDecoderMenuItem.Click += new System.EventHandler(this.OpenGameGenieEncoderDecoderMenuItem_Click); + // + // OptionsSubMenu + // + resources.ApplyResources(this.OptionsSubMenu, "OptionsSubMenu"); + this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.AlwaysLoadCheatsMenuItem, this.AutoSaveCheatsMenuItem, this.DisableCheatsOnLoadMenuItem}); - this.OptionsSubMenu.Text = "&Settings"; - this.OptionsSubMenu.DropDownOpened += new System.EventHandler(this.SettingsSubMenu_DropDownOpened); - // - // AlwaysLoadCheatsMenuItem - // - this.AlwaysLoadCheatsMenuItem.Text = "Restore Session when Switching Game"; - this.AlwaysLoadCheatsMenuItem.Click += new System.EventHandler(this.AlwaysLoadCheatsMenuItem_Click); - // - // AutoSaveCheatsMenuItem - // - this.AutoSaveCheatsMenuItem.Text = "Save Session when Closing or Switching Game"; - this.AutoSaveCheatsMenuItem.Click += new System.EventHandler(this.AutoSaveCheatsMenuItem_Click); - // - // DisableCheatsOnLoadMenuItem - // - this.DisableCheatsOnLoadMenuItem.Text = "Restore Cheats' States (when loading from disk, enable cheats which were saved enabled)"; - this.DisableCheatsOnLoadMenuItem.Click += new System.EventHandler(this.CheatsOnOffLoadMenuItem_Click); - // - // toolStrip1 - // - this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.OptionsSubMenu.DropDownOpened += new System.EventHandler(this.SettingsSubMenu_DropDownOpened); + // + // AlwaysLoadCheatsMenuItem + // + resources.ApplyResources(this.AlwaysLoadCheatsMenuItem, "AlwaysLoadCheatsMenuItem"); + this.AlwaysLoadCheatsMenuItem.Click += new System.EventHandler(this.AlwaysLoadCheatsMenuItem_Click); + // + // AutoSaveCheatsMenuItem + // + resources.ApplyResources(this.AutoSaveCheatsMenuItem, "AutoSaveCheatsMenuItem"); + this.AutoSaveCheatsMenuItem.Click += new System.EventHandler(this.AutoSaveCheatsMenuItem_Click); + // + // DisableCheatsOnLoadMenuItem + // + resources.ApplyResources(this.DisableCheatsOnLoadMenuItem, "DisableCheatsOnLoadMenuItem"); + this.DisableCheatsOnLoadMenuItem.Click += new System.EventHandler(this.CheatsOnOffLoadMenuItem_Click); + // + // toolStrip1 + // + resources.ApplyResources(this.toolStrip1, "toolStrip1"); + this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewToolBarItem, this.OpenToolBarItem, this.SaveToolBarItem, @@ -306,143 +301,121 @@ private void InitializeComponent() this.MoveDownToolbarItem, this.GameGenieToolbarSeparator, this.LoadGameGenieToolbarItem}); - this.toolStrip1.Location = new System.Drawing.Point(0, 24); - this.toolStrip1.Name = "toolStrip1"; - this.toolStrip1.TabIndex = 3; - // - // NewToolBarItem - // - this.NewToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.NewToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.NewToolBarItem.Name = "NewToolBarItem"; - this.NewToolBarItem.Size = new System.Drawing.Size(23, 22); - this.NewToolBarItem.Text = "&New"; - this.NewToolBarItem.Click += new System.EventHandler(this.NewMenuItem_Click); - // - // OpenToolBarItem - // - this.OpenToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.OpenToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.OpenToolBarItem.Name = "OpenToolBarItem"; - this.OpenToolBarItem.Size = new System.Drawing.Size(23, 22); - this.OpenToolBarItem.Text = "&Open"; - this.OpenToolBarItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // SaveToolBarItem - // - this.SaveToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.SaveToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.SaveToolBarItem.Name = "SaveToolBarItem"; - this.SaveToolBarItem.Size = new System.Drawing.Size(23, 22); - this.SaveToolBarItem.Text = "&Save"; - this.SaveToolBarItem.Click += new System.EventHandler(this.SaveMenuItem_Click); - // - // RemoveToolbarItem - // - this.RemoveToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.RemoveToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.RemoveToolbarItem.Name = "RemoveToolbarItem"; - this.RemoveToolbarItem.Size = new System.Drawing.Size(23, 22); - this.RemoveToolbarItem.Text = "&Remove"; - this.RemoveToolbarItem.Click += new System.EventHandler(this.RemoveCheatMenuItem_Click); - // - // SeparatorToolbarItem - // - this.SeparatorToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.SeparatorToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.SeparatorToolbarItem.Name = "SeparatorToolbarItem"; - this.SeparatorToolbarItem.Size = new System.Drawing.Size(23, 22); - this.SeparatorToolbarItem.Text = "Insert Separator"; - this.SeparatorToolbarItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); - // - // MoveUpToolbarItem - // - this.MoveUpToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.MoveUpToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.MoveUpToolbarItem.Name = "MoveUpToolbarItem"; - this.MoveUpToolbarItem.Size = new System.Drawing.Size(23, 22); - this.MoveUpToolbarItem.Text = "Move Up"; - this.MoveUpToolbarItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); - // - // MoveDownToolbarItem - // - this.MoveDownToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.MoveDownToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.MoveDownToolbarItem.Name = "MoveDownToolbarItem"; - this.MoveDownToolbarItem.Size = new System.Drawing.Size(23, 22); - this.MoveDownToolbarItem.Text = "Move Down"; - this.MoveDownToolbarItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); - // - // LoadGameGenieToolbarItem - // - this.LoadGameGenieToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.LoadGameGenieToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.LoadGameGenieToolbarItem.Name = "LoadGameGenieToolbarItem"; - this.LoadGameGenieToolbarItem.Size = new System.Drawing.Size(94, 22); - this.LoadGameGenieToolbarItem.Text = "Code Converter"; - this.LoadGameGenieToolbarItem.ToolTipText = "Open the Cheat Code Converter"; - this.LoadGameGenieToolbarItem.Click += new System.EventHandler(this.OpenGameGenieEncoderDecoderMenuItem_Click); - // - // TotalLabel - // - this.TotalLabel.Location = new System.Drawing.Point(9, 52); - this.TotalLabel.Name = "TotalLabel"; - this.TotalLabel.Text = "0 Cheats"; - // - // MessageLabel - // - this.MessageLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.MessageLabel.Location = new System.Drawing.Point(13, 397); - this.MessageLabel.Name = "MessageLabel"; - this.MessageLabel.Text = " "; - // - // CheatGroupBox - // - this.CheatGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Right))); - this.CheatGroupBox.Controls.Add(this.CheatEditor); - this.CheatGroupBox.Location = new System.Drawing.Point(432, 66); - this.CheatGroupBox.Name = "CheatGroupBox"; - this.CheatGroupBox.Size = new System.Drawing.Size(202, 327); - this.CheatGroupBox.TabIndex = 8; - this.CheatGroupBox.TabStop = false; - this.CheatGroupBox.Text = "New Cheat"; - // - // CheatEditor - // - this.CheatEditor.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.CheatEditor.Location = new System.Drawing.Point(6, 14); - this.CheatEditor.MemoryDomains = null; - this.CheatEditor.Name = "CheatEditor"; - this.CheatEditor.Size = new System.Drawing.Size(190, 307); - this.CheatEditor.TabIndex = 0; - // - // Cheats - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(646, 413); - this.Controls.Add(this.CheatGroupBox); - this.Controls.Add(this.MessageLabel); - this.Controls.Add(this.TotalLabel); - this.Controls.Add(this.toolStrip1); - this.Controls.Add(this.CheatsMenu); - this.Controls.Add(this.CheatListView); - this.MinimumSize = new System.Drawing.Size(285, 384); - this.Name = "Cheats"; - this.Load += new System.EventHandler(this.Cheats_Load); - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.NewCheatForm_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.NewCheatForm_DragEnter); - this.CheatsContextMenu.ResumeLayout(false); - this.CheatsMenu.ResumeLayout(false); - this.CheatsMenu.PerformLayout(); - this.toolStrip1.ResumeLayout(false); - this.toolStrip1.PerformLayout(); - this.CheatGroupBox.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.toolStrip1.Name = "toolStrip1"; + // + // NewToolBarItem + // + resources.ApplyResources(this.NewToolBarItem, "NewToolBarItem"); + this.NewToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.NewToolBarItem.Name = "NewToolBarItem"; + this.NewToolBarItem.Click += new System.EventHandler(this.NewMenuItem_Click); + // + // OpenToolBarItem + // + resources.ApplyResources(this.OpenToolBarItem, "OpenToolBarItem"); + this.OpenToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.OpenToolBarItem.Name = "OpenToolBarItem"; + this.OpenToolBarItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // SaveToolBarItem + // + resources.ApplyResources(this.SaveToolBarItem, "SaveToolBarItem"); + this.SaveToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.SaveToolBarItem.Name = "SaveToolBarItem"; + this.SaveToolBarItem.Click += new System.EventHandler(this.SaveMenuItem_Click); + // + // toolStripSeparator + // + resources.ApplyResources(this.toolStripSeparator, "toolStripSeparator"); + // + // RemoveToolbarItem + // + resources.ApplyResources(this.RemoveToolbarItem, "RemoveToolbarItem"); + this.RemoveToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.RemoveToolbarItem.Name = "RemoveToolbarItem"; + this.RemoveToolbarItem.Click += new System.EventHandler(this.RemoveCheatMenuItem_Click); + // + // SeparatorToolbarItem + // + resources.ApplyResources(this.SeparatorToolbarItem, "SeparatorToolbarItem"); + this.SeparatorToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.SeparatorToolbarItem.Name = "SeparatorToolbarItem"; + this.SeparatorToolbarItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // MoveUpToolbarItem + // + resources.ApplyResources(this.MoveUpToolbarItem, "MoveUpToolbarItem"); + this.MoveUpToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.MoveUpToolbarItem.Name = "MoveUpToolbarItem"; + this.MoveUpToolbarItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); + // + // MoveDownToolbarItem + // + resources.ApplyResources(this.MoveDownToolbarItem, "MoveDownToolbarItem"); + this.MoveDownToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.MoveDownToolbarItem.Name = "MoveDownToolbarItem"; + this.MoveDownToolbarItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); + // + // GameGenieToolbarSeparator + // + resources.ApplyResources(this.GameGenieToolbarSeparator, "GameGenieToolbarSeparator"); + // + // LoadGameGenieToolbarItem + // + resources.ApplyResources(this.LoadGameGenieToolbarItem, "LoadGameGenieToolbarItem"); + this.LoadGameGenieToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.LoadGameGenieToolbarItem.Name = "LoadGameGenieToolbarItem"; + this.LoadGameGenieToolbarItem.Click += new System.EventHandler(this.OpenGameGenieEncoderDecoderMenuItem_Click); + // + // TotalLabel + // + resources.ApplyResources(this.TotalLabel, "TotalLabel"); + this.TotalLabel.Name = "TotalLabel"; + // + // MessageLabel + // + resources.ApplyResources(this.MessageLabel, "MessageLabel"); + this.MessageLabel.Name = "MessageLabel"; + // + // CheatGroupBox + // + resources.ApplyResources(this.CheatGroupBox, "CheatGroupBox"); + this.CheatGroupBox.Controls.Add(this.CheatEditor); + this.CheatGroupBox.Name = "CheatGroupBox"; + this.CheatGroupBox.TabStop = false; + // + // CheatEditor + // + resources.ApplyResources(this.CheatEditor, "CheatEditor"); + this.CheatEditor.MemoryDomains = null; + this.CheatEditor.Name = "CheatEditor"; + // + // Cheats + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.CheatGroupBox); + this.Controls.Add(this.MessageLabel); + this.Controls.Add(this.TotalLabel); + this.Controls.Add(this.toolStrip1); + this.Controls.Add(this.CheatsMenu); + this.Controls.Add(this.CheatListView); + this.Name = "Cheats"; + this.Load += new System.EventHandler(this.Cheats_Load); + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.NewCheatForm_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.NewCheatForm_DragEnter); + this.CheatsContextMenu.ResumeLayout(false); + this.CheatsMenu.ResumeLayout(false); + this.CheatsMenu.PerformLayout(); + this.toolStrip1.ResumeLayout(false); + this.toolStrip1.PerformLayout(); + this.CheatGroupBox.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.cs b/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.cs index 558165dc793..a8bec8e318f 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.cs @@ -1,16 +1,17 @@ +using BizHawk.Client.Common; +using BizHawk.Client.EmuHawk.Properties; +using BizHawk.Client.EmuHawk.ToolExtensions; +using BizHawk.Common.CollectionExtensions; +using BizHawk.Emulation.Common; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; +using System.Globalization; using System.IO; using System.Linq; +using System.Resources; using System.Windows.Forms; -using BizHawk.Emulation.Common; -using BizHawk.Client.Common; -using BizHawk.Client.EmuHawk.Properties; -using BizHawk.Client.EmuHawk.ToolExtensions; -using BizHawk.Common.CollectionExtensions; - namespace BizHawk.Client.EmuHawk { public partial class Cheats : ToolFormBase, IToolFormAutoConfig diff --git a/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.resx b/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.resx index 58eeb5a808f..9cba4755295 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.resx @@ -117,13 +117,616 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 339, 17 - + + + 646, 381 + + + toolStripSeparator + + + Disable all + + + DisableCheatsOnLoadMenuItem + + + 23, 22 + + + CheatsMenu + + + + Bottom, Left + + + MoveDownToolbarItem + + + AutoSaveCheatsMenuItem + + + CheatListView + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + OptionsSubMenu + + + $this + + + &Open + + + + + + MoveDownMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + RemoveContextMenuItem + + + GameGenieToolbarSeparator + + + toolStripSeparator2 + + + &Toggle + + + 5 + + + SeparatorToolbarItem + + + 0, 25 + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Move &Up + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+U + + + Magenta + + + Ctrl+I + + + &Settings + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13, 366 + + + &Disable All + + + 23, 22 + + + 12, 66 + + + 4 + + + Magenta + + + Ctrl + Enter + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Save + + + Cheats + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23, 22 + + + SaveMenuItem + + + Top, Bottom, Right + + + LoadGameGenieToolbarItem + + + &New + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+N + + + Ctrl+BackSpace + + + &New + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Move &Down + + + Ctrl+O + + + RecentSubMenu + + + Save &As... + + + 23, 22 + + + $this + + + Ctrl+Enter + + + 183, 92 + + + toolStripSeparator3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Restore Cheats' States (when loading from disk, enable cheats which were saved enabled) + + + CheatsContextMenu + + + MoveUpMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + InsertSeparatorMenuItem + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 414, 296 + + + CheatEditor + + + AlwaysLoadCheatsMenuItem + + + View in Hex Editor + + + ViewInHexEditorContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Insert Separator + + + Restore Session when Switching Game + + + Ctrl + Backspace + + + SaveAsMenuItem + + + Recent + + + 104, 22 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 8 + + + CheatGroupBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Bottom, Left, Right + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TotalLabel + + + 6, 12 + + + toolStripSeparator6 + + + BizHawk.Client.EmuHawk.CheatEdit, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 285, 357 + + + Append File + + + MessageLabel + + + &Toggle + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Enter + + + 6, 13 + + + 432, 61 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + &Remove + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectAllMenuItem + + + 0 Cheats + + + Ctrl+S + + + 0 + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + 2 + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Select &All + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OpenMenuItem + + + NewToolBarItem + + + 0 + + + &Remove + + + toolStripSeparator4 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NewMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Move Up + + + Ctrl+Shift+S + + + OpenGameGenieEncoderDecoderMenuItem + + + 3 + + + 9, 48 + + + &Remove Cheat + + + 202, 302 + + + Insert Separator + + + Delete + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + ToggleContextMenuItem + + + FileSubMenu + + + GameGenieSeparator + + + RemoveToolbarItem + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save Session when Closing or Switching Game + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveToolBarItem + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStrip1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + DisableAllContextMenuItem + + + MoveUpToolbarItem + + + Top, Bottom, Left, Right + + + New Cheat + + + ToggleMenuItem + + + $this + + + Delete + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CheatsSubMenu + + + $this + + + BizHawk.WinForms.Controls.ToolStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + Ctrl+D + + + Magenta + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CheatGroupBox + + + DisableAllCheatsMenuItem + + + 2 + + + Open the Cheat Code Converter + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OpenToolBarItem + + + AppendMenuItem + + + RemoveCheatMenuItem + + + Move Down + + + Ctrl+A + + + Code Converter + + + 3 + + + Magenta + + + &Open... + + + 1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Save + + + &Cheats + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + 190, 283 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + Code Converter + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + 17, 17 234, 17 + + True + + + 339, 17 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.zh-CN.resx new file mode 100644 index 00000000000..c00510e1830 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Cheats/Cheats.zh-CN.resx @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 414, 311 + + + 新建(&N) + + + 打开(&O) + + + 保存(&S) + + + 另存为(&A) + + + 附加文件 + + + 历史 + + + 文件(&F) + + + 移除作弊码(&R) + + + 插入分隔符 + + + 上移(&U) + + + 下移(&D) + + + 全选(&A) + + + 切换(&T) + + + 全部禁用 + + + 作弊码转换器 + + + 作弊码(&C) + + + 总是启用作弊码 + + + 自动保存作弊码 + + + 读档时不启用作弊码 + + + 设置(&S) + + + 新建 + + + 打开 + + + 保存 + + + 移除 + + + 插入分隔符 + + + 上移 + + + 下移 + + + 84, 22 + + + 作弊码转换器 + + + 打开作弊码转换器 + + + 0 个作弊码 + + + 13, 381 + + + 新建作弊码 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.Designer.cs index 82e202a4503..1254407e3ed 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.Designer.cs @@ -28,145 +28,124 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.AddBtn = new System.Windows.Forms.Button(); - this.BreakpointTypeGroupbox = new System.Windows.Forms.GroupBox(); - this.ExecuteRadio = new System.Windows.Forms.RadioButton(); - this.WriteRadio = new System.Windows.Forms.RadioButton(); - this.ReadRadio = new System.Windows.Forms.RadioButton(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.CancelBtn = new System.Windows.Forms.Button(); - this.AddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AddressMaskBox = new BizHawk.Client.EmuHawk.HexTextBox(); - this.BreakpointTypeGroupbox.SuspendLayout(); - this.SuspendLayout(); - // - // AddBtn - // - this.AddBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.AddBtn.Location = new System.Drawing.Point(152, 115); - this.AddBtn.Name = "AddBtn"; - this.AddBtn.Size = new System.Drawing.Size(60, 23); - this.AddBtn.TabIndex = 100; - this.AddBtn.Text = "&Add"; - this.AddBtn.UseVisualStyleBackColor = true; - this.AddBtn.Click += new System.EventHandler(this.AddButton_Click); - // - // BreakpointTypeGroupbox - // - this.BreakpointTypeGroupbox.Controls.Add(this.ExecuteRadio); - this.BreakpointTypeGroupbox.Controls.Add(this.WriteRadio); - this.BreakpointTypeGroupbox.Controls.Add(this.ReadRadio); - this.BreakpointTypeGroupbox.Location = new System.Drawing.Point(16, 57); - this.BreakpointTypeGroupbox.Name = "BreakpointTypeGroupbox"; - this.BreakpointTypeGroupbox.Size = new System.Drawing.Size(196, 52); - this.BreakpointTypeGroupbox.TabIndex = 3; - this.BreakpointTypeGroupbox.TabStop = false; - // - // ExecuteRadio - // - this.ExecuteRadio.AutoSize = true; - this.ExecuteRadio.Location = new System.Drawing.Point(119, 19); - this.ExecuteRadio.Name = "ExecuteRadio"; - this.ExecuteRadio.Size = new System.Drawing.Size(64, 17); - this.ExecuteRadio.TabIndex = 12; - this.ExecuteRadio.Text = "Execute"; - this.ExecuteRadio.UseVisualStyleBackColor = true; - // - // WriteRadio - // - this.WriteRadio.AutoSize = true; - this.WriteRadio.Location = new System.Drawing.Point(63, 19); - this.WriteRadio.Name = "WriteRadio"; - this.WriteRadio.Size = new System.Drawing.Size(50, 17); - this.WriteRadio.TabIndex = 11; - this.WriteRadio.Text = "Write"; - this.WriteRadio.UseVisualStyleBackColor = true; - // - // ReadRadio - // - this.ReadRadio.AutoSize = true; - this.ReadRadio.Checked = true; - this.ReadRadio.Location = new System.Drawing.Point(6, 19); - this.ReadRadio.Name = "ReadRadio"; - this.ReadRadio.Size = new System.Drawing.Size(51, 17); - this.ReadRadio.TabIndex = 10; - this.ReadRadio.TabStop = true; - this.ReadRadio.Text = "Read"; - this.ReadRadio.UseVisualStyleBackColor = true; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 9); - this.label1.Name = "label1"; - this.label1.Text = "Address 0x"; - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(83, 115); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 101; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // AddressBox - // - this.AddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.AddressBox.Location = new System.Drawing.Point(77, 5); - this.AddressBox.Name = "AddressBox"; - this.AddressBox.Nullable = false; - this.AddressBox.Size = new System.Drawing.Size(135, 20); - this.AddressBox.TabIndex = 1; - this.AddressBox.Text = "0"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(13, 32); - this.label2.Name = "label2"; - this.label2.Text = "Mask 0x"; - // - // AddressMaskBox - // - this.AddressMaskBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.AddressMaskBox.Location = new System.Drawing.Point(77, 31); - this.AddressMaskBox.Name = "AddressMaskBox"; - this.AddressMaskBox.Nullable = false; - this.AddressMaskBox.Size = new System.Drawing.Size(135, 20); - this.AddressMaskBox.TabIndex = 2; - this.AddressMaskBox.Text = "FFFFFFFF"; - // - // AddBreakpointDialog - // - this.AcceptButton = this.AddBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(224, 146); - this.Controls.Add(this.AddressMaskBox); - this.Controls.Add(this.label2); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.label1); - this.Controls.Add(this.AddressBox); - this.Controls.Add(this.BreakpointTypeGroupbox); - this.Controls.Add(this.AddBtn); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "AddBreakpointDialog"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Add Breakpoint"; - this.Load += new System.EventHandler(this.AddBreakpointDialog_Load); - this.BreakpointTypeGroupbox.ResumeLayout(false); - this.BreakpointTypeGroupbox.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddBreakpointDialog)); + this.AddBtn = new System.Windows.Forms.Button(); + this.BreakpointTypeGroupbox = new System.Windows.Forms.GroupBox(); + this.ExecuteRadio = new System.Windows.Forms.RadioButton(); + this.WriteRadio = new System.Windows.Forms.RadioButton(); + this.ReadRadio = new System.Windows.Forms.RadioButton(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.CancelBtn = new System.Windows.Forms.Button(); + this.AddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AddressMaskBox = new BizHawk.Client.EmuHawk.HexTextBox(); + this.BreakpointTypeGroupbox.SuspendLayout(); + this.SuspendLayout(); + // + // AddBtn + // + resources.ApplyResources(this.AddBtn, "AddBtn"); + this.AddBtn.Name = "AddBtn"; + this.toolTip1.SetToolTip(this.AddBtn, resources.GetString("AddBtn.ToolTip")); + this.AddBtn.UseVisualStyleBackColor = true; + this.AddBtn.Click += new System.EventHandler(this.AddButton_Click); + // + // BreakpointTypeGroupbox + // + resources.ApplyResources(this.BreakpointTypeGroupbox, "BreakpointTypeGroupbox"); + this.BreakpointTypeGroupbox.Controls.Add(this.ExecuteRadio); + this.BreakpointTypeGroupbox.Controls.Add(this.WriteRadio); + this.BreakpointTypeGroupbox.Controls.Add(this.ReadRadio); + this.BreakpointTypeGroupbox.Name = "BreakpointTypeGroupbox"; + this.BreakpointTypeGroupbox.TabStop = false; + this.toolTip1.SetToolTip(this.BreakpointTypeGroupbox, resources.GetString("BreakpointTypeGroupbox.ToolTip")); + // + // ExecuteRadio + // + resources.ApplyResources(this.ExecuteRadio, "ExecuteRadio"); + this.ExecuteRadio.Name = "ExecuteRadio"; + this.toolTip1.SetToolTip(this.ExecuteRadio, resources.GetString("ExecuteRadio.ToolTip")); + this.ExecuteRadio.UseVisualStyleBackColor = true; + // + // WriteRadio + // + resources.ApplyResources(this.WriteRadio, "WriteRadio"); + this.WriteRadio.Name = "WriteRadio"; + this.toolTip1.SetToolTip(this.WriteRadio, resources.GetString("WriteRadio.ToolTip")); + this.WriteRadio.UseVisualStyleBackColor = true; + // + // ReadRadio + // + resources.ApplyResources(this.ReadRadio, "ReadRadio"); + this.ReadRadio.Checked = true; + this.ReadRadio.Name = "ReadRadio"; + this.ReadRadio.TabStop = true; + this.toolTip1.SetToolTip(this.ReadRadio, resources.GetString("ReadRadio.ToolTip")); + this.ReadRadio.UseVisualStyleBackColor = true; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.toolTip1.SetToolTip(this.CancelBtn, resources.GetString("CancelBtn.ToolTip")); + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // AddressBox + // + resources.ApplyResources(this.AddressBox, "AddressBox"); + this.AddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.AddressBox.Name = "AddressBox"; + this.AddressBox.Nullable = false; + this.toolTip1.SetToolTip(this.AddressBox, resources.GetString("AddressBox.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // AddressMaskBox + // + resources.ApplyResources(this.AddressMaskBox, "AddressMaskBox"); + this.AddressMaskBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.AddressMaskBox.Name = "AddressMaskBox"; + this.AddressMaskBox.Nullable = false; + this.toolTip1.SetToolTip(this.AddressMaskBox, resources.GetString("AddressMaskBox.ToolTip")); + // + // AddBreakpointDialog + // + this.AcceptButton = this.AddBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.AddressMaskBox); + this.Controls.Add(this.label2); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.label1); + this.Controls.Add(this.AddressBox); + this.Controls.Add(this.BreakpointTypeGroupbox); + this.Controls.Add(this.AddBtn); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "AddBreakpointDialog"; + this.ShowIcon = false; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.Load += new System.EventHandler(this.AddBreakpointDialog_Load); + this.BreakpointTypeGroupbox.ResumeLayout(false); + this.BreakpointTypeGroupbox.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.resx b/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.resx index 65a871b69cb..999e2c5faa5 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.resx @@ -117,7 +117,310 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 1 + + + $this + + + + 13, 30 + + + Address 0x + + + label1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 47, 16 + + + 16, 53 + + + 6, 18 + + + + + + BreakpointTypeGroupbox + + + 2 + + + 4 + + + 1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label2 + + + + CenterParent + + + 1 + + + 135, 21 + + + $this + + + 83, 106 + + + Mask 0x + + + 5 + + + 119, 18 + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CancelBtn + + + 101 + + + True + + + 3 + + + $this + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + WriteRadio + + + + + + &Cancel + + + 152, 106 + + + &Add + + + 12 + + + Add Breakpoint + + + 0 + + + BreakpointTypeGroupbox + + + 196, 48 + + + $this + + + 53, 16 + + + 12, 8 + + + $this + + + 60, 21 + + + Execute + + + 0 + + + + + + 11 + + + 10 + + + ReadRadio + + + 0 + + + $this + + + AddressMaskBox + + + AddBtn + + + 77, 29 + + + + + + 77, 5 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 60, 21 + + + 65, 16 + + + + + + Bottom, Right + + + AddressBox + + + Bottom, Right + + + + + + ExecuteRadio + + + AddBreakpointDialog + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 63, 18 + + + + + + + + + Write + + + 224, 135 + + + Read + + + $this + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BreakpointTypeGroupbox + + + toolTip1 + + + 100 + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BreakpointTypeGroupbox + + + 6, 12 + + + + + + 135, 21 + + + + + + True + + + FFFFFFFF + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.zh-CN.resx new file mode 100644 index 00000000000..7cec2d5dc52 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/AddBreakpointDialog.zh-CN.resx @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 135, 106 + + + 69, 21 + + + 添加(&A) + + + + + + 47, 16 + + + 执行 + + + + + + 35, 16 + + + 写 + + + + + + 35, 16 + + + 读 + + + + + + + + + 地址 0x + + + + + + 60, 106 + + + 69, 21 + + + 取消(&C) + + + 掩码 0x + + + 添加断点 + + + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.Designer.cs index dc5d46adb23..abd98fb9a13 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.Designer.cs @@ -28,145 +28,121 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.AddBreakpointButton = new System.Windows.Forms.Button(); - this.BreakpointStatsLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.ToggleButton = new System.Windows.Forms.Button(); - this.RemoveBreakpointButton = new System.Windows.Forms.Button(); - this.DuplicateBreakpointButton = new System.Windows.Forms.Button(); - this.EditBreakpointButton = new System.Windows.Forms.Button(); - this.BreakpointView = new System.Windows.Forms.ListView(); - this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.SuspendLayout(); - // - // AddBreakpointButton - // - this.AddBreakpointButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AddBreakpointButton.Location = new System.Drawing.Point(0, 387); - this.AddBreakpointButton.Name = "AddBreakpointButton"; - this.AddBreakpointButton.Size = new System.Drawing.Size(23, 23); - this.AddBreakpointButton.TabIndex = 6; - this.toolTip1.SetToolTip(this.AddBreakpointButton, "Add a new breakpoint"); - this.AddBreakpointButton.UseVisualStyleBackColor = true; - this.AddBreakpointButton.Click += new System.EventHandler(this.AddBreakpointButton_Click); - // - // BreakpointStatsLabel - // - this.BreakpointStatsLabel.Location = new System.Drawing.Point(3, 3); - this.BreakpointStatsLabel.Name = "BreakpointStatsLabel"; - this.BreakpointStatsLabel.Text = "label1"; - // - // ToggleButton - // - this.ToggleButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.ToggleButton.Location = new System.Drawing.Point(311, 387); - this.ToggleButton.Name = "ToggleButton"; - this.ToggleButton.Size = new System.Drawing.Size(23, 23); - this.ToggleButton.TabIndex = 9; - this.toolTip1.SetToolTip(this.ToggleButton, "Toggle the selected breakpoints"); - this.ToggleButton.UseVisualStyleBackColor = true; - this.ToggleButton.Click += new System.EventHandler(this.ToggleButton_Click); - // - // RemoveBreakpointButton - // - this.RemoveBreakpointButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.RemoveBreakpointButton.Location = new System.Drawing.Point(340, 387); - this.RemoveBreakpointButton.Name = "RemoveBreakpointButton"; - this.RemoveBreakpointButton.Size = new System.Drawing.Size(23, 23); - this.RemoveBreakpointButton.TabIndex = 7; - this.toolTip1.SetToolTip(this.RemoveBreakpointButton, "Remove selected breakpoints"); - this.RemoveBreakpointButton.UseVisualStyleBackColor = true; - this.RemoveBreakpointButton.Click += new System.EventHandler(this.RemoveBreakpointButton_Click); - // - // DuplicateBreakpointButton - // - this.DuplicateBreakpointButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.DuplicateBreakpointButton.Location = new System.Drawing.Point(282, 387); - this.DuplicateBreakpointButton.Name = "DuplicateBreakpointButton"; - this.DuplicateBreakpointButton.Size = new System.Drawing.Size(23, 23); - this.DuplicateBreakpointButton.TabIndex = 10; - this.toolTip1.SetToolTip(this.DuplicateBreakpointButton, "Duplicate the selected breakpoint"); - this.DuplicateBreakpointButton.UseVisualStyleBackColor = true; - this.DuplicateBreakpointButton.Click += new System.EventHandler(this.DuplicateBreakpointButton_Click); - // - // EditBreakpointButton - // - this.EditBreakpointButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.EditBreakpointButton.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; - this.EditBreakpointButton.Location = new System.Drawing.Point(253, 387); - this.EditBreakpointButton.Name = "EditBreakpointButton"; - this.EditBreakpointButton.Size = new System.Drawing.Size(23, 23); - this.EditBreakpointButton.TabIndex = 11; - this.toolTip1.SetToolTip(this.EditBreakpointButton, "Edit the selected breakpoint"); - this.EditBreakpointButton.UseVisualStyleBackColor = true; - this.EditBreakpointButton.Click += new System.EventHandler(this.EditBreakpointButton_Click); - // - // BreakpointView - // - this.BreakpointView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.BreakpointView.CheckBoxes = true; - this.BreakpointView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.columnHeader1, - this.columnHeader4, - this.columnHeader2, - this.columnHeader3}); - this.BreakpointView.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.BreakpointView.FullRowSelect = true; - this.BreakpointView.GridLines = true; - this.BreakpointView.HideSelection = false; - this.BreakpointView.VirtualListSize = 0; - this.BreakpointView.Location = new System.Drawing.Point(0, 19); - this.BreakpointView.Name = "BreakpointView"; - this.BreakpointView.Size = new System.Drawing.Size(366, 365); - this.BreakpointView.TabIndex = 5; - this.BreakpointView.TabStop = false; - this.BreakpointView.UseCompatibleStateImageBehavior = false; - this.BreakpointView.View = System.Windows.Forms.View.Details; - this.BreakpointView.ItemActivate += new System.EventHandler(this.BreakpointView_ItemActivate); - this.BreakpointView.SelectedIndexChanged += new System.EventHandler(this.BreakpointView_SelectedIndexChanged); - this.BreakpointView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.BreakpointView_KeyDown); - // - // columnHeader1 - // - this.columnHeader1.Text = "Address"; - this.columnHeader1.Width = 85; - // - // columnHeader2 - // - this.columnHeader2.Text = "Type"; - this.columnHeader2.Width = 103; - // - // columnHeader3 - // - this.columnHeader3.Text = "Name"; - this.columnHeader3.Width = 80; - // - // columnHeader4 - // - this.columnHeader4.Text = "Mask"; - this.columnHeader4.Width = 91; - // - // BreakpointControl - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Controls.Add(this.EditBreakpointButton); - this.Controls.Add(this.DuplicateBreakpointButton); - this.Controls.Add(this.ToggleButton); - this.Controls.Add(this.BreakpointStatsLabel); - this.Controls.Add(this.RemoveBreakpointButton); - this.Controls.Add(this.AddBreakpointButton); - this.Controls.Add(this.BreakpointView); - this.Name = "BreakpointControl"; - this.Size = new System.Drawing.Size(366, 413); - this.Load += new System.EventHandler(this.BreakpointControl_Load); - this.ResumeLayout(false); - this.PerformLayout(); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BreakpointControl)); + this.AddBreakpointButton = new System.Windows.Forms.Button(); + this.BreakpointStatsLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.ToggleButton = new System.Windows.Forms.Button(); + this.RemoveBreakpointButton = new System.Windows.Forms.Button(); + this.DuplicateBreakpointButton = new System.Windows.Forms.Button(); + this.EditBreakpointButton = new System.Windows.Forms.Button(); + this.BreakpointView = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.SuspendLayout(); + // + // AddBreakpointButton + // + resources.ApplyResources(this.AddBreakpointButton, "AddBreakpointButton"); + this.AddBreakpointButton.Name = "AddBreakpointButton"; + this.toolTip1.SetToolTip(this.AddBreakpointButton, resources.GetString("AddBreakpointButton.ToolTip")); + this.AddBreakpointButton.UseVisualStyleBackColor = true; + this.AddBreakpointButton.Click += new System.EventHandler(this.AddBreakpointButton_Click); + // + // BreakpointStatsLabel + // + resources.ApplyResources(this.BreakpointStatsLabel, "BreakpointStatsLabel"); + this.BreakpointStatsLabel.Name = "BreakpointStatsLabel"; + this.toolTip1.SetToolTip(this.BreakpointStatsLabel, resources.GetString("BreakpointStatsLabel.ToolTip")); + // + // ToggleButton + // + resources.ApplyResources(this.ToggleButton, "ToggleButton"); + this.ToggleButton.Name = "ToggleButton"; + this.toolTip1.SetToolTip(this.ToggleButton, resources.GetString("ToggleButton.ToolTip")); + this.ToggleButton.UseVisualStyleBackColor = true; + this.ToggleButton.Click += new System.EventHandler(this.ToggleButton_Click); + // + // RemoveBreakpointButton + // + resources.ApplyResources(this.RemoveBreakpointButton, "RemoveBreakpointButton"); + this.RemoveBreakpointButton.Name = "RemoveBreakpointButton"; + this.toolTip1.SetToolTip(this.RemoveBreakpointButton, resources.GetString("RemoveBreakpointButton.ToolTip")); + this.RemoveBreakpointButton.UseVisualStyleBackColor = true; + this.RemoveBreakpointButton.Click += new System.EventHandler(this.RemoveBreakpointButton_Click); + // + // DuplicateBreakpointButton + // + resources.ApplyResources(this.DuplicateBreakpointButton, "DuplicateBreakpointButton"); + this.DuplicateBreakpointButton.Name = "DuplicateBreakpointButton"; + this.toolTip1.SetToolTip(this.DuplicateBreakpointButton, resources.GetString("DuplicateBreakpointButton.ToolTip")); + this.DuplicateBreakpointButton.UseVisualStyleBackColor = true; + this.DuplicateBreakpointButton.Click += new System.EventHandler(this.DuplicateBreakpointButton_Click); + // + // EditBreakpointButton + // + resources.ApplyResources(this.EditBreakpointButton, "EditBreakpointButton"); + this.EditBreakpointButton.Name = "EditBreakpointButton"; + this.toolTip1.SetToolTip(this.EditBreakpointButton, resources.GetString("EditBreakpointButton.ToolTip")); + this.EditBreakpointButton.UseVisualStyleBackColor = true; + this.EditBreakpointButton.Click += new System.EventHandler(this.EditBreakpointButton_Click); + // + // BreakpointView + // + resources.ApplyResources(this.BreakpointView, "BreakpointView"); + this.BreakpointView.CheckBoxes = true; + this.BreakpointView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.columnHeader1, + this.columnHeader4, + this.columnHeader2, + this.columnHeader3}); + this.BreakpointView.FullRowSelect = true; + this.BreakpointView.GridLines = true; + this.BreakpointView.HideSelection = false; + this.BreakpointView.Name = "BreakpointView"; + this.BreakpointView.TabStop = false; + this.toolTip1.SetToolTip(this.BreakpointView, resources.GetString("BreakpointView.ToolTip")); + this.BreakpointView.UseCompatibleStateImageBehavior = false; + this.BreakpointView.View = System.Windows.Forms.View.Details; + this.BreakpointView.ItemActivate += new System.EventHandler(this.BreakpointView_ItemActivate); + this.BreakpointView.SelectedIndexChanged += new System.EventHandler(this.BreakpointView_SelectedIndexChanged); + this.BreakpointView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.BreakpointView_KeyDown); + // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // columnHeader4 + // + resources.ApplyResources(this.columnHeader4, "columnHeader4"); + // + // columnHeader2 + // + resources.ApplyResources(this.columnHeader2, "columnHeader2"); + // + // columnHeader3 + // + resources.ApplyResources(this.columnHeader3, "columnHeader3"); + // + // BreakpointControl + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.EditBreakpointButton); + this.Controls.Add(this.DuplicateBreakpointButton); + this.Controls.Add(this.ToggleButton); + this.Controls.Add(this.BreakpointStatsLabel); + this.Controls.Add(this.RemoveBreakpointButton); + this.Controls.Add(this.AddBreakpointButton); + this.Controls.Add(this.BreakpointView); + this.Name = "BreakpointControl"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.Load += new System.EventHandler(this.BreakpointControl_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.resx b/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.resx index 65a871b69cb..277f07a896b 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.resx @@ -117,7 +117,268 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + $this + + + 85 + + + Type + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader4 + + + 91 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Bottom, Right + + + Remove selected breakpoints + + + $this + + + Bottom, Right + + + columnHeader1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Edit the selected breakpoint + + + $this + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader3 + + + 7 + + + Duplicate the selected breakpoint + + + 0 + + + $this + + + 9 + + + + Courier New, 8.25pt + + + 0, 387 + + + 0, 19 + + + 2 + + + AddBreakpointButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader2 + + + RemoveBreakpointButton + + + 23, 23 + + + Mask + + + label1 + + + Add a new breakpoint + + + 6 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23, 23 + + + EditBreakpointButton + + + Address + + + 5 + + + Bottom, Right + + + Toggle the selected breakpoints + + + 80 + + + + + + 1 + + + 366, 365 + + + 23, 23 + + + None + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + 3 + + + 23, 23 + + + ToggleButton + + + 340, 387 + + + $this + + + 311, 387 + + + 23, 23 + + + Bottom, Right + + + BreakpointView + + + 11 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BreakpointStatsLabel + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BreakpointControl + + + DuplicateBreakpointButton + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 103 + + + 282, 387 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 3 + + + toolTip1 + + + $this + + + 253, 387 + + + Name + + + 4 + + + Top, Bottom, Left, Right + + + 366, 413 + + + 5 + + + Bottom, Left + + + + + + + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.zh-CN.resx new file mode 100644 index 00000000000..36fa330de29 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/BreakpointControl.zh-CN.resx @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 添加断点 + + + 标签1 + + + 切换所选断点 + + + 删除所选断点 + + + 克隆所选断点 + + + 编辑所选断点 + + + 地址 + + + 掩码 + + + 类型 + + + 名称 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.Designer.cs index 6691596bddb..904965157bb 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.Designer.cs @@ -30,319 +30,262 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); - this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DebugSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StepIntoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StepOverMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StepOutMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RefreshMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RegistersGroupBox = new System.Windows.Forms.GroupBox(); - this.RegisterPanel = new BizHawk.Client.EmuHawk.RegisterBoxControl(); - this.BreakpointsGroupBox = new System.Windows.Forms.GroupBox(); - this.BreakPointControl1 = new BizHawk.Client.EmuHawk.BreakpointControl(); - this.DisassemblerBox = new System.Windows.Forms.GroupBox(); - this.ToPCBtn = new System.Windows.Forms.Button(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DisassemblerView = new BizHawk.Client.EmuHawk.InputRoll(); - this.DisassemblerContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.AddBreakpointContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StepOutBtn = new System.Windows.Forms.Button(); - this.StepIntoBtn = new System.Windows.Forms.Button(); - this.StepOverBtn = new System.Windows.Forms.Button(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.SeekToBtn = new System.Windows.Forms.Button(); - this.SeekToBox = new BizHawk.Client.EmuHawk.HexTextBox(); - this.CancelSeekBtn = new System.Windows.Forms.Button(); - this.RunBtn = new System.Windows.Forms.Button(); - this.menuStrip1.SuspendLayout(); - this.RegistersGroupBox.SuspendLayout(); - this.BreakpointsGroupBox.SuspendLayout(); - this.DisassemblerBox.SuspendLayout(); - this.DisassemblerContextMenu.SuspendLayout(); - this.SuspendLayout(); - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GenericDebugger)); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DebugSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StepIntoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StepOverMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StepOutMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RefreshMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RegistersGroupBox = new System.Windows.Forms.GroupBox(); + this.RegisterPanel = new BizHawk.Client.EmuHawk.RegisterBoxControl(); + this.BreakpointsGroupBox = new System.Windows.Forms.GroupBox(); + this.BreakPointControl1 = new BizHawk.Client.EmuHawk.BreakpointControl(); + this.DisassemblerBox = new System.Windows.Forms.GroupBox(); + this.ToPCBtn = new System.Windows.Forms.Button(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DisassemblerView = new BizHawk.Client.EmuHawk.InputRoll(); + this.DisassemblerContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.AddBreakpointContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StepOutBtn = new System.Windows.Forms.Button(); + this.StepIntoBtn = new System.Windows.Forms.Button(); + this.StepOverBtn = new System.Windows.Forms.Button(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.SeekToBtn = new System.Windows.Forms.Button(); + this.SeekToBox = new BizHawk.Client.EmuHawk.HexTextBox(); + this.CancelSeekBtn = new System.Windows.Forms.Button(); + this.RunBtn = new System.Windows.Forms.Button(); + this.menuStrip1.SuspendLayout(); + this.RegistersGroupBox.SuspendLayout(); + this.BreakpointsGroupBox.SuspendLayout(); + this.DisassemblerBox.SuspendLayout(); + this.DisassemblerContextMenu.SuspendLayout(); + this.SuspendLayout(); + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.fileToolStripMenuItem, this.DebugSubMenu}); - this.menuStrip1.TabIndex = 1; - // - // fileToolStripMenuItem - // - this.fileToolStripMenuItem.Text = "&File"; - // - // DebugSubMenu - // - this.DebugSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolTip1.SetToolTip(this.menuStrip1, resources.GetString("menuStrip1.ToolTip")); + // + // fileToolStripMenuItem + // + resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem"); + // + // DebugSubMenu + // + resources.ApplyResources(this.DebugSubMenu, "DebugSubMenu"); + this.DebugSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.StepIntoMenuItem, this.StepOverMenuItem, this.StepOutMenuItem, this.toolStripSeparator1, this.RefreshMenuItem}); - this.DebugSubMenu.Text = "&Debug"; - // - // StepIntoMenuItem - // - this.StepIntoMenuItem.Enabled = false; - this.StepIntoMenuItem.ShortcutKeyDisplayString = "F11"; - this.StepIntoMenuItem.Text = "Step &Into"; - this.StepIntoMenuItem.Click += new System.EventHandler(this.StepIntoMenuItem_Click); - // - // StepOverMenuItem - // - this.StepOverMenuItem.Enabled = false; - this.StepOverMenuItem.ShortcutKeyDisplayString = "F10"; - this.StepOverMenuItem.Text = "Step O&ver"; - this.StepOverMenuItem.Click += new System.EventHandler(this.StepOverMenuItem_Click); - // - // StepOutMenuItem - // - this.StepOutMenuItem.Enabled = false; - this.StepOutMenuItem.ShortcutKeyDisplayString = "Shift+F11"; - this.StepOutMenuItem.Text = "Step Ou&t"; - this.StepOutMenuItem.Click += new System.EventHandler(this.StepOutMenuItem_Click); - // - // RefreshMenuItem - // - this.RefreshMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F5; - this.RefreshMenuItem.Text = "Refresh"; - this.RefreshMenuItem.Click += new System.EventHandler(this.RefreshMenuItem_Click); - // - // RegistersGroupBox - // - this.RegistersGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.RegistersGroupBox.Controls.Add(this.RegisterPanel); - this.RegistersGroupBox.Location = new System.Drawing.Point(425, 27); - this.RegistersGroupBox.Name = "RegistersGroupBox"; - this.RegistersGroupBox.Size = new System.Drawing.Size(330, 234); - this.RegistersGroupBox.TabIndex = 8; - this.RegistersGroupBox.TabStop = false; - this.RegistersGroupBox.Text = "Registers"; - // - // RegisterPanel - // - this.RegisterPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.RegisterPanel.AutoScroll = true; - this.RegisterPanel.Core = null; - this.RegisterPanel.Font = new System.Drawing.Font("Courier New", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); - this.RegisterPanel.Location = new System.Drawing.Point(8, 19); - this.RegisterPanel.Name = "RegisterPanel"; - this.RegisterPanel.ParentDebugger = null; - this.RegisterPanel.Size = new System.Drawing.Size(316, 209); - this.RegisterPanel.TabIndex = 0; - // - // BreakpointsGroupBox - // - this.BreakpointsGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.BreakpointsGroupBox.Controls.Add(this.BreakPointControl1); - this.BreakpointsGroupBox.Location = new System.Drawing.Point(425, 267); - this.BreakpointsGroupBox.Name = "BreakpointsGroupBox"; - this.BreakpointsGroupBox.Size = new System.Drawing.Size(239, 281); - this.BreakpointsGroupBox.TabIndex = 9; - this.BreakpointsGroupBox.TabStop = false; - this.BreakpointsGroupBox.Text = "Breakpoints"; - // - // BreakPointControl1 - // - this.BreakPointControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.BreakPointControl1.Core = null; - this.BreakPointControl1.Location = new System.Drawing.Point(8, 19); - this.BreakPointControl1.MainForm = null; - this.BreakPointControl1.Mcs = null; - this.BreakPointControl1.MemoryDomains = null; - this.BreakPointControl1.Name = "BreakPointControl1"; - this.BreakPointControl1.ParentDebugger = null; - this.BreakPointControl1.Size = new System.Drawing.Size(225, 256); - this.BreakPointControl1.TabIndex = 0; - // - // DisassemblerBox - // - this.DisassemblerBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left))); - this.DisassemblerBox.Controls.Add(this.ToPCBtn); - this.DisassemblerBox.Controls.Add(this.label1); - this.DisassemblerBox.Controls.Add(this.DisassemblerView); - this.DisassemblerBox.Location = new System.Drawing.Point(12, 27); - this.DisassemblerBox.Name = "DisassemblerBox"; - this.DisassemblerBox.Size = new System.Drawing.Size(407, 521); - this.DisassemblerBox.TabIndex = 7; - this.DisassemblerBox.TabStop = false; - this.DisassemblerBox.Text = "Disassembler"; - // - // ToPCBtn - // - this.ToPCBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.ToPCBtn.Location = new System.Drawing.Point(351, 13); - this.ToPCBtn.Name = "ToPCBtn"; - this.ToPCBtn.Size = new System.Drawing.Size(50, 23); - this.ToPCBtn.TabIndex = 3; - this.ToPCBtn.Text = "To PC"; - this.ToPCBtn.UseVisualStyleBackColor = true; - this.ToPCBtn.Click += new System.EventHandler(this.ToPCBtn_Click); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(6, 51); - this.label1.Name = "label1"; - this.label1.Text = "Cpu: Use \'[\' or \']\' to change address, hold \'shift\' for speed."; - // - // DisassemblerView - // - this.DisassemblerView.AllowColumnReorder = false; - this.DisassemblerView.AllowColumnResize = true; - this.DisassemblerView.AllowMassNavigationShortcuts = true; - this.DisassemblerView.AllowRightClickSelection = true; - this.DisassemblerView.AlwaysScroll = false; - this.DisassemblerView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.DisassemblerView.CellHeightPadding = 0; - this.DisassemblerView.ContextMenuStrip = this.DisassemblerContextMenu; - this.DisassemblerView.Font = new System.Drawing.Font("Courier New", 8F); - this.DisassemblerView.FullRowSelect = true; - this.DisassemblerView.HorizontalOrientation = false; - this.DisassemblerView.LetKeysModifySelection = false; - this.DisassemblerView.Location = new System.Drawing.Point(6, 67); - this.DisassemblerView.Name = "DisassemblerView"; - this.DisassemblerView.RowCount = 0; - this.DisassemblerView.ScrollSpeed = 0; - this.DisassemblerView.Size = new System.Drawing.Size(395, 448); - this.DisassemblerView.TabIndex = 1; - this.DisassemblerView.SizeChanged += new System.EventHandler(this.DisassemblerView_SizeChanged); - this.DisassemblerView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.DisassemblerView_KeyDown); - // - // DisassemblerContextMenu - // - this.DisassemblerContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // StepIntoMenuItem + // + resources.ApplyResources(this.StepIntoMenuItem, "StepIntoMenuItem"); + this.StepIntoMenuItem.Click += new System.EventHandler(this.StepIntoMenuItem_Click); + // + // StepOverMenuItem + // + resources.ApplyResources(this.StepOverMenuItem, "StepOverMenuItem"); + this.StepOverMenuItem.Click += new System.EventHandler(this.StepOverMenuItem_Click); + // + // StepOutMenuItem + // + resources.ApplyResources(this.StepOutMenuItem, "StepOutMenuItem"); + this.StepOutMenuItem.Click += new System.EventHandler(this.StepOutMenuItem_Click); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // RefreshMenuItem + // + resources.ApplyResources(this.RefreshMenuItem, "RefreshMenuItem"); + this.RefreshMenuItem.Click += new System.EventHandler(this.RefreshMenuItem_Click); + // + // RegistersGroupBox + // + resources.ApplyResources(this.RegistersGroupBox, "RegistersGroupBox"); + this.RegistersGroupBox.Controls.Add(this.RegisterPanel); + this.RegistersGroupBox.Name = "RegistersGroupBox"; + this.RegistersGroupBox.TabStop = false; + this.toolTip1.SetToolTip(this.RegistersGroupBox, resources.GetString("RegistersGroupBox.ToolTip")); + // + // RegisterPanel + // + resources.ApplyResources(this.RegisterPanel, "RegisterPanel"); + this.RegisterPanel.Core = null; + this.RegisterPanel.Name = "RegisterPanel"; + this.RegisterPanel.ParentDebugger = null; + this.toolTip1.SetToolTip(this.RegisterPanel, resources.GetString("RegisterPanel.ToolTip")); + // + // BreakpointsGroupBox + // + resources.ApplyResources(this.BreakpointsGroupBox, "BreakpointsGroupBox"); + this.BreakpointsGroupBox.Controls.Add(this.BreakPointControl1); + this.BreakpointsGroupBox.Name = "BreakpointsGroupBox"; + this.BreakpointsGroupBox.TabStop = false; + this.toolTip1.SetToolTip(this.BreakpointsGroupBox, resources.GetString("BreakpointsGroupBox.ToolTip")); + // + // BreakPointControl1 + // + resources.ApplyResources(this.BreakPointControl1, "BreakPointControl1"); + this.BreakPointControl1.Core = null; + this.BreakPointControl1.MainForm = null; + this.BreakPointControl1.Mcs = null; + this.BreakPointControl1.MemoryDomains = null; + this.BreakPointControl1.Name = "BreakPointControl1"; + this.BreakPointControl1.ParentDebugger = null; + this.toolTip1.SetToolTip(this.BreakPointControl1, resources.GetString("BreakPointControl1.ToolTip")); + // + // DisassemblerBox + // + resources.ApplyResources(this.DisassemblerBox, "DisassemblerBox"); + this.DisassemblerBox.Controls.Add(this.ToPCBtn); + this.DisassemblerBox.Controls.Add(this.label1); + this.DisassemblerBox.Controls.Add(this.DisassemblerView); + this.DisassemblerBox.Name = "DisassemblerBox"; + this.DisassemblerBox.TabStop = false; + this.toolTip1.SetToolTip(this.DisassemblerBox, resources.GetString("DisassemblerBox.ToolTip")); + // + // ToPCBtn + // + resources.ApplyResources(this.ToPCBtn, "ToPCBtn"); + this.ToPCBtn.Name = "ToPCBtn"; + this.toolTip1.SetToolTip(this.ToPCBtn, resources.GetString("ToPCBtn.ToolTip")); + this.ToPCBtn.UseVisualStyleBackColor = true; + this.ToPCBtn.Click += new System.EventHandler(this.ToPCBtn_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // DisassemblerView + // + resources.ApplyResources(this.DisassemblerView, "DisassemblerView"); + this.DisassemblerView.AllowColumnReorder = false; + this.DisassemblerView.AllowColumnResize = true; + this.DisassemblerView.AlwaysScroll = false; + this.DisassemblerView.CellHeightPadding = 0; + this.DisassemblerView.ContextMenuStrip = this.DisassemblerContextMenu; + this.DisassemblerView.FullRowSelect = true; + this.DisassemblerView.HorizontalOrientation = false; + this.DisassemblerView.LetKeysModifySelection = false; + this.DisassemblerView.Name = "DisassemblerView"; + this.DisassemblerView.RowCount = 0; + this.DisassemblerView.ScrollSpeed = 3; + this.toolTip1.SetToolTip(this.DisassemblerView, resources.GetString("DisassemblerView.ToolTip")); + this.DisassemblerView.SizeChanged += new System.EventHandler(this.DisassemblerView_SizeChanged); + this.DisassemblerView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.DisassemblerView_KeyDown); + // + // DisassemblerContextMenu + // + resources.ApplyResources(this.DisassemblerContextMenu, "DisassemblerContextMenu"); + this.DisassemblerContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.AddBreakpointContextMenuItem}); - this.DisassemblerContextMenu.Name = "DisassemblerContextMenu"; - this.DisassemblerContextMenu.Size = new System.Drawing.Size(157, 26); - this.DisassemblerContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.DisassemblerContextMenu_Opening); - // - // AddBreakpointContextMenuItem - // - this.AddBreakpointContextMenuItem.Text = "Add Breakpoint"; - this.AddBreakpointContextMenuItem.Click += new System.EventHandler(this.AddBreakpointContextMenuItem_Click); - // - // StepOutBtn - // - this.StepOutBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.StepOutBtn.Enabled = false; - this.StepOutBtn.Location = new System.Drawing.Point(680, 519); - this.StepOutBtn.Name = "StepOutBtn"; - this.StepOutBtn.Size = new System.Drawing.Size(75, 23); - this.StepOutBtn.TabIndex = 10; - this.StepOutBtn.Text = "Step Out"; - this.StepOutBtn.UseVisualStyleBackColor = true; - this.StepOutBtn.Click += new System.EventHandler(this.StepOutMenuItem_Click); - // - // StepIntoBtn - // - this.StepIntoBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.StepIntoBtn.Enabled = false; - this.StepIntoBtn.Location = new System.Drawing.Point(680, 461); - this.StepIntoBtn.Name = "StepIntoBtn"; - this.StepIntoBtn.Size = new System.Drawing.Size(75, 23); - this.StepIntoBtn.TabIndex = 11; - this.StepIntoBtn.Text = "Step Into"; - this.StepIntoBtn.UseVisualStyleBackColor = true; - this.StepIntoBtn.Click += new System.EventHandler(this.StepIntoMenuItem_Click); - // - // StepOverBtn - // - this.StepOverBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.StepOverBtn.Enabled = false; - this.StepOverBtn.Location = new System.Drawing.Point(680, 490); - this.StepOverBtn.Name = "StepOverBtn"; - this.StepOverBtn.Size = new System.Drawing.Size(75, 23); - this.StepOverBtn.TabIndex = 12; - this.StepOverBtn.Text = "Step Over"; - this.StepOverBtn.UseVisualStyleBackColor = true; - this.StepOverBtn.Click += new System.EventHandler(this.StepOverMenuItem_Click); - // - // SeekToBtn - // - this.SeekToBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.SeekToBtn.Location = new System.Drawing.Point(680, 267); - this.SeekToBtn.Name = "SeekToBtn"; - this.SeekToBtn.Size = new System.Drawing.Size(75, 23); - this.SeekToBtn.TabIndex = 13; - this.SeekToBtn.Text = "Seek To:"; - this.SeekToBtn.UseVisualStyleBackColor = true; - this.SeekToBtn.Click += new System.EventHandler(this.SeekToBtn_Click); - // - // SeekToBox - // - this.SeekToBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.SeekToBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.SeekToBox.Location = new System.Drawing.Point(680, 297); - this.SeekToBox.Name = "SeekToBox"; - this.SeekToBox.Nullable = false; - this.SeekToBox.Size = new System.Drawing.Size(75, 20); - this.SeekToBox.TabIndex = 14; - // - // CancelSeekBtn - // - this.CancelSeekBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.CancelSeekBtn.Location = new System.Drawing.Point(680, 323); - this.CancelSeekBtn.Name = "CancelSeekBtn"; - this.CancelSeekBtn.Size = new System.Drawing.Size(75, 23); - this.CancelSeekBtn.TabIndex = 15; - this.CancelSeekBtn.Text = "Cancel"; - this.CancelSeekBtn.UseVisualStyleBackColor = true; - this.CancelSeekBtn.Click += new System.EventHandler(this.CancelSeekBtn_Click); - // - // RunBtn - // - this.RunBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.RunBtn.Location = new System.Drawing.Point(680, 432); - this.RunBtn.Name = "RunBtn"; - this.RunBtn.Size = new System.Drawing.Size(75, 23); - this.RunBtn.TabIndex = 16; - this.RunBtn.Text = "Run"; - this.RunBtn.UseVisualStyleBackColor = true; - this.RunBtn.Click += new System.EventHandler(this.RunBtn_Click); - // - // GenericDebugger - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(767, 560); - this.Controls.Add(this.RunBtn); - this.Controls.Add(this.CancelSeekBtn); - this.Controls.Add(this.SeekToBox); - this.Controls.Add(this.SeekToBtn); - this.Controls.Add(this.StepOverBtn); - this.Controls.Add(this.StepIntoBtn); - this.Controls.Add(this.StepOutBtn); - this.Controls.Add(this.BreakpointsGroupBox); - this.Controls.Add(this.RegistersGroupBox); - this.Controls.Add(this.DisassemblerBox); - this.Controls.Add(this.menuStrip1); - this.MainMenuStrip = this.menuStrip1; - this.Name = "GenericDebugger"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.GenericDebugger_MouseMove); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.RegistersGroupBox.ResumeLayout(false); - this.BreakpointsGroupBox.ResumeLayout(false); - this.DisassemblerBox.ResumeLayout(false); - this.DisassemblerBox.PerformLayout(); - this.DisassemblerContextMenu.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.DisassemblerContextMenu.Name = "DisassemblerContextMenu"; + this.toolTip1.SetToolTip(this.DisassemblerContextMenu, resources.GetString("DisassemblerContextMenu.ToolTip")); + this.DisassemblerContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.DisassemblerContextMenu_Opening); + // + // AddBreakpointContextMenuItem + // + resources.ApplyResources(this.AddBreakpointContextMenuItem, "AddBreakpointContextMenuItem"); + this.AddBreakpointContextMenuItem.Click += new System.EventHandler(this.AddBreakpointContextMenuItem_Click); + // + // StepOutBtn + // + resources.ApplyResources(this.StepOutBtn, "StepOutBtn"); + this.StepOutBtn.Name = "StepOutBtn"; + this.toolTip1.SetToolTip(this.StepOutBtn, resources.GetString("StepOutBtn.ToolTip")); + this.StepOutBtn.UseVisualStyleBackColor = true; + this.StepOutBtn.Click += new System.EventHandler(this.StepOutMenuItem_Click); + // + // StepIntoBtn + // + resources.ApplyResources(this.StepIntoBtn, "StepIntoBtn"); + this.StepIntoBtn.Name = "StepIntoBtn"; + this.toolTip1.SetToolTip(this.StepIntoBtn, resources.GetString("StepIntoBtn.ToolTip")); + this.StepIntoBtn.UseVisualStyleBackColor = true; + this.StepIntoBtn.Click += new System.EventHandler(this.StepIntoMenuItem_Click); + // + // StepOverBtn + // + resources.ApplyResources(this.StepOverBtn, "StepOverBtn"); + this.StepOverBtn.Name = "StepOverBtn"; + this.toolTip1.SetToolTip(this.StepOverBtn, resources.GetString("StepOverBtn.ToolTip")); + this.StepOverBtn.UseVisualStyleBackColor = true; + this.StepOverBtn.Click += new System.EventHandler(this.StepOverMenuItem_Click); + // + // SeekToBtn + // + resources.ApplyResources(this.SeekToBtn, "SeekToBtn"); + this.SeekToBtn.Name = "SeekToBtn"; + this.toolTip1.SetToolTip(this.SeekToBtn, resources.GetString("SeekToBtn.ToolTip")); + this.SeekToBtn.UseVisualStyleBackColor = true; + this.SeekToBtn.Click += new System.EventHandler(this.SeekToBtn_Click); + // + // SeekToBox + // + resources.ApplyResources(this.SeekToBox, "SeekToBox"); + this.SeekToBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.SeekToBox.Name = "SeekToBox"; + this.SeekToBox.Nullable = false; + this.toolTip1.SetToolTip(this.SeekToBox, resources.GetString("SeekToBox.ToolTip")); + // + // CancelSeekBtn + // + resources.ApplyResources(this.CancelSeekBtn, "CancelSeekBtn"); + this.CancelSeekBtn.Name = "CancelSeekBtn"; + this.toolTip1.SetToolTip(this.CancelSeekBtn, resources.GetString("CancelSeekBtn.ToolTip")); + this.CancelSeekBtn.UseVisualStyleBackColor = true; + this.CancelSeekBtn.Click += new System.EventHandler(this.CancelSeekBtn_Click); + // + // RunBtn + // + resources.ApplyResources(this.RunBtn, "RunBtn"); + this.RunBtn.Name = "RunBtn"; + this.toolTip1.SetToolTip(this.RunBtn, resources.GetString("RunBtn.ToolTip")); + this.RunBtn.UseVisualStyleBackColor = true; + this.RunBtn.Click += new System.EventHandler(this.RunBtn_Click); + // + // GenericDebugger + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.RunBtn); + this.Controls.Add(this.CancelSeekBtn); + this.Controls.Add(this.SeekToBox); + this.Controls.Add(this.SeekToBtn); + this.Controls.Add(this.StepOverBtn); + this.Controls.Add(this.StepIntoBtn); + this.Controls.Add(this.StepOutBtn); + this.Controls.Add(this.BreakpointsGroupBox); + this.Controls.Add(this.RegistersGroupBox); + this.Controls.Add(this.DisassemblerBox); + this.Controls.Add(this.menuStrip1); + this.MainMenuStrip = this.menuStrip1; + this.Name = "GenericDebugger"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.GenericDebugger_MouseMove); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.RegistersGroupBox.ResumeLayout(false); + this.BreakpointsGroupBox.ResumeLayout(false); + this.DisassemblerBox.ResumeLayout(false); + this.DisassemblerBox.PerformLayout(); + this.DisassemblerContextMenu.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.resx b/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.resx index c55f42d509c..41e0458a791 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.resx @@ -117,13 +117,610 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 767, 517 + + + + + + $this + + + 2 + + + 75, 21 + + + $this + + + + 3 + + + False + + + False + + + $this + + + DisassemblerBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.RegisterBoxControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 75, 21 + + + 16 + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 680, 274 + + + StepIntoBtn + + + SeekToBox + + + Step &Into + + + 0 + + + $this + + + + + + 680, 246 + + + &File + + + label1 + + + 0 + + + + Top, Bottom, Left, Right + + + fileToolStripMenuItem + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + $this + + + True + + + ToPCBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + 6 + + + Cpu: Use '[' or ']' to change address, hold 'shift' for speed. + + + Top, Left, Right + + + GenericDebugger + + + Top, Bottom, Left, Right + + + Step Out + + + BizHawk.Client.EmuHawk.BreakpointControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + RegistersGroupBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8, 18 + + + DebugSubMenu + + + + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CenterParent + + + 75, 21 + + + 4 + + + To PC + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Right + + + 6, 47 + + + Courier New, 9pt + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 680, 399 + + + Disassembler + + + 12 + + + + + + F10 + + + Step O&ver + + + SeekToBtn + + + toolStripSeparator1 + + + 10 + + + 75, 21 + + + 425, 246 + + + Bottom, Right + + + 7 + + + 680, 479 + + + 7 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + BreakpointsGroupBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + + + + 75, 21 + + + $this + + + 8 + + + Shift+F11 + + + 395, 414 + + + + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RegistersGroupBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9 + + + False + + + Add Breakpoint + + + RefreshMenuItem + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 239, 259 + + + Courier New, 8pt + + + 316, 193 + + + DisassemblerBox + + + $this + + + Top, Right + + + + + + 1 + + + StepOutMenuItem + + + 50, 21 + + + 8, 18 + + + Step Over + + + + + + 0 + + + CancelSeekBtn + + + 351, 12 + + + Cancel + + + 75, 21 + + + False + + + 169, 26 + + + Breakpoints + + + + + + 1 + + + + + + Seek To: + + + $this + + + DisassemblerContextMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 425, 25 + + + BreakpointsGroupBox + + + Registers + + + Top, Bottom, Left, Right + + + 2 + + + 6, 62 + + + 1 + + + 225, 236 + + + 75, 21 + + + + + + DisassemblerBox + + + + + + RegisterPanel + + + F5 + + + + + + DisassemblerBox + + + Run + + + toolTip1 + + + $this + + + 330, 216 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Right + + + $this + + + 5 + + + menuStrip1 + + + Top, Bottom, Left, Right + + + 8 + + + F11 + + + &Debug + + + Refresh + + + + + + 0 + + + StepOverMenuItem + + + 680, 452 + + + BreakPointControl1 + + + 407, 481 + + + Top, Bottom, Left + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Right + + + Top, Right + + + + + + False + + + $this + + + 1 + + + 10 + + + StepIntoMenuItem + + + + + + False + + + Top, Right + + + 15 + + + 680, 298 + + + DisassemblerView + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Step Ou&t + + + 12, 25 + + + RunBtn + + + 14 + + + StepOutBtn + + + 680, 426 + + + AddBreakpointContextMenuItem + + + 11 + + + Step Into + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + StepOverBtn + + + 132, 17 + 17, 17 + + True + 229, 17 - - 132, 17 - \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.zh-CN.resx new file mode 100644 index 00000000000..013a54540a8 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/GenericDebugger.zh-CN.resx @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 文件(&F) + + + 单步进入(&I) + + + 单步跳过(&V) + + + 单步跳出(&T) + + + 刷新 + + + 调试(&D) + + + 断点 + + + + 327, 12 + + + 74, 21 + + + 跳转到 PC + + + CPU:使用 '[' 或 ']' 来改变地址,按住 'shift' 加速。 + + + 反汇编器 + + + 单步跳出 + + + 单步进入 + + + 单步跳过 + + + 搜索至: + + + 取消 + + + 运行 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.Designer.cs index eee36c156e1..f691f1dc633 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.Designer.cs @@ -28,14 +28,16 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.SuspendLayout(); - // - // RegisterBoxControl - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Name = "RegisterBoxControl"; - this.Size = new System.Drawing.Size(240, 217); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RegisterBoxControl)); + this.SuspendLayout(); + // + // RegisterBoxControl + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Name = "RegisterBoxControl"; + this.ResumeLayout(false); + } #endregion diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.resx b/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.resx index 29dcb1b3a35..a86df30b66e 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.resx @@ -117,4 +117,17 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + RegisterBoxControl + + + + 240, 217 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.zh-CN.resx new file mode 100644 index 00000000000..23d16c6458b --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Debugger/RegisterBoxControl.zh-CN.resx @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 240, 216 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.Designer.cs index 8f6df8fe0c5..4f4f973cadb 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.Designer.cs @@ -28,502 +28,402 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.hScrollBarScanline = new System.Windows.Forms.HScrollBar(); - this.labelScanline = new BizHawk.WinForms.Controls.LocLabelEx(); - this.buttonRefresh = new System.Windows.Forms.Button(); - this.radioButtonRefreshManual = new System.Windows.Forms.RadioButton(); - this.radioButtonRefreshScanline = new System.Windows.Forms.RadioButton(); - this.radioButtonRefreshFrame = new System.Windows.Forms.RadioButton(); - this.groupBoxDetails = new System.Windows.Forms.GroupBox(); - this.labelDetails = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBoxMemory = new System.Windows.Forms.GroupBox(); - this.labelMemory = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox6 = new System.Windows.Forms.GroupBox(); - this.labelClipboard = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox8 = new System.Windows.Forms.GroupBox(); - this.labelSpriteBackColor = new BizHawk.WinForms.Controls.LocLabelEx(); - this.buttonChangeColor = new System.Windows.Forms.Button(); - this.panelSpriteBackColor = new System.Windows.Forms.Panel(); - this.menuStrip1 = new System.Windows.Forms.MenuStrip(); - this.bmpViewMemory = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewDetails = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewOAM = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewOBJ = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewBGPal = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewSPPal = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewTiles1 = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewTiles2 = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewBG = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewWin = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.groupBox4.SuspendLayout(); - this.groupBox5.SuspendLayout(); - this.groupBoxDetails.SuspendLayout(); - this.groupBoxMemory.SuspendLayout(); - this.groupBox6.SuspendLayout(); - this.groupBox8.SuspendLayout(); - this.SuspendLayout(); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(3, 16); - this.label1.Name = "label1"; - this.label1.Text = "Background"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(265, 16); - this.label2.Name = "label2"; - this.label2.Text = "Window"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(3, 16); - this.label3.Name = "label3"; - this.label3.Text = "Bank 1"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(137, 16); - this.label4.Name = "label4"; - this.label4.Text = "Bank 2 (CGB)"; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(3, 16); - this.label5.Name = "label5"; - this.label5.Text = "Background && Window"; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(137, 16); - this.label6.Name = "label6"; - this.label6.Text = "Sprite"; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.bmpViewBG); - this.groupBox1.Controls.Add(this.bmpViewWin); - this.groupBox1.Controls.Add(this.label1); - this.groupBox1.Controls.Add(this.label2); - this.groupBox1.Location = new System.Drawing.Point(12, 27); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(530, 294); - this.groupBox1.TabIndex = 16; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Tilemaps"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.label3); - this.groupBox2.Controls.Add(this.bmpViewTiles1); - this.groupBox2.Controls.Add(this.bmpViewTiles2); - this.groupBox2.Controls.Add(this.label4); - this.groupBox2.Location = new System.Drawing.Point(548, 27); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(274, 230); - this.groupBox2.TabIndex = 17; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Tiles"; - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.label7); - this.groupBox3.Controls.Add(this.label5); - this.groupBox3.Controls.Add(this.bmpViewBGPal); - this.groupBox3.Controls.Add(this.bmpViewSPPal); - this.groupBox3.Controls.Add(this.label6); - this.groupBox3.Location = new System.Drawing.Point(548, 263); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(274, 115); - this.groupBox3.TabIndex = 18; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "Palettes"; - // - // label7 - // - this.label7.Location = new System.Drawing.Point(6, 99); - this.label7.Name = "label7"; - this.label7.Text = "Left-click a palette to use it for drawing the tiles display."; - // - // label8 - // - this.label8.Location = new System.Drawing.Point(3, 16); - this.label8.Name = "label8"; - this.label8.Text = "Sprites"; - // - // label9 - // - this.label9.Location = new System.Drawing.Point(3, 52); - this.label9.Name = "label9"; - this.label9.Text = "Objects"; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.bmpViewOAM); - this.groupBox4.Controls.Add(this.bmpViewOBJ); - this.groupBox4.Controls.Add(this.label8); - this.groupBox4.Controls.Add(this.label9); - this.groupBox4.Location = new System.Drawing.Point(12, 327); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(332, 331); - this.groupBox4.TabIndex = 19; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "OAM"; - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.hScrollBarScanline); - this.groupBox5.Controls.Add(this.labelScanline); - this.groupBox5.Controls.Add(this.buttonRefresh); - this.groupBox5.Controls.Add(this.radioButtonRefreshManual); - this.groupBox5.Controls.Add(this.radioButtonRefreshScanline); - this.groupBox5.Controls.Add(this.radioButtonRefreshFrame); - this.groupBox5.Location = new System.Drawing.Point(548, 384); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(274, 94); - this.groupBox5.TabIndex = 20; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "Refresh Control"; - // - // hScrollBarScanline - // - this.hScrollBarScanline.Location = new System.Drawing.Point(76, 45); - this.hScrollBarScanline.Maximum = 162; - this.hScrollBarScanline.Name = "hScrollBarScanline"; - this.hScrollBarScanline.Size = new System.Drawing.Size(192, 16); - this.hScrollBarScanline.TabIndex = 21; - this.hScrollBarScanline.ValueChanged += new System.EventHandler(this.hScrollBarScanline_ValueChanged); - // - // labelScanline - // - this.labelScanline.Location = new System.Drawing.Point(159, 24); - this.labelScanline.Name = "labelScanline"; - this.labelScanline.Text = "SS"; - this.labelScanline.TextAlign = System.Drawing.ContentAlignment.TopCenter; - // - // buttonRefresh - // - this.buttonRefresh.Location = new System.Drawing.Point(76, 65); - this.buttonRefresh.Name = "buttonRefresh"; - this.buttonRefresh.Size = new System.Drawing.Size(80, 23); - this.buttonRefresh.TabIndex = 4; - this.buttonRefresh.Text = "Refresh Now"; - this.buttonRefresh.UseVisualStyleBackColor = true; - this.buttonRefresh.Click += new System.EventHandler(this.buttonRefresh_Click); - // - // radioButtonRefreshManual - // - this.radioButtonRefreshManual.AutoSize = true; - this.radioButtonRefreshManual.Location = new System.Drawing.Point(7, 68); - this.radioButtonRefreshManual.Name = "radioButtonRefreshManual"; - this.radioButtonRefreshManual.Size = new System.Drawing.Size(60, 17); - this.radioButtonRefreshManual.TabIndex = 2; - this.radioButtonRefreshManual.TabStop = true; - this.radioButtonRefreshManual.Text = "Manual"; - this.radioButtonRefreshManual.UseVisualStyleBackColor = true; - this.radioButtonRefreshManual.CheckedChanged += new System.EventHandler(this.radioButtonRefreshManual_CheckedChanged); - // - // radioButtonRefreshScanline - // - this.radioButtonRefreshScanline.AutoSize = true; - this.radioButtonRefreshScanline.Location = new System.Drawing.Point(7, 44); - this.radioButtonRefreshScanline.Name = "radioButtonRefreshScanline"; - this.radioButtonRefreshScanline.Size = new System.Drawing.Size(66, 17); - this.radioButtonRefreshScanline.TabIndex = 1; - this.radioButtonRefreshScanline.TabStop = true; - this.radioButtonRefreshScanline.Text = "Scanline"; - this.radioButtonRefreshScanline.UseVisualStyleBackColor = true; - this.radioButtonRefreshScanline.CheckedChanged += new System.EventHandler(this.radioButtonRefreshScanline_CheckedChanged); - // - // radioButtonRefreshFrame - // - this.radioButtonRefreshFrame.AutoSize = true; - this.radioButtonRefreshFrame.Location = new System.Drawing.Point(7, 20); - this.radioButtonRefreshFrame.Name = "radioButtonRefreshFrame"; - this.radioButtonRefreshFrame.Size = new System.Drawing.Size(54, 17); - this.radioButtonRefreshFrame.TabIndex = 0; - this.radioButtonRefreshFrame.TabStop = true; - this.radioButtonRefreshFrame.Text = "Frame"; - this.radioButtonRefreshFrame.UseVisualStyleBackColor = true; - this.radioButtonRefreshFrame.CheckedChanged += new System.EventHandler(this.radioButtonRefreshFrame_CheckedChanged); - // - // groupBoxDetails - // - this.groupBoxDetails.Controls.Add(this.labelDetails); - this.groupBoxDetails.Controls.Add(this.bmpViewDetails); - this.groupBoxDetails.Location = new System.Drawing.Point(350, 327); - this.groupBoxDetails.Name = "groupBoxDetails"; - this.groupBoxDetails.Size = new System.Drawing.Size(192, 153); - this.groupBoxDetails.TabIndex = 21; - this.groupBoxDetails.TabStop = false; - this.groupBoxDetails.Text = "Details"; - // - // labelDetails - // - this.labelDetails.Location = new System.Drawing.Point(76, 16); - this.labelDetails.MaximumSize = new System.Drawing.Size(115, 0); - this.labelDetails.Name = "labelDetails"; - this.labelDetails.Text = "Mouse over an item to see details about it."; - // - // groupBoxMemory - // - this.groupBoxMemory.Controls.Add(this.bmpViewMemory); - this.groupBoxMemory.Controls.Add(this.labelMemory); - this.groupBoxMemory.Location = new System.Drawing.Point(350, 486); - this.groupBoxMemory.Name = "groupBoxMemory"; - this.groupBoxMemory.Size = new System.Drawing.Size(192, 153); - this.groupBoxMemory.TabIndex = 22; - this.groupBoxMemory.TabStop = false; - this.groupBoxMemory.Text = "Details - Memory"; - // - // labelMemory - // - this.labelMemory.Location = new System.Drawing.Point(76, 16); - this.labelMemory.MaximumSize = new System.Drawing.Size(115, 0); - this.labelMemory.Name = "labelMemory"; - this.labelMemory.Text = "Right-click an item to display it here."; - // - // groupBox6 - // - this.groupBox6.Controls.Add(this.labelClipboard); - this.groupBox6.Location = new System.Drawing.Point(548, 484); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.Size = new System.Drawing.Size(274, 43); - this.groupBox6.TabIndex = 23; - this.groupBox6.TabStop = false; - this.groupBox6.Text = "Copy to Clipboard"; - // - // labelClipboard - // - this.labelClipboard.Location = new System.Drawing.Point(7, 23); - this.labelClipboard.Name = "labelClipboard"; - this.labelClipboard.Text = "CTRL+C copies the pane under the mouse."; - // - // groupBox8 - // - this.groupBox8.Controls.Add(this.labelSpriteBackColor); - this.groupBox8.Controls.Add(this.buttonChangeColor); - this.groupBox8.Controls.Add(this.panelSpriteBackColor); - this.groupBox8.Location = new System.Drawing.Point(548, 533); - this.groupBox8.Name = "groupBox8"; - this.groupBox8.Size = new System.Drawing.Size(274, 48); - this.groupBox8.TabIndex = 25; - this.groupBox8.TabStop = false; - this.groupBox8.Text = "Sprite Backdrop"; - // - // labelSpriteBackColor - // - this.labelSpriteBackColor.Location = new System.Drawing.Point(67, 24); - this.labelSpriteBackColor.Name = "labelSpriteBackColor"; - this.labelSpriteBackColor.Text = "label10"; - // - // buttonChangeColor - // - this.buttonChangeColor.Location = new System.Drawing.Point(164, 19); - this.buttonChangeColor.Name = "buttonChangeColor"; - this.buttonChangeColor.Size = new System.Drawing.Size(104, 23); - this.buttonChangeColor.TabIndex = 1; - this.buttonChangeColor.Text = "Change Color..."; - this.buttonChangeColor.UseVisualStyleBackColor = true; - this.buttonChangeColor.Click += new System.EventHandler(this.ButtonChangeColor_Click); - // - // panelSpriteBackColor - // - this.panelSpriteBackColor.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panelSpriteBackColor.Location = new System.Drawing.Point(6, 19); - this.panelSpriteBackColor.Name = "panelSpriteBackColor"; - this.panelSpriteBackColor.Size = new System.Drawing.Size(55, 23); - this.panelSpriteBackColor.TabIndex = 0; - // - // menuStrip1 - // - this.menuStrip1.Location = new System.Drawing.Point(0, 0); - this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Size = new System.Drawing.Size(834, 24); - this.menuStrip1.TabIndex = 26; - this.menuStrip1.Text = "menuStrip1"; - // - // bmpViewMemory - // - this.bmpViewMemory.BackColor = System.Drawing.Color.Black; - this.bmpViewMemory.Location = new System.Drawing.Point(6, 19); - this.bmpViewMemory.Name = "bmpViewMemory"; - this.bmpViewMemory.Size = new System.Drawing.Size(64, 128); - this.bmpViewMemory.TabIndex = 1; - this.bmpViewMemory.Text = "Details (memory)"; - // - // bmpViewDetails - // - this.bmpViewDetails.BackColor = System.Drawing.Color.Black; - this.bmpViewDetails.Location = new System.Drawing.Point(6, 19); - this.bmpViewDetails.Name = "bmpViewDetails"; - this.bmpViewDetails.Size = new System.Drawing.Size(64, 128); - this.bmpViewDetails.TabIndex = 0; - this.bmpViewDetails.Text = "Details (mouseover)"; - this.bmpViewDetails.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - // - // bmpViewOAM - // - this.bmpViewOAM.BackColor = System.Drawing.Color.Black; - this.bmpViewOAM.Location = new System.Drawing.Point(6, 32); - this.bmpViewOAM.Name = "bmpViewOAM"; - this.bmpViewOAM.Size = new System.Drawing.Size(320, 16); - this.bmpViewOAM.TabIndex = 14; - this.bmpViewOAM.Text = "Sprites"; - this.bmpViewOAM.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - this.bmpViewOAM.MouseEnter += new System.EventHandler(this.bmpViewOAM_MouseEnter); - this.bmpViewOAM.MouseLeave += new System.EventHandler(this.bmpViewOAM_MouseLeave); - this.bmpViewOAM.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewOAM_MouseMove); - // - // bmpViewOBJ - // - this.bmpViewOBJ.BackColor = System.Drawing.Color.Black; - this.bmpViewOBJ.Location = new System.Drawing.Point(6, 67); - this.bmpViewOBJ.Name = "bmpViewOBJ"; - this.bmpViewOBJ.Size = new System.Drawing.Size(256, 256); - this.bmpViewOBJ.TabIndex = 15; - this.bmpViewOBJ.Text = "Objects"; - this.bmpViewOBJ.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - this.bmpViewOBJ.MouseEnter += new System.EventHandler(this.bmpViewOBJ_MouseEnter); - this.bmpViewOBJ.MouseLeave += new System.EventHandler(this.bmpViewOBJ_MouseLeave); - this.bmpViewOBJ.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewOBJ_MouseMove); - // - // bmpViewBGPal - // - this.bmpViewBGPal.BackColor = System.Drawing.Color.Black; - this.bmpViewBGPal.Location = new System.Drawing.Point(6, 32); - this.bmpViewBGPal.Name = "bmpViewBGPal"; - this.bmpViewBGPal.Size = new System.Drawing.Size(128, 64); - this.bmpViewBGPal.TabIndex = 10; - this.bmpViewBGPal.Text = "Background palettes"; - this.bmpViewBGPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - this.bmpViewBGPal.MouseEnter += new System.EventHandler(this.bmpViewBGPal_MouseEnter); - this.bmpViewBGPal.MouseLeave += new System.EventHandler(this.bmpViewBGPal_MouseLeave); - this.bmpViewBGPal.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewBGPal_MouseMove); - // - // bmpViewSPPal - // - this.bmpViewSPPal.BackColor = System.Drawing.Color.Black; - this.bmpViewSPPal.Location = new System.Drawing.Point(140, 32); - this.bmpViewSPPal.Name = "bmpViewSPPal"; - this.bmpViewSPPal.Size = new System.Drawing.Size(128, 64); - this.bmpViewSPPal.TabIndex = 11; - this.bmpViewSPPal.Text = "Sprite palettes"; - this.bmpViewSPPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - this.bmpViewSPPal.MouseEnter += new System.EventHandler(this.bmpViewSPPal_MouseEnter); - this.bmpViewSPPal.MouseLeave += new System.EventHandler(this.bmpViewSPPal_MouseLeave); - this.bmpViewSPPal.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewSPPal_MouseMove); - // - // bmpViewTiles1 - // - this.bmpViewTiles1.BackColor = System.Drawing.Color.Black; - this.bmpViewTiles1.Location = new System.Drawing.Point(6, 32); - this.bmpViewTiles1.Name = "bmpViewTiles1"; - this.bmpViewTiles1.Size = new System.Drawing.Size(128, 192); - this.bmpViewTiles1.TabIndex = 6; - this.bmpViewTiles1.Text = "Tiles 1"; - this.bmpViewTiles1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - this.bmpViewTiles1.MouseEnter += new System.EventHandler(this.bmpViewTiles1_MouseEnter); - this.bmpViewTiles1.MouseLeave += new System.EventHandler(this.bmpViewTiles1_MouseLeave); - this.bmpViewTiles1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewTiles1_MouseMove); - // - // bmpViewTiles2 - // - this.bmpViewTiles2.BackColor = System.Drawing.Color.Black; - this.bmpViewTiles2.Location = new System.Drawing.Point(140, 32); - this.bmpViewTiles2.Name = "bmpViewTiles2"; - this.bmpViewTiles2.Size = new System.Drawing.Size(128, 192); - this.bmpViewTiles2.TabIndex = 7; - this.bmpViewTiles2.Text = "Tiles 2"; - this.bmpViewTiles2.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - this.bmpViewTiles2.MouseEnter += new System.EventHandler(this.bmpViewTiles2_MouseEnter); - this.bmpViewTiles2.MouseLeave += new System.EventHandler(this.bmpViewTiles2_MouseLeave); - this.bmpViewTiles2.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewTiles2_MouseMove); - // - // bmpViewBG - // - this.bmpViewBG.BackColor = System.Drawing.Color.Black; - this.bmpViewBG.Location = new System.Drawing.Point(6, 32); - this.bmpViewBG.Name = "bmpViewBG"; - this.bmpViewBG.Size = new System.Drawing.Size(256, 256); - this.bmpViewBG.TabIndex = 4; - this.bmpViewBG.Text = "Background"; - this.bmpViewBG.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - this.bmpViewBG.MouseEnter += new System.EventHandler(this.bmpViewBG_MouseEnter); - this.bmpViewBG.MouseLeave += new System.EventHandler(this.bmpViewBG_MouseLeave); - this.bmpViewBG.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewBG_MouseMove); - // - // bmpViewWin - // - this.bmpViewWin.BackColor = System.Drawing.Color.Black; - this.bmpViewWin.Location = new System.Drawing.Point(268, 32); - this.bmpViewWin.Name = "bmpViewWin"; - this.bmpViewWin.Size = new System.Drawing.Size(256, 256); - this.bmpViewWin.TabIndex = 5; - this.bmpViewWin.Text = "Window"; - this.bmpViewWin.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); - this.bmpViewWin.MouseEnter += new System.EventHandler(this.bmpViewWin_MouseEnter); - this.bmpViewWin.MouseLeave += new System.EventHandler(this.bmpViewWin_MouseLeave); - this.bmpViewWin.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewWin_MouseMove); - // - // GBGPUView - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(834, 664); - this.Controls.Add(this.groupBox8); - this.Controls.Add(this.groupBox6); - this.Controls.Add(this.groupBoxMemory); - this.Controls.Add(this.groupBoxDetails); - this.Controls.Add(this.groupBox5); - this.Controls.Add(this.groupBox4); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.menuStrip1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MainMenuStrip = this.menuStrip1; - this.Name = "GbGpuView"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.GbGpuView_FormClosed); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.GbGpuView_KeyDown); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - this.groupBox5.ResumeLayout(false); - this.groupBox5.PerformLayout(); - this.groupBoxDetails.ResumeLayout(false); - this.groupBoxDetails.PerformLayout(); - this.groupBoxMemory.ResumeLayout(false); - this.groupBoxMemory.PerformLayout(); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); - this.groupBox8.ResumeLayout(false); - this.groupBox8.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GbGpuView)); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.bmpViewBG = new BizHawk.Client.EmuHawk.BmpView(); + this.bmpViewWin = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.bmpViewTiles1 = new BizHawk.Client.EmuHawk.BmpView(); + this.bmpViewTiles2 = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.bmpViewBGPal = new BizHawk.Client.EmuHawk.BmpView(); + this.bmpViewSPPal = new BizHawk.Client.EmuHawk.BmpView(); + this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.bmpViewOAM = new BizHawk.Client.EmuHawk.BmpView(); + this.bmpViewOBJ = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.hScrollBarScanline = new System.Windows.Forms.HScrollBar(); + this.labelScanline = new BizHawk.WinForms.Controls.LocLabelEx(); + this.buttonRefresh = new System.Windows.Forms.Button(); + this.radioButtonRefreshManual = new System.Windows.Forms.RadioButton(); + this.radioButtonRefreshScanline = new System.Windows.Forms.RadioButton(); + this.radioButtonRefreshFrame = new System.Windows.Forms.RadioButton(); + this.groupBoxDetails = new System.Windows.Forms.GroupBox(); + this.labelDetails = new BizHawk.WinForms.Controls.LocLabelEx(); + this.bmpViewDetails = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBoxMemory = new System.Windows.Forms.GroupBox(); + this.bmpViewMemory = new BizHawk.Client.EmuHawk.BmpView(); + this.labelMemory = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox6 = new System.Windows.Forms.GroupBox(); + this.labelClipboard = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox8 = new System.Windows.Forms.GroupBox(); + this.labelSpriteBackColor = new BizHawk.WinForms.Controls.LocLabelEx(); + this.buttonChangeColor = new System.Windows.Forms.Button(); + this.panelSpriteBackColor = new System.Windows.Forms.Panel(); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.groupBox4.SuspendLayout(); + this.groupBox5.SuspendLayout(); + this.groupBoxDetails.SuspendLayout(); + this.groupBoxMemory.SuspendLayout(); + this.groupBox6.SuspendLayout(); + this.groupBox8.SuspendLayout(); + this.SuspendLayout(); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.bmpViewBG); + this.groupBox1.Controls.Add(this.bmpViewWin); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // bmpViewBG + // + resources.ApplyResources(this.bmpViewBG, "bmpViewBG"); + this.bmpViewBG.BackColor = System.Drawing.Color.Black; + this.bmpViewBG.Name = "bmpViewBG"; + this.bmpViewBG.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + this.bmpViewBG.MouseEnter += new System.EventHandler(this.bmpViewBG_MouseEnter); + this.bmpViewBG.MouseLeave += new System.EventHandler(this.bmpViewBG_MouseLeave); + this.bmpViewBG.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewBG_MouseMove); + // + // bmpViewWin + // + resources.ApplyResources(this.bmpViewWin, "bmpViewWin"); + this.bmpViewWin.BackColor = System.Drawing.Color.Black; + this.bmpViewWin.Name = "bmpViewWin"; + this.bmpViewWin.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + this.bmpViewWin.MouseEnter += new System.EventHandler(this.bmpViewWin_MouseEnter); + this.bmpViewWin.MouseLeave += new System.EventHandler(this.bmpViewWin_MouseLeave); + this.bmpViewWin.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewWin_MouseMove); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.label3); + this.groupBox2.Controls.Add(this.bmpViewTiles1); + this.groupBox2.Controls.Add(this.bmpViewTiles2); + this.groupBox2.Controls.Add(this.label4); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // bmpViewTiles1 + // + resources.ApplyResources(this.bmpViewTiles1, "bmpViewTiles1"); + this.bmpViewTiles1.BackColor = System.Drawing.Color.Black; + this.bmpViewTiles1.Name = "bmpViewTiles1"; + this.bmpViewTiles1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + this.bmpViewTiles1.MouseEnter += new System.EventHandler(this.bmpViewTiles1_MouseEnter); + this.bmpViewTiles1.MouseLeave += new System.EventHandler(this.bmpViewTiles1_MouseLeave); + this.bmpViewTiles1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewTiles1_MouseMove); + // + // bmpViewTiles2 + // + resources.ApplyResources(this.bmpViewTiles2, "bmpViewTiles2"); + this.bmpViewTiles2.BackColor = System.Drawing.Color.Black; + this.bmpViewTiles2.Name = "bmpViewTiles2"; + this.bmpViewTiles2.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + this.bmpViewTiles2.MouseEnter += new System.EventHandler(this.bmpViewTiles2_MouseEnter); + this.bmpViewTiles2.MouseLeave += new System.EventHandler(this.bmpViewTiles2_MouseLeave); + this.bmpViewTiles2.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewTiles2_MouseMove); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.label7); + this.groupBox3.Controls.Add(this.label5); + this.groupBox3.Controls.Add(this.bmpViewBGPal); + this.groupBox3.Controls.Add(this.bmpViewSPPal); + this.groupBox3.Controls.Add(this.label6); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // bmpViewBGPal + // + resources.ApplyResources(this.bmpViewBGPal, "bmpViewBGPal"); + this.bmpViewBGPal.BackColor = System.Drawing.Color.Black; + this.bmpViewBGPal.Name = "bmpViewBGPal"; + this.bmpViewBGPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + this.bmpViewBGPal.MouseEnter += new System.EventHandler(this.bmpViewBGPal_MouseEnter); + this.bmpViewBGPal.MouseLeave += new System.EventHandler(this.bmpViewBGPal_MouseLeave); + this.bmpViewBGPal.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewBGPal_MouseMove); + // + // bmpViewSPPal + // + resources.ApplyResources(this.bmpViewSPPal, "bmpViewSPPal"); + this.bmpViewSPPal.BackColor = System.Drawing.Color.Black; + this.bmpViewSPPal.Name = "bmpViewSPPal"; + this.bmpViewSPPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + this.bmpViewSPPal.MouseEnter += new System.EventHandler(this.bmpViewSPPal_MouseEnter); + this.bmpViewSPPal.MouseLeave += new System.EventHandler(this.bmpViewSPPal_MouseLeave); + this.bmpViewSPPal.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewSPPal_MouseMove); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.bmpViewOAM); + this.groupBox4.Controls.Add(this.bmpViewOBJ); + this.groupBox4.Controls.Add(this.label8); + this.groupBox4.Controls.Add(this.label9); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + // + // bmpViewOAM + // + resources.ApplyResources(this.bmpViewOAM, "bmpViewOAM"); + this.bmpViewOAM.BackColor = System.Drawing.Color.Black; + this.bmpViewOAM.Name = "bmpViewOAM"; + this.bmpViewOAM.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + this.bmpViewOAM.MouseEnter += new System.EventHandler(this.bmpViewOAM_MouseEnter); + this.bmpViewOAM.MouseLeave += new System.EventHandler(this.bmpViewOAM_MouseLeave); + this.bmpViewOAM.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewOAM_MouseMove); + // + // bmpViewOBJ + // + resources.ApplyResources(this.bmpViewOBJ, "bmpViewOBJ"); + this.bmpViewOBJ.BackColor = System.Drawing.Color.Black; + this.bmpViewOBJ.Name = "bmpViewOBJ"; + this.bmpViewOBJ.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + this.bmpViewOBJ.MouseEnter += new System.EventHandler(this.bmpViewOBJ_MouseEnter); + this.bmpViewOBJ.MouseLeave += new System.EventHandler(this.bmpViewOBJ_MouseLeave); + this.bmpViewOBJ.MouseMove += new System.Windows.Forms.MouseEventHandler(this.bmpViewOBJ_MouseMove); + // + // groupBox5 + // + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Controls.Add(this.hScrollBarScanline); + this.groupBox5.Controls.Add(this.labelScanline); + this.groupBox5.Controls.Add(this.buttonRefresh); + this.groupBox5.Controls.Add(this.radioButtonRefreshManual); + this.groupBox5.Controls.Add(this.radioButtonRefreshScanline); + this.groupBox5.Controls.Add(this.radioButtonRefreshFrame); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + // + // hScrollBarScanline + // + resources.ApplyResources(this.hScrollBarScanline, "hScrollBarScanline"); + this.hScrollBarScanline.Maximum = 162; + this.hScrollBarScanline.Name = "hScrollBarScanline"; + this.hScrollBarScanline.ValueChanged += new System.EventHandler(this.hScrollBarScanline_ValueChanged); + // + // labelScanline + // + resources.ApplyResources(this.labelScanline, "labelScanline"); + this.labelScanline.Name = "labelScanline"; + // + // buttonRefresh + // + resources.ApplyResources(this.buttonRefresh, "buttonRefresh"); + this.buttonRefresh.Name = "buttonRefresh"; + this.buttonRefresh.UseVisualStyleBackColor = true; + this.buttonRefresh.Click += new System.EventHandler(this.buttonRefresh_Click); + // + // radioButtonRefreshManual + // + resources.ApplyResources(this.radioButtonRefreshManual, "radioButtonRefreshManual"); + this.radioButtonRefreshManual.Name = "radioButtonRefreshManual"; + this.radioButtonRefreshManual.TabStop = true; + this.radioButtonRefreshManual.UseVisualStyleBackColor = true; + this.radioButtonRefreshManual.CheckedChanged += new System.EventHandler(this.radioButtonRefreshManual_CheckedChanged); + // + // radioButtonRefreshScanline + // + resources.ApplyResources(this.radioButtonRefreshScanline, "radioButtonRefreshScanline"); + this.radioButtonRefreshScanline.Name = "radioButtonRefreshScanline"; + this.radioButtonRefreshScanline.TabStop = true; + this.radioButtonRefreshScanline.UseVisualStyleBackColor = true; + this.radioButtonRefreshScanline.CheckedChanged += new System.EventHandler(this.radioButtonRefreshScanline_CheckedChanged); + // + // radioButtonRefreshFrame + // + resources.ApplyResources(this.radioButtonRefreshFrame, "radioButtonRefreshFrame"); + this.radioButtonRefreshFrame.Name = "radioButtonRefreshFrame"; + this.radioButtonRefreshFrame.TabStop = true; + this.radioButtonRefreshFrame.UseVisualStyleBackColor = true; + this.radioButtonRefreshFrame.CheckedChanged += new System.EventHandler(this.radioButtonRefreshFrame_CheckedChanged); + // + // groupBoxDetails + // + resources.ApplyResources(this.groupBoxDetails, "groupBoxDetails"); + this.groupBoxDetails.Controls.Add(this.labelDetails); + this.groupBoxDetails.Controls.Add(this.bmpViewDetails); + this.groupBoxDetails.Name = "groupBoxDetails"; + this.groupBoxDetails.TabStop = false; + // + // labelDetails + // + resources.ApplyResources(this.labelDetails, "labelDetails"); + this.labelDetails.Name = "labelDetails"; + // + // bmpViewDetails + // + resources.ApplyResources(this.bmpViewDetails, "bmpViewDetails"); + this.bmpViewDetails.BackColor = System.Drawing.Color.Black; + this.bmpViewDetails.Name = "bmpViewDetails"; + this.bmpViewDetails.MouseClick += new System.Windows.Forms.MouseEventHandler(this.bmpView_MouseClick); + // + // groupBoxMemory + // + resources.ApplyResources(this.groupBoxMemory, "groupBoxMemory"); + this.groupBoxMemory.Controls.Add(this.bmpViewMemory); + this.groupBoxMemory.Controls.Add(this.labelMemory); + this.groupBoxMemory.Name = "groupBoxMemory"; + this.groupBoxMemory.TabStop = false; + // + // bmpViewMemory + // + resources.ApplyResources(this.bmpViewMemory, "bmpViewMemory"); + this.bmpViewMemory.BackColor = System.Drawing.Color.Black; + this.bmpViewMemory.Name = "bmpViewMemory"; + // + // labelMemory + // + resources.ApplyResources(this.labelMemory, "labelMemory"); + this.labelMemory.Name = "labelMemory"; + // + // groupBox6 + // + resources.ApplyResources(this.groupBox6, "groupBox6"); + this.groupBox6.Controls.Add(this.labelClipboard); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.TabStop = false; + // + // labelClipboard + // + resources.ApplyResources(this.labelClipboard, "labelClipboard"); + this.labelClipboard.Name = "labelClipboard"; + // + // groupBox8 + // + resources.ApplyResources(this.groupBox8, "groupBox8"); + this.groupBox8.Controls.Add(this.labelSpriteBackColor); + this.groupBox8.Controls.Add(this.buttonChangeColor); + this.groupBox8.Controls.Add(this.panelSpriteBackColor); + this.groupBox8.Name = "groupBox8"; + this.groupBox8.TabStop = false; + // + // labelSpriteBackColor + // + resources.ApplyResources(this.labelSpriteBackColor, "labelSpriteBackColor"); + this.labelSpriteBackColor.Name = "labelSpriteBackColor"; + // + // buttonChangeColor + // + resources.ApplyResources(this.buttonChangeColor, "buttonChangeColor"); + this.buttonChangeColor.Name = "buttonChangeColor"; + this.buttonChangeColor.UseVisualStyleBackColor = true; + this.buttonChangeColor.Click += new System.EventHandler(this.ButtonChangeColor_Click); + // + // panelSpriteBackColor + // + resources.ApplyResources(this.panelSpriteBackColor, "panelSpriteBackColor"); + this.panelSpriteBackColor.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panelSpriteBackColor.Name = "panelSpriteBackColor"; + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Name = "menuStrip1"; + // + // GbGpuView + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.groupBox8); + this.Controls.Add(this.groupBox6); + this.Controls.Add(this.groupBoxMemory); + this.Controls.Add(this.groupBoxDetails); + this.Controls.Add(this.groupBox5); + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.menuStrip1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MainMenuStrip = this.menuStrip1; + this.Name = "GbGpuView"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.GbGpuView_FormClosed); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.GbGpuView_KeyDown); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + this.groupBox5.ResumeLayout(false); + this.groupBox5.PerformLayout(); + this.groupBoxDetails.ResumeLayout(false); + this.groupBoxDetails.PerformLayout(); + this.groupBoxMemory.ResumeLayout(false); + this.groupBoxMemory.PerformLayout(); + this.groupBox6.ResumeLayout(false); + this.groupBox6.PerformLayout(); + this.groupBox8.ResumeLayout(false); + this.groupBox8.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.resx b/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.resx index 0f6d8eb42bb..96b035e6e20 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.resx +++ b/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.resx @@ -117,6 +117,939 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 834, 613 + + + label10 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 21 + + + 25 + + + groupBox3 + + + Sprite Backdrop + + + 0 + + + 548, 243 + + + 350, 449 + + + 7, 41 + + + groupBoxDetails + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + labelScanline + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + groupBox2 + + + bmpViewWin + + + 320, 16 + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 80, 21 + + + 137, 15 + + + 6, 29 + + + Bank 2 (CGB) + + + 11 + + + 0 + + + 2 + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + groupBox5 + + + Background palettes + + + 6, 29 + + + $this + + + 256, 256 + + + Sprites + + + 1 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + 3, 15 + + + 3, 48 + + + groupBox5 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox4 + + + groupBox5 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Change Color... + + + groupBox2 + + + 22 + + + 256, 256 + + + 0 + + + $this + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 128, 64 + + + Background + + + 7, 21 + + + 76, 15 + + + 18 + + + Objects + + + 4 + + + SS + + + 128, 192 + + + 53, 16 + + + 6, 17 + + + Refresh Now + + + $this + + + 64, 128 + + + 6, 17 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 15 + + + Copy to Clipboard + + + 0 + + + panelSpriteBackColor + + + 3 + + + Mouse over an item to see details about it. + + + 0 + + + 3, 15 + + + 76, 15 + + + Bank 1 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + CenterParent + + + 26 + + + groupBoxDetails + + + 140, 29 + + + Sprite + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 67, 22 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Window + + + 4 + + + 59, 16 + + + 0 + + + label3 + + + 76, 60 + + + 2 + + + 21 + + + label2 + + + 115, 0 + + + groupBox3 + + + Tilemaps + + + 159, 22 + + + Objects + + + TopCenter + + + 9 + + + 3, 15 + + + 548, 492 + + + groupBox3 + + + bmpViewOAM + + + $this + + + groupBox3 + + + Details (mouseover) + + + 10 + + + label8 + + + 1 + + + groupBox5 + + + Left-click a palette to use it for drawing the tiles display. + + + groupBox8 + + + 0 + + + groupBox2 + + + 71, 16 + + + 268, 29 + + + Tiles + + + groupBox1 + + + radioButtonRefreshManual + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + 115, 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBoxMemory + + + 1 + + + 274, 87 + + + System.Windows.Forms.HScrollBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 256, 256 + + + bmpViewOBJ + + + bmpViewDetails + + + groupBox2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + 2 + + + 192, 141 + + + buttonRefresh + + + 12, 25 + + + groupBox1 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + labelSpriteBackColor + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox3 + + + $this + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + CTRL+C copies the pane under the mouse. + + + True + + + groupBox1 + + + $this + + + 5 + + + 6, 29 + + + 6, 61 + + + 350, 302 + + + groupBoxMemory + + + 2 + + + bmpViewBGPal + + + 6 + + + 14 + + + 2 + + + 530, 271 + + + 7 + + + 128, 64 + + + Details + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Manual + + + 274, 106 + + + bmpViewMemory + + + groupBox3 + + + Palettes + + + 1 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + labelClipboard + + + 5 + + + 17 + + + 6 + + + groupBox1 + + + 12, 302 + + + Right-click an item to display it here. + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + 6, 91 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7, 18 + + + groupBox8 + + + groupBox6 + + + groupBox4 + + + Details - Memory + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OAM + + + Tiles 2 + + + groupBoxDetails + + + 3, 15 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox8 + + + bmpViewTiles2 + + + 548, 25 + + + 6, 18 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + groupBoxMemory + + + GbGpuView + + + 548, 354 + + + 164, 18 + + + 76, 42 + + + 6, 29 + + + groupBox2 + + + groupBox8 + + + $this + + + label7 + + + 2 + + + groupBox4 + + + 4 + + + label6 + + + 2 + + + label5 + + + Window + + + Tiles 1 + + + 274, 44 + + + menuStrip1 + + + 140, 29 + + + 5 + + + 548, 447 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox5 + + + buttonChangeColor + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 274, 40 + + + 192, 141 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + radioButtonRefreshFrame + + + 1 + + + 192, 16 + + + groupBox4 + + + hScrollBarScanline + + + 265, 15 + + + groupBox4 + + + 16 + + + groupBox5 + + + 1 + + + 137, 15 + + + 3 + + + 332, 306 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + 3 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23 + + + 3 + + + Refresh Control + + + bmpViewSPPal + + + labelMemory + + + labelDetails + + + 3 + + + 19 + + + Sprites + + + 20 + + + 0, 0 + + + True + + + groupBox1 + + + 128, 192 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + Background && Window + + + 274, 212 + + + 3 + + + 104, 21 + + + Frame + + + 0 + + + menuStrip1 + + + groupBox6 + + + 55, 22 + + + 1 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 64, 128 + + + Scanline + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + radioButtonRefreshScanline + + + Background + + + 7, 63 + + + 834, 24 + + + Details (memory) + + + bmpViewBG + + + label1 + + + 7 + + + label9 + + + 0 + + + 1 + + + Sprite palettes + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + bmpViewTiles1 + + + groupBox5 + + + label4 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.zh-CN.resx new file mode 100644 index 00000000000..bb15edcf7ef --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/GB/GBGPUView.zh-CN.resx @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 标签10 + + + 精灵背景颜色 + + + Bank 2 (CGB) + + + 精灵 + + + 换色 + + + 背景 + + + 精灵预览 + + + + 35, 16 + + + 刷新 + + + 复制到剪贴板 + + + 鼠标移动到项目上可查看其详细信息。 + + + Bank 1 + + + 精灵 + + + 47, 16 + + + 块映射表 + + + 左键单击调色板用它来绘制图块显示。 + + + 59, 16 + + + 块 + + + CTRL + C 复制鼠标下方的面板 + + + 详细信息 + + + 手动 + + + 调色板 + + + 右击一个项目显示其详细信息到这里。 + + + 详细信息 + + + 窗口 + + + 刷新控制 + + + 背景和窗口 + + + 帧 + + + 扫描线 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.Designer.cs index f7de6a66d81..173fb7a7317 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.Designer.cs @@ -28,10 +28,11 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.paperView = new BmpView(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.paperScroll = new System.Windows.Forms.VScrollBar(); - this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GBPrinterView)); + this.paperView = new BizHawk.Client.EmuHawk.BmpView(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.paperScroll = new System.Windows.Forms.VScrollBar(); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); this.saveImageToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); this.editToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); @@ -39,85 +40,68 @@ private void InitializeComponent() this.menuStrip1.SuspendLayout(); this.SuspendLayout(); // + // paperView + // + resources.ApplyResources(this.paperView, "paperView"); + this.paperView.BackColor = System.Drawing.Color.Black; + this.paperView.Name = "paperView"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // paperScroll + // + resources.ApplyResources(this.paperScroll, "paperScroll"); + this.paperScroll.LargeChange = 101; + this.paperScroll.Name = "paperScroll"; + this.paperScroll.SmallChange = 8; + // // menuStrip1 // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.fileToolStripMenuItem, this.editToolStripMenuItem}); - this.menuStrip1.Location = new System.Drawing.Point(0, 0); this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Size = new System.Drawing.Size(336, 24); - this.menuStrip1.TabIndex = 2; - this.menuStrip1.Text = "menuStrip1"; // // fileToolStripMenuItem // + resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem"); this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.saveImageToolStripMenuItem}); - this.fileToolStripMenuItem.Text = "&File"; // // saveImageToolStripMenuItem // - this.saveImageToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.saveImageToolStripMenuItem.Text = "&Save Image..."; + resources.ApplyResources(this.saveImageToolStripMenuItem, "saveImageToolStripMenuItem"); this.saveImageToolStripMenuItem.Click += new System.EventHandler(this.SaveImageToolStripMenuItem_Click); // // editToolStripMenuItem // + resources.ApplyResources(this.editToolStripMenuItem, "editToolStripMenuItem"); this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.copyToolStripMenuItem}); - this.editToolStripMenuItem.Text = "&Edit"; // // copyToolStripMenuItem // - this.copyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); - this.copyToolStripMenuItem.Text = "&Copy"; + resources.ApplyResources(this.copyToolStripMenuItem, "copyToolStripMenuItem"); this.copyToolStripMenuItem.Click += new System.EventHandler(this.CopyToolStripMenuItem_Click); - // - // paperView - // - this.paperView.Name = "paperView"; - this.paperView.Location = new System.Drawing.Point(0, 48); - this.paperView.Size = new System.Drawing.Size(320, 320); - this.paperView.BackColor = System.Drawing.Color.Black; - this.paperView.TabIndex = 0; - // - // label1 - // - this.label1.Name = "label1"; - this.label1.Location = new System.Drawing.Point(0, 24); - this.label1.Text = "Note: the printer is only connected while this window is open."; - this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; - // - // paperScroll - // - this.paperScroll.Name = "paperScroll"; - this.paperScroll.Location = new System.Drawing.Point(320, 48); - this.paperScroll.Size = new System.Drawing.Size(16, 320); - this.paperScroll.Minimum = 0; - this.paperScroll.SmallChange = 8; - this.paperScroll.LargeChange = 160; - this.paperScroll.ValueChanged += PaperScroll_ValueChanged; - // - // GBPrinterView - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + // + // GBPrinterView + // + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.AutoSize = true; - this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.ClientSize = new System.Drawing.Size(336, 358); this.Controls.Add(this.menuStrip1); - this.Controls.Add(this.paperView); - this.Controls.Add(this.label1); - this.Controls.Add(this.paperScroll); + this.Controls.Add(this.paperView); + this.Controls.Add(this.label1); + this.Controls.Add(this.paperScroll); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.MainMenuStrip = this.menuStrip1; this.MaximizeBox = false; this.Name = "GBPrinterView"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; this.menuStrip1.ResumeLayout(false); this.menuStrip1.PerformLayout(); - this.FormClosed += GBPrinterView_FormClosed; this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.resx b/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.resx index d5494e3059c..479f6317ceb 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.resx +++ b/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.resx @@ -117,6 +117,162 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + saveImageToolStripMenuItem + + + + 336, 330 + + + 0, 22 + + + 320, 320 + + + 16, 295 + + + + True + + + 320, 44 + + + 0, 44 + + + $this + + + MiddleCenter + + + 6, 12 + + + menuStrip1 + + + paperView + + + paperScroll + + + GBPrinterView + + + fileToolStripMenuItem + + + + GrowAndShrink + + + copyToolStripMenuItem + + + 2 + + + Note: the printer is only connected while this window is open. + + + label1 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+C + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + editToolStripMenuItem + + + $this + + + &Save Image... + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 336, 25 + + + 0 + + + &File + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 0 + + + &Edit + + + 3 + + + CenterParent + + + 1 + + + System.Windows.Forms.VScrollBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+S + + + 4 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + menuStrip1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + &Copy + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + $this + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.zh-CN.resx new file mode 100644 index 00000000000..8125992c80b --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/GB/GBPrinterView.zh-CN.resx @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + -2, 29 + + + 注:GB打印机仅在此窗口打开时连接。 + + + 保存图片(&S) + + + 文件(&F) + + + 复制(&C) + + + 编辑(&E) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.Designer.cs index fbcfefc5bc6..4ff62ff43cd 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.Designer.cs @@ -28,157 +28,123 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.listBoxWidgets = new System.Windows.Forms.ListBox(); - this.panel1 = new System.Windows.Forms.Panel(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.buttonShowWidget = new System.Windows.Forms.Button(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.buttonRefresh = new System.Windows.Forms.Button(); - this.hScrollBar1 = new System.Windows.Forms.HScrollBar(); - this.radioButtonManual = new System.Windows.Forms.RadioButton(); - this.radioButtonScanline = new System.Windows.Forms.RadioButton(); - this.labelClipboard = new BizHawk.WinForms.Controls.LocLabelEx(); - this.timerMessage = new System.Windows.Forms.Timer(this.components); - this.menuStrip1 = new System.Windows.Forms.MenuStrip(); - this.groupBox1.SuspendLayout(); - this.SuspendLayout(); - // - // listBoxWidgets - // - this.listBoxWidgets.Location = new System.Drawing.Point(12, 40); - this.listBoxWidgets.Name = "listBoxWidgets"; - this.listBoxWidgets.Size = new System.Drawing.Size(137, 160); - this.listBoxWidgets.TabIndex = 0; - this.listBoxWidgets.DoubleClick += new System.EventHandler(this.listBoxWidgets_DoubleClick); - // - // panel1 - // - this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel1.AutoScroll = true; - this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.panel1.Location = new System.Drawing.Point(155, 0); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(481, 474); - this.panel1.TabIndex = 1; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 24); - this.label1.Name = "label1"; - this.label1.Text = "Available widgets:"; - // - // buttonShowWidget - // - this.buttonShowWidget.Location = new System.Drawing.Point(29, 206); - this.buttonShowWidget.Name = "buttonShowWidget"; - this.buttonShowWidget.Size = new System.Drawing.Size(75, 23); - this.buttonShowWidget.TabIndex = 3; - this.buttonShowWidget.Text = "Show >>"; - this.buttonShowWidget.UseVisualStyleBackColor = true; - this.buttonShowWidget.Click += new System.EventHandler(this.buttonShowWidget_Click); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.buttonRefresh); - this.groupBox1.Controls.Add(this.hScrollBar1); - this.groupBox1.Controls.Add(this.radioButtonManual); - this.groupBox1.Controls.Add(this.radioButtonScanline); - this.groupBox1.Location = new System.Drawing.Point(15, 235); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(134, 133); - this.groupBox1.TabIndex = 4; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Refresh"; - // - // buttonRefresh - // - this.buttonRefresh.Location = new System.Drawing.Point(6, 104); - this.buttonRefresh.Name = "buttonRefresh"; - this.buttonRefresh.Size = new System.Drawing.Size(75, 23); - this.buttonRefresh.TabIndex = 4; - this.buttonRefresh.Text = "Refresh"; - this.buttonRefresh.UseVisualStyleBackColor = true; - this.buttonRefresh.Click += new System.EventHandler(this.buttonRefresh_Click); - // - // hScrollBar1 - // - this.hScrollBar1.LargeChange = 20; - this.hScrollBar1.Location = new System.Drawing.Point(3, 62); - this.hScrollBar1.Maximum = 246; - this.hScrollBar1.Name = "hScrollBar1"; - this.hScrollBar1.Size = new System.Drawing.Size(128, 16); - this.hScrollBar1.TabIndex = 3; - this.hScrollBar1.ValueChanged += new System.EventHandler(this.hScrollBar1_ValueChanged); - // - // radioButtonManual - // - this.radioButtonManual.AutoSize = true; - this.radioButtonManual.Location = new System.Drawing.Point(6, 81); - this.radioButtonManual.Name = "radioButtonManual"; - this.radioButtonManual.Size = new System.Drawing.Size(60, 17); - this.radioButtonManual.TabIndex = 2; - this.radioButtonManual.TabStop = true; - this.radioButtonManual.Text = "Manual"; - this.radioButtonManual.UseVisualStyleBackColor = true; - this.radioButtonManual.CheckedChanged += new System.EventHandler(this.radioButtonManual_CheckedChanged); - // - // radioButtonScanline - // - this.radioButtonScanline.AutoSize = true; - this.radioButtonScanline.Location = new System.Drawing.Point(6, 42); - this.radioButtonScanline.Name = "radioButtonScanline"; - this.radioButtonScanline.Size = new System.Drawing.Size(66, 17); - this.radioButtonScanline.TabIndex = 1; - this.radioButtonScanline.Text = "Scanline"; - this.radioButtonScanline.UseVisualStyleBackColor = true; - this.radioButtonScanline.CheckedChanged += new System.EventHandler(this.radioButtonScanline_CheckedChanged); - // - // labelClipboard - // - this.labelClipboard.Location = new System.Drawing.Point(9, 371); - this.labelClipboard.MaximumSize = new System.Drawing.Size(145, 0); - this.labelClipboard.Name = "labelClipboard"; - this.labelClipboard.Text = "CTRL + C: Copy under mouse to clipboard."; - // - // timerMessage - // - this.timerMessage.Interval = 5000; - this.timerMessage.Tick += new System.EventHandler(this.timerMessage_Tick); - // - // menuStrip1 - // - this.menuStrip1.Location = new System.Drawing.Point(0, 0); - this.menuStrip1.Name = "menuStrip1"; - this.menuStrip1.Size = new System.Drawing.Size(636, 24); - this.menuStrip1.TabIndex = 6; - this.menuStrip1.Text = "menuStrip1"; - // - // GBAGPUView - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(636, 474); - this.Controls.Add(this.labelClipboard); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.buttonShowWidget); - this.Controls.Add(this.label1); - this.Controls.Add(this.panel1); - this.Controls.Add(this.listBoxWidgets); - this.Controls.Add(this.menuStrip1); - this.KeyPreview = true; - this.MainMenuStrip = this.menuStrip1; - this.Name = "GbaGpuView"; - this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Show; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.GbaGpuView_FormClosed); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.GbaGpuView_KeyDown); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GbaGpuView)); + this.listBoxWidgets = new System.Windows.Forms.ListBox(); + this.panel1 = new System.Windows.Forms.Panel(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.buttonShowWidget = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.buttonRefresh = new System.Windows.Forms.Button(); + this.hScrollBar1 = new System.Windows.Forms.HScrollBar(); + this.radioButtonManual = new System.Windows.Forms.RadioButton(); + this.radioButtonScanline = new System.Windows.Forms.RadioButton(); + this.labelClipboard = new BizHawk.WinForms.Controls.LocLabelEx(); + this.timerMessage = new System.Windows.Forms.Timer(this.components); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // listBoxWidgets + // + resources.ApplyResources(this.listBoxWidgets, "listBoxWidgets"); + this.listBoxWidgets.Name = "listBoxWidgets"; + this.listBoxWidgets.DoubleClick += new System.EventHandler(this.listBoxWidgets_DoubleClick); + // + // panel1 + // + resources.ApplyResources(this.panel1, "panel1"); + this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.panel1.Name = "panel1"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // buttonShowWidget + // + resources.ApplyResources(this.buttonShowWidget, "buttonShowWidget"); + this.buttonShowWidget.Name = "buttonShowWidget"; + this.buttonShowWidget.UseVisualStyleBackColor = true; + this.buttonShowWidget.Click += new System.EventHandler(this.buttonShowWidget_Click); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.buttonRefresh); + this.groupBox1.Controls.Add(this.hScrollBar1); + this.groupBox1.Controls.Add(this.radioButtonManual); + this.groupBox1.Controls.Add(this.radioButtonScanline); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // buttonRefresh + // + resources.ApplyResources(this.buttonRefresh, "buttonRefresh"); + this.buttonRefresh.Name = "buttonRefresh"; + this.buttonRefresh.UseVisualStyleBackColor = true; + this.buttonRefresh.Click += new System.EventHandler(this.buttonRefresh_Click); + // + // hScrollBar1 + // + resources.ApplyResources(this.hScrollBar1, "hScrollBar1"); + this.hScrollBar1.LargeChange = 20; + this.hScrollBar1.Maximum = 246; + this.hScrollBar1.Name = "hScrollBar1"; + this.hScrollBar1.ValueChanged += new System.EventHandler(this.hScrollBar1_ValueChanged); + // + // radioButtonManual + // + resources.ApplyResources(this.radioButtonManual, "radioButtonManual"); + this.radioButtonManual.Name = "radioButtonManual"; + this.radioButtonManual.TabStop = true; + this.radioButtonManual.UseVisualStyleBackColor = true; + this.radioButtonManual.CheckedChanged += new System.EventHandler(this.radioButtonManual_CheckedChanged); + // + // radioButtonScanline + // + resources.ApplyResources(this.radioButtonScanline, "radioButtonScanline"); + this.radioButtonScanline.Name = "radioButtonScanline"; + this.radioButtonScanline.UseVisualStyleBackColor = true; + this.radioButtonScanline.CheckedChanged += new System.EventHandler(this.radioButtonScanline_CheckedChanged); + // + // labelClipboard + // + resources.ApplyResources(this.labelClipboard, "labelClipboard"); + this.labelClipboard.Name = "labelClipboard"; + // + // timerMessage + // + this.timerMessage.Interval = 5000; + this.timerMessage.Tick += new System.EventHandler(this.timerMessage_Tick); + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Name = "menuStrip1"; + // + // GbaGpuView + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.labelClipboard); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.buttonShowWidget); + this.Controls.Add(this.label1); + this.Controls.Add(this.panel1); + this.Controls.Add(this.listBoxWidgets); + this.Controls.Add(this.menuStrip1); + this.KeyPreview = true; + this.MainMenuStrip = this.menuStrip1; + this.Name = "GbaGpuView"; + this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Show; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.GbaGpuView_FormClosed); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.GbaGpuView_KeyDown); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.resx b/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.resx index b517a57083c..38c1f4cafa9 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.resx +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.resx @@ -117,11 +117,299 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 + + + + 75, 21 + + + Available widgets: + + + $this + + + CTRL + C: Copy under mouse to clipboard. + + + 1 + + + $this + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 636, 24 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 155, 0 + + + hScrollBar1 + + + + 2 + + + 12, 37 + + + 0, 0 + + + + CenterParent + + + timerMessage + + + 3 + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 3 + + + Refresh + + + True + + + Show >> + + + 636, 438 + + + 2 + + + 1 + + + 3 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + radioButtonScanline + + + Top, Bottom, Left, Right + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label1 + + + $this + + + $this + + + groupBox1 + + + Scanline + + + 481, 438 + + + 59, 16 + + + 5 + + + 12, 22 + + + 137, 148 + + + 71, 16 + + + 6, 96 + + + 29, 190 + + + 0 + + + GbaGpuView + + + buttonRefresh + + + 15, 217 + + + True + + + listBoxWidgets + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + menuStrip1 + + + panel1 + + + groupBox1 + + + 12 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 128, 16 + + + 6, 12 + + + True + + + 3 + + + 2 + + + 6, 75 + + + System.Windows.Forms.HScrollBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 3, 57 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + menuStrip1 + + + 75, 21 + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 9, 342 + + + radioButtonManual + + + 4 + + + $this + + + 4 + + + 145, 0 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + labelClipboard + + + 4 + + + Refresh + + + 1 + + + Manual + + + 0 + + + $this + + + 6 + + + 134, 123 + + + 6, 39 + + + groupBox1 + + + buttonShowWidget + + + 137, 17 + 17, 17 - - 137, 17 + + True 63 diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.zh-CN.resx new file mode 100644 index 00000000000..bf346b46fcd --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/GBAGPUView.zh-CN.resx @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 可用组件: + + + 显示→ + + + 刷新 + + + 刷新 + + + + 47, 16 + + + 手动 + + + 59, 16 + + + 扫描线 + + + CTRL + C:复制鼠标下方内容到剪贴板。 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.Designer.cs index e33564fd34e..92cb1f1df94 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.Designer.cs @@ -28,29 +28,25 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MobileBmpView)); this.bmpView1 = new BizHawk.Client.EmuHawk.BmpView(); this.SuspendLayout(); // // bmpView1 // - this.bmpView1.Location = new System.Drawing.Point(0, 0); + resources.ApplyResources(this.bmpView1, "bmpView1"); + this.bmpView1.BackColor = System.Drawing.Color.Transparent; this.bmpView1.Name = "bmpView1"; - this.bmpView1.Size = new System.Drawing.Size(64, 64); - this.bmpView1.TabIndex = 0; - this.bmpView1.Text = "bmpView1"; // // MobileBmpView // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(292, 273); this.Controls.Add(this.bmpView1); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "MobileBmpView"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "MobileBmpView"; this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.resx b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.resx index 29dcb1b3a35..da8460ac0e5 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.resx +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.resx @@ -117,4 +117,52 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + bmpView1 + + + + 0 + + + 0 + + + + 292, 252 + + + MobileBmpView + + + 6, 12 + + + $this + + + 64, 64 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MobileBmpView + + + bmpView1 + + + 0, 0 + + + + CenterParent + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.zh-CN.resx new file mode 100644 index 00000000000..b977b59b0a8 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileBmpView.zh-CN.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 位图显示器1 + + + 可移动的位图窗口 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.Designer.cs index 29da7361ee8..0c28da5bdde 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MobileDetailView)); this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); this.bmpView1 = new BizHawk.Client.EmuHawk.BmpView(); this.listView1 = new System.Windows.Forms.ListView(); @@ -38,55 +39,47 @@ private void InitializeComponent() // // tableLayoutPanel1 // - this.tableLayoutPanel1.ColumnCount = 1; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); this.tableLayoutPanel1.Controls.Add(this.bmpView1, 0, 0); this.tableLayoutPanel1.Controls.Add(this.listView1, 0, 1); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0); this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 2; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 140F)); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(142, 332); - this.tableLayoutPanel1.TabIndex = 0; // // bmpView1 // - this.bmpView1.Dock = System.Windows.Forms.DockStyle.Fill; - this.bmpView1.Location = new System.Drawing.Point(3, 3); + resources.ApplyResources(this.bmpView1, "bmpView1"); + this.bmpView1.BackColor = System.Drawing.Color.Transparent; this.bmpView1.Name = "bmpView1"; - this.bmpView1.Size = new System.Drawing.Size(136, 134); - this.bmpView1.TabIndex = 0; - this.bmpView1.Text = "bmpView1"; // // listView1 // + resources.ApplyResources(this.listView1, "listView1"); this.listView1.BorderStyle = System.Windows.Forms.BorderStyle.None; this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader1, this.columnHeader2}); - this.listView1.Dock = System.Windows.Forms.DockStyle.Fill; this.listView1.GridLines = true; this.listView1.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; - this.listView1.Location = new System.Drawing.Point(3, 143); + this.listView1.HideSelection = false; this.listView1.Name = "listView1"; - this.listView1.Size = new System.Drawing.Size(136, 186); - this.listView1.TabIndex = 1; this.listView1.UseCompatibleStateImageBehavior = false; this.listView1.View = System.Windows.Forms.View.Details; this.listView1.SizeChanged += new System.EventHandler(this.listView1_SizeChanged); // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // columnHeader2 + // + resources.ApplyResources(this.columnHeader2, "columnHeader2"); + // // MobileDetailView // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(142, 332); this.Controls.Add(this.tableLayoutPanel1); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow; this.Name = "MobileDetailView"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "MobileDetailView"; this.SizeChanged += new System.EventHandler(this.MobileDetailView_SizeChanged); this.tableLayoutPanel1.ResumeLayout(false); this.ResumeLayout(false); diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.resx b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.resx index 29dcb1b3a35..d5718783215 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.resx +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.resx @@ -117,4 +117,124 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + + 142, 306 + + + 142, 306 + + + columnHeader1 + + + + Fill + + + 0 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + tableLayoutPanel1 + + + 0 + + + bmpView1 + + + 0 + + + MobileDetailView + + + $this + + + 0, 0 + + + columnHeader2 + + + Fill + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 132 + + + 6, 12 + + + tableLayoutPanel1 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + bmpView1 + + + 136, 171 + + + 2 + + + tableLayoutPanel1 + + + 1 + + + CenterParent + + + 136, 123 + + + Fill + + + 3, 3 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="bmpView1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="listView1" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Absolute,129,Percent,100" /></TableLayoutSettings> + + + MobileDetailView + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + listView1 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.zh-CN.resx new file mode 100644 index 00000000000..74fa43f9c06 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/GBA/MobileDetailView.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 可移动的详情窗口 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GameShark.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/GameShark.Designer.cs index bc34f207bbb..feccb33eaa9 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GameShark.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/GameShark.Designer.cs @@ -28,96 +28,72 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.mnuGameShark = new System.Windows.Forms.MenuStrip(); - this.btnClear = new System.Windows.Forms.Button(); - this.lblCheat = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtCheat = new System.Windows.Forms.TextBox(); - this.btnGo = new System.Windows.Forms.Button(); - this.lblDescription = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtDescription = new System.Windows.Forms.TextBox(); - this.SuspendLayout(); - // - // mnuGameShark - // - this.mnuGameShark.Location = new System.Drawing.Point(0, 0); - this.mnuGameShark.Name = "mnuGameShark"; - this.mnuGameShark.Size = new System.Drawing.Size(259, 24); - this.mnuGameShark.TabIndex = 0; - // - // btnClear - // - this.btnClear.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.btnClear.Location = new System.Drawing.Point(78, 218); - this.btnClear.Name = "btnClear"; - this.btnClear.Size = new System.Drawing.Size(75, 23); - this.btnClear.TabIndex = 4; - this.btnClear.Text = "Clear"; - this.btnClear.UseVisualStyleBackColor = true; - this.btnClear.Click += new System.EventHandler(this.BtnClear_Click); - // - // lblCheat - // - this.lblCheat.Location = new System.Drawing.Point(12, 63); - this.lblCheat.Name = "lblCheat"; - this.lblCheat.Text = "Cheat Code"; - // - // txtCheat - // - this.txtCheat.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.txtCheat.Location = new System.Drawing.Point(78, 60); - this.txtCheat.Multiline = true; - this.txtCheat.Name = "txtCheat"; - this.txtCheat.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.txtCheat.Size = new System.Drawing.Size(169, 152); - this.txtCheat.TabIndex = 2; - // - // btnGo - // - this.btnGo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnGo.Location = new System.Drawing.Point(172, 217); - this.btnGo.Name = "btnGo"; - this.btnGo.Size = new System.Drawing.Size(75, 24); - this.btnGo.TabIndex = 5; - this.btnGo.Text = "Convert"; - this.btnGo.UseVisualStyleBackColor = true; - this.btnGo.Click += new System.EventHandler(this.Go_Click); - // - // lblDescription - // - this.lblDescription.Location = new System.Drawing.Point(12, 38); - this.lblDescription.Name = "lblDescription"; - this.lblDescription.Text = "Description"; - // - // txtDescription - // - this.txtDescription.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.txtDescription.Location = new System.Drawing.Point(78, 34); - this.txtDescription.Name = "txtDescription"; - this.txtDescription.Size = new System.Drawing.Size(169, 20); - this.txtDescription.TabIndex = 1; - // - // GameShark - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(259, 249); - this.Controls.Add(this.txtDescription); - this.Controls.Add(this.lblDescription); - this.Controls.Add(this.btnClear); - this.Controls.Add(this.lblCheat); - this.Controls.Add(this.txtCheat); - this.Controls.Add(this.btnGo); - this.Controls.Add(this.mnuGameShark); - this.MainMenuStrip = this.mnuGameShark; - this.MaximizeBox = false; - this.MinimumSize = new System.Drawing.Size(230, 155); - this.Name = "GameShark"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GameShark)); + this.mnuGameShark = new System.Windows.Forms.MenuStrip(); + this.btnClear = new System.Windows.Forms.Button(); + this.lblCheat = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtCheat = new System.Windows.Forms.TextBox(); + this.btnGo = new System.Windows.Forms.Button(); + this.lblDescription = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtDescription = new System.Windows.Forms.TextBox(); + this.SuspendLayout(); + // + // mnuGameShark + // + resources.ApplyResources(this.mnuGameShark, "mnuGameShark"); + this.mnuGameShark.Name = "mnuGameShark"; + // + // btnClear + // + resources.ApplyResources(this.btnClear, "btnClear"); + this.btnClear.Name = "btnClear"; + this.btnClear.UseVisualStyleBackColor = true; + this.btnClear.Click += new System.EventHandler(this.BtnClear_Click); + // + // lblCheat + // + resources.ApplyResources(this.lblCheat, "lblCheat"); + this.lblCheat.Name = "lblCheat"; + // + // txtCheat + // + resources.ApplyResources(this.txtCheat, "txtCheat"); + this.txtCheat.Name = "txtCheat"; + // + // btnGo + // + resources.ApplyResources(this.btnGo, "btnGo"); + this.btnGo.Name = "btnGo"; + this.btnGo.UseVisualStyleBackColor = true; + this.btnGo.Click += new System.EventHandler(this.Go_Click); + // + // lblDescription + // + resources.ApplyResources(this.lblDescription, "lblDescription"); + this.lblDescription.Name = "lblDescription"; + // + // txtDescription + // + resources.ApplyResources(this.txtDescription, "txtDescription"); + this.txtDescription.Name = "txtDescription"; + // + // GameShark + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.txtDescription); + this.Controls.Add(this.lblDescription); + this.Controls.Add(this.btnClear); + this.Controls.Add(this.lblCheat); + this.Controls.Add(this.txtCheat); + this.Controls.Add(this.btnGo); + this.Controls.Add(this.mnuGameShark); + this.MainMenuStrip = this.mnuGameShark; + this.MaximizeBox = false; + this.Name = "GameShark"; + this.ResumeLayout(false); + this.PerformLayout(); + } #endregion diff --git a/src/BizHawk.Client.EmuHawk/tools/GameShark.resx b/src/BizHawk.Client.EmuHawk/tools/GameShark.resx index 224207cc10c..c2d60c6c574 100644 --- a/src/BizHawk.Client.EmuHawk/tools/GameShark.resx +++ b/src/BizHawk.Client.EmuHawk/tools/GameShark.resx @@ -117,7 +117,196 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + + 12, 58 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 259, 230 + + + + Top, Bottom, Left, Right + + + + 0 + + + txtDescription + + + lblDescription + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 4 + + + Description + + + Clear + + + 169, 141 + + + 3 + + + $this + + + $this + + + 6 + + + 1 + + + $this + + + Convert + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GameShark + + + 259, 24 + + + lblCheat + + + $this + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 5 + + + 6, 12 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 169, 21 + + + btnGo + + + 4 + + + 78, 55 + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 172, 200 + + + Bottom, Left + + + 1 + + + txtCheat + + + 78, 201 + + + mnuGameShark + + + True + + + 230, 146 + + + Bottom, Right + + + 78, 31 + + + Vertical + + + Cheat Code + + + 12, 35 + + + btnClear + + + 5 + + + 75, 22 + + + 0 + + + 0, 0 + + + Top, Left, Right + + + $this + + + 75, 21 + + + CenterParent + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/GameShark.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/GameShark.zh-CN.resx new file mode 100644 index 00000000000..2098a877955 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/GameShark.zh-CN.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 清空 + + + 作弊码 + + + 转换 + + + 描述 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.Designer.cs new file mode 100644 index 00000000000..ac0207b7602 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.Designer.cs @@ -0,0 +1,221 @@ +using BizHawk.WinForms.Controls; + +namespace BizHawk.Client.EmuHawk +{ + partial class GenVdpViewer + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GenVdpViewer)); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.bmpViewTiles = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.bmpViewPal = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.bmpViewNTW = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.bmpViewNTA = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.bmpViewNTB = new BizHawk.Client.EmuHawk.BmpView(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveBGAScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveBGBScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveTilesScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveWindowScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.savePaletteScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.groupBox4.SuspendLayout(); + this.groupBox5.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.bmpViewTiles); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // bmpViewTiles + // + resources.ApplyResources(this.bmpViewTiles, "bmpViewTiles"); + this.bmpViewTiles.BackColor = System.Drawing.Color.Transparent; + this.bmpViewTiles.Name = "bmpViewTiles"; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.bmpViewPal); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // bmpViewPal + // + resources.ApplyResources(this.bmpViewPal, "bmpViewPal"); + this.bmpViewPal.BackColor = System.Drawing.Color.Transparent; + this.bmpViewPal.Name = "bmpViewPal"; + this.bmpViewPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BmpViewPal_MouseClick); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.bmpViewNTW); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + // + // bmpViewNTW + // + resources.ApplyResources(this.bmpViewNTW, "bmpViewNTW"); + this.bmpViewNTW.BackColor = System.Drawing.Color.Transparent; + this.bmpViewNTW.Name = "bmpViewNTW"; + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.bmpViewNTA); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + // + // bmpViewNTA + // + resources.ApplyResources(this.bmpViewNTA, "bmpViewNTA"); + this.bmpViewNTA.BackColor = System.Drawing.Color.Transparent; + this.bmpViewNTA.Name = "bmpViewNTA"; + // + // groupBox5 + // + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Controls.Add(this.bmpViewNTB); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + // + // bmpViewNTB + // + resources.ApplyResources(this.bmpViewNTB, "bmpViewNTB"); + this.bmpViewNTB.BackColor = System.Drawing.Color.Transparent; + this.bmpViewNTB.Name = "bmpViewNTB"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fileToolStripMenuItem}); + // + // fileToolStripMenuItem + // + resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem"); + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.saveBGAScreenshotToolStripMenuItem, + this.saveBGBScreenshotToolStripMenuItem, + this.saveTilesScreenshotToolStripMenuItem, + this.saveWindowScreenshotToolStripMenuItem, + this.savePaletteScreenshotToolStripMenuItem}); + // + // saveBGAScreenshotToolStripMenuItem + // + resources.ApplyResources(this.saveBGAScreenshotToolStripMenuItem, "saveBGAScreenshotToolStripMenuItem"); + this.saveBGAScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveBGAScreenshotToolStripMenuItem_Click); + // + // saveBGBScreenshotToolStripMenuItem + // + resources.ApplyResources(this.saveBGBScreenshotToolStripMenuItem, "saveBGBScreenshotToolStripMenuItem"); + this.saveBGBScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveBGBScreenshotToolStripMenuItem_Click); + // + // saveTilesScreenshotToolStripMenuItem + // + resources.ApplyResources(this.saveTilesScreenshotToolStripMenuItem, "saveTilesScreenshotToolStripMenuItem"); + this.saveTilesScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveTilesScreenshotToolStripMenuItem_Click); + // + // saveWindowScreenshotToolStripMenuItem + // + resources.ApplyResources(this.saveWindowScreenshotToolStripMenuItem, "saveWindowScreenshotToolStripMenuItem"); + this.saveWindowScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveWindowScreenshotToolStripMenuItem_Click); + // + // savePaletteScreenshotToolStripMenuItem + // + resources.ApplyResources(this.savePaletteScreenshotToolStripMenuItem, "savePaletteScreenshotToolStripMenuItem"); + this.savePaletteScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SavePaletteScreenshotToolStripMenuItem_Click); + // + // GenVdpViewer + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.label1); + this.Controls.Add(this.groupBox5); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.menuStrip1); + this.KeyPreview = true; + this.MainMenuStrip = this.menuStrip1; + this.Name = "GenVdpViewer"; + this.ShowIcon = false; + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.VDPViewer_KeyDown); + this.groupBox1.ResumeLayout(false); + this.groupBox2.ResumeLayout(false); + this.groupBox3.ResumeLayout(false); + this.groupBox4.ResumeLayout(false); + this.groupBox5.ResumeLayout(false); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private BmpView bmpViewTiles; + private BmpView bmpViewNTA; + private BmpView bmpViewNTB; + private BmpView bmpViewNTW; + private BmpView bmpViewPal; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.GroupBox groupBox2; + private System.Windows.Forms.GroupBox groupBox3; + private System.Windows.Forms.GroupBox groupBox4; + private System.Windows.Forms.GroupBox groupBox5; + private BizHawk.WinForms.Controls.LocLabelEx label1; + private MenuStripEx menuStrip1; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx fileToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveBGAScreenshotToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveBGBScreenshotToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveTilesScreenshotToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveWindowScreenshotToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx savePaletteScreenshotToolStripMenuItem; + } +} \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.cs b/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.cs similarity index 96% rename from src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.cs rename to src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.cs index f24ed0a4f93..b4fcc2051aa 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.cs @@ -1,199 +1,199 @@ -using System.Drawing; -using System.Windows.Forms; -using System.Drawing.Imaging; - -using BizHawk.Client.Common; -using BizHawk.Emulation.Common; -using BizHawk.Emulation.Cores.Consoles.Sega.gpgx; -using BizHawk.Common; - -namespace BizHawk.Client.EmuHawk -{ - [SpecializedTool("VDP Viewer")] - public partial class GenVdpViewer : ToolFormBase, IToolFormAutoConfig - { - [RequiredService] - private GPGX Emu { get; set; } - - private GPGX.VDPView _view; - - private int _palIndex; - - protected override Point ScrollToControl(Control activeControl) - { - // Returning the current location prevents the panel from scrolling to the active control when the panel loses and regains focus - return DisplayRectangle.Location; - } - - protected override string WindowTitleStatic => "VDP Viewer"; - - public GenVdpViewer() - { - InitializeComponent(); - bmpViewTiles.ChangeBitmapSize(512, 256); - bmpViewPal.ChangeBitmapSize(16, 4); - } - - private static unsafe void DrawTile(int* dest, int pitch, byte* src, int* pal) - { - for (int j = 0; j < 8; j++) - { - *dest++ = pal[*src++]; - *dest++ = pal[*src++]; - *dest++ = pal[*src++]; - *dest++ = pal[*src++]; - *dest++ = pal[*src++]; - *dest++ = pal[*src++]; - *dest++ = pal[*src++]; - *dest++ = pal[*src++]; - dest += pitch - 8; - } - } - - private static unsafe void DrawNameTable(LibGPGX.VDPNameTable nt, ushort* vram, byte* tiles, int* pal, BmpView bv) - { - ushort* nametable = vram + nt.Baseaddr / 2; - int tileW = nt.Width; - int tileH = nt.Height; - - Size pixSize = new Size(tileW * 8, tileH * 8); - bv.Size = pixSize; - bv.ChangeBitmapSize(pixSize); - - var lockData = bv.Bmp.LockBits(new Rectangle(Point.Empty, pixSize), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); - int pitch = lockData.Stride / sizeof(int); - int* dest = (int*)lockData.Scan0; - - for (int tileY = 0; tileY < tileH; tileY++) - { - for (int tileX = 0; tileX < tileW; tileX++) - { - ushort bgent = *nametable++; - int palidx = bgent >> 9 & 0x30; - int tileent = bgent & 0x1fff; // h and v flip are stored separately in cache - DrawTile(dest, pitch, tiles + tileent * 64, pal + palidx); - dest += 8; - } - dest -= 8 * tileW; - dest += 8 * pitch; - } - bv.Bmp.UnlockBits(lockData); - bv.Refresh(); - } - - private unsafe void DrawPalettes(int* pal) - { - var lockData = bmpViewPal.Bmp.LockBits(new Rectangle(0, 0, 16, 4), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); - int pitch = lockData.Stride / sizeof(int); - int* dest = (int*)lockData.Scan0; - - for (int j = 0; j < 4; j++) - { - for (int i = 0; i < 16; i++) - *dest++ = *pal++; - dest += pitch - 16; - } - bmpViewPal.Bmp.UnlockBits(lockData); - bmpViewPal.Refresh(); - } - - private unsafe void DrawTiles() - { - var lockData = bmpViewTiles.Bmp.LockBits(new Rectangle(0, 0, 512, 256), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); - int pitch = lockData.Stride / sizeof(int); - int* dest = (int*)lockData.Scan0; - byte* src = (byte*)_view.PatternCache; - - int* pal = 0x10 * _palIndex + (int*)_view.ColorCache; - - for (int tile = 0; tile < 2048;) - { - DrawTile(dest, pitch, src, pal); - dest += 8; - src += 64; - tile++; - if ((tile & 63) == 0) - dest += 8 * pitch - 512; - } - bmpViewTiles.Bmp.UnlockBits(lockData); - bmpViewTiles.Refresh(); - } - - protected override void GeneralUpdate() => UpdateAfter(); - - protected override unsafe void UpdateAfter() - { - if (Emu == null) - { - return; - } - - using ((_view = Emu.UpdateVDPViewContext()).EnterExit()) - { - int* pal = (int*)_view.ColorCache; - DrawPalettes(pal); - DrawTiles(); - ushort* vramNt = (ushort*)_view.VRAM; - byte* tiles = (byte*)_view.PatternCache; - DrawNameTable(_view.NTA, vramNt, tiles, pal, bmpViewNTA); - DrawNameTable(_view.NTB, vramNt, tiles, pal, bmpViewNTB); - DrawNameTable(_view.NTW, vramNt, tiles, pal, bmpViewNTW); - _view = null; - } - } - - public override void Restart() - { - GeneralUpdate(); - } - - private void BmpViewPal_MouseClick(object sender, MouseEventArgs e) - { - int idx = e.Y / 16; - idx = Math.Min(3, Math.Max(idx, 0)); - _palIndex = idx; - GeneralUpdate(); - } - - private void VDPViewer_KeyDown(object sender, KeyEventArgs e) - { - if (ModifierKeys.HasFlag(Keys.Control) && e.KeyCode == Keys.C) - { - if (this.InnermostControlAt(Cursor.Position) is BmpView bv) - { - Clipboard.SetImage(bv.Bmp); - } - } - } - - private void SaveAsFile(Bitmap bitmap, string suffix) - { - bitmap.SaveAsFile(Game, suffix, Emu.SystemId, Config.PathEntries, this); - } - - private void SaveBGAScreenshotToolStripMenuItem_Click(object sender, EventArgs e) - { - SaveAsFile(bmpViewNTA.Bmp, "NTA"); - } - - private void SaveBGBScreenshotToolStripMenuItem_Click(object sender, EventArgs e) - { - SaveAsFile(bmpViewNTB.Bmp, "NTB"); - } - - private void SaveTilesScreenshotToolStripMenuItem_Click(object sender, EventArgs e) - { - SaveAsFile(bmpViewTiles.Bmp, "Tiles"); - } - - private void SaveWindowScreenshotToolStripMenuItem_Click(object sender, EventArgs e) - { - SaveAsFile(bmpViewNTW.Bmp, "Window"); - } - - private void SavePaletteScreenshotToolStripMenuItem_Click(object sender, EventArgs e) - { - SaveAsFile(bmpViewPal.Bmp, "Palettes"); - } - } -} +using System.Drawing; +using System.Windows.Forms; +using System.Drawing.Imaging; + +using BizHawk.Client.Common; +using BizHawk.Emulation.Common; +using BizHawk.Emulation.Cores.Consoles.Sega.gpgx; +using BizHawk.Common; + +namespace BizHawk.Client.EmuHawk +{ + [SpecializedTool("VDP Viewer")] + public partial class GenVdpViewer : ToolFormBase, IToolFormAutoConfig + { + [RequiredService] + private GPGX Emu { get; set; } + + private GPGX.VDPView _view; + + private int _palIndex; + + protected override Point ScrollToControl(Control activeControl) + { + // Returning the current location prevents the panel from scrolling to the active control when the panel loses and regains focus + return DisplayRectangle.Location; + } + + protected override string WindowTitleStatic => "VDP Viewer"; + + public GenVdpViewer() + { + InitializeComponent(); + bmpViewTiles.ChangeBitmapSize(512, 256); + bmpViewPal.ChangeBitmapSize(16, 4); + } + + private static unsafe void DrawTile(int* dest, int pitch, byte* src, int* pal) + { + for (int j = 0; j < 8; j++) + { + *dest++ = pal[*src++]; + *dest++ = pal[*src++]; + *dest++ = pal[*src++]; + *dest++ = pal[*src++]; + *dest++ = pal[*src++]; + *dest++ = pal[*src++]; + *dest++ = pal[*src++]; + *dest++ = pal[*src++]; + dest += pitch - 8; + } + } + + private static unsafe void DrawNameTable(LibGPGX.VDPNameTable nt, ushort* vram, byte* tiles, int* pal, BmpView bv) + { + ushort* nametable = vram + nt.Baseaddr / 2; + int tileW = nt.Width; + int tileH = nt.Height; + + Size pixSize = new Size(tileW * 8, tileH * 8); + bv.Size = pixSize; + bv.ChangeBitmapSize(pixSize); + + var lockData = bv.Bmp.LockBits(new Rectangle(Point.Empty, pixSize), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); + int pitch = lockData.Stride / sizeof(int); + int* dest = (int*)lockData.Scan0; + + for (int tileY = 0; tileY < tileH; tileY++) + { + for (int tileX = 0; tileX < tileW; tileX++) + { + ushort bgent = *nametable++; + int palidx = bgent >> 9 & 0x30; + int tileent = bgent & 0x1fff; // h and v flip are stored separately in cache + DrawTile(dest, pitch, tiles + tileent * 64, pal + palidx); + dest += 8; + } + dest -= 8 * tileW; + dest += 8 * pitch; + } + bv.Bmp.UnlockBits(lockData); + bv.Refresh(); + } + + private unsafe void DrawPalettes(int* pal) + { + var lockData = bmpViewPal.Bmp.LockBits(new Rectangle(0, 0, 16, 4), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); + int pitch = lockData.Stride / sizeof(int); + int* dest = (int*)lockData.Scan0; + + for (int j = 0; j < 4; j++) + { + for (int i = 0; i < 16; i++) + *dest++ = *pal++; + dest += pitch - 16; + } + bmpViewPal.Bmp.UnlockBits(lockData); + bmpViewPal.Refresh(); + } + + private unsafe void DrawTiles() + { + var lockData = bmpViewTiles.Bmp.LockBits(new Rectangle(0, 0, 512, 256), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); + int pitch = lockData.Stride / sizeof(int); + int* dest = (int*)lockData.Scan0; + byte* src = (byte*)_view.PatternCache; + + int* pal = 0x10 * _palIndex + (int*)_view.ColorCache; + + for (int tile = 0; tile < 2048;) + { + DrawTile(dest, pitch, src, pal); + dest += 8; + src += 64; + tile++; + if ((tile & 63) == 0) + dest += 8 * pitch - 512; + } + bmpViewTiles.Bmp.UnlockBits(lockData); + bmpViewTiles.Refresh(); + } + + protected override void GeneralUpdate() => UpdateAfter(); + + protected override unsafe void UpdateAfter() + { + if (Emu == null) + { + return; + } + + using ((_view = Emu.UpdateVDPViewContext()).EnterExit()) + { + int* pal = (int*)_view.ColorCache; + DrawPalettes(pal); + DrawTiles(); + ushort* vramNt = (ushort*)_view.VRAM; + byte* tiles = (byte*)_view.PatternCache; + DrawNameTable(_view.NTA, vramNt, tiles, pal, bmpViewNTA); + DrawNameTable(_view.NTB, vramNt, tiles, pal, bmpViewNTB); + DrawNameTable(_view.NTW, vramNt, tiles, pal, bmpViewNTW); + _view = null; + } + } + + public override void Restart() + { + GeneralUpdate(); + } + + private void BmpViewPal_MouseClick(object sender, MouseEventArgs e) + { + int idx = e.Y / 16; + idx = Math.Min(3, Math.Max(idx, 0)); + _palIndex = idx; + GeneralUpdate(); + } + + private void VDPViewer_KeyDown(object sender, KeyEventArgs e) + { + if (ModifierKeys.HasFlag(Keys.Control) && e.KeyCode == Keys.C) + { + if (this.InnermostControlAt(Cursor.Position) is BmpView bv) + { + Clipboard.SetImage(bv.Bmp); + } + } + } + + private void SaveAsFile(Bitmap bitmap, string suffix) + { + bitmap.SaveAsFile(Game, suffix, Emu.SystemId, Config.PathEntries, this); + } + + private void SaveBGAScreenshotToolStripMenuItem_Click(object sender, EventArgs e) + { + SaveAsFile(bmpViewNTA.Bmp, "NTA"); + } + + private void SaveBGBScreenshotToolStripMenuItem_Click(object sender, EventArgs e) + { + SaveAsFile(bmpViewNTB.Bmp, "NTB"); + } + + private void SaveTilesScreenshotToolStripMenuItem_Click(object sender, EventArgs e) + { + SaveAsFile(bmpViewTiles.Bmp, "Tiles"); + } + + private void SaveWindowScreenshotToolStripMenuItem_Click(object sender, EventArgs e) + { + SaveAsFile(bmpViewNTW.Bmp, "Window"); + } + + private void SavePaletteScreenshotToolStripMenuItem_Click(object sender, EventArgs e) + { + SaveAsFile(bmpViewPal.Bmp, "Palettes"); + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.resx b/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.resx new file mode 100644 index 00000000000..daee92ab29f --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.resx @@ -0,0 +1,470 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 542, 23 + + + 0 + + + CTRL+C copies the pane under the mouse pointer to the clipboard. + + + 6, 17 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 524, 496 + + + $this + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save BG A Screenshot... + + + 4 + + + + 3 + + + 2 + + + $this + + + BG B + + + 268, 82 + + + Save BG B Screenshot... + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + bmpView1 + + + $this + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 524, 259 + + + bmpViewNTB + + + 256, 64 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + 6 + + + groupBox5 + + + bmpViewPal + + + 12, 789 + + + 3 + + + 9 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save Palette Screenshot... + + + groupBox3 + + + Save Window Screenshot... + + + 1 + + + saveBGAScreenshotToolStripMenuItem + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 23 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label1 + + + groupBox4 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + saveWindowScreenshotToolStripMenuItem + + + 75, 23 + + + Window + + + bmpViewNTA + + + 6, 17 + + + 4 + + + 12, 524 + + + bmpViewTiles + + + 6, 17 + + + bmpView1 + + + 0 + + + 6, 17 + + + fileToolStripMenuItem + + + groupBox2 + + + 1078, 813 + + + groupBox3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + BG A + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + GenVdpViewer + + + 0 + + + Save Tiles Screenshot... + + + 0 + + + 743, 789 + + + bmpViewNTW + + + groupBox2 + + + 7 + + + 6 + + + bmpView1 + + + groupBox1 + + + 0 + + + savePaletteScreenshotToolStripMenuItem + + + 75, 23 + + + 0 + + + menuStrip1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + bmpView1 + + + groupBox5 + + + 512, 256 + + + 8 + + + 5 + + + $this + + + 524, 496 + + + 0 + + + 2 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + groupBox4 + + + Tiles + + + 542, 524 + + + 1 + + + bmpView1 + + + 6, 12 + + + $this + + + 5 + + + True + + + 75, 23 + + + 11 + + + saveTilesScreenshotToolStripMenuItem + + + 6, 17 + + + 524, 259 + + + saveBGBScreenshotToolStripMenuItem + + + Palettes + + + True + + + 17, 17 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.zh-CN.resx new file mode 100644 index 00000000000..bb824541187 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Genesis/GenVdpViewer.zh-CN.resx @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 块 + + + 调色板 + + + 窗口 + + + 背景 A + + + 背景 B + + + CTRL+C 复制鼠标下面板的内容到剪贴板。 + + + 保存背景 A 的截图 + + + 保存背景 B 的截图 + + + 保存块截图 + + + 保存窗口截图 + + + 保存调色板的截图 + + + 文件(&F) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.Designer.cs deleted file mode 100644 index 3955dbf6b89..00000000000 --- a/src/BizHawk.Client.EmuHawk/tools/Genesis/VDPViewer.Designer.cs +++ /dev/null @@ -1,248 +0,0 @@ -using BizHawk.WinForms.Controls; - -namespace BizHawk.Client.EmuHawk -{ - partial class GenVdpViewer - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.bmpViewTiles = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.bmpViewPal = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.bmpViewNTW = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.bmpViewNTA = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.bmpViewNTB = new BizHawk.Client.EmuHawk.BmpView(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.menuStrip1 = new MenuStripEx(); - this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveBGAScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveBGBScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveTilesScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveWindowScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.savePaletteScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.groupBox4.SuspendLayout(); - this.groupBox5.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.bmpViewTiles); - this.groupBox1.Location = new System.Drawing.Point(12, 568); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(524, 281); - this.groupBox1.TabIndex = 5; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Tiles"; - // - // bmpViewTiles - // - this.bmpViewTiles.Location = new System.Drawing.Point(6, 19); - this.bmpViewTiles.Name = "bmpViewTiles"; - this.bmpViewTiles.Size = new System.Drawing.Size(512, 256); - this.bmpViewTiles.TabIndex = 0; - this.bmpViewTiles.Text = "bmpView1"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.bmpViewPal); - this.groupBox2.Location = new System.Drawing.Point(12, 855); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(268, 89); - this.groupBox2.TabIndex = 6; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Palettes"; - // - // bmpViewPal - // - this.bmpViewPal.Location = new System.Drawing.Point(6, 19); - this.bmpViewPal.Name = "bmpViewPal"; - this.bmpViewPal.Size = new System.Drawing.Size(256, 64); - this.bmpViewPal.TabIndex = 4; - this.bmpViewPal.Text = "bmpView1"; - this.bmpViewPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BmpViewPal_MouseClick); - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.bmpViewNTW); - this.groupBox3.Location = new System.Drawing.Point(542, 568); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(524, 281); - this.groupBox3.TabIndex = 7; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "Window"; - // - // bmpViewNTW - // - this.bmpViewNTW.Location = new System.Drawing.Point(6, 19); - this.bmpViewNTW.Name = "bmpViewNTW"; - this.bmpViewNTW.Size = new System.Drawing.Size(75, 23); - this.bmpViewNTW.TabIndex = 3; - this.bmpViewNTW.Text = "bmpView1"; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.bmpViewNTA); - this.groupBox4.Location = new System.Drawing.Point(12, 25); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(524, 537); - this.groupBox4.TabIndex = 8; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "BG A"; - // - // bmpViewNTA - // - this.bmpViewNTA.Location = new System.Drawing.Point(6, 19); - this.bmpViewNTA.Name = "bmpViewNTA"; - this.bmpViewNTA.Size = new System.Drawing.Size(75, 23); - this.bmpViewNTA.TabIndex = 1; - this.bmpViewNTA.Text = "bmpView1"; - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.bmpViewNTB); - this.groupBox5.Location = new System.Drawing.Point(542, 25); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(524, 537); - this.groupBox5.TabIndex = 9; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "BG B"; - // - // bmpViewNTB - // - this.bmpViewNTB.Location = new System.Drawing.Point(6, 19); - this.bmpViewNTB.Name = "bmpViewNTB"; - this.bmpViewNTB.Size = new System.Drawing.Size(75, 23); - this.bmpViewNTB.TabIndex = 2; - this.bmpViewNTB.Text = "bmpView1"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(743, 855); - this.label1.Name = "label1"; - this.label1.Text = "CTRL+C copies the pane under the mouse pointer to the clipboard."; - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.fileToolStripMenuItem}); - this.menuStrip1.TabIndex = 11; - // - // fileToolStripMenuItem - // - this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.saveBGAScreenshotToolStripMenuItem, - this.saveBGBScreenshotToolStripMenuItem, - this.saveTilesScreenshotToolStripMenuItem, - this.saveWindowScreenshotToolStripMenuItem, - this.savePaletteScreenshotToolStripMenuItem}); - this.fileToolStripMenuItem.Text = "&File"; - // - // saveBGAScreenshotToolStripMenuItem - // - this.saveBGAScreenshotToolStripMenuItem.Text = "Save BG A Screenshot..."; - this.saveBGAScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveBGAScreenshotToolStripMenuItem_Click); - // - // saveBGBScreenshotToolStripMenuItem - // - this.saveBGBScreenshotToolStripMenuItem.Text = "Save BG B Screenshot..."; - this.saveBGBScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveBGBScreenshotToolStripMenuItem_Click); - // - // saveTilesScreenshotToolStripMenuItem - // - this.saveTilesScreenshotToolStripMenuItem.Text = "Save Tiles Screenshot..."; - this.saveTilesScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveTilesScreenshotToolStripMenuItem_Click); - // - // saveWindowScreenshotToolStripMenuItem - // - this.saveWindowScreenshotToolStripMenuItem.Text = "Save Window Screenshot..."; - this.saveWindowScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveWindowScreenshotToolStripMenuItem_Click); - // - // savePaletteScreenshotToolStripMenuItem - // - this.savePaletteScreenshotToolStripMenuItem.Text = "Save Palette Screenshot..."; - this.savePaletteScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SavePaletteScreenshotToolStripMenuItem_Click); - // - // GenVDPViewer - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.AutoScroll = true; - this.ClientSize = new System.Drawing.Size(1078, 954); - this.Controls.Add(this.label1); - this.Controls.Add(this.groupBox5); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.groupBox4); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.menuStrip1); - this.KeyPreview = true; - this.MainMenuStrip = this.menuStrip1; - this.Name = "GenVdpViewer"; - this.ShowIcon = false; - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.VDPViewer_KeyDown); - this.groupBox1.ResumeLayout(false); - this.groupBox2.ResumeLayout(false); - this.groupBox3.ResumeLayout(false); - this.groupBox4.ResumeLayout(false); - this.groupBox5.ResumeLayout(false); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private BmpView bmpViewTiles; - private BmpView bmpViewNTA; - private BmpView bmpViewNTB; - private BmpView bmpViewNTW; - private BmpView bmpViewPal; - private System.Windows.Forms.GroupBox groupBox1; - private System.Windows.Forms.GroupBox groupBox2; - private System.Windows.Forms.GroupBox groupBox3; - private System.Windows.Forms.GroupBox groupBox4; - private System.Windows.Forms.GroupBox groupBox5; - private BizHawk.WinForms.Controls.LocLabelEx label1; - private MenuStripEx menuStrip1; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx fileToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveBGAScreenshotToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveBGBScreenshotToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveTilesScreenshotToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveWindowScreenshotToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx savePaletteScreenshotToolStripMenuItem; - } -} \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.Designer.cs similarity index 72% rename from src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.Designer.cs rename to src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.Designer.cs index bcc5d09b2bf..759e524b972 100644 --- a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.Designer.cs @@ -1,195 +1,173 @@ -namespace BizHawk.Client.EmuHawk -{ - partial class HexColorsForm - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.HexFreezeHL = new System.Windows.Forms.Panel(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.HexFreeze = new System.Windows.Forms.Panel(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.HexHighlight = new System.Windows.Forms.Panel(); - this.HexForegrnd = new System.Windows.Forms.Panel(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.HexMenubar = new System.Windows.Forms.Panel(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.HexBackgrnd = new System.Windows.Forms.Panel(); - this.colorDialog1 = new System.Windows.Forms.ColorDialog(); - this.groupBox1.SuspendLayout(); - this.SuspendLayout(); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.label6); - this.groupBox1.Controls.Add(this.HexFreezeHL); - this.groupBox1.Controls.Add(this.label5); - this.groupBox1.Controls.Add(this.HexFreeze); - this.groupBox1.Controls.Add(this.label4); - this.groupBox1.Controls.Add(this.HexHighlight); - this.groupBox1.Controls.Add(this.HexForegrnd); - this.groupBox1.Controls.Add(this.label1); - this.groupBox1.Controls.Add(this.label3); - this.groupBox1.Controls.Add(this.HexMenubar); - this.groupBox1.Controls.Add(this.label2); - this.groupBox1.Controls.Add(this.HexBackgrnd); - this.groupBox1.Location = new System.Drawing.Point(3, 2); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(144, 192); - this.groupBox1.TabIndex = 0; - this.groupBox1.TabStop = false; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(30, 171); - this.label6.Name = "label6"; - this.label6.Text = "Freeze Highlight Color"; - // - // HexFreezeHL - // - this.HexFreezeHL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.HexFreezeHL.Location = new System.Drawing.Point(5, 166); - this.HexFreezeHL.Name = "HexFreezeHL"; - this.HexFreezeHL.Size = new System.Drawing.Size(20, 20); - this.HexFreezeHL.TabIndex = 16; - this.HexFreezeHL.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexFreezeHL_Click); - // - // label5 - // - this.label5.Location = new System.Drawing.Point(30, 139); - this.label5.Name = "label5"; - this.label5.Text = "Freeze Color"; - // - // HexFreeze - // - this.HexFreeze.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.HexFreeze.Location = new System.Drawing.Point(5, 135); - this.HexFreeze.Name = "HexFreeze"; - this.HexFreeze.Size = new System.Drawing.Size(20, 20); - this.HexFreeze.TabIndex = 14; - this.HexFreeze.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexFreeze_Click); - // - // label4 - // - this.label4.Location = new System.Drawing.Point(30, 108); - this.label4.Name = "label4"; - this.label4.Text = "Highlight Color"; - // - // HexHighlight - // - this.HexHighlight.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.HexHighlight.Location = new System.Drawing.Point(5, 104); - this.HexHighlight.Name = "HexHighlight"; - this.HexHighlight.Size = new System.Drawing.Size(20, 20); - this.HexHighlight.TabIndex = 12; - this.HexHighlight.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexHighlight_Click); - // - // HexForegrnd - // - this.HexForegrnd.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.HexForegrnd.Location = new System.Drawing.Point(5, 42); - this.HexForegrnd.Name = "HexForegrnd"; - this.HexForegrnd.Size = new System.Drawing.Size(20, 20); - this.HexForegrnd.TabIndex = 7; - this.HexForegrnd.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexForeground_Click); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(30, 15); - this.label1.Name = "label1"; - this.label1.Text = "Background Color"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(30, 77); - this.label3.Name = "label3"; - this.label3.Text = "Menubar Color"; - // - // HexMenubar - // - this.HexMenubar.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.HexMenubar.Location = new System.Drawing.Point(5, 73); - this.HexMenubar.Name = "HexMenubar"; - this.HexMenubar.Size = new System.Drawing.Size(20, 20); - this.HexMenubar.TabIndex = 8; - this.HexMenubar.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexMenuBar_Click); - // - // label2 - // - this.label2.Location = new System.Drawing.Point(30, 46); - this.label2.Name = "label2"; - this.label2.Text = "Font Color"; - // - // HexBackgrnd - // - this.HexBackgrnd.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.HexBackgrnd.Location = new System.Drawing.Point(5, 11); - this.HexBackgrnd.Name = "HexBackgrnd"; - this.HexBackgrnd.Size = new System.Drawing.Size(20, 20); - this.HexBackgrnd.TabIndex = 6; - this.HexBackgrnd.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexBackground_Click); - // - // HexColors_Form - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(149, 197); - this.Controls.Add(this.groupBox1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "HexColorsForm"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Colors"; - this.Load += new System.EventHandler(this.HexColors_Form_Load); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.GroupBox groupBox1; - private BizHawk.WinForms.Controls.LocLabelEx label3; - private BizHawk.WinForms.Controls.LocLabelEx label2; - private BizHawk.WinForms.Controls.LocLabelEx label1; - private System.Windows.Forms.Panel HexForegrnd; - private System.Windows.Forms.Panel HexBackgrnd; - private System.Windows.Forms.ColorDialog colorDialog1; - private System.Windows.Forms.Panel HexMenubar; - private BizHawk.WinForms.Controls.LocLabelEx label6; - private System.Windows.Forms.Panel HexFreezeHL; - private BizHawk.WinForms.Controls.LocLabelEx label5; - private System.Windows.Forms.Panel HexFreeze; - private BizHawk.WinForms.Controls.LocLabelEx label4; - private System.Windows.Forms.Panel HexHighlight; - - } +namespace BizHawk.Client.EmuHawk +{ + partial class HexColorsForm + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HexColorsForm)); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.HexFreezeHL = new System.Windows.Forms.Panel(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.HexFreeze = new System.Windows.Forms.Panel(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.HexHighlight = new System.Windows.Forms.Panel(); + this.HexForegrnd = new System.Windows.Forms.Panel(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.HexMenubar = new System.Windows.Forms.Panel(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.HexBackgrnd = new System.Windows.Forms.Panel(); + this.colorDialog1 = new System.Windows.Forms.ColorDialog(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.label6); + this.groupBox1.Controls.Add(this.HexFreezeHL); + this.groupBox1.Controls.Add(this.label5); + this.groupBox1.Controls.Add(this.HexFreeze); + this.groupBox1.Controls.Add(this.label4); + this.groupBox1.Controls.Add(this.HexHighlight); + this.groupBox1.Controls.Add(this.HexForegrnd); + this.groupBox1.Controls.Add(this.label1); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.HexMenubar); + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Controls.Add(this.HexBackgrnd); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // HexFreezeHL + // + resources.ApplyResources(this.HexFreezeHL, "HexFreezeHL"); + this.HexFreezeHL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.HexFreezeHL.Name = "HexFreezeHL"; + this.HexFreezeHL.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexFreezeHL_Click); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // HexFreeze + // + resources.ApplyResources(this.HexFreeze, "HexFreeze"); + this.HexFreeze.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.HexFreeze.Name = "HexFreeze"; + this.HexFreeze.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexFreeze_Click); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // HexHighlight + // + resources.ApplyResources(this.HexHighlight, "HexHighlight"); + this.HexHighlight.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.HexHighlight.Name = "HexHighlight"; + this.HexHighlight.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexHighlight_Click); + // + // HexForegrnd + // + resources.ApplyResources(this.HexForegrnd, "HexForegrnd"); + this.HexForegrnd.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.HexForegrnd.Name = "HexForegrnd"; + this.HexForegrnd.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexForeground_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // HexMenubar + // + resources.ApplyResources(this.HexMenubar, "HexMenubar"); + this.HexMenubar.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.HexMenubar.Name = "HexMenubar"; + this.HexMenubar.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexMenuBar_Click); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // HexBackgrnd + // + resources.ApplyResources(this.HexBackgrnd, "HexBackgrnd"); + this.HexBackgrnd.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.HexBackgrnd.Name = "HexBackgrnd"; + this.HexBackgrnd.MouseClick += new System.Windows.Forms.MouseEventHandler(this.HexBackground_Click); + // + // HexColorsForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.groupBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "HexColorsForm"; + this.Load += new System.EventHandler(this.HexColors_Form_Load); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.GroupBox groupBox1; + private BizHawk.WinForms.Controls.LocLabelEx label3; + private BizHawk.WinForms.Controls.LocLabelEx label2; + private BizHawk.WinForms.Controls.LocLabelEx label1; + private System.Windows.Forms.Panel HexForegrnd; + private System.Windows.Forms.Panel HexBackgrnd; + private System.Windows.Forms.ColorDialog colorDialog1; + private System.Windows.Forms.Panel HexMenubar; + private BizHawk.WinForms.Controls.LocLabelEx label6; + private System.Windows.Forms.Panel HexFreezeHL; + private BizHawk.WinForms.Controls.LocLabelEx label5; + private System.Windows.Forms.Panel HexFreeze; + private BizHawk.WinForms.Controls.LocLabelEx label4; + private System.Windows.Forms.Panel HexHighlight; + + } } \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.cs b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.cs similarity index 96% rename from src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.cs rename to src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.cs index 1f33915efba..31ffab3c760 100644 --- a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColor.cs +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.cs @@ -1,84 +1,84 @@ -using System.Windows.Forms; - -namespace BizHawk.Client.EmuHawk -{ - public partial class HexColorsForm : Form - { - private readonly HexEditor _hexEditor; - - public HexColorsForm(HexEditor hexEditor) - { - _hexEditor = hexEditor; - InitializeComponent(); - } - - private void HexColors_Form_Load(object sender, EventArgs e) - { - HexBackgrnd.BackColor = _hexEditor.Colors.Background; - HexForegrnd.BackColor = _hexEditor.Colors.Foreground; - HexMenubar.BackColor = _hexEditor.Colors.MenuBar; - HexFreeze.BackColor = _hexEditor.Colors.Freeze; - HexFreezeHL.BackColor = _hexEditor.Colors.HighlightFreeze; - HexHighlight.BackColor = _hexEditor.Colors.Highlight; - } - - private void HexBackground_Click(object sender, MouseEventArgs e) - { - if (colorDialog1.ShowDialog().IsOk()) - { - _hexEditor.Colors.Background = colorDialog1.Color; - _hexEditor.Header.BackColor = colorDialog1.Color; - _hexEditor.MemoryViewerBox.BackColor = _hexEditor.Colors.Background; - HexBackgrnd.BackColor = colorDialog1.Color; - } - } - - private void HexForeground_Click(object sender, MouseEventArgs e) - { - if (colorDialog1.ShowDialog().IsOk()) - { - _hexEditor.Colors.Foreground = colorDialog1.Color; - _hexEditor.Header.ForeColor = colorDialog1.Color; - _hexEditor.MemoryViewerBox.ForeColor = _hexEditor.Colors.Foreground; - HexForegrnd.BackColor = colorDialog1.Color; - } - } - - private void HexMenuBar_Click(object sender, MouseEventArgs e) - { - if (colorDialog1.ShowDialog().IsOk()) - { - _hexEditor.Colors.MenuBar = colorDialog1.Color; - _hexEditor.HexMenuStrip.BackColor = _hexEditor.Colors.MenuBar; - HexMenubar.BackColor = colorDialog1.Color; - } - } - - private void HexHighlight_Click(object sender, MouseEventArgs e) - { - if (colorDialog1.ShowDialog().IsOk()) - { - _hexEditor.Colors.Highlight = colorDialog1.Color; - HexHighlight.BackColor = colorDialog1.Color; - } - } - - private void HexFreeze_Click(object sender, MouseEventArgs e) - { - if (colorDialog1.ShowDialog().IsOk()) - { - _hexEditor.Colors.Freeze = colorDialog1.Color; - HexFreeze.BackColor = colorDialog1.Color; - } - } - - private void HexFreezeHL_Click(object sender, MouseEventArgs e) - { - if (colorDialog1.ShowDialog().IsOk()) - { - _hexEditor.Colors.HighlightFreeze = colorDialog1.Color; - HexFreezeHL.BackColor = colorDialog1.Color; - } - } - } -} +using System.Windows.Forms; + +namespace BizHawk.Client.EmuHawk +{ + public partial class HexColorsForm : Form + { + private readonly HexEditor _hexEditor; + + public HexColorsForm(HexEditor hexEditor) + { + _hexEditor = hexEditor; + InitializeComponent(); + } + + private void HexColors_Form_Load(object sender, EventArgs e) + { + HexBackgrnd.BackColor = _hexEditor.Colors.Background; + HexForegrnd.BackColor = _hexEditor.Colors.Foreground; + HexMenubar.BackColor = _hexEditor.Colors.MenuBar; + HexFreeze.BackColor = _hexEditor.Colors.Freeze; + HexFreezeHL.BackColor = _hexEditor.Colors.HighlightFreeze; + HexHighlight.BackColor = _hexEditor.Colors.Highlight; + } + + private void HexBackground_Click(object sender, MouseEventArgs e) + { + if (colorDialog1.ShowDialog().IsOk()) + { + _hexEditor.Colors.Background = colorDialog1.Color; + _hexEditor.Header.BackColor = colorDialog1.Color; + _hexEditor.MemoryViewerBox.BackColor = _hexEditor.Colors.Background; + HexBackgrnd.BackColor = colorDialog1.Color; + } + } + + private void HexForeground_Click(object sender, MouseEventArgs e) + { + if (colorDialog1.ShowDialog().IsOk()) + { + _hexEditor.Colors.Foreground = colorDialog1.Color; + _hexEditor.Header.ForeColor = colorDialog1.Color; + _hexEditor.MemoryViewerBox.ForeColor = _hexEditor.Colors.Foreground; + HexForegrnd.BackColor = colorDialog1.Color; + } + } + + private void HexMenuBar_Click(object sender, MouseEventArgs e) + { + if (colorDialog1.ShowDialog().IsOk()) + { + _hexEditor.Colors.MenuBar = colorDialog1.Color; + _hexEditor.HexMenuStrip.BackColor = _hexEditor.Colors.MenuBar; + HexMenubar.BackColor = colorDialog1.Color; + } + } + + private void HexHighlight_Click(object sender, MouseEventArgs e) + { + if (colorDialog1.ShowDialog().IsOk()) + { + _hexEditor.Colors.Highlight = colorDialog1.Color; + HexHighlight.BackColor = colorDialog1.Color; + } + } + + private void HexFreeze_Click(object sender, MouseEventArgs e) + { + if (colorDialog1.ShowDialog().IsOk()) + { + _hexEditor.Colors.Freeze = colorDialog1.Color; + HexFreeze.BackColor = colorDialog1.Color; + } + } + + private void HexFreezeHL_Click(object sender, MouseEventArgs e) + { + if (colorDialog1.ShowDialog().IsOk()) + { + _hexEditor.Colors.HighlightFreeze = colorDialog1.Color; + HexFreezeHL.BackColor = colorDialog1.Color; + } + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.resx b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.resx new file mode 100644 index 00000000000..5c5e0eb91bd --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.resx @@ -0,0 +1,408 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + groupBox1 + + + + 30, 42 + + + Background Color + + + 10 + + + Highlight Color + + + groupBox1 + + + 20, 19 + + + + 7 + + + HexForegrnd + + + groupBox1 + + + Freeze Highlight Color + + + 20, 19 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label2 + + + + CenterParent + + + groupBox1 + + + 8 + + + 20, 19 + + + 3 + + + 20, 19 + + + 0 + + + 30, 128 + + + Colors + + + 14 + + + groupBox1 + + + HexBackgrnd + + + groupBox1 + + + HexHighlight + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + label6 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5, 39 + + + label1 + + + 5, 67 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5, 96 + + + 4 + + + 30, 14 + + + label4 + + + 6 + + + System.Windows.Forms.ColorDialog, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Freeze Color + + + HexFreeze + + + 3, 2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 20, 19 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 149, 182 + + + 9 + + + label5 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + 7 + + + 5, 125 + + + 5, 153 + + + label3 + + + 12 + + + Menubar Color + + + 6 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Font Color + + + groupBox1 + + + 20, 19 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + HexColorsForm + + + 5, 10 + + + 30, 158 + + + HexFreezeHL + + + 8 + + + 0 + + + colorDialog1 + + + 11 + + + 16 + + + groupBox1 + + + 30, 71 + + + 1 + + + groupBox1 + + + groupBox1 + + + 0 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 6, 12 + + + $this + + + 2 + + + HexMenubar + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 144, 177 + + + 30, 100 + + + 17, 17 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.zh-CN.resx new file mode 100644 index 00000000000..c8f0ada39cd --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexColorsForm.zh-CN.resx @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 冻结高亮颜色 + + + 冻结颜色 + + + 高亮颜色 + + + 背景颜色 + + + 菜单栏颜色 + + + 字体颜色 + + + 颜色 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.Designer.cs index fa0ae4408f8..e0fb18db0c2 100644 --- a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.Designer.cs @@ -30,84 +30,86 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.HexMenuStrip = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveAsBinaryMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveAsTextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.importAsBinaryToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.LoadTableFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CloseTableFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentTablesSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.noneToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CopyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ExportMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PasteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.FindMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FindNextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FindPrevMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MemoryDomainsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DataSizeSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DataSizeByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DataSizeWordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DataSizeDWordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BigEndianMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.GoToAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AddToRamWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FreezeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UnfreezeAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PokeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CustomColorsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SetColorsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ResetColorsToDefaultMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.resetToDefaultToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ViewerContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); - this.CopyContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ExportContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PasteContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FreezeContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AddToRamWatchContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UnfreezeAllContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PokeContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ContextSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.IncrementContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DecrementContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ContextSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.GoToContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripMenuItem1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.viewN64MatrixToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MemoryViewerBox = new System.Windows.Forms.GroupBox(); - this.HexScrollBar = new System.Windows.Forms.VScrollBar(); - this.AddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AddressesLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Header = new BizHawk.WinForms.Controls.LocLabelEx(); - this.HexMenuStrip.SuspendLayout(); - this.ViewerContextMenuStrip.SuspendLayout(); - this.MemoryViewerBox.SuspendLayout(); - this.SuspendLayout(); - // - // HexMenuStrip - // - this.HexMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HexEditor)); + this.HexMenuStrip = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveAsBinaryMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveAsTextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.importAsBinaryToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.LoadTableFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CloseTableFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentTablesSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.noneToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CopyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ExportMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PasteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.FindMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FindNextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FindPrevMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MemoryDomainsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DataSizeSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DataSizeByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DataSizeWordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DataSizeDWordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.BigEndianMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.GoToAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AddToRamWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FreezeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UnfreezeAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PokeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CustomColorsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SetColorsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ResetColorsToDefaultMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.resetToDefaultToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ViewerContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); + this.CopyContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ExportContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PasteContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FreezeContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AddToRamWatchContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UnfreezeAllContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PokeContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ContextSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.IncrementContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DecrementContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ContextSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.GoToContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripMenuItem1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.viewN64MatrixToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MemoryViewerBox = new System.Windows.Forms.GroupBox(); + this.HexScrollBar = new System.Windows.Forms.VScrollBar(); + this.AddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AddressesLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Header = new BizHawk.WinForms.Controls.LocLabelEx(); + this.HexMenuStrip.SuspendLayout(); + this.ViewerContextMenuStrip.SuspendLayout(); + this.MemoryViewerBox.SuspendLayout(); + this.SuspendLayout(); + // + // HexMenuStrip + // + resources.ApplyResources(this.HexMenuStrip, "HexMenuStrip"); + this.HexMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.EditMenuItem, this.OptionsSubMenu, this.SettingsSubMenu}); - this.HexMenuStrip.TabIndex = 1; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SaveMenuItem, this.SaveAsBinaryMenuItem, this.SaveAsTextMenuItem, @@ -116,57 +118,57 @@ private void InitializeComponent() this.LoadTableFileMenuItem, this.CloseTableFileMenuItem, this.RecentTablesSubMenu}); - this.FileSubMenu.Text = "&File"; - this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // SaveMenuItem - // - this.SaveMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.SaveMenuItem.Text = "Save"; - this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); - // - // SaveAsBinaryMenuItem - // - this.SaveAsBinaryMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.S))); - this.SaveAsBinaryMenuItem.Text = "Save as binary..."; - this.SaveAsBinaryMenuItem.Click += new System.EventHandler(this.SaveAsBinaryMenuItem_Click); - // - // SaveAsTextMenuItem - // - this.SaveAsTextMenuItem.Text = "Save as text..."; - this.SaveAsTextMenuItem.Click += new System.EventHandler(this.SaveAsTextMenuItem_Click); - // - // importAsBinaryToolStripMenuItem - // - this.importAsBinaryToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.I))); - this.importAsBinaryToolStripMenuItem.Text = "Import as binary..."; - this.importAsBinaryToolStripMenuItem.Click += new System.EventHandler(this.importAsBinaryToolStripMenuItem_Click); - // - // LoadTableFileMenuItem - // - this.LoadTableFileMenuItem.Text = "&Load .tbl file"; - this.LoadTableFileMenuItem.Click += new System.EventHandler(this.LoadTableFileMenuItem_Click); - // - // CloseTableFileMenuItem - // - this.CloseTableFileMenuItem.Text = "Close .tbl file"; - this.CloseTableFileMenuItem.Click += new System.EventHandler(this.CloseTableFileMenuItem_Click); - // - // RecentTablesSubMenu - // - this.RecentTablesSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // SaveMenuItem + // + resources.ApplyResources(this.SaveMenuItem, "SaveMenuItem"); + this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); + // + // SaveAsBinaryMenuItem + // + resources.ApplyResources(this.SaveAsBinaryMenuItem, "SaveAsBinaryMenuItem"); + this.SaveAsBinaryMenuItem.Click += new System.EventHandler(this.SaveAsBinaryMenuItem_Click); + // + // SaveAsTextMenuItem + // + resources.ApplyResources(this.SaveAsTextMenuItem, "SaveAsTextMenuItem"); + this.SaveAsTextMenuItem.Click += new System.EventHandler(this.SaveAsTextMenuItem_Click); + // + // importAsBinaryToolStripMenuItem + // + resources.ApplyResources(this.importAsBinaryToolStripMenuItem, "importAsBinaryToolStripMenuItem"); + this.importAsBinaryToolStripMenuItem.Click += new System.EventHandler(this.importAsBinaryToolStripMenuItem_Click); + // + // toolStripSeparator4 + // + resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4"); + // + // LoadTableFileMenuItem + // + resources.ApplyResources(this.LoadTableFileMenuItem, "LoadTableFileMenuItem"); + this.LoadTableFileMenuItem.Click += new System.EventHandler(this.LoadTableFileMenuItem_Click); + // + // CloseTableFileMenuItem + // + resources.ApplyResources(this.CloseTableFileMenuItem, "CloseTableFileMenuItem"); + this.CloseTableFileMenuItem.Click += new System.EventHandler(this.CloseTableFileMenuItem_Click); + // + // RecentTablesSubMenu + // + resources.ApplyResources(this.RecentTablesSubMenu, "RecentTablesSubMenu"); + this.RecentTablesSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.noneToolStripMenuItem}); - this.RecentTablesSubMenu.Text = "Recent"; - this.RecentTablesSubMenu.DropDownOpened += new System.EventHandler(this.RecentTablesSubMenu_DropDownOpened); - // - // noneToolStripMenuItem - // - this.noneToolStripMenuItem.Text = "None"; - // - // EditMenuItem - // - this.EditMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentTablesSubMenu.DropDownOpened += new System.EventHandler(this.RecentTablesSubMenu_DropDownOpened); + // + // noneToolStripMenuItem + // + resources.ApplyResources(this.noneToolStripMenuItem, "noneToolStripMenuItem"); + // + // EditMenuItem + // + resources.ApplyResources(this.EditMenuItem, "EditMenuItem"); + this.EditMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.CopyMenuItem, this.ExportMenuItem, this.PasteMenuItem, @@ -174,48 +176,46 @@ private void InitializeComponent() this.FindMenuItem, this.FindNextMenuItem, this.FindPrevMenuItem}); - this.EditMenuItem.Text = "&Edit"; - this.EditMenuItem.DropDownOpened += new System.EventHandler(this.EditMenuItem_DropDownOpened); - // - // CopyMenuItem - // - this.CopyMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); - this.CopyMenuItem.Text = "&Copy"; - this.CopyMenuItem.Click += new System.EventHandler(this.CopyMenuItem_Click); - // - // ExportMenuItem - // - this.ExportMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.E))); - this.ExportMenuItem.Text = "&Export"; - this.ExportMenuItem.Click += new System.EventHandler(this.ExportMenuItem_Click); - // - // PasteMenuItem - // - this.PasteMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V))); - this.PasteMenuItem.Text = "&Paste"; - this.PasteMenuItem.Click += new System.EventHandler(this.PasteMenuItem_Click); - // - // FindMenuItem - // - this.FindMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F))); - this.FindMenuItem.Text = "&Find..."; - this.FindMenuItem.Click += new System.EventHandler(this.FindMenuItem_Click); - // - // FindNextMenuItem - // - this.FindNextMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F3; - this.FindNextMenuItem.Text = "Find Next"; - this.FindNextMenuItem.Click += new System.EventHandler(this.FindNextMenuItem_Click); - // - // FindPrevMenuItem - // - this.FindPrevMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F2; - this.FindPrevMenuItem.Text = "Find Prev"; - this.FindPrevMenuItem.Click += new System.EventHandler(this.FindPrevMenuItem_Click); - // - // OptionsSubMenu - // - this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.EditMenuItem.DropDownOpened += new System.EventHandler(this.EditMenuItem_DropDownOpened); + // + // CopyMenuItem + // + resources.ApplyResources(this.CopyMenuItem, "CopyMenuItem"); + this.CopyMenuItem.Click += new System.EventHandler(this.CopyMenuItem_Click); + // + // ExportMenuItem + // + resources.ApplyResources(this.ExportMenuItem, "ExportMenuItem"); + this.ExportMenuItem.Click += new System.EventHandler(this.ExportMenuItem_Click); + // + // PasteMenuItem + // + resources.ApplyResources(this.PasteMenuItem, "PasteMenuItem"); + this.PasteMenuItem.Click += new System.EventHandler(this.PasteMenuItem_Click); + // + // toolStripSeparator6 + // + resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6"); + // + // FindMenuItem + // + resources.ApplyResources(this.FindMenuItem, "FindMenuItem"); + this.FindMenuItem.Click += new System.EventHandler(this.FindMenuItem_Click); + // + // FindNextMenuItem + // + resources.ApplyResources(this.FindNextMenuItem, "FindNextMenuItem"); + this.FindNextMenuItem.Click += new System.EventHandler(this.FindNextMenuItem_Click); + // + // FindPrevMenuItem + // + resources.ApplyResources(this.FindPrevMenuItem, "FindPrevMenuItem"); + this.FindPrevMenuItem.Click += new System.EventHandler(this.FindPrevMenuItem_Click); + // + // OptionsSubMenu + // + resources.ApplyResources(this.OptionsSubMenu, "OptionsSubMenu"); + this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.MemoryDomainsMenuItem, this.DataSizeSubMenu, this.BigEndianMenuItem, @@ -225,105 +225,116 @@ private void InitializeComponent() this.FreezeAddressMenuItem, this.UnfreezeAllMenuItem, this.PokeAddressMenuItem}); - this.OptionsSubMenu.Text = "&Options"; - this.OptionsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); - // - // MemoryDomainsMenuItem - // - this.MemoryDomainsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.OptionsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); + // + // MemoryDomainsMenuItem + // + resources.ApplyResources(this.MemoryDomainsMenuItem, "MemoryDomainsMenuItem"); + this.MemoryDomainsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator3}); - this.MemoryDomainsMenuItem.Text = "&Memory Domains"; - this.MemoryDomainsMenuItem.DropDownOpened += new System.EventHandler(this.MemoryDomainsMenuItem_DropDownOpened); - // - // DataSizeSubMenu - // - this.DataSizeSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MemoryDomainsMenuItem.DropDownOpened += new System.EventHandler(this.MemoryDomainsMenuItem_DropDownOpened); + // + // toolStripSeparator3 + // + resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + // + // DataSizeSubMenu + // + resources.ApplyResources(this.DataSizeSubMenu, "DataSizeSubMenu"); + this.DataSizeSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.DataSizeByteMenuItem, this.DataSizeWordMenuItem, this.DataSizeDWordMenuItem}); - this.DataSizeSubMenu.Text = "Data Size"; - // - // DataSizeByteMenuItem - // - this.DataSizeByteMenuItem.Text = "1 Byte"; - this.DataSizeByteMenuItem.Click += new System.EventHandler(this.DataSizeByteMenuItem_Click); - // - // DataSizeWordMenuItem - // - this.DataSizeWordMenuItem.Text = "2 Byte"; - this.DataSizeWordMenuItem.Click += new System.EventHandler(this.DataSizeWordMenuItem_Click); - // - // DataSizeDWordMenuItem - // - this.DataSizeDWordMenuItem.Text = "4 Byte"; - this.DataSizeDWordMenuItem.Click += new System.EventHandler(this.DataSizeDWordMenuItem_Click); - // - // BigEndianMenuItem - // - this.BigEndianMenuItem.Text = "Big Endian"; - this.BigEndianMenuItem.Click += new System.EventHandler(this.BigEndianMenuItem_Click); - // - // GoToAddressMenuItem - // - this.GoToAddressMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.G))); - this.GoToAddressMenuItem.Text = "&Go to Address..."; - this.GoToAddressMenuItem.Click += new System.EventHandler(this.GoToAddressMenuItem_Click); - // - // AddToRamWatchMenuItem - // - this.AddToRamWatchMenuItem.ShortcutKeyDisplayString = "Ctrl+W"; - this.AddToRamWatchMenuItem.Text = "Add to RAM Watch"; - this.AddToRamWatchMenuItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); - // - // FreezeAddressMenuItem - // - this.FreezeAddressMenuItem.ShortcutKeyDisplayString = "Space"; - this.FreezeAddressMenuItem.Text = "&Freeze Address"; - this.FreezeAddressMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); - // - // UnfreezeAllMenuItem - // - this.UnfreezeAllMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Shift | System.Windows.Forms.Keys.Delete))); - this.UnfreezeAllMenuItem.Text = "Unfreeze All"; - this.UnfreezeAllMenuItem.Click += new System.EventHandler(this.UnfreezeAllMenuItem_Click); - // - // PokeAddressMenuItem - // - this.PokeAddressMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P))); - this.PokeAddressMenuItem.Text = "&Poke Address"; - this.PokeAddressMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); - // - // SettingsSubMenu - // - this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // DataSizeByteMenuItem + // + resources.ApplyResources(this.DataSizeByteMenuItem, "DataSizeByteMenuItem"); + this.DataSizeByteMenuItem.Click += new System.EventHandler(this.DataSizeByteMenuItem_Click); + // + // DataSizeWordMenuItem + // + resources.ApplyResources(this.DataSizeWordMenuItem, "DataSizeWordMenuItem"); + this.DataSizeWordMenuItem.Click += new System.EventHandler(this.DataSizeWordMenuItem_Click); + // + // DataSizeDWordMenuItem + // + resources.ApplyResources(this.DataSizeDWordMenuItem, "DataSizeDWordMenuItem"); + this.DataSizeDWordMenuItem.Click += new System.EventHandler(this.DataSizeDWordMenuItem_Click); + // + // BigEndianMenuItem + // + resources.ApplyResources(this.BigEndianMenuItem, "BigEndianMenuItem"); + this.BigEndianMenuItem.Click += new System.EventHandler(this.BigEndianMenuItem_Click); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // GoToAddressMenuItem + // + resources.ApplyResources(this.GoToAddressMenuItem, "GoToAddressMenuItem"); + this.GoToAddressMenuItem.Click += new System.EventHandler(this.GoToAddressMenuItem_Click); + // + // AddToRamWatchMenuItem + // + resources.ApplyResources(this.AddToRamWatchMenuItem, "AddToRamWatchMenuItem"); + this.AddToRamWatchMenuItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); + // + // FreezeAddressMenuItem + // + resources.ApplyResources(this.FreezeAddressMenuItem, "FreezeAddressMenuItem"); + this.FreezeAddressMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); + // + // UnfreezeAllMenuItem + // + resources.ApplyResources(this.UnfreezeAllMenuItem, "UnfreezeAllMenuItem"); + this.UnfreezeAllMenuItem.Click += new System.EventHandler(this.UnfreezeAllMenuItem_Click); + // + // PokeAddressMenuItem + // + resources.ApplyResources(this.PokeAddressMenuItem, "PokeAddressMenuItem"); + this.PokeAddressMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); + // + // SettingsSubMenu + // + resources.ApplyResources(this.SettingsSubMenu, "SettingsSubMenu"); + this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.CustomColorsSubMenu}); - this.SettingsSubMenu.Text = "&Settings"; - // - // CustomColorsSubMenu - // - this.CustomColorsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // CustomColorsSubMenu + // + resources.ApplyResources(this.CustomColorsSubMenu, "CustomColorsSubMenu"); + this.CustomColorsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SetColorsMenuItem, this.toolStripSeparator8, this.ResetColorsToDefaultMenuItem}); - this.CustomColorsSubMenu.Text = "Custom Colors"; - // - // SetColorsMenuItem - // - this.SetColorsMenuItem.Text = "Set Colors"; - this.SetColorsMenuItem.Click += new System.EventHandler(this.SetColorsMenuItem_Click); - // - // ResetColorsToDefaultMenuItem - // - this.ResetColorsToDefaultMenuItem.Text = "Reset to Default"; - this.ResetColorsToDefaultMenuItem.Click += new System.EventHandler(this.ResetColorsToDefaultMenuItem_Click); - // - // resetToDefaultToolStripMenuItem - // - this.resetToDefaultToolStripMenuItem.Text = "Reset to Default"; - // - // ViewerContextMenuStrip - // - this.ViewerContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // SetColorsMenuItem + // + resources.ApplyResources(this.SetColorsMenuItem, "SetColorsMenuItem"); + this.SetColorsMenuItem.Click += new System.EventHandler(this.SetColorsMenuItem_Click); + // + // toolStripSeparator8 + // + resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8"); + // + // ResetColorsToDefaultMenuItem + // + resources.ApplyResources(this.ResetColorsToDefaultMenuItem, "ResetColorsToDefaultMenuItem"); + this.ResetColorsToDefaultMenuItem.Click += new System.EventHandler(this.ResetColorsToDefaultMenuItem_Click); + // + // toolStripSeparator7 + // + resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7"); + // + // resetToDefaultToolStripMenuItem + // + resources.ApplyResources(this.resetToDefaultToolStripMenuItem, "resetToDefaultToolStripMenuItem"); + // + // ViewerContextMenuStrip + // + resources.ApplyResources(this.ViewerContextMenuStrip, "ViewerContextMenuStrip"); + this.ViewerContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.CopyContextItem, this.ExportContextItem, this.PasteContextItem, @@ -338,153 +349,135 @@ private void InitializeComponent() this.GoToContextItem, this.toolStripMenuItem1, this.viewN64MatrixToolStripMenuItem}); - this.ViewerContextMenuStrip.Name = "ViewerContextMenuStrip"; - this.ViewerContextMenuStrip.Size = new System.Drawing.Size(222, 264); - this.ViewerContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(this.ViewerContextMenuStrip_Opening); - // - // CopyContextItem - // - this.CopyContextItem.ShortcutKeyDisplayString = "Ctrl+C"; - this.CopyContextItem.Text = "&Copy"; - this.CopyContextItem.Click += new System.EventHandler(this.CopyMenuItem_Click); - // - // ExportContextItem - // - this.ExportContextItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.E))); - this.ExportContextItem.Text = "&Export"; - // - // PasteContextItem - // - this.PasteContextItem.ShortcutKeyDisplayString = "Ctrl+V"; - this.PasteContextItem.Text = "&Paste"; - this.PasteContextItem.Click += new System.EventHandler(this.PasteMenuItem_Click); - // - // FreezeContextItem - // - this.FreezeContextItem.ShortcutKeyDisplayString = "Space"; - this.FreezeContextItem.Text = "&Freeze"; - this.FreezeContextItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); - // - // AddToRamWatchContextItem - // - this.AddToRamWatchContextItem.ShortcutKeyDisplayString = "Ctrl+W"; - this.AddToRamWatchContextItem.Text = "&Add to RAM Watch"; - this.AddToRamWatchContextItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); - // - // UnfreezeAllContextItem - // - this.UnfreezeAllContextItem.ShortcutKeyDisplayString = "Shift+Del"; - this.UnfreezeAllContextItem.Text = "&Unfreeze All"; - this.UnfreezeAllContextItem.Click += new System.EventHandler(this.UnfreezeAllMenuItem_Click); - // - // PokeContextItem - // - this.PokeContextItem.ShortcutKeyDisplayString = "Ctrl+P"; - this.PokeContextItem.Text = "&Poke Address"; - this.PokeContextItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); - // - // IncrementContextItem - // - this.IncrementContextItem.ShortcutKeyDisplayString = "+"; - this.IncrementContextItem.Text = "&Increment"; - this.IncrementContextItem.Click += new System.EventHandler(this.IncrementContextItem_Click); - // - // DecrementContextItem - // - this.DecrementContextItem.ShortcutKeyDisplayString = "-"; - this.DecrementContextItem.Text = "&Decrement"; - this.DecrementContextItem.Click += new System.EventHandler(this.DecrementContextItem_Click); - // - // GoToContextItem - // - this.GoToContextItem.ShortcutKeyDisplayString = "Ctrl+G"; - this.GoToContextItem.Text = "&Go to Address..."; - this.GoToContextItem.Click += new System.EventHandler(this.GoToAddressMenuItem_Click); - // - // viewN64MatrixToolStripMenuItem - // - this.viewN64MatrixToolStripMenuItem.Text = "View N64 Matrix"; - this.viewN64MatrixToolStripMenuItem.Click += new System.EventHandler(this.viewN64MatrixToolStripMenuItem_Click); - // - // MemoryViewerBox - // - this.MemoryViewerBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.MemoryViewerBox.ContextMenuStrip = this.ViewerContextMenuStrip; - this.MemoryViewerBox.Controls.Add(this.HexScrollBar); - this.MemoryViewerBox.Controls.Add(this.AddressLabel); - this.MemoryViewerBox.Controls.Add(this.AddressesLabel); - this.MemoryViewerBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.MemoryViewerBox.Location = new System.Drawing.Point(12, 27); - this.MemoryViewerBox.MaximumSize = new System.Drawing.Size(600, 1024); - this.MemoryViewerBox.MinimumSize = new System.Drawing.Size(260, 180); - this.MemoryViewerBox.Name = "MemoryViewerBox"; - this.MemoryViewerBox.Size = new System.Drawing.Size(560, 262); - this.MemoryViewerBox.TabIndex = 2; - this.MemoryViewerBox.TabStop = false; - this.MemoryViewerBox.Paint += new System.Windows.Forms.PaintEventHandler(this.MemoryViewerBox_Paint); - // - // HexScrollBar - // - this.HexScrollBar.Dock = System.Windows.Forms.DockStyle.Right; - this.HexScrollBar.LargeChange = 16; - this.HexScrollBar.Location = new System.Drawing.Point(541, 16); - this.HexScrollBar.Name = "HexScrollBar"; - this.HexScrollBar.Size = new System.Drawing.Size(16, 243); - this.HexScrollBar.TabIndex = 1; - this.HexScrollBar.ValueChanged += new System.EventHandler(this.HexScrollBar_ValueChanged); - // - // AddressLabel - // - this.AddressLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.AddressLabel.Location = new System.Drawing.Point(3, 30); - this.AddressLabel.Name = "AddressLabel"; - this.AddressLabel.Text = "Addresses"; - // - // AddressesLabel - // - this.AddressesLabel.ContextMenuStrip = this.ViewerContextMenuStrip; - this.AddressesLabel.Location = new System.Drawing.Point(79, 30); - this.AddressesLabel.Name = "AddressesLabel"; - this.AddressesLabel.Text = "Values"; - this.AddressesLabel.MouseDown += new System.Windows.Forms.MouseEventHandler(this.AddressesLabel_MouseDown); - this.AddressesLabel.MouseLeave += new System.EventHandler(this.AddressesLabel_MouseLeave); - this.AddressesLabel.MouseMove += new System.Windows.Forms.MouseEventHandler(this.AddressesLabel_MouseMove); - this.AddressesLabel.MouseUp += new System.Windows.Forms.MouseEventHandler(this.AddressesLabel_MouseUp); - // - // Header - // - this.Header.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Header.Location = new System.Drawing.Point(91, 44); - this.Header.Name = "Header"; - this.Header.Text = "Header"; - // - // HexEditor - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(584, 301); - this.Controls.Add(this.Header); - this.Controls.Add(this.MemoryViewerBox); - this.Controls.Add(this.HexMenuStrip); - this.MainMenuStrip = this.HexMenuStrip; - this.MinimumSize = new System.Drawing.Size(360, 180); - this.Name = "HexEditor"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.HexEditor_Load); - this.ResizeEnd += new System.EventHandler(this.HexEditor_ResizeEnd); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.HexEditor_KeyDown); - this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.HexEditor_KeyPress); - this.MouseWheel += new System.Windows.Forms.MouseEventHandler(this.HexEditor_MouseWheel); - this.Resize += new System.EventHandler(this.HexEditor_Resize); - this.HexMenuStrip.ResumeLayout(false); - this.HexMenuStrip.PerformLayout(); - this.ViewerContextMenuStrip.ResumeLayout(false); - this.MemoryViewerBox.ResumeLayout(false); - this.MemoryViewerBox.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.ViewerContextMenuStrip.Name = "ViewerContextMenuStrip"; + this.ViewerContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(this.ViewerContextMenuStrip_Opening); + // + // CopyContextItem + // + resources.ApplyResources(this.CopyContextItem, "CopyContextItem"); + this.CopyContextItem.Click += new System.EventHandler(this.CopyMenuItem_Click); + // + // ExportContextItem + // + resources.ApplyResources(this.ExportContextItem, "ExportContextItem"); + // + // PasteContextItem + // + resources.ApplyResources(this.PasteContextItem, "PasteContextItem"); + this.PasteContextItem.Click += new System.EventHandler(this.PasteMenuItem_Click); + // + // FreezeContextItem + // + resources.ApplyResources(this.FreezeContextItem, "FreezeContextItem"); + this.FreezeContextItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); + // + // AddToRamWatchContextItem + // + resources.ApplyResources(this.AddToRamWatchContextItem, "AddToRamWatchContextItem"); + this.AddToRamWatchContextItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); + // + // UnfreezeAllContextItem + // + resources.ApplyResources(this.UnfreezeAllContextItem, "UnfreezeAllContextItem"); + this.UnfreezeAllContextItem.Click += new System.EventHandler(this.UnfreezeAllMenuItem_Click); + // + // PokeContextItem + // + resources.ApplyResources(this.PokeContextItem, "PokeContextItem"); + this.PokeContextItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); + // + // ContextSeparator1 + // + resources.ApplyResources(this.ContextSeparator1, "ContextSeparator1"); + // + // IncrementContextItem + // + resources.ApplyResources(this.IncrementContextItem, "IncrementContextItem"); + this.IncrementContextItem.Click += new System.EventHandler(this.IncrementContextItem_Click); + // + // DecrementContextItem + // + resources.ApplyResources(this.DecrementContextItem, "DecrementContextItem"); + this.DecrementContextItem.Click += new System.EventHandler(this.DecrementContextItem_Click); + // + // ContextSeparator2 + // + resources.ApplyResources(this.ContextSeparator2, "ContextSeparator2"); + // + // GoToContextItem + // + resources.ApplyResources(this.GoToContextItem, "GoToContextItem"); + this.GoToContextItem.Click += new System.EventHandler(this.GoToAddressMenuItem_Click); + // + // toolStripMenuItem1 + // + resources.ApplyResources(this.toolStripMenuItem1, "toolStripMenuItem1"); + // + // viewN64MatrixToolStripMenuItem + // + resources.ApplyResources(this.viewN64MatrixToolStripMenuItem, "viewN64MatrixToolStripMenuItem"); + this.viewN64MatrixToolStripMenuItem.Click += new System.EventHandler(this.viewN64MatrixToolStripMenuItem_Click); + // + // MemoryViewerBox + // + resources.ApplyResources(this.MemoryViewerBox, "MemoryViewerBox"); + this.MemoryViewerBox.ContextMenuStrip = this.ViewerContextMenuStrip; + this.MemoryViewerBox.Controls.Add(this.HexScrollBar); + this.MemoryViewerBox.Controls.Add(this.AddressLabel); + this.MemoryViewerBox.Controls.Add(this.AddressesLabel); + this.MemoryViewerBox.Name = "MemoryViewerBox"; + this.MemoryViewerBox.TabStop = false; + this.MemoryViewerBox.Paint += new System.Windows.Forms.PaintEventHandler(this.MemoryViewerBox_Paint); + // + // HexScrollBar + // + resources.ApplyResources(this.HexScrollBar, "HexScrollBar"); + this.HexScrollBar.LargeChange = 16; + this.HexScrollBar.Name = "HexScrollBar"; + this.HexScrollBar.ValueChanged += new System.EventHandler(this.HexScrollBar_ValueChanged); + // + // AddressLabel + // + resources.ApplyResources(this.AddressLabel, "AddressLabel"); + this.AddressLabel.Name = "AddressLabel"; + // + // AddressesLabel + // + resources.ApplyResources(this.AddressesLabel, "AddressesLabel"); + this.AddressesLabel.ContextMenuStrip = this.ViewerContextMenuStrip; + this.AddressesLabel.Name = "AddressesLabel"; + this.AddressesLabel.MouseDown += new System.Windows.Forms.MouseEventHandler(this.AddressesLabel_MouseDown); + this.AddressesLabel.MouseLeave += new System.EventHandler(this.AddressesLabel_MouseLeave); + this.AddressesLabel.MouseMove += new System.Windows.Forms.MouseEventHandler(this.AddressesLabel_MouseMove); + this.AddressesLabel.MouseUp += new System.Windows.Forms.MouseEventHandler(this.AddressesLabel_MouseUp); + // + // Header + // + resources.ApplyResources(this.Header, "Header"); + this.Header.Name = "Header"; + // + // HexEditor + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.Header); + this.Controls.Add(this.MemoryViewerBox); + this.Controls.Add(this.HexMenuStrip); + this.MainMenuStrip = this.HexMenuStrip; + this.Name = "HexEditor"; + this.Load += new System.EventHandler(this.HexEditor_Load); + this.ResizeEnd += new System.EventHandler(this.HexEditor_ResizeEnd); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.HexEditor_KeyDown); + this.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.HexEditor_KeyPress); + this.MouseWheel += new System.Windows.Forms.MouseEventHandler(this.HexEditor_MouseWheel); + this.Resize += new System.EventHandler(this.HexEditor_Resize); + this.HexMenuStrip.ResumeLayout(false); + this.HexMenuStrip.PerformLayout(); + this.ViewerContextMenuStrip.ResumeLayout(false); + this.MemoryViewerBox.ResumeLayout(false); + this.MemoryViewerBox.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.resx b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.resx index 0adb1899f07..c25c2c92039 100644 --- a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.resx +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.resx @@ -117,10 +117,697 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - + + + 584, 278 + + + FindPrevMenuItem + + + 1 + + + GoToContextItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 541, 16 + + + &Increment + + + ContextSeparator1 + + + Space + + + Find Prev + + + Space + + + OptionsSubMenu + + + ContextSeparator2 + + + &Unfreeze All + + + DataSizeWordMenuItem + + + HexMenuStrip + + + None + + + AddToRamWatchContextItem + + + Ctrl+G + + + Find Next + + + 16, 223 + + + CustomColorsSubMenu + + + 2 + + + &Go to Address... + + + UnfreezeAllContextItem + + + + Ctrl+V + + + 6, 12 + + + Ctrl+Shift+S + + + DataSizeSubMenu + + + MemoryViewerBox + + + MemoryViewerBox + + + Ctrl+C + + + Shift+Del + + + &Freeze Address + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + View N64 Matrix + + + &Poke Address + + + &File + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator8 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + viewN64MatrixToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 Byte + + + Ctrl+G + + + &Edit + + + 600, 945 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + HexEditor + + + Values + + + SaveMenuItem + + + Shift+Delete + + + MemoryViewerBox + + + &Options + + + Microsoft Sans Serif, 8.25pt, style=Underline + + + F3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Export + + + IncrementContextItem + + + resetToDefaultToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CenterParent + + + &Settings + + + ExportContextItem + + + HexScrollBar + + + + 1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + F2 + + + toolStripSeparator3 + + + Big Endian + + + importAsBinaryToolStripMenuItem + + + 2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PasteMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+W + + + AddToRamWatchMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Go to Address... + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BigEndianMenuItem + + + Ctrl+W + + + 560, 242 + + + CloseTableFileMenuItem + + + &Copy + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ViewerContextMenuStrip + + + Right + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Load .tbl file + + + Reset to Default + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 360, 169 + + + FindMenuItem + + + SaveAsTextMenuItem + + + Header + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Header + + + SaveAsBinaryMenuItem + + + toolStripMenuItem1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Bottom, Left, Right + + + Import as binary... + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 Byte + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+I + + + ExportMenuItem + + + Data Size + + + Ctrl+S + + + &Add to RAM Watch + + + CopyMenuItem + + + RecentTablesSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Addresses + + + Ctrl+V + + + 91, 41 + + + Ctrl+F + + + toolStripSeparator6 + + + Ctrl+C + + + 79, 28 + + + Microsoft Sans Serif, 8.25pt + + + DecrementContextItem + + + Unfreeze All + + + Set Colors + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Memory Domains + + + FindNextMenuItem + + + toolStripSeparator4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Paste + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PokeContextItem + + + Recent + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + EditMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FreezeContextItem + + + Ctrl+P + + + 260, 166 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + DataSizeByteMenuItem + + + System.Windows.Forms.VScrollBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+P + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + Save as binary... + + + AddressLabel + + + Add to RAM Watch + + + $this + + + AddressesLabel + + + FileSubMenu + + + &Paste + + + PasteContextItem + + + LoadTableFileMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 238, 264 + + + noneToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Close .tbl file + + + &Copy + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Reset to Default + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator7 + + + SettingsSubMenu + + + &Decrement + + + UnfreezeAllMenuItem + + + &Poke Address + + + 12, 25 + + + &Freeze + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SetColorsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save + + + MemoryViewerBox + + + &Export + + + GoToAddressMenuItem + + + 1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save as text... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ResetColorsToDefaultMenuItem + + + &Find... + + + $this + + + Microsoft Sans Serif, 8.25pt + + + + + + + Custom Colors + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + PokeAddressMenuItem + + + Ctrl+E + + + DataSizeDWordMenuItem + + + 2 Byte + + + CopyContextItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MemoryDomainsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + - + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FreezeAddressMenuItem + + + Ctrl+E + + + 3, 28 + + + toolStripSeparator2 + 126, 17 + + True + + + 17, 17 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.zh-CN.resx new file mode 100644 index 00000000000..1cf73adec5a --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexEditor.zh-CN.resx @@ -0,0 +1,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 保存 + + + 保存为二进制 + + + 保存为文本 + + + 导入为二进制 + + + 加载 .tbl 文件(&L) + + + 关闭 .tbl 文件 + + + 无 + + + 历史 + + + 文件(&F) + + + 复制(&C) + + + 导出(&E) + + + 粘贴(&P) + + + 查找(&F) + + + 查找下一个 + + + 查找上一个 + + + 编辑(&E) + + + 内存域(&M) + + + 1 字节 + + + 2 字节 + + + 4 字节 + + + 数据大小 + + + 大端序 + + + 转到地址(&G) + + + 添加到 RAM 监视 + + + 冻结地址(&F) + + + 解冻所有 + + + 刺探地址(&P) + + + 选项(&O) + + + 设置颜色 + + + 重置为默认 + + + 自定义颜色 + + + 设置(&S) + + + 地址 + + + 值 + + + 头部 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.Designer.cs index c3011bf04fc..f0e5786cffe 100644 --- a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.Designer.cs @@ -28,86 +28,68 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.FindBox = new System.Windows.Forms.TextBox(); - this.Find_Prev = new System.Windows.Forms.Button(); - this.Find_Next = new System.Windows.Forms.Button(); - this.HexRadio = new System.Windows.Forms.RadioButton(); - this.TextRadio = new System.Windows.Forms.RadioButton(); - this.SuspendLayout(); - // - // FindBox - // - this.FindBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.FindBox.Location = new System.Drawing.Point(13, 12); - this.FindBox.Name = "FindBox"; - this.FindBox.Size = new System.Drawing.Size(156, 20); - this.FindBox.TabIndex = 0; - this.FindBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FindBox_KeyDown); - // - // Find_Prev - // - this.Find_Prev.Location = new System.Drawing.Point(13, 39); - this.Find_Prev.Name = "Find_Prev"; - this.Find_Prev.Size = new System.Drawing.Size(75, 23); - this.Find_Prev.TabIndex = 1; - this.Find_Prev.Text = "Find Prev"; - this.Find_Prev.UseVisualStyleBackColor = true; - this.Find_Prev.Click += new System.EventHandler(this.Find_Prev_Click); - // - // Find_Next - // - this.Find_Next.Location = new System.Drawing.Point(94, 39); - this.Find_Next.Name = "Find_Next"; - this.Find_Next.Size = new System.Drawing.Size(75, 23); - this.Find_Next.TabIndex = 2; - this.Find_Next.Text = "Find Next"; - this.Find_Next.UseVisualStyleBackColor = true; - this.Find_Next.Click += new System.EventHandler(this.Find_Next_Click); - // - // HexRadio - // - this.HexRadio.AutoSize = true; - this.HexRadio.Checked = true; - this.HexRadio.Location = new System.Drawing.Point(13, 69); - this.HexRadio.Name = "HexRadio"; - this.HexRadio.Size = new System.Drawing.Size(44, 17); - this.HexRadio.TabIndex = 3; - this.HexRadio.TabStop = true; - this.HexRadio.Text = "Hex"; - this.HexRadio.UseVisualStyleBackColor = true; - this.HexRadio.CheckedChanged += new System.EventHandler(this.HexRadio_CheckedChanged); - // - // TextRadio - // - this.TextRadio.AutoSize = true; - this.TextRadio.Location = new System.Drawing.Point(63, 69); - this.TextRadio.Name = "TextRadio"; - this.TextRadio.Size = new System.Drawing.Size(46, 17); - this.TextRadio.TabIndex = 4; - this.TextRadio.Text = "Text"; - this.TextRadio.UseVisualStyleBackColor = true; - this.TextRadio.CheckedChanged += new System.EventHandler(this.TextRadio_CheckedChanged); - // - // HexFind - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(178, 93); - this.Controls.Add(this.TextRadio); - this.Controls.Add(this.HexRadio); - this.Controls.Add(this.Find_Next); - this.Controls.Add(this.Find_Prev); - this.Controls.Add(this.FindBox); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.KeyPreview = true; - this.Name = "HexFind"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Find"; - this.Load += new System.EventHandler(this.HexFind_Load); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.HexFind_KeyDown); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HexFind)); + this.FindBox = new System.Windows.Forms.TextBox(); + this.Find_Prev = new System.Windows.Forms.Button(); + this.Find_Next = new System.Windows.Forms.Button(); + this.HexRadio = new System.Windows.Forms.RadioButton(); + this.TextRadio = new System.Windows.Forms.RadioButton(); + this.SuspendLayout(); + // + // FindBox + // + resources.ApplyResources(this.FindBox, "FindBox"); + this.FindBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.FindBox.Name = "FindBox"; + this.FindBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FindBox_KeyDown); + // + // Find_Prev + // + resources.ApplyResources(this.Find_Prev, "Find_Prev"); + this.Find_Prev.Name = "Find_Prev"; + this.Find_Prev.UseVisualStyleBackColor = true; + this.Find_Prev.Click += new System.EventHandler(this.Find_Prev_Click); + // + // Find_Next + // + resources.ApplyResources(this.Find_Next, "Find_Next"); + this.Find_Next.Name = "Find_Next"; + this.Find_Next.UseVisualStyleBackColor = true; + this.Find_Next.Click += new System.EventHandler(this.Find_Next_Click); + // + // HexRadio + // + resources.ApplyResources(this.HexRadio, "HexRadio"); + this.HexRadio.Checked = true; + this.HexRadio.Name = "HexRadio"; + this.HexRadio.TabStop = true; + this.HexRadio.UseVisualStyleBackColor = true; + this.HexRadio.CheckedChanged += new System.EventHandler(this.HexRadio_CheckedChanged); + // + // TextRadio + // + resources.ApplyResources(this.TextRadio, "TextRadio"); + this.TextRadio.Name = "TextRadio"; + this.TextRadio.UseVisualStyleBackColor = true; + this.TextRadio.CheckedChanged += new System.EventHandler(this.TextRadio_CheckedChanged); + // + // HexFind + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.TextRadio); + this.Controls.Add(this.HexRadio); + this.Controls.Add(this.Find_Next); + this.Controls.Add(this.Find_Prev); + this.Controls.Add(this.FindBox); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.KeyPreview = true; + this.Name = "HexFind"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.HexFind_Load); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.HexFind_KeyDown); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.resx b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.resx index 29dcb1b3a35..8efec5105d9 100644 --- a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.resx +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.resx @@ -117,4 +117,151 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13, 64 + + + 0 + + + Find Prev + + + $this + + + $this + + + 178, 86 + + + Hex + + + 75, 21 + + + $this + + + 75, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 2 + + + + True + + + 1 + + + 156, 21 + + + FindBox + + + 1 + + + 13, 11 + + + 47, 16 + + + Find + + + HexFind + + + Text + + + 63, 64 + + + $this + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + $this + + + 6, 12 + + + Find_Next + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 2 + + + 94, 36 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + CenterParent + + + Find Next + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + HexRadio + + + True + + + 41, 16 + + + TextRadio + + + Find_Prev + + + 13, 36 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.zh-CN.resx new file mode 100644 index 00000000000..e91b9f1d62e --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/HexEditor/HexFind.zh-CN.resx @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 查找上一个 + + + 查找下一个 + + + + 13, 63 + + + 59, 16 + + + 16进制 + + + 78, 63 + + + 文本 + + + 查找 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/InputPrompt.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/InputPrompt.Designer.cs index 51388be34a2..ba95f0584fd 100644 --- a/src/BizHawk.Client.EmuHawk/tools/InputPrompt.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/InputPrompt.Designer.cs @@ -28,74 +28,58 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.PromptLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PromptBox = new System.Windows.Forms.TextBox(); - this.OK = new System.Windows.Forms.Button(); - this.Cancel = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // PromptLabel - // - this.PromptLabel.Location = new System.Drawing.Point(33, 9); - this.PromptLabel.Name = "PromptLabel"; - this.PromptLabel.Text = "Enter a value:"; - // - // PromptBox - // - this.PromptBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.PromptBox.Location = new System.Drawing.Point(36, 25); - this.PromptBox.Name = "PromptBox"; - this.PromptBox.Size = new System.Drawing.Size(164, 20); - this.PromptBox.TabIndex = 1; - this.PromptBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.PromptBox_KeyPress); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.OK.Location = new System.Drawing.Point(36, 67); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 2; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(125, 67); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(75, 23); - this.Cancel.TabIndex = 3; - this.Cancel.Text = "&Cancel"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // InputPrompt - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(235, 106); - this.Controls.Add(this.Cancel); - this.Controls.Add(this.OK); - this.Controls.Add(this.PromptBox); - this.Controls.Add(this.PromptLabel); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.MinimumSize = new System.Drawing.Size(241, 138); - this.Name = "InputPrompt"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Input Prompt"; - this.TopMost = true; - this.Load += new System.EventHandler(this.InputPrompt_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InputPrompt)); + this.PromptLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PromptBox = new System.Windows.Forms.TextBox(); + this.OK = new System.Windows.Forms.Button(); + this.Cancel = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // PromptLabel + // + resources.ApplyResources(this.PromptLabel, "PromptLabel"); + this.PromptLabel.Name = "PromptLabel"; + // + // PromptBox + // + resources.ApplyResources(this.PromptBox, "PromptBox"); + this.PromptBox.Name = "PromptBox"; + this.PromptBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.PromptBox_KeyPress); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // InputPrompt + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.Cancel); + this.Controls.Add(this.OK); + this.Controls.Add(this.PromptBox); + this.Controls.Add(this.PromptLabel); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "InputPrompt"; + this.ShowIcon = false; + this.TopMost = true; + this.Load += new System.EventHandler(this.InputPrompt_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/InputPrompt.resx b/src/BizHawk.Client.EmuHawk/tools/InputPrompt.resx index c7e0d4bdf13..f7b12790325 100644 --- a/src/BizHawk.Client.EmuHawk/tools/InputPrompt.resx +++ b/src/BizHawk.Client.EmuHawk/tools/InputPrompt.resx @@ -117,4 +117,130 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 235, 98 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 125, 62 + + + OK + + + 75, 21 + + + Cancel + + + &Cancel + + + 3 + + + 2 + + + 36, 23 + + + + Bottom, Left + + + 75, 21 + + + Enter a value: + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Input Prompt + + + Bottom, Left + + + 1 + + + InputPrompt + + + + 3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PromptLabel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + 6, 12 + + + $this + + + 36, 62 + + + PromptBox + + + GrowAndShrink + + + &OK + + + CenterParent + + + 241, 130 + + + $this + + + 0 + + + $this + + + 164, 21 + + + Bottom, Left + + + 33, 8 + + + $this + + + 2 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/InputPrompt.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/InputPrompt.zh-CN.resx new file mode 100644 index 00000000000..00fc37ae9d9 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/InputPrompt.zh-CN.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 输入值: + + + 确定(&O) + + + 取消(&C) + + + 输入提示 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.cs b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.cs index 982d0e0436c..2e255d29ada 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.cs @@ -491,5 +491,18 @@ public void SaveImageToDisk(string path) { luaPictureBox.Image.Save(path.MakeAbsolute(_pathEntrys.ScreenshotAbsolutePathFor(_emuLib.GetSystemId()))); } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LuaCanvas)); + this.SuspendLayout(); + // + // LuaCanvas + // + resources.ApplyResources(this, "$this"); + this.Name = "LuaCanvas"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.resx new file mode 100644 index 00000000000..918709d3eac --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + LuaCanvas + + + + 284, 261 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerConfig.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.zh-CN.resx similarity index 100% rename from src/BizHawk.Client.EmuHawk/config/SNES/SNESControllerConfig.resx rename to src/BizHawk.Client.EmuHawk/tools/Lua/LuaCanvas.zh-CN.resx diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.Designer.cs index 53f366891db..a9f06e34095 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.Designer.cs @@ -30,100 +30,143 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.ScriptListContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.ToggleScriptContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PauseScriptContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditScriptContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveScriptContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.InsertSeperatorContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScriptContextSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.StopAllScriptsContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearRegisteredFunctionsContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewSessionMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenSessionMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveSessionMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveSessionAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator9 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RecentSessionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RecentScriptsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ScriptSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RefreshScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ToggleScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PauseScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DuplicateScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearConsoleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.InsertSeparatorMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveUpMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveDownMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.StopAllScriptsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RegisteredFunctionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisableScriptsOnLoadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ReturnAllIfNoneSelectedMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ReloadWhenScriptFileChangesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RegisterToTextEditorsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RegisterSublimeText2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RegisterNotePadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.HelpSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FunctionsListMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OnlineDocsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OutputBox = new System.Windows.Forms.RichTextBox(); - this.ConsoleContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.CopyContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectAllContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearConsoleContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RegisteredFunctionsContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearRegisteredFunctionsLogContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.InputBox = new System.Windows.Forms.TextBox(); - this.NumberOfScripts = new BizHawk.WinForms.Controls.LocLabelEx(); - this.OutputMessages = new BizHawk.WinForms.Controls.LocLabelEx(); - this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); - this.NewScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.OpenScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.ToggleScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.RefreshScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.PauseToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.EditToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.RemoveScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.DuplicateToolbarButton = new System.Windows.Forms.ToolStripButton(); - this.ClearConsoleToolbarButton = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.MoveUpToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.toolStripButtonMoveDown = new System.Windows.Forms.ToolStripButton(); - this.InsertSeparatorToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator10 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.EraseToolbarItem = new System.Windows.Forms.ToolStripButton(); - this.LuaListView = new BizHawk.Client.EmuHawk.InputRoll(); - this.splitContainer1 = new System.Windows.Forms.SplitContainer(); - this.ScriptListContextMenu.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.ConsoleContextMenu.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.toolStrip1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); - this.splitContainer1.Panel1.SuspendLayout(); - this.splitContainer1.Panel2.SuspendLayout(); - this.splitContainer1.SuspendLayout(); - this.SuspendLayout(); - // - // ScriptListContextMenu - // - this.ScriptListContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LuaConsole)); + this.splitContainer1 = new System.Windows.Forms.SplitContainer(); + this.NumberOfScripts = new BizHawk.WinForms.Controls.LocLabelEx(); + this.LuaListView = new BizHawk.Client.EmuHawk.InputRoll(); + this.ScriptListContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.ToggleScriptContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PauseScriptContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditScriptContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveScriptContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.InsertSeperatorContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScriptContextSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.StopAllScriptsContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearRegisteredFunctionsContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.InputBox = new System.Windows.Forms.TextBox(); + this.OutputBox = new System.Windows.Forms.RichTextBox(); + this.ConsoleContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.CopyContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectAllContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearConsoleContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RegisteredFunctionsContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearRegisteredFunctionsLogContextItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewSessionMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenSessionMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveSessionMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveSessionAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator9 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RecentSessionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RecentScriptsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ScriptSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RefreshScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ToggleScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PauseScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DuplicateScriptMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearConsoleMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.InsertSeparatorMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveUpMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveDownMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.StopAllScriptsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RegisteredFunctionsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisableScriptsOnLoadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ReturnAllIfNoneSelectedMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ReloadWhenScriptFileChangesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RegisterToTextEditorsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RegisterSublimeText2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RegisterNotePadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HelpSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FunctionsListMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OnlineDocsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OutputMessages = new BizHawk.WinForms.Controls.LocLabelEx(); + this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); + this.NewScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.OpenScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.ToggleScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.RefreshScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.PauseToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.EditToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.RemoveScriptToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.DuplicateToolbarButton = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.MoveUpToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.toolStripButtonMoveDown = new System.Windows.Forms.ToolStripButton(); + this.InsertSeparatorToolbarItem = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator10 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ClearConsoleToolbarButton = new System.Windows.Forms.ToolStripButton(); + this.EraseToolbarItem = new System.Windows.Forms.ToolStripButton(); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); + this.splitContainer1.Panel1.SuspendLayout(); + this.splitContainer1.Panel2.SuspendLayout(); + this.splitContainer1.SuspendLayout(); + this.ScriptListContextMenu.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.ConsoleContextMenu.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.toolStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // splitContainer1 + // + resources.ApplyResources(this.splitContainer1, "splitContainer1"); + this.splitContainer1.Name = "splitContainer1"; + // + // splitContainer1.Panel1 + // + resources.ApplyResources(this.splitContainer1.Panel1, "splitContainer1.Panel1"); + this.splitContainer1.Panel1.Controls.Add(this.NumberOfScripts); + this.splitContainer1.Panel1.Controls.Add(this.LuaListView); + // + // splitContainer1.Panel2 + // + resources.ApplyResources(this.splitContainer1.Panel2, "splitContainer1.Panel2"); + this.splitContainer1.Panel2.Controls.Add(this.groupBox1); + this.splitContainer1.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.BranchesMarkersSplit_SplitterMoved); + // + // NumberOfScripts + // + resources.ApplyResources(this.NumberOfScripts, "NumberOfScripts"); + this.NumberOfScripts.Name = "NumberOfScripts"; + // + // LuaListView + // + resources.ApplyResources(this.LuaListView, "LuaListView"); + this.LuaListView.AllowColumnReorder = false; + this.LuaListView.AllowColumnResize = true; + this.LuaListView.AlwaysScroll = false; + this.LuaListView.CellHeightPadding = 0; + this.LuaListView.CellWidthPadding = 0; + this.LuaListView.ContextMenuStrip = this.ScriptListContextMenu; + this.LuaListView.FullRowSelect = true; + this.LuaListView.HorizontalOrientation = false; + this.LuaListView.LetKeysModifySelection = false; + this.LuaListView.Name = "LuaListView"; + this.LuaListView.RowCount = 0; + this.LuaListView.ScrollSpeed = 1; + this.LuaListView.ColumnClick += new BizHawk.Client.EmuHawk.InputRoll.ColumnClickEventHandler(this.LuaListView_ColumnClick); + this.LuaListView.DoubleClick += new System.EventHandler(this.LuaListView_DoubleClick); + this.LuaListView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.LuaListView_KeyDown); + // + // ScriptListContextMenu + // + resources.ApplyResources(this.ScriptListContextMenu, "ScriptListContextMenu"); + this.ScriptListContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ToggleScriptContextItem, this.PauseScriptContextItem, this.EditScriptContextItem, @@ -132,57 +175,128 @@ private void InitializeComponent() this.ScriptContextSeparator, this.StopAllScriptsContextItem, this.ClearRegisteredFunctionsContextItem}); - this.ScriptListContextMenu.Name = "contextMenuStrip1"; - this.ScriptListContextMenu.Size = new System.Drawing.Size(228, 164); - this.ScriptListContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.ScriptListContextMenu_Opening); - // - // ToggleScriptContextItem - // - this.ToggleScriptContextItem.Text = "&Toggle"; - this.ToggleScriptContextItem.Click += new System.EventHandler(this.ToggleScriptMenuItem_Click); - // - // PauseScriptContextItem - // - this.PauseScriptContextItem.Text = "Pause or Resume"; - this.PauseScriptContextItem.Click += new System.EventHandler(this.PauseScriptMenuItem_Click); - // - // EditScriptContextItem - // - this.EditScriptContextItem.Text = "&Edit"; - this.EditScriptContextItem.Click += new System.EventHandler(this.EditScriptMenuItem_Click); - // - // RemoveScriptContextItem - // - this.RemoveScriptContextItem.Text = "&Remove"; - this.RemoveScriptContextItem.Click += new System.EventHandler(this.RemoveScriptMenuItem_Click); - // - // InsertSeperatorContextItem - // - this.InsertSeperatorContextItem.Text = "Insert Seperator"; - this.InsertSeperatorContextItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); - // - // StopAllScriptsContextItem - // - this.StopAllScriptsContextItem.Text = "Stop All Scripts"; - this.StopAllScriptsContextItem.Click += new System.EventHandler(this.StopAllScriptsMenuItem_Click); - // - // ClearRegisteredFunctionsContextItem - // - this.ClearRegisteredFunctionsContextItem.Text = "Clear Registered Functions"; - this.ClearRegisteredFunctionsContextItem.Click += new System.EventHandler(this.ClearRegisteredFunctionsContextMenuItem_Click); - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ScriptListContextMenu.Name = "contextMenuStrip1"; + this.ScriptListContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.ScriptListContextMenu_Opening); + // + // ToggleScriptContextItem + // + resources.ApplyResources(this.ToggleScriptContextItem, "ToggleScriptContextItem"); + this.ToggleScriptContextItem.Click += new System.EventHandler(this.ToggleScriptMenuItem_Click); + // + // PauseScriptContextItem + // + resources.ApplyResources(this.PauseScriptContextItem, "PauseScriptContextItem"); + this.PauseScriptContextItem.Click += new System.EventHandler(this.PauseScriptMenuItem_Click); + // + // EditScriptContextItem + // + resources.ApplyResources(this.EditScriptContextItem, "EditScriptContextItem"); + this.EditScriptContextItem.Click += new System.EventHandler(this.EditScriptMenuItem_Click); + // + // RemoveScriptContextItem + // + resources.ApplyResources(this.RemoveScriptContextItem, "RemoveScriptContextItem"); + this.RemoveScriptContextItem.Click += new System.EventHandler(this.RemoveScriptMenuItem_Click); + // + // InsertSeperatorContextItem + // + resources.ApplyResources(this.InsertSeperatorContextItem, "InsertSeperatorContextItem"); + this.InsertSeperatorContextItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); + // + // ScriptContextSeparator + // + resources.ApplyResources(this.ScriptContextSeparator, "ScriptContextSeparator"); + // + // StopAllScriptsContextItem + // + resources.ApplyResources(this.StopAllScriptsContextItem, "StopAllScriptsContextItem"); + this.StopAllScriptsContextItem.Click += new System.EventHandler(this.StopAllScriptsMenuItem_Click); + // + // ClearRegisteredFunctionsContextItem + // + resources.ApplyResources(this.ClearRegisteredFunctionsContextItem, "ClearRegisteredFunctionsContextItem"); + this.ClearRegisteredFunctionsContextItem.Click += new System.EventHandler(this.ClearRegisteredFunctionsContextMenuItem_Click); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.InputBox); + this.groupBox1.Controls.Add(this.OutputBox); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // InputBox + // + resources.ApplyResources(this.InputBox, "InputBox"); + this.InputBox.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; + this.InputBox.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource; + this.InputBox.Name = "InputBox"; + this.InputBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.InputBox_KeyDown); + // + // OutputBox + // + resources.ApplyResources(this.OutputBox, "OutputBox"); + this.OutputBox.ContextMenuStrip = this.ConsoleContextMenu; + this.OutputBox.HideSelection = false; + this.OutputBox.Name = "OutputBox"; + this.OutputBox.ReadOnly = true; + this.OutputBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.OutputBox_KeyDown); + // + // ConsoleContextMenu + // + resources.ApplyResources(this.ConsoleContextMenu, "ConsoleContextMenu"); + this.ConsoleContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.CopyContextItem, + this.SelectAllContextItem, + this.ClearConsoleContextItem, + this.toolStripSeparator5, + this.RegisteredFunctionsContextItem, + this.ClearRegisteredFunctionsLogContextItem}); + this.ConsoleContextMenu.Name = "contextMenuStrip2"; + this.ConsoleContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.ConsoleContextMenu_Opening); + // + // CopyContextItem + // + resources.ApplyResources(this.CopyContextItem, "CopyContextItem"); + this.CopyContextItem.Click += new System.EventHandler(this.CopyContextItem_Click); + // + // SelectAllContextItem + // + resources.ApplyResources(this.SelectAllContextItem, "SelectAllContextItem"); + this.SelectAllContextItem.Click += new System.EventHandler(this.SelectAllContextItem_Click); + // + // ClearConsoleContextItem + // + resources.ApplyResources(this.ClearConsoleContextItem, "ClearConsoleContextItem"); + this.ClearConsoleContextItem.Click += new System.EventHandler(this.ClearConsoleContextItem_Click); + // + // toolStripSeparator5 + // + resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5"); + // + // RegisteredFunctionsContextItem + // + resources.ApplyResources(this.RegisteredFunctionsContextItem, "RegisteredFunctionsContextItem"); + this.RegisteredFunctionsContextItem.Click += new System.EventHandler(this.RegisteredFunctionsMenuItem_Click); + // + // ClearRegisteredFunctionsLogContextItem + // + resources.ApplyResources(this.ClearRegisteredFunctionsLogContextItem, "ClearRegisteredFunctionsLogContextItem"); + this.ClearRegisteredFunctionsLogContextItem.Click += new System.EventHandler(this.ClearRegisteredFunctionsContextMenuItem_Click); + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.ScriptSubMenu, this.SettingsSubMenu, this.HelpSubMenu}); - this.menuStrip1.TabIndex = 1; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewSessionMenuItem, this.OpenSessionMenuItem, this.SaveSessionMenuItem, @@ -190,53 +304,58 @@ private void InitializeComponent() this.toolStripSeparator9, this.RecentSessionsSubMenu, this.RecentScriptsSubMenu}); - this.FileSubMenu.Text = "&File"; - this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // NewSessionMenuItem - // - this.NewSessionMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.N))); - this.NewSessionMenuItem.Text = "&New Session"; - this.NewSessionMenuItem.Click += new System.EventHandler(this.NewSessionMenuItem_Click); - // - // OpenSessionMenuItem - // - this.OpenSessionMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.O))); - this.OpenSessionMenuItem.Text = "&Open Session..."; - this.OpenSessionMenuItem.Click += new System.EventHandler(this.OpenSessionMenuItem_Click); - // - // SaveSessionMenuItem - // - this.SaveSessionMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.SaveSessionMenuItem.Text = "&Save Session"; - this.SaveSessionMenuItem.Click += new System.EventHandler(this.SaveSessionMenuItem_Click); - // - // SaveSessionAsMenuItem - // - this.SaveSessionAsMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.S))); - this.SaveSessionAsMenuItem.Text = "Save Session &As..."; - this.SaveSessionAsMenuItem.Click += new System.EventHandler(this.SaveSessionAsMenuItem_Click); - // - // RecentSessionsSubMenu - // - this.RecentSessionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // NewSessionMenuItem + // + resources.ApplyResources(this.NewSessionMenuItem, "NewSessionMenuItem"); + this.NewSessionMenuItem.Click += new System.EventHandler(this.NewSessionMenuItem_Click); + // + // OpenSessionMenuItem + // + resources.ApplyResources(this.OpenSessionMenuItem, "OpenSessionMenuItem"); + this.OpenSessionMenuItem.Click += new System.EventHandler(this.OpenSessionMenuItem_Click); + // + // SaveSessionMenuItem + // + resources.ApplyResources(this.SaveSessionMenuItem, "SaveSessionMenuItem"); + this.SaveSessionMenuItem.Click += new System.EventHandler(this.SaveSessionMenuItem_Click); + // + // SaveSessionAsMenuItem + // + resources.ApplyResources(this.SaveSessionAsMenuItem, "SaveSessionAsMenuItem"); + this.SaveSessionAsMenuItem.Click += new System.EventHandler(this.SaveSessionAsMenuItem_Click); + // + // toolStripSeparator9 + // + resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9"); + // + // RecentSessionsSubMenu + // + resources.ApplyResources(this.RecentSessionsSubMenu, "RecentSessionsSubMenu"); + this.RecentSessionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator8}); - this.RecentSessionsSubMenu.Text = "Recent Sessions"; - this.RecentSessionsSubMenu.DropDownOpened += new System.EventHandler(this.RecentSessionsSubMenu_DropDownOpened); - // - // RecentScriptsSubMenu - // - this.RecentScriptsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentSessionsSubMenu.DropDownOpened += new System.EventHandler(this.RecentSessionsSubMenu_DropDownOpened); + // + // toolStripSeparator8 + // + resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8"); + // + // RecentScriptsSubMenu + // + resources.ApplyResources(this.RecentScriptsSubMenu, "RecentScriptsSubMenu"); + this.RecentScriptsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator3}); - this.RecentScriptsSubMenu.Text = "Recent Scripts"; - this.RecentScriptsSubMenu.DropDownOpened += new System.EventHandler(this.RecentScriptsSubMenu_DropDownOpened); - // - // ScriptSubMenu - // - this.ScriptSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentScriptsSubMenu.DropDownOpened += new System.EventHandler(this.RecentScriptsSubMenu_DropDownOpened); + // + // toolStripSeparator3 + // + resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + // + // ScriptSubMenu + // + resources.ApplyResources(this.ScriptSubMenu, "ScriptSubMenu"); + this.ScriptSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewScriptMenuItem, this.OpenScriptMenuItem, this.RefreshScriptMenuItem, @@ -254,252 +373,165 @@ private void InitializeComponent() this.toolStripSeparator6, this.StopAllScriptsMenuItem, this.RegisteredFunctionsMenuItem}); - this.ScriptSubMenu.Text = "&Script"; - this.ScriptSubMenu.DropDownOpened += new System.EventHandler(this.ScriptSubMenu_DropDownOpened); - // - // NewScriptMenuItem - // - this.NewScriptMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); - this.NewScriptMenuItem.Text = "New Script"; - this.NewScriptMenuItem.Click += new System.EventHandler(this.NewScriptMenuItem_Click); - // - // OpenScriptMenuItem - // - this.OpenScriptMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.OpenScriptMenuItem.Text = "&Open Script..."; - this.OpenScriptMenuItem.Click += new System.EventHandler(this.OpenScriptMenuItem_Click); - // - // RefreshScriptMenuItem - // - this.RefreshScriptMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F5; - this.RefreshScriptMenuItem.Text = "&Re&fresh"; - this.RefreshScriptMenuItem.Click += new System.EventHandler(this.RefreshScriptMenuItem_Click); - // - // ToggleScriptMenuItem - // - this.ToggleScriptMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.T))); - this.ToggleScriptMenuItem.Text = "&Toggle"; - this.ToggleScriptMenuItem.Click += new System.EventHandler(this.ToggleScriptMenuItem_Click); - // - // PauseScriptMenuItem - // - this.PauseScriptMenuItem.Text = "Pause or Resume"; - this.PauseScriptMenuItem.Click += new System.EventHandler(this.PauseScriptMenuItem_Click); - // - // EditScriptMenuItem - // - this.EditScriptMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.E))); - this.EditScriptMenuItem.Text = "&Edit Script"; - this.EditScriptMenuItem.Click += new System.EventHandler(this.EditScriptMenuItem_Click); - // - // RemoveScriptMenuItem - // - this.RemoveScriptMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Delete; - this.RemoveScriptMenuItem.Text = "&Remove Script"; - this.RemoveScriptMenuItem.Click += new System.EventHandler(this.RemoveScriptMenuItem_Click); - // - // DuplicateScriptMenuItem - // - this.DuplicateScriptMenuItem.Text = "&Duplicate Script"; - this.DuplicateScriptMenuItem.Click += new System.EventHandler(this.DuplicateScriptMenuItem_Click); - // - // ClearConsoleMenuItem - // - this.ClearConsoleMenuItem.Text = "&Clear Output"; - this.ClearConsoleMenuItem.Click += new System.EventHandler(this.ClearConsoleMenuItem_Click); - // - // InsertSeparatorMenuItem - // - this.InsertSeparatorMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.I))); - this.InsertSeparatorMenuItem.Text = "Insert Separator"; - this.InsertSeparatorMenuItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); - // - // MoveUpMenuItem - // - this.MoveUpMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.U))); - this.MoveUpMenuItem.Text = "Move &Up"; - this.MoveUpMenuItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); - // - // MoveDownMenuItem - // - this.MoveDownMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D))); - this.MoveDownMenuItem.Text = "Move &Down"; - this.MoveDownMenuItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); - // - // SelectAllMenuItem - // - this.SelectAllMenuItem.ShortcutKeyDisplayString = "Ctrl+A"; - this.SelectAllMenuItem.Text = "Select &All"; - this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); - // - // StopAllScriptsMenuItem - // - this.StopAllScriptsMenuItem.Text = "Stop All Scripts"; - this.StopAllScriptsMenuItem.Click += new System.EventHandler(this.StopAllScriptsMenuItem_Click); - // - // RegisteredFunctionsMenuItem - // - this.RegisteredFunctionsMenuItem.ShortcutKeyDisplayString = "F12"; - this.RegisteredFunctionsMenuItem.Text = "&Registered Functions..."; - this.RegisteredFunctionsMenuItem.Click += new System.EventHandler(this.RegisteredFunctionsMenuItem_Click); - // - // SettingsSubMenu - // - this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ScriptSubMenu.DropDownOpened += new System.EventHandler(this.ScriptSubMenu_DropDownOpened); + // + // NewScriptMenuItem + // + resources.ApplyResources(this.NewScriptMenuItem, "NewScriptMenuItem"); + this.NewScriptMenuItem.Click += new System.EventHandler(this.NewScriptMenuItem_Click); + // + // OpenScriptMenuItem + // + resources.ApplyResources(this.OpenScriptMenuItem, "OpenScriptMenuItem"); + this.OpenScriptMenuItem.Click += new System.EventHandler(this.OpenScriptMenuItem_Click); + // + // RefreshScriptMenuItem + // + resources.ApplyResources(this.RefreshScriptMenuItem, "RefreshScriptMenuItem"); + this.RefreshScriptMenuItem.Click += new System.EventHandler(this.RefreshScriptMenuItem_Click); + // + // ToggleScriptMenuItem + // + resources.ApplyResources(this.ToggleScriptMenuItem, "ToggleScriptMenuItem"); + this.ToggleScriptMenuItem.Click += new System.EventHandler(this.ToggleScriptMenuItem_Click); + // + // PauseScriptMenuItem + // + resources.ApplyResources(this.PauseScriptMenuItem, "PauseScriptMenuItem"); + this.PauseScriptMenuItem.Click += new System.EventHandler(this.PauseScriptMenuItem_Click); + // + // EditScriptMenuItem + // + resources.ApplyResources(this.EditScriptMenuItem, "EditScriptMenuItem"); + this.EditScriptMenuItem.Click += new System.EventHandler(this.EditScriptMenuItem_Click); + // + // RemoveScriptMenuItem + // + resources.ApplyResources(this.RemoveScriptMenuItem, "RemoveScriptMenuItem"); + this.RemoveScriptMenuItem.Click += new System.EventHandler(this.RemoveScriptMenuItem_Click); + // + // DuplicateScriptMenuItem + // + resources.ApplyResources(this.DuplicateScriptMenuItem, "DuplicateScriptMenuItem"); + this.DuplicateScriptMenuItem.Click += new System.EventHandler(this.DuplicateScriptMenuItem_Click); + // + // ClearConsoleMenuItem + // + resources.ApplyResources(this.ClearConsoleMenuItem, "ClearConsoleMenuItem"); + this.ClearConsoleMenuItem.Click += new System.EventHandler(this.ClearConsoleMenuItem_Click); + // + // toolStripSeparator7 + // + resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7"); + // + // InsertSeparatorMenuItem + // + resources.ApplyResources(this.InsertSeparatorMenuItem, "InsertSeparatorMenuItem"); + this.InsertSeparatorMenuItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); + // + // MoveUpMenuItem + // + resources.ApplyResources(this.MoveUpMenuItem, "MoveUpMenuItem"); + this.MoveUpMenuItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); + // + // MoveDownMenuItem + // + resources.ApplyResources(this.MoveDownMenuItem, "MoveDownMenuItem"); + this.MoveDownMenuItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); + // + // SelectAllMenuItem + // + resources.ApplyResources(this.SelectAllMenuItem, "SelectAllMenuItem"); + this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); + // + // toolStripSeparator6 + // + resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6"); + // + // StopAllScriptsMenuItem + // + resources.ApplyResources(this.StopAllScriptsMenuItem, "StopAllScriptsMenuItem"); + this.StopAllScriptsMenuItem.Click += new System.EventHandler(this.StopAllScriptsMenuItem_Click); + // + // RegisteredFunctionsMenuItem + // + resources.ApplyResources(this.RegisteredFunctionsMenuItem, "RegisteredFunctionsMenuItem"); + this.RegisteredFunctionsMenuItem.Click += new System.EventHandler(this.RegisteredFunctionsMenuItem_Click); + // + // SettingsSubMenu + // + resources.ApplyResources(this.SettingsSubMenu, "SettingsSubMenu"); + this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.DisableScriptsOnLoadMenuItem, this.ReturnAllIfNoneSelectedMenuItem, this.ReloadWhenScriptFileChangesMenuItem, this.toolStripSeparator4, this.RegisterToTextEditorsSubMenu}); - this.SettingsSubMenu.Text = "&Settings"; - this.SettingsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); - // - // DisableScriptsOnLoadMenuItem - // - this.DisableScriptsOnLoadMenuItem.Text = "Disable Scripts on Load"; - this.DisableScriptsOnLoadMenuItem.Click += new System.EventHandler(this.DisableScriptsOnLoadMenuItem_Click); - // - // ReturnAllIfNoneSelectedMenuItem - // - this.ReturnAllIfNoneSelectedMenuItem.Text = "Toggle All if None Selected"; - this.ReturnAllIfNoneSelectedMenuItem.Click += new System.EventHandler(this.ToggleAllIfNoneSelectedMenuItem_Click); - // - // ReloadWhenScriptFileChangesMenuItem - // - this.ReloadWhenScriptFileChangesMenuItem.Text = "Reload When Script File Changes"; - this.ReloadWhenScriptFileChangesMenuItem.Click += new System.EventHandler(this.ReloadWhenScriptFileChangesMenuItem_Click); - // - // RegisterToTextEditorsSubMenu - // - this.RegisterToTextEditorsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SettingsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); + // + // DisableScriptsOnLoadMenuItem + // + resources.ApplyResources(this.DisableScriptsOnLoadMenuItem, "DisableScriptsOnLoadMenuItem"); + this.DisableScriptsOnLoadMenuItem.Click += new System.EventHandler(this.DisableScriptsOnLoadMenuItem_Click); + // + // ReturnAllIfNoneSelectedMenuItem + // + resources.ApplyResources(this.ReturnAllIfNoneSelectedMenuItem, "ReturnAllIfNoneSelectedMenuItem"); + this.ReturnAllIfNoneSelectedMenuItem.Click += new System.EventHandler(this.ToggleAllIfNoneSelectedMenuItem_Click); + // + // ReloadWhenScriptFileChangesMenuItem + // + resources.ApplyResources(this.ReloadWhenScriptFileChangesMenuItem, "ReloadWhenScriptFileChangesMenuItem"); + this.ReloadWhenScriptFileChangesMenuItem.Click += new System.EventHandler(this.ReloadWhenScriptFileChangesMenuItem_Click); + // + // toolStripSeparator4 + // + resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4"); + // + // RegisterToTextEditorsSubMenu + // + resources.ApplyResources(this.RegisterToTextEditorsSubMenu, "RegisterToTextEditorsSubMenu"); + this.RegisterToTextEditorsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.RegisterSublimeText2MenuItem, this.RegisterNotePadMenuItem}); - this.RegisterToTextEditorsSubMenu.Text = "Register To Text Editors"; - this.RegisterToTextEditorsSubMenu.DropDownOpened += new System.EventHandler(this.RegisterToTextEditorsSubMenu_DropDownOpened); - // - // RegisterSublimeText2MenuItem - // - this.RegisterSublimeText2MenuItem.Text = "&Sublime Text 2"; - this.RegisterSublimeText2MenuItem.Click += new System.EventHandler(this.RegisterSublimeText2MenuItem_Click); - // - // RegisterNotePadMenuItem - // - this.RegisterNotePadMenuItem.Text = "Notepad++"; - this.RegisterNotePadMenuItem.Click += new System.EventHandler(this.RegisterNotePadMenuItem_Click); - // - // HelpSubMenu - // - this.HelpSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RegisterToTextEditorsSubMenu.DropDownOpened += new System.EventHandler(this.RegisterToTextEditorsSubMenu_DropDownOpened); + // + // RegisterSublimeText2MenuItem + // + resources.ApplyResources(this.RegisterSublimeText2MenuItem, "RegisterSublimeText2MenuItem"); + this.RegisterSublimeText2MenuItem.Click += new System.EventHandler(this.RegisterSublimeText2MenuItem_Click); + // + // RegisterNotePadMenuItem + // + resources.ApplyResources(this.RegisterNotePadMenuItem, "RegisterNotePadMenuItem"); + this.RegisterNotePadMenuItem.Click += new System.EventHandler(this.RegisterNotePadMenuItem_Click); + // + // HelpSubMenu + // + resources.ApplyResources(this.HelpSubMenu, "HelpSubMenu"); + this.HelpSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FunctionsListMenuItem, this.OnlineDocsMenuItem}); - this.HelpSubMenu.Text = "&Help"; - // - // FunctionsListMenuItem - // - this.FunctionsListMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F1; - this.FunctionsListMenuItem.Text = "&Lua Functions List"; - this.FunctionsListMenuItem.Click += new System.EventHandler(this.FunctionsListMenuItem_Click); - // - // OnlineDocsMenuItem - // - this.OnlineDocsMenuItem.Text = "Documentation online..."; - this.OnlineDocsMenuItem.Click += new System.EventHandler(this.OnlineDocsMenuItem_Click); - // - // OutputBox - // - this.OutputBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.OutputBox.ContextMenuStrip = this.ConsoleContextMenu; - this.OutputBox.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.OutputBox.HideSelection = false; - this.OutputBox.Location = new System.Drawing.Point(6, 17); - this.OutputBox.Name = "OutputBox"; - this.OutputBox.ReadOnly = true; - this.OutputBox.Size = new System.Drawing.Size(288, 249); - this.OutputBox.TabIndex = 2; - this.OutputBox.Text = ""; - this.OutputBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.OutputBox_KeyDown); - // - // ConsoleContextMenu - // - this.ConsoleContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.CopyContextItem, - this.SelectAllContextItem, - this.ClearConsoleContextItem, - this.toolStripSeparator5, - this.RegisteredFunctionsContextItem, - this.ClearRegisteredFunctionsLogContextItem}); - this.ConsoleContextMenu.Name = "contextMenuStrip2"; - this.ConsoleContextMenu.Size = new System.Drawing.Size(228, 120); - this.ConsoleContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.ConsoleContextMenu_Opening); - // - // CopyContextItem - // - this.CopyContextItem.Text = "Copy"; - this.CopyContextItem.Click += new System.EventHandler(this.CopyContextItem_Click); - // - // SelectAllContextItem - // - this.SelectAllContextItem.Text = "Select &All"; - this.SelectAllContextItem.Click += new System.EventHandler(this.SelectAllContextItem_Click); - // - // ClearConsoleContextItem - // - this.ClearConsoleContextItem.Text = "&Clear"; - this.ClearConsoleContextItem.Click += new System.EventHandler(this.ClearConsoleContextItem_Click); - // - // RegisteredFunctionsContextItem - // - this.RegisteredFunctionsContextItem.Text = "&Registered Functions"; - this.RegisteredFunctionsContextItem.Click += new System.EventHandler(this.RegisteredFunctionsMenuItem_Click); - // - // ClearRegisteredFunctionsLogContextItem - // - this.ClearRegisteredFunctionsLogContextItem.Text = "Clear Registered Functions"; - this.ClearRegisteredFunctionsLogContextItem.Click += new System.EventHandler(this.ClearRegisteredFunctionsContextMenuItem_Click); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.InputBox); - this.groupBox1.Controls.Add(this.OutputBox); - this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill; - this.groupBox1.Location = new System.Drawing.Point(0, 0); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(300, 298); - this.groupBox1.TabIndex = 3; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Output"; - // - // InputBox - // - this.InputBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.InputBox.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend; - this.InputBox.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource; - this.InputBox.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.InputBox.Location = new System.Drawing.Point(6, 272); - this.InputBox.Name = "InputBox"; - this.InputBox.Size = new System.Drawing.Size(288, 20); - this.InputBox.TabIndex = 3; - this.InputBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.InputBox_KeyDown); - // - // NumberOfScripts - // - this.NumberOfScripts.Location = new System.Drawing.Point(3, 3); - this.NumberOfScripts.Name = "NumberOfScripts"; - this.NumberOfScripts.Text = "0 script "; - // - // OutputMessages - // - this.OutputMessages.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.OutputMessages.Location = new System.Drawing.Point(13, 329); - this.OutputMessages.Name = "OutputMessages"; - this.OutputMessages.Text = " "; - // - // toolStrip1 - // - this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FunctionsListMenuItem + // + resources.ApplyResources(this.FunctionsListMenuItem, "FunctionsListMenuItem"); + this.FunctionsListMenuItem.Click += new System.EventHandler(this.FunctionsListMenuItem_Click); + // + // OnlineDocsMenuItem + // + resources.ApplyResources(this.OnlineDocsMenuItem, "OnlineDocsMenuItem"); + this.OnlineDocsMenuItem.Click += new System.EventHandler(this.OnlineDocsMenuItem_Click); + // + // OutputMessages + // + resources.ApplyResources(this.OutputMessages, "OutputMessages"); + this.OutputMessages.Name = "OutputMessages"; + // + // toolStrip1 + // + resources.ApplyResources(this.toolStrip1, "toolStrip1"); + this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewScriptToolbarItem, this.OpenScriptToolbarItem, this.ToggleScriptToolbarItem, @@ -515,202 +547,136 @@ private void InitializeComponent() this.toolStripSeparator10, this.ClearConsoleToolbarButton, this.EraseToolbarItem}); - this.toolStrip1.Location = new System.Drawing.Point(0, 24); - this.toolStrip1.Name = "toolStrip1"; - this.toolStrip1.TabIndex = 5; - // - // NewScriptToolbarItem - // - this.NewScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.NewScriptToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.NewScriptToolbarItem.Name = "NewScriptToolbarItem"; - this.NewScriptToolbarItem.Size = new System.Drawing.Size(23, 22); - this.NewScriptToolbarItem.Text = "New Lua Script"; - this.NewScriptToolbarItem.Click += new System.EventHandler(this.NewScriptMenuItem_Click); - // - // OpenScriptToolbarItem - // - this.OpenScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.OpenScriptToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.OpenScriptToolbarItem.Name = "OpenScriptToolbarItem"; - this.OpenScriptToolbarItem.Size = new System.Drawing.Size(23, 22); - this.OpenScriptToolbarItem.Text = "Open Script"; - this.OpenScriptToolbarItem.Click += new System.EventHandler(this.OpenScriptMenuItem_Click); - // - // ToggleScriptToolbarItem - // - this.ToggleScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.ToggleScriptToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.ToggleScriptToolbarItem.Name = "ToggleScriptToolbarItem"; - this.ToggleScriptToolbarItem.Size = new System.Drawing.Size(23, 22); - this.ToggleScriptToolbarItem.Text = "Toggle Script"; - this.ToggleScriptToolbarItem.Click += new System.EventHandler(this.ToggleScriptMenuItem_Click); - // - // RefreshScriptToolbarItem - // - this.RefreshScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.RefreshScriptToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.RefreshScriptToolbarItem.Name = "RefreshScriptToolbarItem"; - this.RefreshScriptToolbarItem.Size = new System.Drawing.Size(23, 22); - this.RefreshScriptToolbarItem.Text = "Refresh"; - this.RefreshScriptToolbarItem.Click += new System.EventHandler(this.RefreshScriptMenuItem_Click); - // - // PauseToolbarItem - // - this.PauseToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.PauseToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.PauseToolbarItem.Name = "PauseToolbarItem"; - this.PauseToolbarItem.Size = new System.Drawing.Size(23, 22); - this.PauseToolbarItem.Text = "Pause or Resume"; - this.PauseToolbarItem.Click += new System.EventHandler(this.PauseScriptMenuItem_Click); - // - // EditToolbarItem - // - this.EditToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.EditToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.EditToolbarItem.Name = "EditToolbarItem"; - this.EditToolbarItem.Size = new System.Drawing.Size(23, 22); - this.EditToolbarItem.Text = "Edit Script"; - this.EditToolbarItem.Click += new System.EventHandler(this.EditScriptMenuItem_Click); - // - // RemoveScriptToolbarItem - // - this.RemoveScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.RemoveScriptToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.RemoveScriptToolbarItem.Name = "RemoveScriptToolbarItem"; - this.RemoveScriptToolbarItem.Size = new System.Drawing.Size(23, 22); - this.RemoveScriptToolbarItem.Text = "Remove Script"; - this.RemoveScriptToolbarItem.Click += new System.EventHandler(this.RemoveScriptMenuItem_Click); - // - // DuplicateToolbarButton - // - this.DuplicateToolbarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.DuplicateToolbarButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.DuplicateToolbarButton.Name = "DuplicateToolbarButton"; - this.DuplicateToolbarButton.Size = new System.Drawing.Size(23, 22); - this.DuplicateToolbarButton.Text = "Duplicate Script"; - this.DuplicateToolbarButton.Click += new System.EventHandler(this.DuplicateScriptMenuItem_Click); - // - // ClearConsoleToolbarButton - // - this.ClearConsoleToolbarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.ClearConsoleToolbarButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.ClearConsoleToolbarButton.Name = "ClearConsoleToolbarButton"; - this.ClearConsoleToolbarButton.Size = new System.Drawing.Size(23, 22); - this.ClearConsoleToolbarButton.Text = "Clear Output"; - this.ClearConsoleToolbarButton.Click += new System.EventHandler(this.ClearConsoleMenuItem_Click); - // - // MoveUpToolbarItem - // - this.MoveUpToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.MoveUpToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.MoveUpToolbarItem.Name = "MoveUpToolbarItem"; - this.MoveUpToolbarItem.Size = new System.Drawing.Size(23, 22); - this.MoveUpToolbarItem.Text = "Move Up"; - this.MoveUpToolbarItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); - // - // toolStripButtonMoveDown - // - this.toolStripButtonMoveDown.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.toolStripButtonMoveDown.ImageTransparentColor = System.Drawing.Color.Magenta; - this.toolStripButtonMoveDown.Name = "toolStripButtonMoveDown"; - this.toolStripButtonMoveDown.Size = new System.Drawing.Size(23, 22); - this.toolStripButtonMoveDown.Text = "Move Down"; - this.toolStripButtonMoveDown.Click += new System.EventHandler(this.MoveDownMenuItem_Click); - // - // InsertSeparatorToolbarItem - // - this.InsertSeparatorToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.InsertSeparatorToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.InsertSeparatorToolbarItem.Name = "InsertSeparatorToolbarItem"; - this.InsertSeparatorToolbarItem.Size = new System.Drawing.Size(23, 22); - this.InsertSeparatorToolbarItem.Text = "Insert Separator"; - this.InsertSeparatorToolbarItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); - // - // EraseToolbarItem - // - this.EraseToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.EraseToolbarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.EraseToolbarItem.Name = "EraseToolbarItem"; - this.EraseToolbarItem.Size = new System.Drawing.Size(23, 22); - this.EraseToolbarItem.Text = "Erase Stale/Stuck Lua Drawing Layers"; - this.EraseToolbarItem.Click += new System.EventHandler(this.EraseToolbarItem_Click); - // - // LuaListView - // - this.LuaListView.AllowColumnReorder = false; - this.LuaListView.AllowColumnResize = true; - this.LuaListView.AlwaysScroll = false; - this.LuaListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.LuaListView.CellHeightPadding = 0; - this.LuaListView.CellWidthPadding = 0; - this.LuaListView.ContextMenuStrip = this.ScriptListContextMenu; - this.LuaListView.FullRowSelect = true; - this.LuaListView.HorizontalOrientation = false; - this.LuaListView.LetKeysModifySelection = false; - this.LuaListView.Location = new System.Drawing.Point(4, 21); - this.LuaListView.Name = "LuaListView"; - this.LuaListView.RowCount = 0; - this.LuaListView.ScrollSpeed = 1; - this.LuaListView.Size = new System.Drawing.Size(273, 271); - this.LuaListView.TabIndex = 0; - this.LuaListView.ColumnClick += new BizHawk.Client.EmuHawk.InputRoll.ColumnClickEventHandler(this.LuaListView_ColumnClick); - this.LuaListView.DoubleClick += new System.EventHandler(this.LuaListView_DoubleClick); - this.LuaListView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.LuaListView_KeyDown); - // - // splitContainer1 - // - this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainer1.Location = new System.Drawing.Point(0, 49); - this.splitContainer1.Name = "splitContainer1"; - // - // splitContainer1.Panel1 - // - this.splitContainer1.Panel1.Controls.Add(this.NumberOfScripts); - this.splitContainer1.Panel1.Controls.Add(this.LuaListView); - // - // splitContainer1.Panel2 - // - this.splitContainer1.Panel2.Controls.Add(this.groupBox1); - this.splitContainer1.Size = new System.Drawing.Size(584, 298); - this.splitContainer1.SplitterDistance = 280; - this.splitContainer1.TabIndex = 7; - this.splitContainer1.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.BranchesMarkersSplit_SplitterMoved); - // - // LuaConsole - // - this.AllowDrop = true; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(584, 347); - this.Controls.Add(this.splitContainer1); - this.Controls.Add(this.OutputMessages); - this.Controls.Add(this.toolStrip1); - this.Controls.Add(this.menuStrip1); - this.MainMenuStrip = this.menuStrip1; - this.MinimumSize = new System.Drawing.Size(400, 180); - this.Name = "LuaConsole"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.LuaConsole_Load); - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.LuaConsole_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); - this.ScriptListContextMenu.ResumeLayout(false); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.ConsoleContextMenu.ResumeLayout(false); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.toolStrip1.ResumeLayout(false); - this.toolStrip1.PerformLayout(); - this.splitContainer1.Panel1.ResumeLayout(false); - this.splitContainer1.Panel1.PerformLayout(); - this.splitContainer1.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); - this.splitContainer1.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.toolStrip1.Name = "toolStrip1"; + // + // NewScriptToolbarItem + // + resources.ApplyResources(this.NewScriptToolbarItem, "NewScriptToolbarItem"); + this.NewScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.NewScriptToolbarItem.Name = "NewScriptToolbarItem"; + this.NewScriptToolbarItem.Click += new System.EventHandler(this.NewScriptMenuItem_Click); + // + // OpenScriptToolbarItem + // + resources.ApplyResources(this.OpenScriptToolbarItem, "OpenScriptToolbarItem"); + this.OpenScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.OpenScriptToolbarItem.Name = "OpenScriptToolbarItem"; + this.OpenScriptToolbarItem.Click += new System.EventHandler(this.OpenScriptMenuItem_Click); + // + // ToggleScriptToolbarItem + // + resources.ApplyResources(this.ToggleScriptToolbarItem, "ToggleScriptToolbarItem"); + this.ToggleScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.ToggleScriptToolbarItem.Name = "ToggleScriptToolbarItem"; + this.ToggleScriptToolbarItem.Click += new System.EventHandler(this.ToggleScriptMenuItem_Click); + // + // RefreshScriptToolbarItem + // + resources.ApplyResources(this.RefreshScriptToolbarItem, "RefreshScriptToolbarItem"); + this.RefreshScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.RefreshScriptToolbarItem.Name = "RefreshScriptToolbarItem"; + this.RefreshScriptToolbarItem.Click += new System.EventHandler(this.RefreshScriptMenuItem_Click); + // + // PauseToolbarItem + // + resources.ApplyResources(this.PauseToolbarItem, "PauseToolbarItem"); + this.PauseToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.PauseToolbarItem.Name = "PauseToolbarItem"; + this.PauseToolbarItem.Click += new System.EventHandler(this.PauseScriptMenuItem_Click); + // + // EditToolbarItem + // + resources.ApplyResources(this.EditToolbarItem, "EditToolbarItem"); + this.EditToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.EditToolbarItem.Name = "EditToolbarItem"; + this.EditToolbarItem.Click += new System.EventHandler(this.EditScriptMenuItem_Click); + // + // RemoveScriptToolbarItem + // + resources.ApplyResources(this.RemoveScriptToolbarItem, "RemoveScriptToolbarItem"); + this.RemoveScriptToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.RemoveScriptToolbarItem.Name = "RemoveScriptToolbarItem"; + this.RemoveScriptToolbarItem.Click += new System.EventHandler(this.RemoveScriptMenuItem_Click); + // + // DuplicateToolbarButton + // + resources.ApplyResources(this.DuplicateToolbarButton, "DuplicateToolbarButton"); + this.DuplicateToolbarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.DuplicateToolbarButton.Name = "DuplicateToolbarButton"; + this.DuplicateToolbarButton.Click += new System.EventHandler(this.DuplicateScriptMenuItem_Click); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // MoveUpToolbarItem + // + resources.ApplyResources(this.MoveUpToolbarItem, "MoveUpToolbarItem"); + this.MoveUpToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.MoveUpToolbarItem.Name = "MoveUpToolbarItem"; + this.MoveUpToolbarItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); + // + // toolStripButtonMoveDown + // + resources.ApplyResources(this.toolStripButtonMoveDown, "toolStripButtonMoveDown"); + this.toolStripButtonMoveDown.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.toolStripButtonMoveDown.Name = "toolStripButtonMoveDown"; + this.toolStripButtonMoveDown.Click += new System.EventHandler(this.MoveDownMenuItem_Click); + // + // InsertSeparatorToolbarItem + // + resources.ApplyResources(this.InsertSeparatorToolbarItem, "InsertSeparatorToolbarItem"); + this.InsertSeparatorToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.InsertSeparatorToolbarItem.Name = "InsertSeparatorToolbarItem"; + this.InsertSeparatorToolbarItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); + // + // toolStripSeparator10 + // + resources.ApplyResources(this.toolStripSeparator10, "toolStripSeparator10"); + // + // ClearConsoleToolbarButton + // + resources.ApplyResources(this.ClearConsoleToolbarButton, "ClearConsoleToolbarButton"); + this.ClearConsoleToolbarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.ClearConsoleToolbarButton.Name = "ClearConsoleToolbarButton"; + this.ClearConsoleToolbarButton.Click += new System.EventHandler(this.ClearConsoleMenuItem_Click); + // + // EraseToolbarItem + // + resources.ApplyResources(this.EraseToolbarItem, "EraseToolbarItem"); + this.EraseToolbarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.EraseToolbarItem.Name = "EraseToolbarItem"; + this.EraseToolbarItem.Click += new System.EventHandler(this.EraseToolbarItem_Click); + // + // LuaConsole + // + resources.ApplyResources(this, "$this"); + this.AllowDrop = true; + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.splitContainer1); + this.Controls.Add(this.OutputMessages); + this.Controls.Add(this.toolStrip1); + this.Controls.Add(this.menuStrip1); + this.MainMenuStrip = this.menuStrip1; + this.Name = "LuaConsole"; + this.Load += new System.EventHandler(this.LuaConsole_Load); + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.LuaConsole_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); + this.splitContainer1.Panel1.ResumeLayout(false); + this.splitContainer1.Panel1.PerformLayout(); + this.splitContainer1.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); + this.splitContainer1.ResumeLayout(false); + this.ScriptListContextMenu.ResumeLayout(false); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.ConsoleContextMenu.ResumeLayout(false); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.toolStrip1.ResumeLayout(false); + this.toolStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.resx index 7143fee0619..3d9e86f552e 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.resx @@ -117,16 +117,997 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 126, 17 - - - 17, 17 - + + Clear Registered Functions + + + SelectAllContextItem + + + toolStripSeparator9 + + + &Settings + + + &Clear Output + + + PauseScriptMenuItem + + + RefreshScriptToolbarItem + + + splitContainer1.Panel2 + + + PauseToolbarItem + + + RemoveScriptMenuItem + + + + 3, 3 + + + ReloadWhenScriptFileChangesMenuItem + + + 584, 270 + + + toolStripSeparator6 + + + 23, 22 + + + &Open Session... + + + ScriptListContextMenu + + + Magenta + + + New Script + + + 288, 225 + + + + Ctrl+Shift+O + + + &Script + + + Magenta + + + Documentation online... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FileSubMenu + + + &New Session + + + 0 script + + + toolStripButtonMoveDown + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + NewSessionMenuItem + + + 0 + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RegisterNotePadMenuItem + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Toggle + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Pause or Resume + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + InsertSeparatorToolbarItem + + + 23, 22 + + + + 7 + + + FunctionsListMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + groupBox1 + + + &File + + + Delete + + + EditScriptMenuItem + + + Duplicate Script + + + ClearConsoleToolbarButton + + + $this + + + &Help + + + Insert Separator + + + 6, 246 + + + 1 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 50 + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + splitContainer1 + + + 584, 320 + + + Ctrl+D + + + 288, 20 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveSessionAsMenuItem + + + &Re&fresh + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4, 19 + + + 0 + + + ToggleScriptContextItem + + + splitContainer1.Panel1 + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + Toggle Script + + + splitContainer1.Panel1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator7 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectAllMenuItem + + + Move Down + + + RegisterSublimeText2MenuItem + + + Ctrl+U + + + OnlineDocsMenuItem + + + Erase Stale/Stuck Lua Drawing Layers + + + BizHawk.WinForms.Controls.ToolStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStrip1 + + + Ctrl+O + + + Save Session &As... + + + HelpSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + EraseToolbarItem + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ReturnAllIfNoneSelectedMenuItem + + + + + + $this + + + NewScriptToolbarItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + RemoveScriptContextItem + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23, 22 + + + Magenta + + + 6, 16 + + + Move &Up + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ClearConsoleMenuItem + + + 300, 270 + + + &Remove + + + &Edit Script + + + 6, 12 + + + Clear Output + + + Magenta + + + F1 + + + Ctrl+I + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ClearConsoleContextItem + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + InputBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PauseScriptContextItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator10 + + + &Open Script... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RegisteredFunctionsContextItem + + + 280 + + + StopAllScriptsMenuItem + + + &Registered Functions... + + + DuplicateScriptMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + EditToolbarItem + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Recent Sessions + + + &Sublime Text 2 + + + ToggleScriptToolbarItem + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CopyContextItem + + + 3 + + + 1 + + + Bottom, Left, Right + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ScriptContextSeparator + + + menuStrip1 + + + Courier New, 8.25pt + + + StopAllScriptsContextItem + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Register To Text Editors + + + OpenScriptToolbarItem + + + MoveUpMenuItem + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+Shift+N + + + InsertSeparatorMenuItem + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LuaListView + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + splitContainer1 + + + 0, 0 + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+Shift+S + + + DuplicateToolbarButton + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 232, 164 + + + 23, 22 + + + &Clear + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + ScriptSubMenu + + + Stop All Scripts + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Copy + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Move &Down + + + Disable Scripts on Load + + + Select &All + + + Ctrl+A + + + Refresh + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator5 + + + InsertSeperatorContextItem + + + LuaConsole + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Toggle + + + Fill + + + ClearRegisteredFunctionsLogContextItem + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Toggle All if None Selected + + + Insert Seperator + + + OpenSessionMenuItem + + + toolStripSeparator2 + + + New Lua Script + + + Notepad++ + + + &Save Session + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Edit Script + + + groupBox1 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RegisteredFunctionsMenuItem + + + DisableScriptsOnLoadMenuItem + + + Fill + + + 0 + + + 13, 304 + + + toolStripSeparator3 + + + Insert Separator + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OpenScriptMenuItem + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ConsoleContextMenu + + + Recent Scripts + + + SettingsSubMenu + + + &Lua Functions List + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Move Up + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Open Script + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 232, 120 + + + F5 + + + Reload When Script File Changes + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0, 25 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator8 + + + RecentScriptsSubMenu + + + OutputMessages + + + Pause or Resume + + + RefreshScriptMenuItem + + + splitContainer1.Panel2 + + + &Remove Script + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+N + + + CenterParent + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Magenta + + + Bottom, Left + + + 2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RemoveScriptToolbarItem + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NumberOfScripts + + + 0 + + + RecentSessionsSubMenu + + + MoveUpToolbarItem + + + Clear Registered Functions + + + Ctrl+S + + + splitContainer1 + + + 23, 22 + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+E + + + ToggleScriptMenuItem + + + splitContainer1.Panel1 + + + Output + + + OutputBox + + + 400, 169 + + + 3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Courier New, 8.25pt + + + 1 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + F12 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Duplicate Script + + + Magenta + + + SaveSessionMenuItem + + + NewScriptMenuItem + + + EditScriptContextItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RegisterToTextEditorsSubMenu + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ClearRegisteredFunctionsContextItem + + + Stop All Scripts + + + Remove Script + + + &Registered Functions + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 273, 245 + + + Top, Bottom, Left, Right + + + Select &All + + + 1 + + + &Edit + + + Ctrl+T + + + MoveDownMenuItem + + + Pause or Resume + + + Magenta + + + Top, Bottom, Left, Right + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 333, 17 228, 17 + + 17, 17 + + + 126, 17 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.zh-CN.resx new file mode 100644 index 00000000000..7688f7c1dab --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaConsole.zh-CN.resx @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 个脚本 + + + 输出 + + + 新建会话(&N) + + + 打开会话(&O) + + + 保存会话(&S) + + + 将会话另存为(&A) + + + 历史会话 + + + 历史脚本 + + + 文件(&F) + + + 新建脚本 + + + 打开脚本(&O) + + + 刷新脚本(&F) + + + 切换(&T) + + + 暂停或继续 + + + 编辑脚本(&E) + + + 移除脚本(&R) + + + 克隆脚本(&D) + + + 清空输出(&C) + + + 插入分隔符 + + + 上移(&U) + + + 下移(&D) + + + 全选(&A) + + + 停止所有脚本 + + + 注册的函数(&R) + + + 脚本(&S) + + + 载入时不启用脚本 + + + 未选择时切换所有 + + + 脚本文件更改时重新载入 + + + 注册到文本编辑器 + + + 设置(&S) + + + Lua 函数列表(&L) + + + 在线文档 + + + 帮助(&H) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.Designer.cs index b39828a793c..818a93576b9 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.Designer.cs @@ -28,143 +28,116 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.OK = new System.Windows.Forms.Button(); - this.FilterBox = new System.Windows.Forms.TextBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ToWikiMarkupButton = new System.Windows.Forms.Button(); - this.FunctionView = new System.Windows.Forms.ListView(); - this.LibraryReturn = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.LibraryHead = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.LibraryName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.LibraryParameters = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.LibraryDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.CopyMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.CopyMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.CopyMenu.SuspendLayout(); - this.SuspendLayout(); - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.Location = new System.Drawing.Point(647, 309); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 10; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // FilterBox - // - this.FilterBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.FilterBox.Location = new System.Drawing.Point(12, 311); - this.FilterBox.Name = "FilterBox"; - this.FilterBox.Size = new System.Drawing.Size(159, 20); - this.FilterBox.TabIndex = 1; - this.FilterBox.KeyUp += new System.Windows.Forms.KeyEventHandler(this.FilterBox_KeyUp); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label1.Location = new System.Drawing.Point(173, 314); - this.label1.Name = "label1"; - this.label1.Text = "Filter"; - // - // ToWikiMarkupButton - // - this.ToWikiMarkupButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.ToWikiMarkupButton.Location = new System.Drawing.Point(493, 309); - this.ToWikiMarkupButton.Name = "ToWikiMarkupButton"; - this.ToWikiMarkupButton.Size = new System.Drawing.Size(138, 23); - this.ToWikiMarkupButton.TabIndex = 11; - this.ToWikiMarkupButton.Text = "Wiki markup to Clipboard"; - this.ToWikiMarkupButton.UseVisualStyleBackColor = true; - this.ToWikiMarkupButton.Click += new System.EventHandler(this.ToWikiMarkupButton_Click); - // - // FunctionView - // - this.FunctionView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.FunctionView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LuaFunctionsForm)); + this.OK = new System.Windows.Forms.Button(); + this.FilterBox = new System.Windows.Forms.TextBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ToWikiMarkupButton = new System.Windows.Forms.Button(); + this.FunctionView = new System.Windows.Forms.ListView(); + this.LibraryReturn = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.LibraryHead = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.LibraryName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.LibraryParameters = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.LibraryDescription = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.CopyMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.CopyMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.CopyMenu.SuspendLayout(); + this.SuspendLayout(); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // FilterBox + // + resources.ApplyResources(this.FilterBox, "FilterBox"); + this.FilterBox.Name = "FilterBox"; + this.FilterBox.KeyUp += new System.Windows.Forms.KeyEventHandler(this.FilterBox_KeyUp); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // ToWikiMarkupButton + // + resources.ApplyResources(this.ToWikiMarkupButton, "ToWikiMarkupButton"); + this.ToWikiMarkupButton.Name = "ToWikiMarkupButton"; + this.ToWikiMarkupButton.UseVisualStyleBackColor = true; + this.ToWikiMarkupButton.Click += new System.EventHandler(this.ToWikiMarkupButton_Click); + // + // FunctionView + // + resources.ApplyResources(this.FunctionView, "FunctionView"); + this.FunctionView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.LibraryReturn, this.LibraryHead, this.LibraryName, this.LibraryParameters, this.LibraryDescription}); - this.FunctionView.ContextMenuStrip = this.CopyMenu; - this.FunctionView.FullRowSelect = true; - this.FunctionView.GridLines = true; - this.FunctionView.HideSelection = false; - this.FunctionView.Location = new System.Drawing.Point(12, 12); - this.FunctionView.Name = "FunctionView"; - this.FunctionView.Size = new System.Drawing.Size(710, 291); - this.FunctionView.TabIndex = 1; - this.FunctionView.UseCompatibleStateImageBehavior = false; - this.FunctionView.View = System.Windows.Forms.View.Details; - this.FunctionView.VirtualMode = true; - this.FunctionView.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.FunctionView_ColumnClick); - this.FunctionView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FunctionView_KeyDown); - // - // LibraryReturn - // - this.LibraryReturn.Text = "Return"; - // - // LibraryHead - // - this.LibraryHead.Text = "Library"; - this.LibraryHead.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; - this.LibraryHead.Width = 68; - // - // LibraryName - // - this.LibraryName.Text = "Name"; - this.LibraryName.Width = 131; - // - // LibraryParameters - // - this.LibraryParameters.Text = "Parameters"; - this.LibraryParameters.Width = 170; - // - // LibraryDescription - // - this.LibraryDescription.Text = "Description"; - this.LibraryDescription.Width = 296; - // - // CopyMenu - // - this.CopyMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FunctionView.ContextMenuStrip = this.CopyMenu; + this.FunctionView.FullRowSelect = true; + this.FunctionView.GridLines = true; + this.FunctionView.HideSelection = false; + this.FunctionView.Name = "FunctionView"; + this.FunctionView.UseCompatibleStateImageBehavior = false; + this.FunctionView.View = System.Windows.Forms.View.Details; + this.FunctionView.VirtualMode = true; + this.FunctionView.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.FunctionView_ColumnClick); + this.FunctionView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FunctionView_KeyDown); + // + // LibraryReturn + // + resources.ApplyResources(this.LibraryReturn, "LibraryReturn"); + // + // LibraryHead + // + resources.ApplyResources(this.LibraryHead, "LibraryHead"); + // + // LibraryName + // + resources.ApplyResources(this.LibraryName, "LibraryName"); + // + // LibraryParameters + // + resources.ApplyResources(this.LibraryParameters, "LibraryParameters"); + // + // LibraryDescription + // + resources.ApplyResources(this.LibraryDescription, "LibraryDescription"); + // + // CopyMenu + // + resources.ApplyResources(this.CopyMenu, "CopyMenu"); + this.CopyMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.CopyMenuItem}); - this.CopyMenu.Name = "CopyMenu"; - this.CopyMenu.Size = new System.Drawing.Size(103, 26); - // - // CopyMenuItem - // - this.CopyMenuItem.Name = "CopyMenuItem"; - this.CopyMenuItem.Size = new System.Drawing.Size(180, 22); - this.CopyMenuItem.Text = "&Copy"; - this.CopyMenuItem.Click += new System.EventHandler(this.FunctionView_Copy); - // - // LuaFunctionsForm - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(730, 340); - this.Controls.Add(this.ToWikiMarkupButton); - this.Controls.Add(this.label1); - this.Controls.Add(this.FilterBox); - this.Controls.Add(this.FunctionView); - this.Controls.Add(this.OK); - this.MinimumSize = new System.Drawing.Size(200, 50); - this.Name = "LuaFunctionsForm"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Lua Functions"; - this.Load += new System.EventHandler(this.LuaFunctionList_Load); - this.CopyMenu.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.CopyMenu.Name = "CopyMenu"; + // + // CopyMenuItem + // + resources.ApplyResources(this.CopyMenuItem, "CopyMenuItem"); + this.CopyMenuItem.Name = "CopyMenuItem"; + this.CopyMenuItem.Click += new System.EventHandler(this.FunctionView_Copy); + // + // LuaFunctionsForm + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.ToWikiMarkupButton); + this.Controls.Add(this.label1); + this.Controls.Add(this.FilterBox); + this.Controls.Add(this.FunctionView); + this.Controls.Add(this.OK); + this.Name = "LuaFunctionsForm"; + this.Load += new System.EventHandler(this.LuaFunctionList_Load); + this.CopyMenu.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.resx index 5555c6ca07d..d7cc502e729 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.resx @@ -117,6 +117,237 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Filter + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 11 + + + + 493, 285 + + + 12, 287 + + + 12, 11 + + + 131 + + + LibraryReturn + + + + CenterParent + + + Library + + + 106, 22 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 75, 21 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 107, 26 + + + 159, 21 + + + 710, 269 + + + 647, 285 + + + $this + + + $this + + + Description + + + ToWikiMarkupButton + + + 0 + + + Parameters + + + CopyMenu + + + label1 + + + Lua Functions + + + Wiki markup to Clipboard + + + Right + + + Bottom, Left + + + LibraryName + + + 173, 290 + + + &Copy + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &OK + + + 138, 21 + + + LibraryDescription + + + 4 + + + Top, Bottom, Left, Right + + + Bottom, Left + + + 730, 314 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 68 + + + 6, 12 + + + 1 + + + FunctionView + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + Name + + + CopyMenuItem + + + Bottom, Right + + + 2 + + + LibraryHead + + + 1 + + + LuaFunctionsForm + + + LibraryParameters + + + OK + + + 170 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1 + + + $this + + + Return + + + 296 + + + Bottom, Right + + + FilterBox + + + 10 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 200, 49 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.zh-CN.resx new file mode 100644 index 00000000000..66dd6437a35 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaFunctionsForm.zh-CN.resx @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 筛选 + + + + 440, 285 + + + 191, 21 + + + 复制 Wiki 标记文本至剪贴板 + + + 返回值 + + + 库 + + + 名称 + + + 参数 + + + 描述 + + + Lua 函数 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.Designer.cs index 4045f467580..cec5d5d4f7a 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.Designer.cs @@ -28,142 +28,112 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.FunctionView = new System.Windows.Forms.ListView(); - this.FunctionsEvent = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.FunctionsName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.FunctionsGUID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.OK = new System.Windows.Forms.Button(); - this.CallButton = new System.Windows.Forms.Button(); - this.RemoveButton = new System.Windows.Forms.Button(); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.callToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.removeToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveAllBtn = new System.Windows.Forms.Button(); - this.contextMenuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // FunctionView - // - this.FunctionView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.FunctionView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LuaRegisteredFunctionsList)); + this.FunctionView = new System.Windows.Forms.ListView(); + this.FunctionsEvent = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.FunctionsName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.FunctionsGUID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.OK = new System.Windows.Forms.Button(); + this.CallButton = new System.Windows.Forms.Button(); + this.RemoveButton = new System.Windows.Forms.Button(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.callToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.removeToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveAllBtn = new System.Windows.Forms.Button(); + this.contextMenuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // FunctionView + // + resources.ApplyResources(this.FunctionView, "FunctionView"); + this.FunctionView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.FunctionsEvent, this.FunctionsName, this.FunctionsGUID}); - this.FunctionView.FullRowSelect = true; - this.FunctionView.GridLines = true; - this.FunctionView.Location = new System.Drawing.Point(12, 12); - this.FunctionView.Name = "FunctionView"; - this.FunctionView.Size = new System.Drawing.Size(498, 266); - this.FunctionView.TabIndex = 3; - this.FunctionView.UseCompatibleStateImageBehavior = false; - this.FunctionView.View = System.Windows.Forms.View.Details; - this.FunctionView.SelectedIndexChanged += new System.EventHandler(this.FunctionView_SelectedIndexChanged); - this.FunctionView.DoubleClick += new System.EventHandler(this.FunctionView_DoubleClick); - this.FunctionView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FunctionView_KeyDown); - // - // FunctionsEvent - // - this.FunctionsEvent.Text = "Event"; - this.FunctionsEvent.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; - this.FunctionsEvent.Width = 111; - // - // FunctionsName - // - this.FunctionsName.Text = "Name"; - this.FunctionsName.Width = 99; - // - // FunctionsGUID - // - this.FunctionsGUID.Text = "Guid"; - this.FunctionsGUID.Width = 284; - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OK.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.OK.Location = new System.Drawing.Point(435, 284); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(75, 23); - this.OK.TabIndex = 2; - this.OK.Text = "&OK"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.OK_Click); - // - // CallButton - // - this.CallButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.CallButton.Enabled = false; - this.CallButton.Location = new System.Drawing.Point(12, 284); - this.CallButton.Name = "CallButton"; - this.CallButton.Size = new System.Drawing.Size(75, 23); - this.CallButton.TabIndex = 4; - this.CallButton.Text = "&Call"; - this.CallButton.UseVisualStyleBackColor = true; - this.CallButton.Click += new System.EventHandler(this.CallButton_Click); - // - // RemoveButton - // - this.RemoveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.RemoveButton.Enabled = false; - this.RemoveButton.Location = new System.Drawing.Point(93, 284); - this.RemoveButton.Name = "RemoveButton"; - this.RemoveButton.Size = new System.Drawing.Size(75, 23); - this.RemoveButton.TabIndex = 5; - this.RemoveButton.Text = "&Remove"; - this.RemoveButton.UseVisualStyleBackColor = true; - this.RemoveButton.Click += new System.EventHandler(this.RemoveButton_Click); - // - // contextMenuStrip1 - // - this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FunctionView.FullRowSelect = true; + this.FunctionView.GridLines = true; + this.FunctionView.HideSelection = false; + this.FunctionView.Name = "FunctionView"; + this.FunctionView.UseCompatibleStateImageBehavior = false; + this.FunctionView.View = System.Windows.Forms.View.Details; + this.FunctionView.SelectedIndexChanged += new System.EventHandler(this.FunctionView_SelectedIndexChanged); + this.FunctionView.DoubleClick += new System.EventHandler(this.FunctionView_DoubleClick); + this.FunctionView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FunctionView_KeyDown); + // + // FunctionsEvent + // + resources.ApplyResources(this.FunctionsEvent, "FunctionsEvent"); + // + // FunctionsName + // + resources.ApplyResources(this.FunctionsName, "FunctionsName"); + // + // FunctionsGUID + // + resources.ApplyResources(this.FunctionsGUID, "FunctionsGUID"); + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.OK_Click); + // + // CallButton + // + resources.ApplyResources(this.CallButton, "CallButton"); + this.CallButton.Name = "CallButton"; + this.CallButton.UseVisualStyleBackColor = true; + this.CallButton.Click += new System.EventHandler(this.CallButton_Click); + // + // RemoveButton + // + resources.ApplyResources(this.RemoveButton, "RemoveButton"); + this.RemoveButton.Name = "RemoveButton"; + this.RemoveButton.UseVisualStyleBackColor = true; + this.RemoveButton.Click += new System.EventHandler(this.RemoveButton_Click); + // + // contextMenuStrip1 + // + resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1"); + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.callToolStripMenuItem, this.removeToolStripMenuItem}); - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(118, 48); - // - // callToolStripMenuItem - // - this.callToolStripMenuItem.Text = "&Call"; - this.callToolStripMenuItem.Click += new System.EventHandler(this.CallButton_Click); - // - // removeToolStripMenuItem - // - this.removeToolStripMenuItem.Text = "&Remove"; - this.removeToolStripMenuItem.Click += new System.EventHandler(this.RemoveButton_Click); - // - // RemoveAllBtn - // - this.RemoveAllBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.RemoveAllBtn.Enabled = false; - this.RemoveAllBtn.Location = new System.Drawing.Point(174, 284); - this.RemoveAllBtn.Name = "RemoveAllBtn"; - this.RemoveAllBtn.Size = new System.Drawing.Size(75, 23); - this.RemoveAllBtn.TabIndex = 6; - this.RemoveAllBtn.Text = "Remove &All"; - this.RemoveAllBtn.UseVisualStyleBackColor = true; - this.RemoveAllBtn.Click += new System.EventHandler(this.RemoveAllBtn_Click); - // - // LuaRegisteredFunctionsList - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.OK; - this.ClientSize = new System.Drawing.Size(521, 319); - this.Controls.Add(this.RemoveAllBtn); - this.Controls.Add(this.RemoveButton); - this.Controls.Add(this.CallButton); - this.Controls.Add(this.FunctionView); - this.Controls.Add(this.OK); - this.MinimumSize = new System.Drawing.Size(360, 150); - this.Name = "LuaRegisteredFunctionsList"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Active Registered Functions"; - this.Load += new System.EventHandler(this.LuaRegisteredFunctionsList_Load); - this.contextMenuStrip1.ResumeLayout(false); - this.ResumeLayout(false); + this.contextMenuStrip1.Name = "contextMenuStrip1"; + // + // callToolStripMenuItem + // + resources.ApplyResources(this.callToolStripMenuItem, "callToolStripMenuItem"); + this.callToolStripMenuItem.Click += new System.EventHandler(this.CallButton_Click); + // + // removeToolStripMenuItem + // + resources.ApplyResources(this.removeToolStripMenuItem, "removeToolStripMenuItem"); + this.removeToolStripMenuItem.Click += new System.EventHandler(this.RemoveButton_Click); + // + // RemoveAllBtn + // + resources.ApplyResources(this.RemoveAllBtn, "RemoveAllBtn"); + this.RemoveAllBtn.Name = "RemoveAllBtn"; + this.RemoveAllBtn.UseVisualStyleBackColor = true; + this.RemoveAllBtn.Click += new System.EventHandler(this.RemoveAllBtn_Click); + // + // LuaRegisteredFunctionsList + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.OK; + this.Controls.Add(this.RemoveAllBtn); + this.Controls.Add(this.RemoveButton); + this.Controls.Add(this.CallButton); + this.Controls.Add(this.FunctionView); + this.Controls.Add(this.OK); + this.Name = "LuaRegisteredFunctionsList"; + this.Load += new System.EventHandler(this.LuaRegisteredFunctionsList_Load); + this.contextMenuStrip1.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.resx index 661dc112610..4ab67fec609 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.resx @@ -117,6 +117,240 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Name + + + Event + + + RemoveAllBtn + + + Remove &All + + + removeToolStripMenuItem + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 124, 48 + + + 75, 21 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Call + + + 12, 11 + + + $this + + + 174, 262 + + + + Bottom, Left + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 93, 262 + + + 75, 21 + + + 0 + + + 75, 21 + + + + False + + + 498, 246 + + + 284 + + + FunctionsEvent + + + 435, 262 + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Right + + + Guid + + + 1 + + + Active Registered Functions + + + 5 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 262 + + + &OK + + + callToolStripMenuItem + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 111 + + + False + + + 4 + + + Top, Bottom, Left, Right + + + False + + + 521, 294 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Remove + + + 6, 12 + + + CenterParent + + + FunctionView + + + RemoveButton + + + &Call + + + CallButton + + + 6 + + + $this + + + LuaRegisteredFunctionsList + + + FunctionsGUID + + + 2 + + + OK + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 99 + + + FunctionsName + + + 3 + + + $this + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + Bottom, Right + + + Bottom, Left + + + 75, 21 + + + contextMenuStrip1 + + + 2 + + + &Remove + + + 360, 141 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.zh-CN.resx new file mode 100644 index 00000000000..8555a10b9b3 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaRegisteredFunctionsList.zh-CN.resx @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 事件 + + + 名称 + + + 确定(&O) + + + 调用(&C) + + + 移除(&R) + + + + 83, 21 + + + 全部移除(&A) + + + 生效的注册函数 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.Designer.cs index f1f7486b5db..b732d5426b9 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.Designer.cs @@ -30,17 +30,16 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LuaWinform)); this.SuspendLayout(); // // LuaWinform // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(284, 262); this.Name = "LuaWinform"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Lua Dialog"; this.ResumeLayout(false); + } #endregion diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.resx index 29dcb1b3a35..5126d117538 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.resx @@ -117,4 +117,27 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + LuaWinform + + + + 6, 12 + + + Lua Dialog + + + + CenterParent + + + 284, 242 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.zh-CN.resx new file mode 100644 index 00000000000..2530838dfce --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Lua/LuaWinform.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Lua 对话框 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.Designer.cs deleted file mode 100644 index bde667287dc..00000000000 --- a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.Designer.cs +++ /dev/null @@ -1,283 +0,0 @@ -namespace BizHawk.Client.EmuHawk -{ - partial class MacroInputTool - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.MacroMenu = new System.Windows.Forms.MenuStrip(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveAsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.loadMacroToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.NameTextbox = new System.Windows.Forms.TextBox(); - this.ReplaceBox = new System.Windows.Forms.CheckBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PlaceNum = new System.Windows.Forms.NumericUpDown(); - this.EndNum = new System.Windows.Forms.NumericUpDown(); - this.PlaceZoneButton = new System.Windows.Forms.Button(); - this.StartNum = new System.Windows.Forms.NumericUpDown(); - this.SetZoneButton = new System.Windows.Forms.Button(); - this.ZonesList = new System.Windows.Forms.ListBox(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.CurrentButton = new System.Windows.Forms.Button(); - this.OverlayBox = new System.Windows.Forms.CheckBox(); - this.MacroMenu.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PlaceNum)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.EndNum)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.StartNum)).BeginInit(); - this.SuspendLayout(); - // - // MacroMenu - // - this.MacroMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FileSubMenu}); - this.MacroMenu.Location = new System.Drawing.Point(0, 0); - this.MacroMenu.Name = "MacroMenu"; - this.MacroMenu.Size = new System.Drawing.Size(289, 24); - this.MacroMenu.TabIndex = 0; - this.MacroMenu.Text = "menuStrip1"; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.saveAsToolStripMenuItem, - this.loadMacroToolStripMenuItem, - this.RecentToolStripMenuItem}); - this.FileSubMenu.Text = "&File"; - // - // saveAsToolStripMenuItem - // - this.saveAsToolStripMenuItem.Text = "Save Selected As..."; - this.saveAsToolStripMenuItem.Click += new System.EventHandler(this.SaveAsToolStripMenuItem_Click); - // - // loadMacroToolStripMenuItem - // - this.loadMacroToolStripMenuItem.Text = "Load Macro..."; - this.loadMacroToolStripMenuItem.Click += new System.EventHandler(this.LoadMacroToolStripMenuItem_Click); - // - // RecentToolStripMenuItem - // - this.RecentToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripSeparator1}); - this.RecentToolStripMenuItem.Text = "Recent"; - this.RecentToolStripMenuItem.DropDownOpened += new System.EventHandler(this.RecentToolStripMenuItem_DropDownOpened); - // - // NameTextbox - // - this.NameTextbox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.NameTextbox.Location = new System.Drawing.Point(77, 181); - this.NameTextbox.Name = "NameTextbox"; - this.NameTextbox.Size = new System.Drawing.Size(99, 20); - this.NameTextbox.TabIndex = 4; - this.NameTextbox.Text = "Zone 0"; - this.NameTextbox.TextChanged += new System.EventHandler(this.NameTextBox_TextChanged); - // - // ReplaceBox - // - this.ReplaceBox.AutoSize = true; - this.ReplaceBox.Checked = true; - this.ReplaceBox.CheckState = System.Windows.Forms.CheckState.Checked; - this.ReplaceBox.Location = new System.Drawing.Point(88, 207); - this.ReplaceBox.Name = "ReplaceBox"; - this.ReplaceBox.Size = new System.Drawing.Size(66, 17); - this.ReplaceBox.TabIndex = 5; - this.ReplaceBox.Text = "Replace"; - this.ReplaceBox.UseVisualStyleBackColor = true; - this.ReplaceBox.CheckedChanged += new System.EventHandler(this.ReplaceBox_CheckedChanged); - // - // label2 - // - this.label2.Location = new System.Drawing.Point(12, 24); - this.label2.Name = "label2"; - this.label2.Text = "macro start macro end"; - // - // PlaceNum - // - this.PlaceNum.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.PlaceNum.Location = new System.Drawing.Point(220, 182); - this.PlaceNum.Maximum = new decimal(new int[] { - 10000000, - 0, - 0, - 0}); - this.PlaceNum.Name = "PlaceNum"; - this.PlaceNum.Size = new System.Drawing.Size(63, 20); - this.PlaceNum.TabIndex = 6; - // - // EndNum - // - this.EndNum.Location = new System.Drawing.Point(77, 40); - this.EndNum.Maximum = new decimal(new int[] { - 10000000, - 0, - 0, - 0}); - this.EndNum.Name = "EndNum"; - this.EndNum.Size = new System.Drawing.Size(65, 20); - this.EndNum.TabIndex = 1; - // - // PlaceZoneButton - // - this.PlaceZoneButton.Location = new System.Drawing.Point(7, 203); - this.PlaceZoneButton.Name = "PlaceZoneButton"; - this.PlaceZoneButton.Size = new System.Drawing.Size(75, 23); - this.PlaceZoneButton.TabIndex = 8; - this.PlaceZoneButton.Text = "Place Zone"; - this.PlaceZoneButton.UseVisualStyleBackColor = true; - this.PlaceZoneButton.Click += new System.EventHandler(this.PlaceZoneButton_Click); - // - // StartNum - // - this.StartNum.Location = new System.Drawing.Point(7, 40); - this.StartNum.Maximum = new decimal(new int[] { - 10000000, - 0, - 0, - 0}); - this.StartNum.Name = "StartNum"; - this.StartNum.Size = new System.Drawing.Size(65, 20); - this.StartNum.TabIndex = 0; - // - // SetZoneButton - // - this.SetZoneButton.Location = new System.Drawing.Point(148, 37); - this.SetZoneButton.Name = "SetZoneButton"; - this.SetZoneButton.Size = new System.Drawing.Size(75, 23); - this.SetZoneButton.TabIndex = 2; - this.SetZoneButton.Text = "Set Macro"; - this.SetZoneButton.UseVisualStyleBackColor = true; - this.SetZoneButton.Click += new System.EventHandler(this.SetZoneButton_Click); - // - // ZonesList - // - this.ZonesList.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.ZonesList.FormattingEnabled = true; - this.ZonesList.Location = new System.Drawing.Point(7, 66); - this.ZonesList.Name = "ZonesList"; - this.ZonesList.Size = new System.Drawing.Size(276, 108); - this.ZonesList.TabIndex = 3; - this.ZonesList.SelectedIndexChanged += new System.EventHandler(this.ZonesList_SelectedIndexChanged); - // - // label3 - // - this.label3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label3.Location = new System.Drawing.Point(178, 184); - this.label3.Name = "label3"; - this.label3.Text = "Frame:"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(4, 184); - this.label1.Name = "label1"; - this.label1.Text = "Macro Name:"; - // - // CurrentButton - // - this.CurrentButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.CurrentButton.Location = new System.Drawing.Point(227, 203); - this.CurrentButton.Name = "CurrentButton"; - this.CurrentButton.Size = new System.Drawing.Size(56, 23); - this.CurrentButton.TabIndex = 7; - this.CurrentButton.Text = "Current"; - this.CurrentButton.UseVisualStyleBackColor = true; - this.CurrentButton.Click += new System.EventHandler(this.CurrentButton_Click); - // - // OverlayBox - // - this.OverlayBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.OverlayBox.AutoSize = true; - this.OverlayBox.Location = new System.Drawing.Point(160, 207); - this.OverlayBox.Name = "OverlayBox"; - this.OverlayBox.Size = new System.Drawing.Size(62, 17); - this.OverlayBox.TabIndex = 24; - this.OverlayBox.Text = "Overlay"; - this.OverlayBox.UseVisualStyleBackColor = true; - this.OverlayBox.CheckedChanged += new System.EventHandler(this.OverlayBox_CheckedChanged); - // - // MacroInputTool - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(289, 333); - this.Controls.Add(this.OverlayBox); - this.Controls.Add(this.CurrentButton); - this.Controls.Add(this.label1); - this.Controls.Add(this.NameTextbox); - this.Controls.Add(this.ReplaceBox); - this.Controls.Add(this.label2); - this.Controls.Add(this.PlaceNum); - this.Controls.Add(this.EndNum); - this.Controls.Add(this.PlaceZoneButton); - this.Controls.Add(this.StartNum); - this.Controls.Add(this.SetZoneButton); - this.Controls.Add(this.ZonesList); - this.Controls.Add(this.label3); - this.Controls.Add(this.MacroMenu); - this.MainMenuStrip = this.MacroMenu; - this.Name = "MacroInputTool"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MacroInputTool_FormClosing); - this.Load += new System.EventHandler(this.MacroInputTool_Load); - this.Resize += new System.EventHandler(this.MacroInputTool_Resize); - this.MacroMenu.ResumeLayout(false); - this.MacroMenu.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.PlaceNum)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.EndNum)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.StartNum)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.MenuStrip MacroMenu; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx FileSubMenu; - private System.Windows.Forms.TextBox NameTextbox; - private System.Windows.Forms.CheckBox ReplaceBox; - private BizHawk.WinForms.Controls.LocLabelEx label2; - private System.Windows.Forms.NumericUpDown PlaceNum; - private System.Windows.Forms.NumericUpDown EndNum; - private System.Windows.Forms.Button PlaceZoneButton; - private System.Windows.Forms.NumericUpDown StartNum; - private System.Windows.Forms.Button SetZoneButton; - private System.Windows.Forms.ListBox ZonesList; - private BizHawk.WinForms.Controls.LocLabelEx label3; - private BizHawk.WinForms.Controls.LocLabelEx label1; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveAsToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx loadMacroToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx RecentToolStripMenuItem; - private System.Windows.Forms.Button CurrentButton; - private BizHawk.WinForms.Controls.ToolStripSeparatorEx toolStripSeparator1; - private System.Windows.Forms.CheckBox OverlayBox; - - } -} \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.ButtonSelect.cs b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.ButtonSelect.cs similarity index 95% rename from src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.ButtonSelect.cs rename to src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.ButtonSelect.cs index 2987ef22a8f..6ac09c8f571 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.ButtonSelect.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.ButtonSelect.cs @@ -1,91 +1,91 @@ -using System.Drawing; -using System.Windows.Forms; - -using BizHawk.Client.Common; - -namespace BizHawk.Client.EmuHawk -{ - public partial class MacroInputTool - { - private CheckBox[] _buttonBoxes; - private void SetUpButtonBoxes() - { - var def = Emulator.ControllerDefinition; - int count = def.BoolButtons.Count + def.Axes.Count; - _buttonBoxes = new CheckBox[count]; - - for (int i = 0; i < def.Axes.Count; i++) - { - var box = new CheckBox { Text = def.Axes[i] }; - _buttonBoxes[i] = box; - } - for (int i = 0; i < def.BoolButtons.Count; i++) - { - var box = new CheckBox { Text = def.BoolButtons[i] }; - _buttonBoxes[i + def.Axes.Count] = box; - } - - foreach (var box in _buttonBoxes) - { - box.Parent = this; - box.AutoSize = true; - box.Checked = true; - box.CheckedChanged += ButtonBox_CheckedChanged; - } - - PositionBoxes(); - } - - private void ButtonBox_CheckedChanged(object sender, EventArgs e) - { - if (SelectedZone == null) - { - return; - } - - CheckBox s = (CheckBox)sender; - s.ForeColor = s.Checked ? SystemColors.ControlText : SystemColors.ButtonShadow; - s.Refresh(); - - // Update the selected zone's key - string key = Bk2LogEntryGenerator.GenerateLogKey(MovieSession.MovieController.Definition); - key = key.Replace("#", ""); - - foreach (var box in _buttonBoxes) - { - if (!box.Checked) - { - key = key.Replace($"{box.Text}|", ""); - } - } - SelectedZone.InputKey = key.Substring(startIndex: 0, length: key.Length - 1); // drop final char - } - - private void PositionBoxes() - { - int x = ClientSize.Width - 3; - int y = ClientSize.Height - _buttonBoxes[0].Height - 3; - - for (int i = _buttonBoxes.Length - 1; i >= 0; i--) - { - x -= _buttonBoxes[i].Width; - if (x <= 3) - { - x = ClientSize.Width - 3 - _buttonBoxes[i].Width; - y -= (_buttonBoxes[0].Height + 6); - } - - _buttonBoxes[i].Location = new Point(x, y); - } - } - private void MacroInputTool_Resize(object sender, EventArgs e) - { - if (_initializing) - { - return; - } - - PositionBoxes(); - } - } -} +using System.Drawing; +using System.Windows.Forms; + +using BizHawk.Client.Common; + +namespace BizHawk.Client.EmuHawk +{ + public partial class MacroInputTool + { + private CheckBox[] _buttonBoxes; + private void SetUpButtonBoxes() + { + var def = Emulator.ControllerDefinition; + int count = def.BoolButtons.Count + def.Axes.Count; + _buttonBoxes = new CheckBox[count]; + + for (int i = 0; i < def.Axes.Count; i++) + { + var box = new CheckBox { Text = def.Axes[i] }; + _buttonBoxes[i] = box; + } + for (int i = 0; i < def.BoolButtons.Count; i++) + { + var box = new CheckBox { Text = def.BoolButtons[i] }; + _buttonBoxes[i + def.Axes.Count] = box; + } + + foreach (var box in _buttonBoxes) + { + box.Parent = this; + box.AutoSize = true; + box.Checked = true; + box.CheckedChanged += ButtonBox_CheckedChanged; + } + + PositionBoxes(); + } + + private void ButtonBox_CheckedChanged(object sender, EventArgs e) + { + if (SelectedZone == null) + { + return; + } + + CheckBox s = (CheckBox)sender; + s.ForeColor = s.Checked ? SystemColors.ControlText : SystemColors.ButtonShadow; + s.Refresh(); + + // Update the selected zone's key + string key = Bk2LogEntryGenerator.GenerateLogKey(MovieSession.MovieController.Definition); + key = key.Replace("#", ""); + + foreach (var box in _buttonBoxes) + { + if (!box.Checked) + { + key = key.Replace($"{box.Text}|", ""); + } + } + SelectedZone.InputKey = key.Substring(startIndex: 0, length: key.Length - 1); // drop final char + } + + private void PositionBoxes() + { + int x = ClientSize.Width - 3; + int y = ClientSize.Height - _buttonBoxes[0].Height - 3; + + for (int i = _buttonBoxes.Length - 1; i >= 0; i--) + { + x -= _buttonBoxes[i].Width; + if (x <= 3) + { + x = ClientSize.Width - 3 - _buttonBoxes[i].Width; + y -= (_buttonBoxes[0].Height + 6); + } + + _buttonBoxes[i].Location = new Point(x, y); + } + } + private void MacroInputTool_Resize(object sender, EventArgs e) + { + if (_initializing) + { + return; + } + + PositionBoxes(); + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.Designer.cs new file mode 100644 index 00000000000..24c104c8ed0 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.Designer.cs @@ -0,0 +1,244 @@ +namespace BizHawk.Client.EmuHawk +{ + partial class MacroInputTool + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MacroInputTool)); + this.MacroMenu = new System.Windows.Forms.MenuStrip(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveAsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.loadMacroToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.NameTextbox = new System.Windows.Forms.TextBox(); + this.ReplaceBox = new System.Windows.Forms.CheckBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PlaceNum = new System.Windows.Forms.NumericUpDown(); + this.EndNum = new System.Windows.Forms.NumericUpDown(); + this.PlaceZoneButton = new System.Windows.Forms.Button(); + this.StartNum = new System.Windows.Forms.NumericUpDown(); + this.SetZoneButton = new System.Windows.Forms.Button(); + this.ZonesList = new System.Windows.Forms.ListBox(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.CurrentButton = new System.Windows.Forms.Button(); + this.OverlayBox = new System.Windows.Forms.CheckBox(); + this.MacroMenu.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PlaceNum)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.EndNum)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.StartNum)).BeginInit(); + this.SuspendLayout(); + // + // MacroMenu + // + resources.ApplyResources(this.MacroMenu, "MacroMenu"); + this.MacroMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu}); + this.MacroMenu.Name = "MacroMenu"; + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.saveAsToolStripMenuItem, + this.loadMacroToolStripMenuItem, + this.RecentToolStripMenuItem}); + // + // saveAsToolStripMenuItem + // + resources.ApplyResources(this.saveAsToolStripMenuItem, "saveAsToolStripMenuItem"); + this.saveAsToolStripMenuItem.Click += new System.EventHandler(this.SaveAsToolStripMenuItem_Click); + // + // loadMacroToolStripMenuItem + // + resources.ApplyResources(this.loadMacroToolStripMenuItem, "loadMacroToolStripMenuItem"); + this.loadMacroToolStripMenuItem.Click += new System.EventHandler(this.LoadMacroToolStripMenuItem_Click); + // + // RecentToolStripMenuItem + // + resources.ApplyResources(this.RecentToolStripMenuItem, "RecentToolStripMenuItem"); + this.RecentToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripSeparator1}); + this.RecentToolStripMenuItem.DropDownOpened += new System.EventHandler(this.RecentToolStripMenuItem_DropDownOpened); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // NameTextbox + // + resources.ApplyResources(this.NameTextbox, "NameTextbox"); + this.NameTextbox.Name = "NameTextbox"; + this.NameTextbox.TextChanged += new System.EventHandler(this.NameTextBox_TextChanged); + // + // ReplaceBox + // + resources.ApplyResources(this.ReplaceBox, "ReplaceBox"); + this.ReplaceBox.Checked = true; + this.ReplaceBox.CheckState = System.Windows.Forms.CheckState.Checked; + this.ReplaceBox.Name = "ReplaceBox"; + this.ReplaceBox.UseVisualStyleBackColor = true; + this.ReplaceBox.CheckedChanged += new System.EventHandler(this.ReplaceBox_CheckedChanged); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // PlaceNum + // + resources.ApplyResources(this.PlaceNum, "PlaceNum"); + this.PlaceNum.Maximum = new decimal(new int[] { + 10000000, + 0, + 0, + 0}); + this.PlaceNum.Name = "PlaceNum"; + // + // EndNum + // + resources.ApplyResources(this.EndNum, "EndNum"); + this.EndNum.Maximum = new decimal(new int[] { + 10000000, + 0, + 0, + 0}); + this.EndNum.Name = "EndNum"; + // + // PlaceZoneButton + // + resources.ApplyResources(this.PlaceZoneButton, "PlaceZoneButton"); + this.PlaceZoneButton.Name = "PlaceZoneButton"; + this.PlaceZoneButton.UseVisualStyleBackColor = true; + this.PlaceZoneButton.Click += new System.EventHandler(this.PlaceZoneButton_Click); + // + // StartNum + // + resources.ApplyResources(this.StartNum, "StartNum"); + this.StartNum.Maximum = new decimal(new int[] { + 10000000, + 0, + 0, + 0}); + this.StartNum.Name = "StartNum"; + // + // SetZoneButton + // + resources.ApplyResources(this.SetZoneButton, "SetZoneButton"); + this.SetZoneButton.Name = "SetZoneButton"; + this.SetZoneButton.UseVisualStyleBackColor = true; + this.SetZoneButton.Click += new System.EventHandler(this.SetZoneButton_Click); + // + // ZonesList + // + resources.ApplyResources(this.ZonesList, "ZonesList"); + this.ZonesList.FormattingEnabled = true; + this.ZonesList.Name = "ZonesList"; + this.ZonesList.SelectedIndexChanged += new System.EventHandler(this.ZonesList_SelectedIndexChanged); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // CurrentButton + // + resources.ApplyResources(this.CurrentButton, "CurrentButton"); + this.CurrentButton.Name = "CurrentButton"; + this.CurrentButton.UseVisualStyleBackColor = true; + this.CurrentButton.Click += new System.EventHandler(this.CurrentButton_Click); + // + // OverlayBox + // + resources.ApplyResources(this.OverlayBox, "OverlayBox"); + this.OverlayBox.Name = "OverlayBox"; + this.OverlayBox.UseVisualStyleBackColor = true; + this.OverlayBox.CheckedChanged += new System.EventHandler(this.OverlayBox_CheckedChanged); + // + // MacroInputTool + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.OverlayBox); + this.Controls.Add(this.CurrentButton); + this.Controls.Add(this.label1); + this.Controls.Add(this.NameTextbox); + this.Controls.Add(this.ReplaceBox); + this.Controls.Add(this.label2); + this.Controls.Add(this.PlaceNum); + this.Controls.Add(this.EndNum); + this.Controls.Add(this.PlaceZoneButton); + this.Controls.Add(this.StartNum); + this.Controls.Add(this.SetZoneButton); + this.Controls.Add(this.ZonesList); + this.Controls.Add(this.label3); + this.Controls.Add(this.MacroMenu); + this.MainMenuStrip = this.MacroMenu; + this.Name = "MacroInputTool"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MacroInputTool_FormClosing); + this.Load += new System.EventHandler(this.MacroInputTool_Load); + this.Resize += new System.EventHandler(this.MacroInputTool_Resize); + this.MacroMenu.ResumeLayout(false); + this.MacroMenu.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.PlaceNum)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.EndNum)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.StartNum)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.MenuStrip MacroMenu; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx FileSubMenu; + private System.Windows.Forms.TextBox NameTextbox; + private System.Windows.Forms.CheckBox ReplaceBox; + private BizHawk.WinForms.Controls.LocLabelEx label2; + private System.Windows.Forms.NumericUpDown PlaceNum; + private System.Windows.Forms.NumericUpDown EndNum; + private System.Windows.Forms.Button PlaceZoneButton; + private System.Windows.Forms.NumericUpDown StartNum; + private System.Windows.Forms.Button SetZoneButton; + private System.Windows.Forms.ListBox ZonesList; + private BizHawk.WinForms.Controls.LocLabelEx label3; + private BizHawk.WinForms.Controls.LocLabelEx label1; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveAsToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx loadMacroToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx RecentToolStripMenuItem; + private System.Windows.Forms.Button CurrentButton; + private BizHawk.WinForms.Controls.ToolStripSeparatorEx toolStripSeparator1; + private System.Windows.Forms.CheckBox OverlayBox; + + } +} \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.cs b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.cs similarity index 96% rename from src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.cs rename to src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.cs index 0cdb23a5681..b179e40c4ea 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInput.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.cs @@ -1,276 +1,276 @@ -using System.Collections.Generic; -using System.Drawing; -using System.Windows.Forms; -using System.IO; - -using BizHawk.Emulation.Common; -using BizHawk.Client.Common; -using BizHawk.Client.EmuHawk.ToolExtensions; - -namespace BizHawk.Client.EmuHawk -{ - [Tool(false, null)] - public partial class MacroInputTool : ToolFormBase, IToolFormAutoConfig - { - [RequiredService] - private IEmulator Emulator { get; set; } - - public static readonly FilesystemFilterSet MacrosFSFilterSet = new FilesystemFilterSet(new FilesystemFilter("Movie Macros", new[] { "bk2m" })); - - public static Icon ToolIcon - => Properties.Resources.TAStudioIcon; - - private readonly List _zones = new List(); - private readonly List _unsavedZones = new List(); - private bool _selecting; - - private IMovie CurrentMovie => MovieSession.Movie; - - // Still need to make sure the user can't load and use macros that - // have options only available for TasMovie - - private bool _initializing; - - protected override string WindowTitleStatic => "Macro Input"; - - public MacroInputTool() - { - _initializing = true; - InitializeComponent(); - Icon = ToolIcon; - } - - private void MacroInputTool_Load(object sender, EventArgs e) - { - // Movie recording must be active (check TAStudio because opening a project re-loads the ROM, - // which resets tools before the movie session becomes active) - if (CurrentMovie.NotActive() && !Tools.IsLoaded()) - { - DialogController.ShowMessageBox("In order to use this tool you must be recording a movie."); - Close(); - DialogResult = DialogResult.Cancel; - return; - } - - ReplaceBox.Enabled = OverlayBox.Enabled = PlaceNum.Enabled = CurrentMovie is ITasMovie; - - var main = new MovieZone(CurrentMovie, 0, CurrentMovie.InputLogLength) - { - Name = "Entire Movie", - }; - - _zones.Add(main); - ZonesList.Items.Add($"{main.Name} - length: {main.Length}"); - ZonesList.Items[0] += " [Zones don't change!]"; - - SetUpButtonBoxes(); - - _initializing = false; - } - - private void MacroInputTool_FormClosing(object sender, FormClosingEventArgs e) - { - if (_initializing) - { - return; - } - - if (!AskSaveChanges()) - { - e.Cancel = true; - } - } - - public override void Restart() - { - if (_initializing) - { - return; - } - - _zones.Clear(); - ZonesList.Items.Clear(); - - MacroInputTool_Load(null, EventArgs.Empty); - } - - public override bool AskSaveChanges() - { - if (_unsavedZones.Count == 0) - { - return true; - } - - var result = DialogController.ShowMessageBox3("You have unsaved macro(s). Do you wish to save them?", "Save?"); - if (result == null) - { - return false; - } - - if (result == false) - { - return true; - } - - // Intentionally not updating this to use FileWriter because this tool is going to be removed later. - foreach (var zone in _unsavedZones) - { - SaveMacroAs(_zones[zone]); - } - - return true; - } - - private void SetZoneButton_Click(object sender, EventArgs e) - { - if (StartNum.Value >= CurrentMovie.InputLogLength || EndNum.Value >= CurrentMovie.InputLogLength) - { - DialogController.ShowMessageBox("Start and end frames must be inside the movie."); - return; - } - - var newZone = new MovieZone(CurrentMovie, (int) StartNum.Value, (int) (EndNum.Value - StartNum.Value + 1)) - { - Name = $"Zone {_zones.Count}", - }; - _zones.Add(newZone); - ZonesList.Items.Add($"{newZone.Name} - length: {newZone.Length}"); - - _unsavedZones.Add(ZonesList.Items.Count - 1); - } - - private MovieZone SelectedZone => ZonesList.SelectedIndex == -1 ? null : _zones[ZonesList.SelectedIndex]; - - private void ZonesList_SelectedIndexChanged(object sender, EventArgs e) - { - if (SelectedZone == null) - { - return; - } - - _selecting = true; - ReplaceBox.Checked = SelectedZone.Replace; - NameTextbox.Text = SelectedZone.Name; - OverlayBox.Checked = SelectedZone.Overlay; - _selecting = false; - } - - private void NameTextBox_TextChanged(object sender, EventArgs e) - { - if (SelectedZone == null || _selecting) - { - return; - } - - SelectedZone.Name = NameTextbox.Text; - ZonesList.Items[ZonesList.SelectedIndex] = $"{SelectedZone.Name} - length: {SelectedZone.Length}"; - } - - private void ReplaceBox_CheckedChanged(object sender, EventArgs e) - { - if (SelectedZone == null || _selecting) - { - return; - } - - SelectedZone.Replace = ReplaceBox.Checked; - } - - private void OverlayBox_CheckedChanged(object sender, EventArgs e) - { - if (SelectedZone == null || _selecting) - { - return; - } - - SelectedZone.Overlay = OverlayBox.Checked; - } - - private void CurrentButton_Click(object sender, EventArgs e) - { - PlaceNum.Value = Emulator.Frame; - } - - private void PlaceZoneButton_Click(object sender, EventArgs e) - { - if (SelectedZone == null) - { - return; - } - - SelectedZone.PlaceZone(CurrentMovie, CurrentMovie is ITasMovie ? (int)PlaceNum.Value : Emulator.Frame); - } - - private void SaveAsToolStripMenuItem_Click(object sender, EventArgs e) - { - if (SelectedZone == null) - { - DialogController.ShowMessageBox("Please select a zone first."); - return; - } - - if (SaveMacroAs(SelectedZone)) - _unsavedZones.Remove(ZonesList.SelectedIndex); - } - - private void LoadMacroToolStripMenuItem_Click(object sender, EventArgs e) - { - MovieZone loadZone = LoadMacro(); - if (loadZone != null) - { - _zones.Add(loadZone); - ZonesList.Items.Add($"{loadZone.Name} - length: {loadZone.Length}"); - - // Options only for TasMovie - if (CurrentMovie is not ITasMovie) - { - loadZone.Replace = false; - loadZone.Overlay = false; - } - } - } - - private void RecentToolStripMenuItem_DropDownOpened(object sender, EventArgs e) - => RecentToolStripMenuItem.ReplaceDropDownItems(Config!.RecentMacros.RecentMenu(this, DummyLoadMacro, "Macro")); - - private void DummyLoadMacro(string path) - { - MovieZone loadZone = MovieZone.Load(path, MainForm, CurrentMovie); - if (loadZone == null) return; - _zones.Add(loadZone); - ZonesList.Items.Add($"{loadZone.Name} - length: {loadZone.Length}"); - } - - public static string SuggestedFolder(Config config, IGameInfo game) - { - return config.PathEntries.AbsolutePathFor(Path.Combine( - config.PathEntries[PathEntryCollection.GLOBAL, "Macros"].Path, - game.FilesystemSafeName()), null); - } - - private bool SaveMacroAs(MovieZone macro) - { - string suggestedFolder = SuggestedFolder(Config, Game); - _ = Directory.CreateDirectory(suggestedFolder); - var result = this.ShowFileSaveDialog( - filter: MacrosFSFilterSet, - initDir: suggestedFolder, - initFileName: macro.Name); - if (result is null) return false; - macro.Save(result); // ignore errors: This tool is going to be removed. - Config!.RecentMacros.Add(result); - - return true; - } - - private MovieZone LoadMacro() - { - var result = this.ShowFileOpenDialog( - filter: MacrosFSFilterSet, - initDir: SuggestedFolder(Config, Game)); - if (result is null) return null; - Config!.RecentMacros.Add(result); - return MovieZone.Load(result, MainForm, CurrentMovie); - } - } -} +using System.Collections.Generic; +using System.Drawing; +using System.Windows.Forms; +using System.IO; + +using BizHawk.Emulation.Common; +using BizHawk.Client.Common; +using BizHawk.Client.EmuHawk.ToolExtensions; + +namespace BizHawk.Client.EmuHawk +{ + [Tool(false, null)] + public partial class MacroInputTool : ToolFormBase, IToolFormAutoConfig + { + [RequiredService] + private IEmulator Emulator { get; set; } + + public static readonly FilesystemFilterSet MacrosFSFilterSet = new FilesystemFilterSet(new FilesystemFilter("Movie Macros", new[] { "bk2m" })); + + public static Icon ToolIcon + => Properties.Resources.TAStudioIcon; + + private readonly List _zones = new List(); + private readonly List _unsavedZones = new List(); + private bool _selecting; + + private IMovie CurrentMovie => MovieSession.Movie; + + // Still need to make sure the user can't load and use macros that + // have options only available for TasMovie + + private bool _initializing; + + protected override string WindowTitleStatic => "Macro Input"; + + public MacroInputTool() + { + _initializing = true; + InitializeComponent(); + Icon = ToolIcon; + } + + private void MacroInputTool_Load(object sender, EventArgs e) + { + // Movie recording must be active (check TAStudio because opening a project re-loads the ROM, + // which resets tools before the movie session becomes active) + if (CurrentMovie.NotActive() && !Tools.IsLoaded()) + { + DialogController.ShowMessageBox("In order to use this tool you must be recording a movie."); + Close(); + DialogResult = DialogResult.Cancel; + return; + } + + ReplaceBox.Enabled = OverlayBox.Enabled = PlaceNum.Enabled = CurrentMovie is ITasMovie; + + var main = new MovieZone(CurrentMovie, 0, CurrentMovie.InputLogLength) + { + Name = "Entire Movie", + }; + + _zones.Add(main); + ZonesList.Items.Add($"{main.Name} - length: {main.Length}"); + ZonesList.Items[0] += " [Zones don't change!]"; + + SetUpButtonBoxes(); + + _initializing = false; + } + + private void MacroInputTool_FormClosing(object sender, FormClosingEventArgs e) + { + if (_initializing) + { + return; + } + + if (!AskSaveChanges()) + { + e.Cancel = true; + } + } + + public override void Restart() + { + if (_initializing) + { + return; + } + + _zones.Clear(); + ZonesList.Items.Clear(); + + MacroInputTool_Load(null, EventArgs.Empty); + } + + public override bool AskSaveChanges() + { + if (_unsavedZones.Count == 0) + { + return true; + } + + var result = DialogController.ShowMessageBox3("You have unsaved macro(s). Do you wish to save them?", "Save?"); + if (result == null) + { + return false; + } + + if (result == false) + { + return true; + } + + // Intentionally not updating this to use FileWriter because this tool is going to be removed later. + foreach (var zone in _unsavedZones) + { + SaveMacroAs(_zones[zone]); + } + + return true; + } + + private void SetZoneButton_Click(object sender, EventArgs e) + { + if (StartNum.Value >= CurrentMovie.InputLogLength || EndNum.Value >= CurrentMovie.InputLogLength) + { + DialogController.ShowMessageBox("Start and end frames must be inside the movie."); + return; + } + + var newZone = new MovieZone(CurrentMovie, (int) StartNum.Value, (int) (EndNum.Value - StartNum.Value + 1)) + { + Name = $"Zone {_zones.Count}", + }; + _zones.Add(newZone); + ZonesList.Items.Add($"{newZone.Name} - length: {newZone.Length}"); + + _unsavedZones.Add(ZonesList.Items.Count - 1); + } + + private MovieZone SelectedZone => ZonesList.SelectedIndex == -1 ? null : _zones[ZonesList.SelectedIndex]; + + private void ZonesList_SelectedIndexChanged(object sender, EventArgs e) + { + if (SelectedZone == null) + { + return; + } + + _selecting = true; + ReplaceBox.Checked = SelectedZone.Replace; + NameTextbox.Text = SelectedZone.Name; + OverlayBox.Checked = SelectedZone.Overlay; + _selecting = false; + } + + private void NameTextBox_TextChanged(object sender, EventArgs e) + { + if (SelectedZone == null || _selecting) + { + return; + } + + SelectedZone.Name = NameTextbox.Text; + ZonesList.Items[ZonesList.SelectedIndex] = $"{SelectedZone.Name} - length: {SelectedZone.Length}"; + } + + private void ReplaceBox_CheckedChanged(object sender, EventArgs e) + { + if (SelectedZone == null || _selecting) + { + return; + } + + SelectedZone.Replace = ReplaceBox.Checked; + } + + private void OverlayBox_CheckedChanged(object sender, EventArgs e) + { + if (SelectedZone == null || _selecting) + { + return; + } + + SelectedZone.Overlay = OverlayBox.Checked; + } + + private void CurrentButton_Click(object sender, EventArgs e) + { + PlaceNum.Value = Emulator.Frame; + } + + private void PlaceZoneButton_Click(object sender, EventArgs e) + { + if (SelectedZone == null) + { + return; + } + + SelectedZone.PlaceZone(CurrentMovie, CurrentMovie is ITasMovie ? (int)PlaceNum.Value : Emulator.Frame); + } + + private void SaveAsToolStripMenuItem_Click(object sender, EventArgs e) + { + if (SelectedZone == null) + { + DialogController.ShowMessageBox("Please select a zone first."); + return; + } + + if (SaveMacroAs(SelectedZone)) + _unsavedZones.Remove(ZonesList.SelectedIndex); + } + + private void LoadMacroToolStripMenuItem_Click(object sender, EventArgs e) + { + MovieZone loadZone = LoadMacro(); + if (loadZone != null) + { + _zones.Add(loadZone); + ZonesList.Items.Add($"{loadZone.Name} - length: {loadZone.Length}"); + + // Options only for TasMovie + if (CurrentMovie is not ITasMovie) + { + loadZone.Replace = false; + loadZone.Overlay = false; + } + } + } + + private void RecentToolStripMenuItem_DropDownOpened(object sender, EventArgs e) + => RecentToolStripMenuItem.ReplaceDropDownItems(Config!.RecentMacros.RecentMenu(this, DummyLoadMacro, "Macro")); + + private void DummyLoadMacro(string path) + { + MovieZone loadZone = MovieZone.Load(path, MainForm, CurrentMovie); + if (loadZone == null) return; + _zones.Add(loadZone); + ZonesList.Items.Add($"{loadZone.Name} - length: {loadZone.Length}"); + } + + public static string SuggestedFolder(Config config, IGameInfo game) + { + return config.PathEntries.AbsolutePathFor(Path.Combine( + config.PathEntries[PathEntryCollection.GLOBAL, "Macros"].Path, + game.FilesystemSafeName()), null); + } + + private bool SaveMacroAs(MovieZone macro) + { + string suggestedFolder = SuggestedFolder(Config, Game); + _ = Directory.CreateDirectory(suggestedFolder); + var result = this.ShowFileSaveDialog( + filter: MacrosFSFilterSet, + initDir: suggestedFolder, + initFileName: macro.Name); + if (result is null) return false; + macro.Save(result); // ignore errors: This tool is going to be removed. + Config!.RecentMacros.Add(result); + + return true; + } + + private MovieZone LoadMacro() + { + var result = this.ShowFileOpenDialog( + filter: MacrosFSFilterSet, + initDir: SuggestedFolder(Config, Game)); + if (result is null) return null; + Config!.RecentMacros.Add(result); + return MovieZone.Load(result, MainForm, CurrentMovie); + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.resx b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.resx new file mode 100644 index 00000000000..3fe563ae3d3 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.resx @@ -0,0 +1,519 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + $this + + + + 148, 34 + + + 9 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + ZonesList + + + CurrentButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Zone 0 + + + Load Macro... + + + PlaceNum + + + 12 + + + label2 + + + 227, 187 + + + + 6 + + + Set Macro + + + 63, 21 + + + Recent + + + $this + + + PlaceZoneButton + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 289, 25 + + + 77, 37 + + + macro start macro end + + + 65, 21 + + + 12 + + + 12, 22 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + + Top, Right + + + 0, 0 + + + 66, 16 + + + RecentToolStripMenuItem + + + True + + + saveAsToolStripMenuItem + + + menuStrip1 + + + 24 + + + StartNum + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Right + + + $this + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label1 + + + 66, 16 + + + 156, 191 + + + Top, Left, Right + + + 6 + + + 88, 191 + + + 2 + + + 13 + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + loadMacroToolStripMenuItem + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SetZoneButton + + + $this + + + $this + + + 11 + + + 3 + + + 10 + + + 75, 21 + + + 7 + + + Macro Name: + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 77, 167 + + + 4 + + + True + + + Top, Right + + + 1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 289, 307 + + + 7 + + + Place Zone + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Right + + + 6, 12 + + + CenterParent + + + 2 + + + Top, Left, Right + + + label3 + + + 4, 170 + + + Frame: + + + 3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + OverlayBox + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7, 61 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + NameTextbox + + + 7, 187 + + + MacroInputTool + + + Current + + + 8 + + + $this + + + EndNum + + + 56, 21 + + + toolStripSeparator1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save Selected As... + + + $this + + + Replace + + + $this + + + $this + + + ReplaceBox + + + 8 + + + Overlay + + + 276, 100 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 178, 170 + + + 1 + + + 7, 37 + + + 220, 168 + + + 99, 21 + + + $this + + + FileSubMenu + + + 65, 21 + + + 5 + + + 75, 21 + + + MacroMenu + + + True + + + 17, 17 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.zh-CN.resx new file mode 100644 index 00000000000..1b44384df92 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Macros/MacroInputTool.zh-CN.resx @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 文件(&F) + + + 将所选项另存为 + + + 加载宏 + + + 历史 + + + + 48, 16 + + + 替换 + + + 开始宏 结束宏 + + + 放置区域 + + + 设置宏 + + + 帧: + + + 宏名: + + + 当前 + + + 174, 191 + + + 48, 16 + + + 叠加 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.Designer.cs index 1a132d701c2..b7242d9517d 100644 --- a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.Designer.cs @@ -28,176 +28,126 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.MultiDiskMenuStrip = new System.Windows.Forms.MenuStrip(); - this.SaveRunButton = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.grpName = new System.Windows.Forms.GroupBox(); - this.BrowseBtn = new System.Windows.Forms.Button(); - this.NameBox = new System.Windows.Forms.TextBox(); - this.FileSelectorPanel = new System.Windows.Forms.Panel(); - this.AddButton = new System.Windows.Forms.Button(); - this.SystemDropDown = new System.Windows.Forms.ComboBox(); - this.SystemLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnRemove = new System.Windows.Forms.Button(); - this.SaveButton = new System.Windows.Forms.Button(); - this.grpName.SuspendLayout(); - this.SuspendLayout(); - // - // MultiDiskMenuStrip - // - this.MultiDiskMenuStrip.Location = new System.Drawing.Point(0, 0); - this.MultiDiskMenuStrip.Name = "MultiDiskMenuStrip"; - this.MultiDiskMenuStrip.Size = new System.Drawing.Size(506, 24); - this.MultiDiskMenuStrip.TabIndex = 0; - this.MultiDiskMenuStrip.Text = "menuStrip1"; - // - // SaveRunButton - // - this.SaveRunButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.SaveRunButton.Enabled = false; - this.SaveRunButton.Location = new System.Drawing.Point(318, 329); - this.SaveRunButton.Name = "SaveRunButton"; - this.SaveRunButton.Size = new System.Drawing.Size(85, 23); - this.SaveRunButton.TabIndex = 9; - this.SaveRunButton.Text = "Save and &Run"; - this.SaveRunButton.UseVisualStyleBackColor = true; - this.SaveRunButton.Click += new System.EventHandler(this.SaveRunButton_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(409, 329); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(85, 23); - this.CancelBtn.TabIndex = 10; - this.CancelBtn.Text = "&Close"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // grpName - // - this.grpName.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.grpName.Controls.Add(this.BrowseBtn); - this.grpName.Controls.Add(this.NameBox); - this.grpName.Location = new System.Drawing.Point(8, 28); - this.grpName.Name = "grpName"; - this.grpName.Size = new System.Drawing.Size(486, 45); - this.grpName.TabIndex = 11; - this.grpName.TabStop = false; - this.grpName.Text = "Output Bundle Path"; - // - // BrowseBtn - // - this.BrowseBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.BrowseBtn.Location = new System.Drawing.Point(417, 18); - this.BrowseBtn.Name = "BrowseBtn"; - this.BrowseBtn.Size = new System.Drawing.Size(63, 23); - this.BrowseBtn.TabIndex = 14; - this.BrowseBtn.Text = "Browse..."; - this.BrowseBtn.UseVisualStyleBackColor = true; - this.BrowseBtn.Click += new System.EventHandler(this.BrowseBtn_Click); - // - // NameBox - // - this.NameBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.NameBox.Location = new System.Drawing.Point(6, 19); - this.NameBox.Name = "NameBox"; - this.NameBox.Size = new System.Drawing.Size(405, 20); - this.NameBox.TabIndex = 0; - this.NameBox.TextChanged += new System.EventHandler(this.NameBox_TextChanged); - // - // FileSelectorPanel - // - this.FileSelectorPanel.AllowDrop = true; - this.FileSelectorPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.FileSelectorPanel.AutoScroll = true; - this.FileSelectorPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.FileSelectorPanel.Location = new System.Drawing.Point(8, 101); - this.FileSelectorPanel.Name = "FileSelectorPanel"; - this.FileSelectorPanel.Size = new System.Drawing.Size(486, 214); - this.FileSelectorPanel.TabIndex = 12; - this.FileSelectorPanel.DragDrop += new System.Windows.Forms.DragEventHandler(this.OnDragDrop); - this.FileSelectorPanel.DragEnter += new System.Windows.Forms.DragEventHandler(this.OnDragEnter); - // - // AddButton - // - this.AddButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AddButton.Location = new System.Drawing.Point(8, 329); - this.AddButton.Name = "AddButton"; - this.AddButton.Size = new System.Drawing.Size(60, 23); - this.AddButton.TabIndex = 13; - this.AddButton.Text = "Add"; - this.AddButton.UseVisualStyleBackColor = true; - this.AddButton.Click += new System.EventHandler(this.AddButton_Click); - // - // SystemDropDown - // - this.SystemDropDown.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.SystemDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.SystemDropDown.FormattingEnabled = true; - this.SystemDropDown.Location = new System.Drawing.Point(405, 75); - this.SystemDropDown.Name = "SystemDropDown"; - this.SystemDropDown.Size = new System.Drawing.Size(89, 21); - this.SystemDropDown.TabIndex = 14; - this.SystemDropDown.SelectedIndexChanged += new System.EventHandler(this.SystemDropDown_SelectedIndexChanged); - // - // SystemLabel - // - this.SystemLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.SystemLabel.Location = new System.Drawing.Point(355, 78); - this.SystemLabel.Name = "SystemLabel"; - this.SystemLabel.Text = "System:"; - // - // btnRemove - // - this.btnRemove.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.btnRemove.Location = new System.Drawing.Point(74, 329); - this.btnRemove.Name = "btnRemove"; - this.btnRemove.Size = new System.Drawing.Size(60, 23); - this.btnRemove.TabIndex = 16; - this.btnRemove.Text = "Remove"; - this.btnRemove.UseVisualStyleBackColor = true; - this.btnRemove.Click += new System.EventHandler(this.btnRemove_Click); - // - // SaveButton - // - this.SaveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.SaveButton.Enabled = false; - this.SaveButton.Location = new System.Drawing.Point(227, 329); - this.SaveButton.Name = "SaveButton"; - this.SaveButton.Size = new System.Drawing.Size(85, 23); - this.SaveButton.TabIndex = 18; - this.SaveButton.Text = "&Save"; - this.SaveButton.UseVisualStyleBackColor = true; - this.SaveButton.Click += new System.EventHandler(this.SaveButton_Click); - // - // MultiDiskBundler - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(506, 364); - this.Controls.Add(this.SaveButton); - this.Controls.Add(this.btnRemove); - this.Controls.Add(this.SystemLabel); - this.Controls.Add(this.SystemDropDown); - this.Controls.Add(this.AddButton); - this.Controls.Add(this.FileSelectorPanel); - this.Controls.Add(this.grpName); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.SaveRunButton); - this.Controls.Add(this.MultiDiskMenuStrip); - this.MainMenuStrip = this.MultiDiskMenuStrip; - this.Name = "MultiDiskBundler"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.grpName.ResumeLayout(false); - this.grpName.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MultiDiskBundler)); + this.MultiDiskMenuStrip = new System.Windows.Forms.MenuStrip(); + this.SaveRunButton = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.grpName = new System.Windows.Forms.GroupBox(); + this.BrowseBtn = new System.Windows.Forms.Button(); + this.NameBox = new System.Windows.Forms.TextBox(); + this.FileSelectorPanel = new System.Windows.Forms.Panel(); + this.AddButton = new System.Windows.Forms.Button(); + this.SystemDropDown = new System.Windows.Forms.ComboBox(); + this.SystemLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnRemove = new System.Windows.Forms.Button(); + this.SaveButton = new System.Windows.Forms.Button(); + this.grpName.SuspendLayout(); + this.SuspendLayout(); + // + // MultiDiskMenuStrip + // + resources.ApplyResources(this.MultiDiskMenuStrip, "MultiDiskMenuStrip"); + this.MultiDiskMenuStrip.Name = "MultiDiskMenuStrip"; + // + // SaveRunButton + // + resources.ApplyResources(this.SaveRunButton, "SaveRunButton"); + this.SaveRunButton.Name = "SaveRunButton"; + this.SaveRunButton.UseVisualStyleBackColor = true; + this.SaveRunButton.Click += new System.EventHandler(this.SaveRunButton_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // grpName + // + resources.ApplyResources(this.grpName, "grpName"); + this.grpName.Controls.Add(this.BrowseBtn); + this.grpName.Controls.Add(this.NameBox); + this.grpName.Name = "grpName"; + this.grpName.TabStop = false; + // + // BrowseBtn + // + resources.ApplyResources(this.BrowseBtn, "BrowseBtn"); + this.BrowseBtn.Name = "BrowseBtn"; + this.BrowseBtn.UseVisualStyleBackColor = true; + this.BrowseBtn.Click += new System.EventHandler(this.BrowseBtn_Click); + // + // NameBox + // + resources.ApplyResources(this.NameBox, "NameBox"); + this.NameBox.Name = "NameBox"; + this.NameBox.TextChanged += new System.EventHandler(this.NameBox_TextChanged); + // + // FileSelectorPanel + // + resources.ApplyResources(this.FileSelectorPanel, "FileSelectorPanel"); + this.FileSelectorPanel.AllowDrop = true; + this.FileSelectorPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.FileSelectorPanel.Name = "FileSelectorPanel"; + this.FileSelectorPanel.DragDrop += new System.Windows.Forms.DragEventHandler(this.OnDragDrop); + this.FileSelectorPanel.DragEnter += new System.Windows.Forms.DragEventHandler(this.OnDragEnter); + // + // AddButton + // + resources.ApplyResources(this.AddButton, "AddButton"); + this.AddButton.Name = "AddButton"; + this.AddButton.UseVisualStyleBackColor = true; + this.AddButton.Click += new System.EventHandler(this.AddButton_Click); + // + // SystemDropDown + // + resources.ApplyResources(this.SystemDropDown, "SystemDropDown"); + this.SystemDropDown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.SystemDropDown.FormattingEnabled = true; + this.SystemDropDown.Name = "SystemDropDown"; + this.SystemDropDown.SelectedIndexChanged += new System.EventHandler(this.SystemDropDown_SelectedIndexChanged); + // + // SystemLabel + // + resources.ApplyResources(this.SystemLabel, "SystemLabel"); + this.SystemLabel.Name = "SystemLabel"; + // + // btnRemove + // + resources.ApplyResources(this.btnRemove, "btnRemove"); + this.btnRemove.Name = "btnRemove"; + this.btnRemove.UseVisualStyleBackColor = true; + this.btnRemove.Click += new System.EventHandler(this.btnRemove_Click); + // + // SaveButton + // + resources.ApplyResources(this.SaveButton, "SaveButton"); + this.SaveButton.Name = "SaveButton"; + this.SaveButton.UseVisualStyleBackColor = true; + this.SaveButton.Click += new System.EventHandler(this.SaveButton_Click); + // + // MultiDiskBundler + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.SaveButton); + this.Controls.Add(this.btnRemove); + this.Controls.Add(this.SystemLabel); + this.Controls.Add(this.SystemDropDown); + this.Controls.Add(this.AddButton); + this.Controls.Add(this.FileSelectorPanel); + this.Controls.Add(this.grpName); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.SaveRunButton); + this.Controls.Add(this.MultiDiskMenuStrip); + this.MainMenuStrip = this.MultiDiskMenuStrip; + this.Name = "MultiDiskBundler"; + this.grpName.ResumeLayout(false); + this.grpName.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.resx b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.resx index c0d291f3d35..eff7d460f98 100644 --- a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.resx +++ b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.resx @@ -117,6 +117,342 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + SaveRunButton + + + + Top, Left, Right + + + + 8, 26 + + + + 14 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8, 93 + + + 4 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SystemLabel + + + AddButton + + + 18 + + + Bottom, Right + + + 355, 72 + + + 5 + + + BrowseBtn + + + 89, 20 + + + 9 + + + 506, 24 + + + 7 + + + 2 + + + 0, 0 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9 + + + True + + + btnRemove + + + 11 + + + 85, 21 + + + 74, 304 + + + 12 + + + 60, 21 + + + Bottom, Right + + + grpName + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 318, 304 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 486, 42 + + + Remove + + + 10 + + + 409, 304 + + + 3 + + + $this + + + 405, 21 + + + Top, Right + + + 0 + + + Add + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + &Close + + + 6 + + + 14 + + + $this + + + False + + + 405, 69 + + + 0 + + + MultiDiskMenuStrip + + + $this + + + Top, Left, Right + + + grpName + + + &Save + + + MultiDiskBundler + + + SystemDropDown + + + 1 + + + 6, 18 + + + System: + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 506, 336 + + + Bottom, Right + + + 16 + + + $this + + + menuStrip1 + + + NameBox + + + 6, 12 + + + CenterParent + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + 85, 21 + + + 63, 21 + + + grpName + + + $this + + + 0 + + + SaveButton + + + 486, 198 + + + Output Bundle Path + + + 1 + + + $this + + + $this + + + Bottom, Left + + + 13 + + + Save and &Run + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Right + + + False + + + Top, Right + + + Top, Bottom, Left, Right + + + 85, 21 + + + 60, 21 + + + 227, 304 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FileSelectorPanel + + + 8, 304 + + + Browse... + + + Bottom, Left + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 417, 17 + + + CancelBtn + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.zh-CN.resx new file mode 100644 index 00000000000..14e6598b899 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskBundler.zh-CN.resx @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 304, 304 + + + 99, 21 + + + 保存并运行(&R) + + + 关闭(&C) + + + 浏览 + + + 输出路径: + + + 添加 + + + 系统: + + + 移除 + + + 213, 304 + + + 保存(&S) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.Designer.cs index 2ca3b27b1cb..f4c6116164e 100644 --- a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.Designer.cs @@ -28,58 +28,46 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.BrowseButton = new System.Windows.Forms.Button(); - this.PathBox = new System.Windows.Forms.TextBox(); - this.UseCurrentRomButton = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // BrowseButton - // - this.BrowseButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.BrowseButton.Location = new System.Drawing.Point(294, 0); - this.BrowseButton.Name = "BrowseButton"; - this.BrowseButton.Size = new System.Drawing.Size(66, 23); - this.BrowseButton.TabIndex = 2; - this.BrowseButton.Text = "Browse..."; - this.BrowseButton.UseVisualStyleBackColor = true; - this.BrowseButton.Click += new System.EventHandler(this.BrowseButton_Click); - // - // PathBox - // - this.PathBox.AllowDrop = true; - this.PathBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.PathBox.Location = new System.Drawing.Point(0, 1); - this.PathBox.Name = "PathBox"; - this.PathBox.Size = new System.Drawing.Size(288, 20); - this.PathBox.TabIndex = 1; - this.PathBox.TextChanged += new System.EventHandler(this.PathBox_TextChanged); - this.PathBox.DragDrop += new System.Windows.Forms.DragEventHandler(this.PathBox_DragDrop); - this.PathBox.DragEnter += new System.Windows.Forms.DragEventHandler(this.PathBox_DragEnter); - // - // UseCurrentRomButton - // - this.UseCurrentRomButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.UseCurrentRomButton.Location = new System.Drawing.Point(364, 0); - this.UseCurrentRomButton.Name = "UseCurrentRomButton"; - this.UseCurrentRomButton.Size = new System.Drawing.Size(58, 23); - this.UseCurrentRomButton.TabIndex = 3; - this.UseCurrentRomButton.Text = "Current"; - this.UseCurrentRomButton.UseVisualStyleBackColor = true; - this.UseCurrentRomButton.Click += new System.EventHandler(this.UseCurrentRomButton_Click); - // - // MultiDiskFileSelector - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.UseCurrentRomButton); - this.Controls.Add(this.BrowseButton); - this.Controls.Add(this.PathBox); - this.Name = "MultiDiskFileSelector"; - this.Size = new System.Drawing.Size(422, 23); - this.Load += new System.EventHandler(this.DualGBFileSelector_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MultiDiskFileSelector)); + this.BrowseButton = new System.Windows.Forms.Button(); + this.PathBox = new System.Windows.Forms.TextBox(); + this.UseCurrentRomButton = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // BrowseButton + // + resources.ApplyResources(this.BrowseButton, "BrowseButton"); + this.BrowseButton.Name = "BrowseButton"; + this.BrowseButton.UseVisualStyleBackColor = true; + this.BrowseButton.Click += new System.EventHandler(this.BrowseButton_Click); + // + // PathBox + // + resources.ApplyResources(this.PathBox, "PathBox"); + this.PathBox.AllowDrop = true; + this.PathBox.Name = "PathBox"; + this.PathBox.TextChanged += new System.EventHandler(this.PathBox_TextChanged); + this.PathBox.DragDrop += new System.Windows.Forms.DragEventHandler(this.PathBox_DragDrop); + this.PathBox.DragEnter += new System.Windows.Forms.DragEventHandler(this.PathBox_DragEnter); + // + // UseCurrentRomButton + // + resources.ApplyResources(this.UseCurrentRomButton, "UseCurrentRomButton"); + this.UseCurrentRomButton.Name = "UseCurrentRomButton"; + this.UseCurrentRomButton.UseVisualStyleBackColor = true; + this.UseCurrentRomButton.Click += new System.EventHandler(this.UseCurrentRomButton_Click); + // + // MultiDiskFileSelector + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.UseCurrentRomButton); + this.Controls.Add(this.BrowseButton); + this.Controls.Add(this.PathBox); + this.Name = "MultiDiskFileSelector"; + this.Load += new System.EventHandler(this.DualGBFileSelector_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.resx b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.resx index 29dcb1b3a35..877be8dc4dc 100644 --- a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.resx +++ b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.resx @@ -117,4 +117,100 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + UseCurrentRomButton + + + + 2 + + + 0 + + + + 0, 1 + + + 1 + + + $this + + + 2 + + + 288, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Current + + + BrowseButton + + + + Top, Left, Right + + + 422, 21 + + + MultiDiskFileSelector + + + 364, 0 + + + $this + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 294, 0 + + + 6, 12 + + + $this + + + 3 + + + Browse... + + + Top, Right + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 58, 21 + + + Top, Right + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 66, 21 + + + PathBox + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.zh-CN.resx new file mode 100644 index 00000000000..3f9cfff09dd --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/MultiDiskBundler/MultiDiskFileSelector.zh-CN.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 浏览 + + + 当前 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.Designer.cs index 12074110cf3..65748665103 100644 --- a/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.Designer.cs @@ -28,65 +28,54 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.textBox1 = new System.Windows.Forms.TextBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.button1 = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // textBox1 - // - this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.textBox1.Location = new System.Drawing.Point(12, 52); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(520, 20); - this.textBox1.TabIndex = 0; - this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 36); - this.label1.Name = "label1"; - this.label1.Text = "Enter the digits of the barcode here:"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(12, 9); - this.label2.Name = "label2"; - this.label2.Text = "THIS IS AN EXPERIMENTAL FEATURE AND WILL DESYNC MOVIES. DO NOT USE WITH MOVIES."; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(12, 75); - this.label3.Name = "label3"; - this.label3.Text = "label3"; - // - // button1 - // - this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.button1.Location = new System.Drawing.Point(457, 78); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(75, 23); - this.button1.TabIndex = 4; - this.button1.Text = "Send!"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // BarcodeEntry - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(544, 113); - this.Controls.Add(this.button1); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.textBox1); - this.Name = "BarcodeEntry"; - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BarcodeEntry)); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.button1 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // button1 + // + resources.ApplyResources(this.button1, "button1"); + this.button1.Name = "button1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // BarcodeEntry + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.button1); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.textBox1); + this.Name = "BarcodeEntry"; + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.resx b/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.resx index 29dcb1b3a35..ac60c7532e8 100644 --- a/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.resx +++ b/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.resx @@ -117,4 +117,127 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 544, 104 + + + 2 + + + 12, 33 + + + label1 + + + 0 + + + + 4 + + + label2 + + + label3 + + + BarcodeEntry + + + + Top, Left, Right + + + 520, 21 + + + 12, 48 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Enter the digits of the barcode here: + + + 12, 69 + + + 75, 21 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + 0 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 3 + + + 12, 8 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + $this + + + label3 + + + button1 + + + Send! + + + textBox1 + + + Top, Right + + + THIS IS AN EXPERIMENTAL FEATURE AND WILL DESYNC MOVIES. DO NOT USE WITH MOVIES. + + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 457, 72 + + + 4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.zh-CN.resx new file mode 100644 index 00000000000..4bb70ceafc7 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/NES/BarcodeEntry.zh-CN.resx @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 在此输入条形码的数字: + + + 此为实验性功能,会造成影片不同步,请勿和影片功能同时使用。 + + + 标签3 + + + 发送! + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.Designer.cs index 9cc0c607f42..1160446f81c 100644 --- a/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.Designer.cs @@ -30,144 +30,116 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NESMusicRipper)); - this.btnControl = new System.Windows.Forms.Button(); - this.txtDivider = new System.Windows.Forms.TextBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnExport = new System.Windows.Forms.Button(); - this.lblContents = new BizHawk.WinForms.Controls.LocLabelEx(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.txtPatternLength = new System.Windows.Forms.TextBox(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.menuStrip1 = new MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // btnControl - // - this.btnControl.Location = new System.Drawing.Point(6, 57); - this.btnControl.Name = "btnControl"; - this.btnControl.Size = new System.Drawing.Size(75, 23); - this.btnControl.TabIndex = 0; - this.btnControl.Text = "Start"; - this.btnControl.UseVisualStyleBackColor = true; - this.btnControl.Click += new System.EventHandler(this.BtnControl_Click); - // - // txtDivider - // - this.txtDivider.Location = new System.Drawing.Point(9, 32); - this.txtDivider.Name = "txtDivider"; - this.txtDivider.Size = new System.Drawing.Size(100, 20); - this.txtDivider.TabIndex = 1; - this.txtDivider.Text = "29824"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(6, 16); - this.label1.Name = "label1"; - this.label1.Text = "APU Divider (trace interval)"; - // - // btnExport - // - this.btnExport.AutoSize = true; - this.btnExport.Location = new System.Drawing.Point(6, 118); - this.btnExport.Name = "btnExport"; - this.btnExport.Size = new System.Drawing.Size(100, 23); - this.btnExport.TabIndex = 3; - this.btnExport.Text = "Export XRNS File"; - this.btnExport.UseVisualStyleBackColor = true; - this.btnExport.Click += new System.EventHandler(this.Export_Click); - // - // lblContents - // - this.lblContents.Location = new System.Drawing.Point(6, 102); - this.lblContents.Name = "lblContents"; - this.lblContents.Text = "(Contents)"; - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(12, 211); - this.textBox1.Multiline = true; - this.textBox1.Name = "textBox1"; - this.textBox1.ReadOnly = true; - this.textBox1.Size = new System.Drawing.Size(390, 80); - this.textBox1.TabIndex = 6; - this.textBox1.Text = resources.GetString("textBox1.Text"); - // - // txtPatternLength - // - this.txtPatternLength.Location = new System.Drawing.Point(12, 37); - this.txtPatternLength.Name = "txtPatternLength"; - this.txtPatternLength.Size = new System.Drawing.Size(100, 20); - this.txtPatternLength.TabIndex = 7; - this.txtPatternLength.Text = "512"; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.label2); - this.groupBox1.Controls.Add(this.txtPatternLength); - this.groupBox1.Location = new System.Drawing.Point(0, 27); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(200, 156); - this.groupBox1.TabIndex = 8; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Config"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(12, 21); - this.label2.Name = "label2"; - this.label2.Text = "Pattern Length (512 max)"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.btnControl); - this.groupBox2.Controls.Add(this.txtDivider); - this.groupBox2.Controls.Add(this.btnExport); - this.groupBox2.Controls.Add(this.lblContents); - this.groupBox2.Controls.Add(this.label1); - this.groupBox2.Location = new System.Drawing.Point(206, 32); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(200, 151); - this.groupBox2.TabIndex = 9; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Log Control"; - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NESMusicRipper)); + this.btnControl = new System.Windows.Forms.Button(); + this.txtDivider = new System.Windows.Forms.TextBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnExport = new System.Windows.Forms.Button(); + this.lblContents = new BizHawk.WinForms.Controls.LocLabelEx(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.txtPatternLength = new System.Windows.Forms.TextBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // btnControl + // + resources.ApplyResources(this.btnControl, "btnControl"); + this.btnControl.Name = "btnControl"; + this.btnControl.UseVisualStyleBackColor = true; + this.btnControl.Click += new System.EventHandler(this.BtnControl_Click); + // + // txtDivider + // + resources.ApplyResources(this.txtDivider, "txtDivider"); + this.txtDivider.Name = "txtDivider"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // btnExport + // + resources.ApplyResources(this.btnExport, "btnExport"); + this.btnExport.Name = "btnExport"; + this.btnExport.UseVisualStyleBackColor = true; + this.btnExport.Click += new System.EventHandler(this.Export_Click); + // + // lblContents + // + resources.ApplyResources(this.lblContents, "lblContents"); + this.lblContents.Name = "lblContents"; + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + // + // txtPatternLength + // + resources.ApplyResources(this.txtPatternLength, "txtPatternLength"); + this.txtPatternLength.Name = "txtPatternLength"; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Controls.Add(this.txtPatternLength); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.btnControl); + this.groupBox2.Controls.Add(this.txtDivider); + this.groupBox2.Controls.Add(this.btnExport); + this.groupBox2.Controls.Add(this.lblContents); + this.groupBox2.Controls.Add(this.label1); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu}); - this.menuStrip1.TabIndex = 5; - // - // FileSubMenu - // - this.FileSubMenu.Text = "&File"; - // - // NESMusicRipper - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(437, 305); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.textBox1); - this.Controls.Add(this.menuStrip1); - this.Name = "NESMusicRipper"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.NESMusicRipper_FormClosed); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + // + // NESMusicRipper + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.menuStrip1); + this.Name = "NESMusicRipper"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.NESMusicRipper_FormClosed); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.resx b/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.resx index 803443a4c17..8bda804695f 100644 --- a/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.resx +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.resx @@ -117,11 +117,281 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBox1 + + + groupBox2 + + + + 12, 19 + + + 29824 + + + (Contents) + + + groupBox2 + + + Export XRNS File + + + + True + + + $this + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + groupBox2 + + + 0 + + + $this + + + 200, 139 + + + textBox1 + + + label2 + + + 100, 21 + + + True + + + 6, 53 + + + 0 + + + 6, 109 + + + lblContents + + + 9 + + + 75, 21 + + + 206, 30 + + + 1 + + + 6 + + + Pattern Length (512 max) + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + APU Divider (trace interval) + + + 6, 94 + + + 7 + + + 1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 200, 144 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label1 + + + btnExport + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + txtDivider + + + Start + + + 2 + + + 3 + + + NESMusicRipper + + + 0, 25 + + + 3 + + + btnControl + + + 437, 282 + + + 111, 22 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + 100, 21 + + + 6, 12 + + + + CenterParent + + + 4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 15 + + + Log Control + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + txtPatternLength + + + 3 + + + 2 + + + 390, 74 + + + $this + + + 0 + + + menuStrip1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + groupBox1 + + + 0 + + + 1 + + + 9, 30 + + + 12, 195 + + + 12, 34 + + + groupBox2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 512 + + + Config + + + 8 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + How to use: Create a file called template.xrns in the directory you are going to export to. This tool will load that and replace the patterns with the logged data. Make sure the template has 5 tracks. There should be pulse waveforms in instruments (0,1,2,3), noise in instrument 4, and a triangle in instrument 8. + + 5 + + + FileSubMenu + + + groupBox1 + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.zh-CN.resx new file mode 100644 index 00000000000..b6b79e8b9c8 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESMusicRipper.zh-CN.resx @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 开始 + + + APU 分频器 (采样间隔) + + + 导出 XRNS 文件 + + + (内容) + + + 使用方法: +在导出目录新建 template.xrns 文件。本工具将加载该模版文件,并使用录制的数据替换模板文件内的音段。 +模板需包含 5 条音轨。乐器 (0,1,2,3) 为方波,乐器 4 为噪声,乐器 8 为三角波。 + + + 音段长度(最大512) + + + 配置 + + + 日志控制 + + + 文件(&F) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.Designer.cs index 46baf66bd29..d02da98655e 100644 --- a/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.Designer.cs @@ -30,360 +30,330 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.NameTableView = new BizHawk.Client.EmuHawk.NameTableViewer(); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.ScreenshotAsContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveImageClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RefreshImageContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.menuStrip1 = new MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScreenshotToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.txtScanline = new System.Windows.Forms.TextBox(); - this.rbNametableNW = new System.Windows.Forms.RadioButton(); - this.rbNametableNE = new System.Windows.Forms.RadioButton(); - this.rbNametableSW = new System.Windows.Forms.RadioButton(); - this.rbNametableSE = new System.Windows.Forms.RadioButton(); - this.rbNametableAll = new System.Windows.Forms.RadioButton(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.PaletteLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.TableLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PPUAddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.XYLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.TileIDLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.RefreshRate = new System.Windows.Forms.TrackBar(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.groupBox1.SuspendLayout(); - this.contextMenuStrip1.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.groupBox4.SuspendLayout(); - this.groupBox5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).BeginInit(); - this.SuspendLayout(); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.NameTableView); - this.groupBox1.Location = new System.Drawing.Point(12, 36); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(545, 513); - this.groupBox1.TabIndex = 0; - this.groupBox1.TabStop = false; - // - // NameTableView - // - this.NameTableView.BackColor = System.Drawing.Color.Transparent; - this.NameTableView.ContextMenuStrip = this.contextMenuStrip1; - this.NameTableView.Location = new System.Drawing.Point(17, 19); - this.NameTableView.Name = "NameTableView"; - this.NameTableView.Size = new System.Drawing.Size(512, 480); - this.NameTableView.TabIndex = 0; - this.NameTableView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.NesNameTableViewer_KeyDown); - this.NameTableView.MouseLeave += new System.EventHandler(this.NameTableView_MouseLeave); - this.NameTableView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.NameTableView_MouseMove); - // - // contextMenuStrip1 - // - this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NESNameTableViewer)); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.NameTableView = new BizHawk.Client.EmuHawk.NameTableViewer(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.ScreenshotAsContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveImageClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RefreshImageContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScreenshotToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.txtScanline = new System.Windows.Forms.TextBox(); + this.rbNametableNW = new System.Windows.Forms.RadioButton(); + this.rbNametableNE = new System.Windows.Forms.RadioButton(); + this.rbNametableSW = new System.Windows.Forms.RadioButton(); + this.rbNametableSE = new System.Windows.Forms.RadioButton(); + this.rbNametableAll = new System.Windows.Forms.RadioButton(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.PaletteLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.TableLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PPUAddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.XYLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.TileIDLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.RefreshRate = new System.Windows.Forms.TrackBar(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.groupBox1.SuspendLayout(); + this.contextMenuStrip1.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.groupBox4.SuspendLayout(); + this.groupBox5.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).BeginInit(); + this.SuspendLayout(); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.NameTableView); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip")); + // + // NameTableView + // + resources.ApplyResources(this.NameTableView, "NameTableView"); + this.NameTableView.BackColor = System.Drawing.Color.Transparent; + this.NameTableView.ContextMenuStrip = this.contextMenuStrip1; + this.NameTableView.Name = "NameTableView"; + this.toolTip1.SetToolTip(this.NameTableView, resources.GetString("NameTableView.ToolTip")); + this.NameTableView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.NesNameTableViewer_KeyDown); + this.NameTableView.MouseLeave += new System.EventHandler(this.NameTableView_MouseLeave); + this.NameTableView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.NameTableView_MouseMove); + // + // contextMenuStrip1 + // + resources.ApplyResources(this.contextMenuStrip1, "contextMenuStrip1"); + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ScreenshotAsContextMenuItem, this.SaveImageClipboardMenuItem, this.RefreshImageContextMenuItem}); - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(248, 70); - // - // ScreenshotAsContextMenuItem - // - this.ScreenshotAsContextMenuItem.Text = "&Save Image..."; - this.ScreenshotAsContextMenuItem.Click += new System.EventHandler(this.ScreenshotMenuItem_Click); - // - // SaveImageClipboardMenuItem - // - this.SaveImageClipboardMenuItem.ShortcutKeyDisplayString = "Ctrl+C"; - this.SaveImageClipboardMenuItem.Text = "&Copy Image to clipboard"; - this.SaveImageClipboardMenuItem.Click += new System.EventHandler(this.ScreenshotToClipboardMenuItem_Click); - // - // RefreshImageContextMenuItem - // - this.RefreshImageContextMenuItem.Text = "&Refresh Image"; - this.RefreshImageContextMenuItem.Click += new System.EventHandler(this.RefreshImageContextMenuItem_Click); - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.contextMenuStrip1.Name = "contextMenuStrip1"; + this.toolTip1.SetToolTip(this.contextMenuStrip1, resources.GetString("contextMenuStrip1.ToolTip")); + // + // ScreenshotAsContextMenuItem + // + resources.ApplyResources(this.ScreenshotAsContextMenuItem, "ScreenshotAsContextMenuItem"); + this.ScreenshotAsContextMenuItem.Click += new System.EventHandler(this.ScreenshotMenuItem_Click); + // + // SaveImageClipboardMenuItem + // + resources.ApplyResources(this.SaveImageClipboardMenuItem, "SaveImageClipboardMenuItem"); + this.SaveImageClipboardMenuItem.Click += new System.EventHandler(this.ScreenshotToClipboardMenuItem_Click); + // + // RefreshImageContextMenuItem + // + resources.ApplyResources(this.RefreshImageContextMenuItem, "RefreshImageContextMenuItem"); + this.RefreshImageContextMenuItem.Click += new System.EventHandler(this.RefreshImageContextMenuItem_Click); + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu}); - this.menuStrip1.TabIndex = 1; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolTip1.SetToolTip(this.menuStrip1, resources.GetString("menuStrip1.ToolTip")); + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ScreenshotMenuItem, this.ScreenshotToClipboardMenuItem}); - this.FileSubMenu.Text = "&File"; - // - // ScreenshotMenuItem - // - this.ScreenshotMenuItem.Text = "Save Screenshot &As..."; - this.ScreenshotMenuItem.Click += new System.EventHandler(this.ScreenshotMenuItem_Click); - // - // ScreenshotToClipboardMenuItem - // - this.ScreenshotToClipboardMenuItem.ShortcutKeyDisplayString = "Ctrl+C"; - this.ScreenshotToClipboardMenuItem.Text = "Screenshot to &Clipboard"; - this.ScreenshotToClipboardMenuItem.Click += new System.EventHandler(this.ScreenshotToClipboardMenuItem_Click); - // - // txtScanline - // - this.txtScanline.Location = new System.Drawing.Point(4, 19); - this.txtScanline.Name = "txtScanline"; - this.txtScanline.Size = new System.Drawing.Size(60, 20); - this.txtScanline.TabIndex = 2; - this.txtScanline.Text = "0"; - this.txtScanline.TextChanged += new System.EventHandler(this.ScanlineTextBox_TextChanged); - // - // rbNametableNW - // - this.rbNametableNW.AutoSize = true; - this.rbNametableNW.Location = new System.Drawing.Point(6, 19); - this.rbNametableNW.Name = "rbNametableNW"; - this.rbNametableNW.Size = new System.Drawing.Size(14, 13); - this.rbNametableNW.TabIndex = 4; - this.toolTip1.SetToolTip(this.rbNametableNW, "0x2000"); - this.rbNametableNW.UseVisualStyleBackColor = true; - this.rbNametableNW.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); - // - // rbNametableNE - // - this.rbNametableNE.AutoSize = true; - this.rbNametableNE.Location = new System.Drawing.Point(56, 19); - this.rbNametableNE.Name = "rbNametableNE"; - this.rbNametableNE.Size = new System.Drawing.Size(14, 13); - this.rbNametableNE.TabIndex = 5; - this.toolTip1.SetToolTip(this.rbNametableNE, "0x2400"); - this.rbNametableNE.UseVisualStyleBackColor = true; - this.rbNametableNE.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); - // - // rbNametableSW - // - this.rbNametableSW.AutoSize = true; - this.rbNametableSW.Location = new System.Drawing.Point(6, 57); - this.rbNametableSW.Name = "rbNametableSW"; - this.rbNametableSW.Size = new System.Drawing.Size(14, 13); - this.rbNametableSW.TabIndex = 6; - this.toolTip1.SetToolTip(this.rbNametableSW, "0x2800"); - this.rbNametableSW.UseVisualStyleBackColor = true; - this.rbNametableSW.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); - // - // rbNametableSE - // - this.rbNametableSE.AutoSize = true; - this.rbNametableSE.Location = new System.Drawing.Point(56, 57); - this.rbNametableSE.Name = "rbNametableSE"; - this.rbNametableSE.Size = new System.Drawing.Size(14, 13); - this.rbNametableSE.TabIndex = 7; - this.toolTip1.SetToolTip(this.rbNametableSE, "0x2C00"); - this.rbNametableSE.UseVisualStyleBackColor = true; - this.rbNametableSE.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); - // - // rbNametableAll - // - this.rbNametableAll.AutoSize = true; - this.rbNametableAll.Checked = true; - this.rbNametableAll.Location = new System.Drawing.Point(31, 38); - this.rbNametableAll.Name = "rbNametableAll"; - this.rbNametableAll.Size = new System.Drawing.Size(14, 13); - this.rbNametableAll.TabIndex = 9; - this.rbNametableAll.TabStop = true; - this.toolTip1.SetToolTip(this.rbNametableAll, "All"); - this.rbNametableAll.UseVisualStyleBackColor = true; - this.rbNametableAll.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.rbNametableNW); - this.groupBox2.Controls.Add(this.rbNametableNE); - this.groupBox2.Controls.Add(this.rbNametableAll); - this.groupBox2.Controls.Add(this.rbNametableSW); - this.groupBox2.Controls.Add(this.rbNametableSE); - this.groupBox2.Location = new System.Drawing.Point(563, 94); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(76, 79); - this.groupBox2.TabIndex = 11; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Nametable"; - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.txtScanline); - this.groupBox3.Location = new System.Drawing.Point(563, 36); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(76, 52); - this.groupBox3.TabIndex = 12; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "Scanline"; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.PaletteLabel); - this.groupBox4.Controls.Add(this.label5); - this.groupBox4.Controls.Add(this.TableLabel); - this.groupBox4.Controls.Add(this.label4); - this.groupBox4.Controls.Add(this.PPUAddressLabel); - this.groupBox4.Controls.Add(this.XYLabel); - this.groupBox4.Controls.Add(this.TileIDLabel); - this.groupBox4.Controls.Add(this.label3); - this.groupBox4.Controls.Add(this.label2); - this.groupBox4.Controls.Add(this.label1); - this.groupBox4.Location = new System.Drawing.Point(563, 179); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(108, 128); - this.groupBox4.TabIndex = 13; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "Properties"; - // - // PaletteLabel - // - this.PaletteLabel.Location = new System.Drawing.Point(64, 96); - this.PaletteLabel.Name = "PaletteLabel"; - this.PaletteLabel.Text = " "; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(6, 96); - this.label5.Name = "label5"; - this.label5.Text = "Palette:"; - // - // TableLabel - // - this.TableLabel.Location = new System.Drawing.Point(64, 78); - this.TableLabel.Name = "TableLabel"; - this.TableLabel.Text = " "; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(6, 78); - this.label4.Name = "label4"; - this.label4.Text = "Table:"; - // - // PPUAddressLabel - // - this.PPUAddressLabel.Location = new System.Drawing.Point(64, 60); - this.PPUAddressLabel.Name = "PPUAddressLabel"; - this.PPUAddressLabel.Text = " "; - // - // XYLabel - // - this.XYLabel.Location = new System.Drawing.Point(64, 43); - this.XYLabel.Name = "XYLabel"; - this.XYLabel.Text = " "; - // - // TileIDLabel - // - this.TileIDLabel.Location = new System.Drawing.Point(64, 26); - this.TileIDLabel.Name = "TileIDLabel"; - this.TileIDLabel.Text = " "; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(6, 60); - this.label3.Name = "label3"; - this.label3.Text = "PPU Addr:"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(6, 43); - this.label2.Name = "label2"; - this.label2.Text = "X / Y:"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(6, 26); - this.label1.Name = "label1"; - this.label1.Text = "Tile ID:"; - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.label7); - this.groupBox5.Controls.Add(this.label6); - this.groupBox5.Controls.Add(this.RefreshRate); - this.groupBox5.Location = new System.Drawing.Point(563, 313); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(108, 236); - this.groupBox5.TabIndex = 14; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "Refresh"; - // - // label7 - // - this.label7.Location = new System.Drawing.Point(7, 186); - this.label7.Name = "label7"; - this.label7.Text = "More"; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(7, 32); - this.label6.Name = "label6"; - this.label6.Text = "Less"; - // - // RefreshRate - // - this.RefreshRate.LargeChange = 2; - this.RefreshRate.Location = new System.Drawing.Point(9, 47); - this.RefreshRate.Maximum = 8; - this.RefreshRate.Minimum = 1; - this.RefreshRate.Name = "RefreshRate"; - this.RefreshRate.Orientation = System.Windows.Forms.Orientation.Vertical; - this.RefreshRate.Size = new System.Drawing.Size(45, 136); - this.RefreshRate.TabIndex = 0; - this.RefreshRate.TickFrequency = 4; - this.RefreshRate.Value = 1; - // - // NESNameTableViewer - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(679, 561); - this.Controls.Add(this.groupBox5); - this.Controls.Add(this.groupBox4); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.menuStrip1); - this.MainMenuStrip = this.menuStrip1; - this.MinimumSize = new System.Drawing.Size(687, 588); - this.Name = "NESNameTableViewer"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.NESNameTableViewer_FormClosed); - this.Load += new System.EventHandler(this.NESNameTableViewer_Load); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.NesNameTableViewer_KeyDown); - this.groupBox1.ResumeLayout(false); - this.contextMenuStrip1.ResumeLayout(false); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - this.groupBox5.ResumeLayout(false); - this.groupBox5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + // + // ScreenshotMenuItem + // + resources.ApplyResources(this.ScreenshotMenuItem, "ScreenshotMenuItem"); + this.ScreenshotMenuItem.Click += new System.EventHandler(this.ScreenshotMenuItem_Click); + // + // ScreenshotToClipboardMenuItem + // + resources.ApplyResources(this.ScreenshotToClipboardMenuItem, "ScreenshotToClipboardMenuItem"); + this.ScreenshotToClipboardMenuItem.Click += new System.EventHandler(this.ScreenshotToClipboardMenuItem_Click); + // + // txtScanline + // + resources.ApplyResources(this.txtScanline, "txtScanline"); + this.txtScanline.Name = "txtScanline"; + this.toolTip1.SetToolTip(this.txtScanline, resources.GetString("txtScanline.ToolTip")); + this.txtScanline.TextChanged += new System.EventHandler(this.ScanlineTextBox_TextChanged); + // + // rbNametableNW + // + resources.ApplyResources(this.rbNametableNW, "rbNametableNW"); + this.rbNametableNW.Name = "rbNametableNW"; + this.toolTip1.SetToolTip(this.rbNametableNW, resources.GetString("rbNametableNW.ToolTip")); + this.rbNametableNW.UseVisualStyleBackColor = true; + this.rbNametableNW.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); + // + // rbNametableNE + // + resources.ApplyResources(this.rbNametableNE, "rbNametableNE"); + this.rbNametableNE.Name = "rbNametableNE"; + this.toolTip1.SetToolTip(this.rbNametableNE, resources.GetString("rbNametableNE.ToolTip")); + this.rbNametableNE.UseVisualStyleBackColor = true; + this.rbNametableNE.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); + // + // rbNametableSW + // + resources.ApplyResources(this.rbNametableSW, "rbNametableSW"); + this.rbNametableSW.Name = "rbNametableSW"; + this.toolTip1.SetToolTip(this.rbNametableSW, resources.GetString("rbNametableSW.ToolTip")); + this.rbNametableSW.UseVisualStyleBackColor = true; + this.rbNametableSW.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); + // + // rbNametableSE + // + resources.ApplyResources(this.rbNametableSE, "rbNametableSE"); + this.rbNametableSE.Name = "rbNametableSE"; + this.toolTip1.SetToolTip(this.rbNametableSE, resources.GetString("rbNametableSE.ToolTip")); + this.rbNametableSE.UseVisualStyleBackColor = true; + this.rbNametableSE.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); + // + // rbNametableAll + // + resources.ApplyResources(this.rbNametableAll, "rbNametableAll"); + this.rbNametableAll.Checked = true; + this.rbNametableAll.Name = "rbNametableAll"; + this.rbNametableAll.TabStop = true; + this.toolTip1.SetToolTip(this.rbNametableAll, resources.GetString("rbNametableAll.ToolTip")); + this.rbNametableAll.UseVisualStyleBackColor = true; + this.rbNametableAll.CheckedChanged += new System.EventHandler(this.NametableRadio_CheckedChanged); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.rbNametableNW); + this.groupBox2.Controls.Add(this.rbNametableNE); + this.groupBox2.Controls.Add(this.rbNametableAll); + this.groupBox2.Controls.Add(this.rbNametableSW); + this.groupBox2.Controls.Add(this.rbNametableSE); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox2, resources.GetString("groupBox2.ToolTip")); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.txtScanline); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox3, resources.GetString("groupBox3.ToolTip")); + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.PaletteLabel); + this.groupBox4.Controls.Add(this.label5); + this.groupBox4.Controls.Add(this.TableLabel); + this.groupBox4.Controls.Add(this.label4); + this.groupBox4.Controls.Add(this.PPUAddressLabel); + this.groupBox4.Controls.Add(this.XYLabel); + this.groupBox4.Controls.Add(this.TileIDLabel); + this.groupBox4.Controls.Add(this.label3); + this.groupBox4.Controls.Add(this.label2); + this.groupBox4.Controls.Add(this.label1); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox4, resources.GetString("groupBox4.ToolTip")); + // + // PaletteLabel + // + resources.ApplyResources(this.PaletteLabel, "PaletteLabel"); + this.PaletteLabel.Name = "PaletteLabel"; + this.toolTip1.SetToolTip(this.PaletteLabel, resources.GetString("PaletteLabel.ToolTip")); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip")); + // + // TableLabel + // + resources.ApplyResources(this.TableLabel, "TableLabel"); + this.TableLabel.Name = "TableLabel"; + this.toolTip1.SetToolTip(this.TableLabel, resources.GetString("TableLabel.ToolTip")); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); + // + // PPUAddressLabel + // + resources.ApplyResources(this.PPUAddressLabel, "PPUAddressLabel"); + this.PPUAddressLabel.Name = "PPUAddressLabel"; + this.toolTip1.SetToolTip(this.PPUAddressLabel, resources.GetString("PPUAddressLabel.ToolTip")); + // + // XYLabel + // + resources.ApplyResources(this.XYLabel, "XYLabel"); + this.XYLabel.Name = "XYLabel"; + this.toolTip1.SetToolTip(this.XYLabel, resources.GetString("XYLabel.ToolTip")); + // + // TileIDLabel + // + resources.ApplyResources(this.TileIDLabel, "TileIDLabel"); + this.TileIDLabel.Name = "TileIDLabel"; + this.toolTip1.SetToolTip(this.TileIDLabel, resources.GetString("TileIDLabel.ToolTip")); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // groupBox5 + // + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Controls.Add(this.label7); + this.groupBox5.Controls.Add(this.label6); + this.groupBox5.Controls.Add(this.RefreshRate); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox5, resources.GetString("groupBox5.ToolTip")); + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); + // + // RefreshRate + // + resources.ApplyResources(this.RefreshRate, "RefreshRate"); + this.RefreshRate.LargeChange = 2; + this.RefreshRate.Maximum = 8; + this.RefreshRate.Minimum = 1; + this.RefreshRate.Name = "RefreshRate"; + this.RefreshRate.TickFrequency = 4; + this.toolTip1.SetToolTip(this.RefreshRate, resources.GetString("RefreshRate.ToolTip")); + this.RefreshRate.Value = 1; + // + // NESNameTableViewer + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.groupBox5); + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.menuStrip1); + this.MainMenuStrip = this.menuStrip1; + this.Name = "NESNameTableViewer"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.NESNameTableViewer_FormClosed); + this.Load += new System.EventHandler(this.NESNameTableViewer_Load); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.NesNameTableViewer_KeyDown); + this.groupBox1.ResumeLayout(false); + this.contextMenuStrip1.ResumeLayout(false); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + this.groupBox5.ResumeLayout(false); + this.groupBox5.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.resx b/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.resx index 6acf8403895..3e509cd1a93 100644 --- a/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.resx +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.resx @@ -117,13 +117,733 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 679, 518 + + + 6, 18 + + + + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 14, 13 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + Vertical + + + PPUAddressLabel + + + 563, 33 + + + 64, 55 + + + 2 + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 563, 165 + + + 0x2000 + + + SaveImageClipboardMenuItem + + + &Copy Image to clipboard + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7, 30 + + + + + + &File + + + RefreshRate + + + $this + + + + + + rbNametableNW + + + rbNametableSW + + + 0 + + + + 2 + + + True + + + + + + txtScanline + + + groupBox4 + + + FileSubMenu + + + label1 + + + + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + groupBox2 + + + groupBox5 + + + groupBox5 + + + rbNametableSE + + + &Refresh Image + + + ScreenshotMenuItem + + + 0 + + + + + + 31, 35 + + + Tile ID: + + + groupBox2 + + + $this + + + True + + + 0 + + + groupBox4 + + + + + + Table: + + + 0x2400 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox4 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 55 + + + PPU Addr: + + + CenterParent + + + groupBox2 + + + 9 + + + 3 + + + 6 + + + + + + All + + + 6, 24 + + + Ctrl+C + + + + + + 6, 53 + + + 4 + + + 7 + + + groupBox4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NESNameTableViewer + + + label2 + + + groupBox3 + + + 6 + + + Save Screenshot &As... + + + More + + + 5 + + + 14, 13 + + + rbNametableAll + + + $this + + + 14, 13 + + + XYLabel + + + 0 + + + 0 + + + ScreenshotAsContextMenuItem + + + 17, 18 + + + 1 + + + groupBox5 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + groupBox4 + + + + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + 3 + + + 6, 12 + + + groupBox3 + + + TableLabel + + + 4 + + + 687, 546 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Screenshot to &Clipboard + + + 108, 218 + + + groupBox1 + + + + + + 14, 13 + + + 0 + + + 64, 40 + + + 12, 33 + + + 3 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + 56, 18 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 76, 48 + + + groupBox4 + + + 1 + + + 1 + + + label5 + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9 + + + 0 + + + 545, 474 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + 64, 89 + + + groupBox4 + + + 6, 72 + + + groupBox5 + + + $this + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 269, 70 + + + groupBox4 + + + PaletteLabel + + + 1 + + + True + + + 11 + + + 2 + + + 12 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7, 172 + + + 512, 443 + + + 0 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 64, 72 + + + 45, 126 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Properties + + + + + + ScreenshotToClipboardMenuItem + + + 6, 89 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 563, 87 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + groupBox2 + + + 563, 289 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9, 43 + + + toolTip1 + + + $this + + + label7 + + + 14 + + + label6 + + + groupBox4 + + + X / Y: + + + 0x2800 + + + + + + menuStrip1 + + + + + + + + + 2 + + + 5 + + + RefreshImageContextMenuItem + + + Less + + + $this + + + + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + 4, 18 + + + True + + + 7 + + + Ctrl+C + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Scanline + + + 0 + + + + + + 108, 118 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + rbNametableNE + + + 14, 13 + + + + + + groupBox2 + + + 13 + + + 8 + + + 56, 53 + + + 60, 21 + + + + + + groupBox1 + + + Nametable + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Refresh + + + Palette: + + + 76, 73 + + + 2 + + + &Save Image... + + + label3 + + + 64, 24 + + + NameTableView + + + 1 + + + contextMenuStrip1 + + + BizHawk.Client.EmuHawk.NameTableViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 40 + + + TileIDLabel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0x2C00 + + + + + + groupBox4 + + + label4 + 126, 17 + + 281, 17 + 17, 17 - - 281, 17 + + True \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.zh-CN.resx new file mode 100644 index 00000000000..bc50a61701e --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESNameTableViewer.zh-CN.resx @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 文件(&F) + + + 将截图另存为(&A) + + + 截图到剪贴板(&C) + + + 命名表 + + + 扫描线 + + + 调色板: + + + 表: + + + PPU 地址: + + + 块 ID: + + + 属性 + + + 刷新 + + + 快 + + + 慢 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.Designer.cs index 38fc49108f5..6c8e34e7413 100644 --- a/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.Designer.cs @@ -30,406 +30,359 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NesPPU)); - this.PatternGroup = new System.Windows.Forms.GroupBox(); - this.Table1PaletteLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Table0PaletteLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PatternView = new BizHawk.Client.EmuHawk.PatternViewer(); - this.PatternContext = new System.Windows.Forms.ContextMenuStrip(this.components); - this.PatternSaveImageMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PatternImageToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PatternRefreshMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PalettesGroup = new System.Windows.Forms.GroupBox(); - this.PaletteView = new BizHawk.Client.EmuHawk.PaletteViewer(); - this.PaletteContext = new System.Windows.Forms.ContextMenuStrip(this.components); - this.PaletteSaveImageMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PaletteImageToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PaletteRefreshMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DetailsBox = new System.Windows.Forms.GroupBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Value5Label = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Value4Label = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ZoomBox = new System.Windows.Forms.PictureBox(); - this.Value3Label = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Value2Label = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ValueLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SpriteViewerBox = new System.Windows.Forms.GroupBox(); - this.SpriteView = new BizHawk.Client.EmuHawk.SpriteViewer(); - this.SpriteContext = new System.Windows.Forms.ContextMenuStrip(this.components); - this.SpriteSaveImageMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SpriteImageToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SpriteRefreshMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.txtScanline = new System.Windows.Forms.TextBox(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.RefreshRate = new System.Windows.Forms.TrackBar(); - this.NesPPUMenu = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SavePaletteScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SavePatternScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveSpriteScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.CopyPaletteToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CopyPatternToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CopySpriteToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PatternSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0PaletteSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0P0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0P1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0P2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0P3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0P4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0P5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0P6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table0P7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1PaletteSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1P0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1P1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1P2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1P3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1P4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1P5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1P6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Table1P7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.cHRROMTileViewerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NesPPUStatusBar = new BizHawk.WinForms.Controls.StatusStripEx(); - this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); - this.Messagetimer = new System.Windows.Forms.Timer(this.components); - this.CHRROMGroup = new System.Windows.Forms.GroupBox(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.numericUpDownCHRROMBank = new System.Windows.Forms.NumericUpDown(); - this.CHRROMView = new BizHawk.Client.EmuHawk.PatternViewer(); - this.PatternGroup.SuspendLayout(); - this.PatternContext.SuspendLayout(); - this.PalettesGroup.SuspendLayout(); - this.PaletteContext.SuspendLayout(); - this.DetailsBox.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.ZoomBox)).BeginInit(); - this.SpriteViewerBox.SuspendLayout(); - this.SpriteContext.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).BeginInit(); - this.NesPPUMenu.SuspendLayout(); - this.NesPPUStatusBar.SuspendLayout(); - this.CHRROMGroup.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownCHRROMBank)).BeginInit(); - this.SuspendLayout(); - // - // PatternGroup - // - this.PatternGroup.Controls.Add(this.Table1PaletteLabel); - this.PatternGroup.Controls.Add(this.Table0PaletteLabel); - this.PatternGroup.Controls.Add(this.PatternView); - this.PatternGroup.Location = new System.Drawing.Point(293, 37); - this.PatternGroup.Name = "PatternGroup"; - this.PatternGroup.Size = new System.Drawing.Size(272, 169); - this.PatternGroup.TabIndex = 0; - this.PatternGroup.TabStop = false; - this.PatternGroup.Text = "Pattern Tables"; - // - // Table1PaletteLabel - // - this.Table1PaletteLabel.Location = new System.Drawing.Point(129, 150); - this.Table1PaletteLabel.Name = "Table1PaletteLabel"; - this.Table1PaletteLabel.Text = "Palette: 0"; - // - // Table0PaletteLabel - // - this.Table0PaletteLabel.Location = new System.Drawing.Point(6, 150); - this.Table0PaletteLabel.Name = "Table0PaletteLabel"; - this.Table0PaletteLabel.Text = "Palette: 0"; - // - // PatternView - // - this.PatternView.BackColor = System.Drawing.Color.Transparent; - this.PatternView.ContextMenuStrip = this.PatternContext; - this.PatternView.Location = new System.Drawing.Point(7, 20); - this.PatternView.Name = "PatternView"; - this.PatternView.Pal0 = 0; - this.PatternView.Pal1 = 0; - this.PatternView.Pattern = ((System.Drawing.Bitmap)(resources.GetObject("PatternView.Pattern"))); - this.PatternView.Size = new System.Drawing.Size(256, 128); - this.PatternView.TabIndex = 0; - this.PatternView.Text = "Pattern Tables"; - this.PatternView.MouseClick += new System.Windows.Forms.MouseEventHandler(this.PatternView_Click); - this.PatternView.MouseEnter += new System.EventHandler(this.PatternView_MouseEnter); - this.PatternView.MouseLeave += new System.EventHandler(this.PatternView_MouseLeave); - this.PatternView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.PatternView_MouseMove); - // - // PatternContext - // - this.PatternContext.ImageScalingSize = new System.Drawing.Size(20, 20); - this.PatternContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NesPPU)); + this.PatternGroup = new System.Windows.Forms.GroupBox(); + this.Table1PaletteLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Table0PaletteLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PatternView = new BizHawk.Client.EmuHawk.PatternViewer(); + this.PatternContext = new System.Windows.Forms.ContextMenuStrip(this.components); + this.PatternSaveImageMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PatternImageToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PatternRefreshMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PalettesGroup = new System.Windows.Forms.GroupBox(); + this.PaletteView = new BizHawk.Client.EmuHawk.PaletteViewer(); + this.PaletteContext = new System.Windows.Forms.ContextMenuStrip(this.components); + this.PaletteSaveImageMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PaletteImageToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PaletteRefreshMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DetailsBox = new System.Windows.Forms.GroupBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Value5Label = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Value4Label = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ZoomBox = new System.Windows.Forms.PictureBox(); + this.Value3Label = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Value2Label = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ValueLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SpriteViewerBox = new System.Windows.Forms.GroupBox(); + this.SpriteView = new BizHawk.Client.EmuHawk.SpriteViewer(); + this.SpriteContext = new System.Windows.Forms.ContextMenuStrip(this.components); + this.SpriteSaveImageMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SpriteImageToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SpriteRefreshMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.txtScanline = new System.Windows.Forms.TextBox(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.RefreshRate = new System.Windows.Forms.TrackBar(); + this.NesPPUMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SavePaletteScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SavePatternScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveSpriteScreenshotMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.CopyPaletteToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CopyPatternToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CopySpriteToClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PatternSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0PaletteSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0P0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0P1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0P2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0P3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0P4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0P5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0P6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table0P7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1PaletteSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1P0MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1P1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1P2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1P3MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1P4MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1P5MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1P6MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Table1P7MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.cHRROMTileViewerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NesPPUStatusBar = new BizHawk.WinForms.Controls.StatusStripEx(); + this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel(); + this.Messagetimer = new System.Windows.Forms.Timer(this.components); + this.CHRROMGroup = new System.Windows.Forms.GroupBox(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.numericUpDownCHRROMBank = new System.Windows.Forms.NumericUpDown(); + this.CHRROMView = new BizHawk.Client.EmuHawk.PatternViewer(); + this.PatternGroup.SuspendLayout(); + this.PatternContext.SuspendLayout(); + this.PalettesGroup.SuspendLayout(); + this.PaletteContext.SuspendLayout(); + this.DetailsBox.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.ZoomBox)).BeginInit(); + this.SpriteViewerBox.SuspendLayout(); + this.SpriteContext.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).BeginInit(); + this.NesPPUMenu.SuspendLayout(); + this.NesPPUStatusBar.SuspendLayout(); + this.CHRROMGroup.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownCHRROMBank)).BeginInit(); + this.SuspendLayout(); + // + // PatternGroup + // + resources.ApplyResources(this.PatternGroup, "PatternGroup"); + this.PatternGroup.Controls.Add(this.Table1PaletteLabel); + this.PatternGroup.Controls.Add(this.Table0PaletteLabel); + this.PatternGroup.Controls.Add(this.PatternView); + this.PatternGroup.Name = "PatternGroup"; + this.PatternGroup.TabStop = false; + // + // Table1PaletteLabel + // + resources.ApplyResources(this.Table1PaletteLabel, "Table1PaletteLabel"); + this.Table1PaletteLabel.Name = "Table1PaletteLabel"; + // + // Table0PaletteLabel + // + resources.ApplyResources(this.Table0PaletteLabel, "Table0PaletteLabel"); + this.Table0PaletteLabel.Name = "Table0PaletteLabel"; + // + // PatternView + // + resources.ApplyResources(this.PatternView, "PatternView"); + this.PatternView.BackColor = System.Drawing.Color.Transparent; + this.PatternView.ContextMenuStrip = this.PatternContext; + this.PatternView.Name = "PatternView"; + this.PatternView.Pal0 = 0; + this.PatternView.Pal1 = 0; + this.PatternView.Pattern = ((System.Drawing.Bitmap)(resources.GetObject("PatternView.Pattern"))); + this.PatternView.MouseClick += new System.Windows.Forms.MouseEventHandler(this.PatternView_Click); + this.PatternView.MouseEnter += new System.EventHandler(this.PatternView_MouseEnter); + this.PatternView.MouseLeave += new System.EventHandler(this.PatternView_MouseLeave); + this.PatternView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.PatternView_MouseMove); + // + // PatternContext + // + resources.ApplyResources(this.PatternContext, "PatternContext"); + this.PatternContext.ImageScalingSize = new System.Drawing.Size(20, 20); + this.PatternContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.PatternSaveImageMenuItem, this.PatternImageToClipboardMenuItem, this.PatternRefreshMenuItem}); - this.PatternContext.Name = "PatternContext"; - this.PatternContext.Size = new System.Drawing.Size(177, 70); - // - // PatternSaveImageMenuItem - // - this.PatternSaveImageMenuItem.Text = "&Save Image..."; - this.PatternSaveImageMenuItem.Click += new System.EventHandler(this.SavePatternScreenshotMenuItem_Click); - // - // PatternImageToClipboardMenuItem - // - this.PatternImageToClipboardMenuItem.Text = "Image to &Clipboard"; - this.PatternImageToClipboardMenuItem.Click += new System.EventHandler(this.CopyPatternToClipboardMenuItem_Click); - // - // PatternRefreshMenuItem - // - this.PatternRefreshMenuItem.Text = "&Refresh"; - this.PatternRefreshMenuItem.Click += new System.EventHandler(this.PatternRefreshMenuItem_Click); - // - // PalettesGroup - // - this.PalettesGroup.Controls.Add(this.PaletteView); - this.PalettesGroup.Location = new System.Drawing.Point(12, 271); - this.PalettesGroup.Name = "PalettesGroup"; - this.PalettesGroup.Size = new System.Drawing.Size(272, 65); - this.PalettesGroup.TabIndex = 1; - this.PalettesGroup.TabStop = false; - this.PalettesGroup.Text = "Palettes"; - // - // PaletteView - // - this.PaletteView.BackColor = System.Drawing.Color.Transparent; - this.PaletteView.ContextMenuStrip = this.PaletteContext; - this.PaletteView.Location = new System.Drawing.Point(6, 19); - this.PaletteView.Name = "PaletteView"; - this.PaletteView.Size = new System.Drawing.Size(256, 32); - this.PaletteView.TabIndex = 0; - this.PaletteView.Text = "Palettes"; - this.PaletteView.MouseClick += new System.Windows.Forms.MouseEventHandler(this.PaletteView_MouseClick); - this.PaletteView.MouseEnter += new System.EventHandler(this.PaletteView_MouseEnter); - this.PaletteView.MouseLeave += new System.EventHandler(this.PaletteView_MouseLeave); - this.PaletteView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.PaletteView_MouseMove); - // - // PaletteContext - // - this.PaletteContext.ImageScalingSize = new System.Drawing.Size(20, 20); - this.PaletteContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.PatternContext.Name = "PatternContext"; + // + // PatternSaveImageMenuItem + // + resources.ApplyResources(this.PatternSaveImageMenuItem, "PatternSaveImageMenuItem"); + this.PatternSaveImageMenuItem.Click += new System.EventHandler(this.SavePatternScreenshotMenuItem_Click); + // + // PatternImageToClipboardMenuItem + // + resources.ApplyResources(this.PatternImageToClipboardMenuItem, "PatternImageToClipboardMenuItem"); + this.PatternImageToClipboardMenuItem.Click += new System.EventHandler(this.CopyPatternToClipboardMenuItem_Click); + // + // PatternRefreshMenuItem + // + resources.ApplyResources(this.PatternRefreshMenuItem, "PatternRefreshMenuItem"); + this.PatternRefreshMenuItem.Click += new System.EventHandler(this.PatternRefreshMenuItem_Click); + // + // PalettesGroup + // + resources.ApplyResources(this.PalettesGroup, "PalettesGroup"); + this.PalettesGroup.Controls.Add(this.PaletteView); + this.PalettesGroup.Name = "PalettesGroup"; + this.PalettesGroup.TabStop = false; + // + // PaletteView + // + resources.ApplyResources(this.PaletteView, "PaletteView"); + this.PaletteView.BackColor = System.Drawing.Color.Transparent; + this.PaletteView.ContextMenuStrip = this.PaletteContext; + this.PaletteView.Name = "PaletteView"; + this.PaletteView.MouseClick += new System.Windows.Forms.MouseEventHandler(this.PaletteView_MouseClick); + this.PaletteView.MouseEnter += new System.EventHandler(this.PaletteView_MouseEnter); + this.PaletteView.MouseLeave += new System.EventHandler(this.PaletteView_MouseLeave); + this.PaletteView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.PaletteView_MouseMove); + // + // PaletteContext + // + resources.ApplyResources(this.PaletteContext, "PaletteContext"); + this.PaletteContext.ImageScalingSize = new System.Drawing.Size(20, 20); + this.PaletteContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.PaletteSaveImageMenuItem, this.PaletteImageToClipboardMenuItem, this.PaletteRefreshMenuItem}); - this.PaletteContext.Name = "PaletteContext"; - this.PaletteContext.Size = new System.Drawing.Size(177, 70); - // - // PaletteSaveImageMenuItem - // - this.PaletteSaveImageMenuItem.Text = "&Save Image..."; - this.PaletteSaveImageMenuItem.Click += new System.EventHandler(this.SavePaletteScreenshotMenuItem_Click); - // - // PaletteImageToClipboardMenuItem - // - this.PaletteImageToClipboardMenuItem.Text = "Image to &Clipboard"; - this.PaletteImageToClipboardMenuItem.Click += new System.EventHandler(this.CopyPaletteToClipboardMenuItem_Click); - // - // PaletteRefreshMenuItem - // - this.PaletteRefreshMenuItem.Text = "&Refresh"; - this.PaletteRefreshMenuItem.Click += new System.EventHandler(this.PaletteRefreshMenuItem_Click); - // - // DetailsBox - // - this.DetailsBox.Controls.Add(this.label2); - this.DetailsBox.Controls.Add(this.Value5Label); - this.DetailsBox.Controls.Add(this.Value4Label); - this.DetailsBox.Controls.Add(this.label1); - this.DetailsBox.Controls.Add(this.ZoomBox); - this.DetailsBox.Controls.Add(this.Value3Label); - this.DetailsBox.Controls.Add(this.Value2Label); - this.DetailsBox.Controls.Add(this.ValueLabel); - this.DetailsBox.Controls.Add(this.AddressLabel); - this.DetailsBox.Location = new System.Drawing.Point(12, 95); - this.DetailsBox.Name = "DetailsBox"; - this.DetailsBox.Size = new System.Drawing.Size(272, 170); - this.DetailsBox.TabIndex = 2; - this.DetailsBox.TabStop = false; - this.DetailsBox.Text = "Details"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(6, 31); - this.label2.Name = "label2"; - this.label2.Text = "Shift-click to remember selection"; - // - // Value5Label - // - this.Value5Label.Location = new System.Drawing.Point(144, 148); - this.Value5Label.Name = "Value5Label"; - this.Value5Label.Text = "Value 5"; - // - // Value4Label - // - this.Value4Label.Location = new System.Drawing.Point(144, 120); - this.Value4Label.Name = "Value4Label"; - this.Value4Label.Text = "Value 4"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(6, 16); - this.label1.Name = "label1"; - this.label1.Text = "Hover over item to view details"; - // - // ZoomBox - // - this.ZoomBox.Location = new System.Drawing.Point(196, 16); - this.ZoomBox.Name = "ZoomBox"; - this.ZoomBox.Size = new System.Drawing.Size(64, 64); - this.ZoomBox.TabIndex = 6; - this.ZoomBox.TabStop = false; - this.ZoomBox.Text = "Details"; - // - // Value3Label - // - this.Value3Label.Location = new System.Drawing.Point(144, 92); - this.Value3Label.Name = "Value3Label"; - this.Value3Label.Text = "Value 3"; - // - // Value2Label - // - this.Value2Label.Location = new System.Drawing.Point(10, 148); - this.Value2Label.Name = "Value2Label"; - this.Value2Label.Text = "Value 2"; - // - // ValueLabel - // - this.ValueLabel.Location = new System.Drawing.Point(10, 120); - this.ValueLabel.Name = "ValueLabel"; - this.ValueLabel.Text = "Value 1"; - // - // AddressLabel - // - this.AddressLabel.Location = new System.Drawing.Point(10, 92); - this.AddressLabel.Name = "AddressLabel"; - this.AddressLabel.Text = "Address"; - // - // SpriteViewerBox - // - this.SpriteViewerBox.Controls.Add(this.SpriteView); - this.SpriteViewerBox.Location = new System.Drawing.Point(293, 212); - this.SpriteViewerBox.Name = "SpriteViewerBox"; - this.SpriteViewerBox.Size = new System.Drawing.Size(272, 124); - this.SpriteViewerBox.TabIndex = 5; - this.SpriteViewerBox.TabStop = false; - this.SpriteViewerBox.Text = "Sprites"; - // - // SpriteView - // - this.SpriteView.BackColor = System.Drawing.Color.Transparent; - this.SpriteView.ContextMenuStrip = this.SpriteContext; - this.SpriteView.Location = new System.Drawing.Point(6, 18); - this.SpriteView.Name = "SpriteView"; - this.SpriteView.Size = new System.Drawing.Size(257, 100); - this.SpriteView.Sprites = ((System.Drawing.Bitmap)(resources.GetObject("SpriteView.Sprites"))); - this.SpriteView.TabIndex = 0; - this.SpriteView.Text = "Sprites"; - this.SpriteView.MouseClick += new System.Windows.Forms.MouseEventHandler(this.SpriteView_MouseClick); - this.SpriteView.MouseEnter += new System.EventHandler(this.SpriteView_MouseEnter); - this.SpriteView.MouseLeave += new System.EventHandler(this.SpriteView_MouseLeave); - this.SpriteView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.SpriteView_MouseMove); - // - // SpriteContext - // - this.SpriteContext.ImageScalingSize = new System.Drawing.Size(20, 20); - this.SpriteContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.PaletteContext.Name = "PaletteContext"; + // + // PaletteSaveImageMenuItem + // + resources.ApplyResources(this.PaletteSaveImageMenuItem, "PaletteSaveImageMenuItem"); + this.PaletteSaveImageMenuItem.Click += new System.EventHandler(this.SavePaletteScreenshotMenuItem_Click); + // + // PaletteImageToClipboardMenuItem + // + resources.ApplyResources(this.PaletteImageToClipboardMenuItem, "PaletteImageToClipboardMenuItem"); + this.PaletteImageToClipboardMenuItem.Click += new System.EventHandler(this.CopyPaletteToClipboardMenuItem_Click); + // + // PaletteRefreshMenuItem + // + resources.ApplyResources(this.PaletteRefreshMenuItem, "PaletteRefreshMenuItem"); + this.PaletteRefreshMenuItem.Click += new System.EventHandler(this.PaletteRefreshMenuItem_Click); + // + // DetailsBox + // + resources.ApplyResources(this.DetailsBox, "DetailsBox"); + this.DetailsBox.Controls.Add(this.label2); + this.DetailsBox.Controls.Add(this.Value5Label); + this.DetailsBox.Controls.Add(this.Value4Label); + this.DetailsBox.Controls.Add(this.label1); + this.DetailsBox.Controls.Add(this.ZoomBox); + this.DetailsBox.Controls.Add(this.Value3Label); + this.DetailsBox.Controls.Add(this.Value2Label); + this.DetailsBox.Controls.Add(this.ValueLabel); + this.DetailsBox.Controls.Add(this.AddressLabel); + this.DetailsBox.Name = "DetailsBox"; + this.DetailsBox.TabStop = false; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // Value5Label + // + resources.ApplyResources(this.Value5Label, "Value5Label"); + this.Value5Label.Name = "Value5Label"; + // + // Value4Label + // + resources.ApplyResources(this.Value4Label, "Value4Label"); + this.Value4Label.Name = "Value4Label"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // ZoomBox + // + resources.ApplyResources(this.ZoomBox, "ZoomBox"); + this.ZoomBox.Name = "ZoomBox"; + this.ZoomBox.TabStop = false; + // + // Value3Label + // + resources.ApplyResources(this.Value3Label, "Value3Label"); + this.Value3Label.Name = "Value3Label"; + // + // Value2Label + // + resources.ApplyResources(this.Value2Label, "Value2Label"); + this.Value2Label.Name = "Value2Label"; + // + // ValueLabel + // + resources.ApplyResources(this.ValueLabel, "ValueLabel"); + this.ValueLabel.Name = "ValueLabel"; + // + // AddressLabel + // + resources.ApplyResources(this.AddressLabel, "AddressLabel"); + this.AddressLabel.Name = "AddressLabel"; + // + // SpriteViewerBox + // + resources.ApplyResources(this.SpriteViewerBox, "SpriteViewerBox"); + this.SpriteViewerBox.Controls.Add(this.SpriteView); + this.SpriteViewerBox.Name = "SpriteViewerBox"; + this.SpriteViewerBox.TabStop = false; + // + // SpriteView + // + resources.ApplyResources(this.SpriteView, "SpriteView"); + this.SpriteView.BackColor = System.Drawing.Color.Transparent; + this.SpriteView.ContextMenuStrip = this.SpriteContext; + this.SpriteView.Name = "SpriteView"; + this.SpriteView.Sprites = ((System.Drawing.Bitmap)(resources.GetObject("SpriteView.Sprites"))); + this.SpriteView.MouseClick += new System.Windows.Forms.MouseEventHandler(this.SpriteView_MouseClick); + this.SpriteView.MouseEnter += new System.EventHandler(this.SpriteView_MouseEnter); + this.SpriteView.MouseLeave += new System.EventHandler(this.SpriteView_MouseLeave); + this.SpriteView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.SpriteView_MouseMove); + // + // SpriteContext + // + resources.ApplyResources(this.SpriteContext, "SpriteContext"); + this.SpriteContext.ImageScalingSize = new System.Drawing.Size(20, 20); + this.SpriteContext.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SpriteSaveImageMenuItem, this.SpriteImageToClipboardMenuItem, this.SpriteRefreshMenuItem}); - this.SpriteContext.Name = "SpriteContext"; - this.SpriteContext.Size = new System.Drawing.Size(177, 70); - // - // SpriteSaveImageMenuItem - // - this.SpriteSaveImageMenuItem.Text = "&Save Image..."; - this.SpriteSaveImageMenuItem.Click += new System.EventHandler(this.SaveSpriteScreenshotMenuItem_Click); - // - // SpriteImageToClipboardMenuItem - // - this.SpriteImageToClipboardMenuItem.Text = "Image to &Clipboard"; - this.SpriteImageToClipboardMenuItem.Click += new System.EventHandler(this.CopySpriteToClipboardMenuItem_Click); - // - // SpriteRefreshMenuItem - // - this.SpriteRefreshMenuItem.Text = "&Refresh"; - this.SpriteRefreshMenuItem.Click += new System.EventHandler(this.SpriteRefreshMenuItem_Click); - // - // txtScanline - // - this.txtScanline.Location = new System.Drawing.Point(7, 16); - this.txtScanline.Name = "txtScanline"; - this.txtScanline.Size = new System.Drawing.Size(60, 20); - this.txtScanline.TabIndex = 6; - this.txtScanline.Text = "0"; - this.txtScanline.TextChanged += new System.EventHandler(this.ScanlineTextBox_TextChanged); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.txtScanline); - this.groupBox1.Location = new System.Drawing.Point(12, 37); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(75, 52); - this.groupBox1.TabIndex = 8; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Scanline"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.label4); - this.groupBox2.Controls.Add(this.label3); - this.groupBox2.Controls.Add(this.RefreshRate); - this.groupBox2.Location = new System.Drawing.Point(93, 37); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(191, 52); - this.groupBox2.TabIndex = 9; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Refresh"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(140, 20); - this.label4.Name = "label4"; - this.label4.Text = "Less"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(6, 19); - this.label3.Name = "label3"; - this.label3.Text = "More"; - // - // RefreshRate - // - this.RefreshRate.AutoSize = false; - this.RefreshRate.LargeChange = 2; - this.RefreshRate.Location = new System.Drawing.Point(39, 15); - this.RefreshRate.Maximum = 8; - this.RefreshRate.Minimum = 1; - this.RefreshRate.Name = "RefreshRate"; - this.RefreshRate.Size = new System.Drawing.Size(104, 31); - this.RefreshRate.TabIndex = 0; - this.RefreshRate.TickFrequency = 8; - this.RefreshRate.Value = 1; - // - // NesPPUMenu - // - this.NesPPUMenu.ImageScalingSize = new System.Drawing.Size(20, 20); - this.NesPPUMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SpriteContext.Name = "SpriteContext"; + // + // SpriteSaveImageMenuItem + // + resources.ApplyResources(this.SpriteSaveImageMenuItem, "SpriteSaveImageMenuItem"); + this.SpriteSaveImageMenuItem.Click += new System.EventHandler(this.SaveSpriteScreenshotMenuItem_Click); + // + // SpriteImageToClipboardMenuItem + // + resources.ApplyResources(this.SpriteImageToClipboardMenuItem, "SpriteImageToClipboardMenuItem"); + this.SpriteImageToClipboardMenuItem.Click += new System.EventHandler(this.CopySpriteToClipboardMenuItem_Click); + // + // SpriteRefreshMenuItem + // + resources.ApplyResources(this.SpriteRefreshMenuItem, "SpriteRefreshMenuItem"); + this.SpriteRefreshMenuItem.Click += new System.EventHandler(this.SpriteRefreshMenuItem_Click); + // + // txtScanline + // + resources.ApplyResources(this.txtScanline, "txtScanline"); + this.txtScanline.Name = "txtScanline"; + this.txtScanline.TextChanged += new System.EventHandler(this.ScanlineTextBox_TextChanged); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.txtScanline); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.label4); + this.groupBox2.Controls.Add(this.label3); + this.groupBox2.Controls.Add(this.RefreshRate); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // RefreshRate + // + resources.ApplyResources(this.RefreshRate, "RefreshRate"); + this.RefreshRate.LargeChange = 2; + this.RefreshRate.Maximum = 8; + this.RefreshRate.Minimum = 1; + this.RefreshRate.Name = "RefreshRate"; + this.RefreshRate.TickFrequency = 8; + this.RefreshRate.Value = 1; + // + // NesPPUMenu + // + resources.ApplyResources(this.NesPPUMenu, "NesPPUMenu"); + this.NesPPUMenu.ImageScalingSize = new System.Drawing.Size(20, 20); + this.NesPPUMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.PatternSubMenu, this.SettingsSubMenu}); - this.NesPPUMenu.TabIndex = 10; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SavePaletteScreenshotMenuItem, this.SavePatternScreenshotMenuItem, this.SaveSpriteScreenshotMenuItem, @@ -437,48 +390,52 @@ private void InitializeComponent() this.CopyPaletteToClipboardMenuItem, this.CopyPatternToClipboardMenuItem, this.CopySpriteToClipboardMenuItem}); - this.FileSubMenu.Text = "&File"; - // - // SavePaletteScreenshotMenuItem - // - this.SavePaletteScreenshotMenuItem.Text = "Save Palette Screenshot..."; - this.SavePaletteScreenshotMenuItem.Click += new System.EventHandler(this.SavePaletteScreenshotMenuItem_Click); - // - // SavePatternScreenshotMenuItem - // - this.SavePatternScreenshotMenuItem.Text = "Save Pattern Screenshot..."; - this.SavePatternScreenshotMenuItem.Click += new System.EventHandler(this.SavePatternScreenshotMenuItem_Click); - // - // SaveSpriteScreenshotMenuItem - // - this.SaveSpriteScreenshotMenuItem.Text = "Save Sprite Screenshot..."; - this.SaveSpriteScreenshotMenuItem.Click += new System.EventHandler(this.SaveSpriteScreenshotMenuItem_Click); - // - // CopyPaletteToClipboardMenuItem - // - this.CopyPaletteToClipboardMenuItem.Text = "Copy Palette to Clipboard"; - this.CopyPaletteToClipboardMenuItem.Click += new System.EventHandler(this.CopyPaletteToClipboardMenuItem_Click); - // - // CopyPatternToClipboardMenuItem - // - this.CopyPatternToClipboardMenuItem.Text = "Copy Pattern to Clipboard"; - this.CopyPatternToClipboardMenuItem.Click += new System.EventHandler(this.CopyPatternToClipboardMenuItem_Click); - // - // CopySpriteToClipboardMenuItem - // - this.CopySpriteToClipboardMenuItem.Text = "Copy Sprite to Clipboard"; - this.CopySpriteToClipboardMenuItem.Click += new System.EventHandler(this.CopySpriteToClipboardMenuItem_Click); - // - // PatternSubMenu - // - this.PatternSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // SavePaletteScreenshotMenuItem + // + resources.ApplyResources(this.SavePaletteScreenshotMenuItem, "SavePaletteScreenshotMenuItem"); + this.SavePaletteScreenshotMenuItem.Click += new System.EventHandler(this.SavePaletteScreenshotMenuItem_Click); + // + // SavePatternScreenshotMenuItem + // + resources.ApplyResources(this.SavePatternScreenshotMenuItem, "SavePatternScreenshotMenuItem"); + this.SavePatternScreenshotMenuItem.Click += new System.EventHandler(this.SavePatternScreenshotMenuItem_Click); + // + // SaveSpriteScreenshotMenuItem + // + resources.ApplyResources(this.SaveSpriteScreenshotMenuItem, "SaveSpriteScreenshotMenuItem"); + this.SaveSpriteScreenshotMenuItem.Click += new System.EventHandler(this.SaveSpriteScreenshotMenuItem_Click); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // CopyPaletteToClipboardMenuItem + // + resources.ApplyResources(this.CopyPaletteToClipboardMenuItem, "CopyPaletteToClipboardMenuItem"); + this.CopyPaletteToClipboardMenuItem.Click += new System.EventHandler(this.CopyPaletteToClipboardMenuItem_Click); + // + // CopyPatternToClipboardMenuItem + // + resources.ApplyResources(this.CopyPatternToClipboardMenuItem, "CopyPatternToClipboardMenuItem"); + this.CopyPatternToClipboardMenuItem.Click += new System.EventHandler(this.CopyPatternToClipboardMenuItem_Click); + // + // CopySpriteToClipboardMenuItem + // + resources.ApplyResources(this.CopySpriteToClipboardMenuItem, "CopySpriteToClipboardMenuItem"); + this.CopySpriteToClipboardMenuItem.Click += new System.EventHandler(this.CopySpriteToClipboardMenuItem_Click); + // + // PatternSubMenu + // + resources.ApplyResources(this.PatternSubMenu, "PatternSubMenu"); + this.PatternSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.Table0PaletteSubMenu, this.Table1PaletteSubMenu}); - this.PatternSubMenu.Text = "&Pattern"; - // - // Table0PaletteSubMenu - // - this.Table0PaletteSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // Table0PaletteSubMenu + // + resources.ApplyResources(this.Table0PaletteSubMenu, "Table0PaletteSubMenu"); + this.Table0PaletteSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.Table0P0MenuItem, this.Table0P1MenuItem, this.Table0P2MenuItem, @@ -487,52 +444,52 @@ private void InitializeComponent() this.Table0P5MenuItem, this.Table0P6MenuItem, this.Table0P7MenuItem}); - this.Table0PaletteSubMenu.Text = "Table 0 Palette"; - this.Table0PaletteSubMenu.DropDownOpened += new System.EventHandler(this.Table0PaletteSubMenu_DropDownOpened); - // - // Table0P0MenuItem - // - this.Table0P0MenuItem.Text = "0"; - this.Table0P0MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table0P1MenuItem - // - this.Table0P1MenuItem.Text = "1"; - this.Table0P1MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table0P2MenuItem - // - this.Table0P2MenuItem.Text = "2"; - this.Table0P2MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table0P3MenuItem - // - this.Table0P3MenuItem.Text = "3"; - this.Table0P3MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table0P4MenuItem - // - this.Table0P4MenuItem.Text = "4"; - this.Table0P4MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table0P5MenuItem - // - this.Table0P5MenuItem.Text = "5"; - this.Table0P5MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table0P6MenuItem - // - this.Table0P6MenuItem.Text = "6"; - this.Table0P6MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table0P7MenuItem - // - this.Table0P7MenuItem.Text = "7"; - this.Table0P7MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table1PaletteSubMenu - // - this.Table1PaletteSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.Table0PaletteSubMenu.DropDownOpened += new System.EventHandler(this.Table0PaletteSubMenu_DropDownOpened); + // + // Table0P0MenuItem + // + resources.ApplyResources(this.Table0P0MenuItem, "Table0P0MenuItem"); + this.Table0P0MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table0P1MenuItem + // + resources.ApplyResources(this.Table0P1MenuItem, "Table0P1MenuItem"); + this.Table0P1MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table0P2MenuItem + // + resources.ApplyResources(this.Table0P2MenuItem, "Table0P2MenuItem"); + this.Table0P2MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table0P3MenuItem + // + resources.ApplyResources(this.Table0P3MenuItem, "Table0P3MenuItem"); + this.Table0P3MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table0P4MenuItem + // + resources.ApplyResources(this.Table0P4MenuItem, "Table0P4MenuItem"); + this.Table0P4MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table0P5MenuItem + // + resources.ApplyResources(this.Table0P5MenuItem, "Table0P5MenuItem"); + this.Table0P5MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table0P6MenuItem + // + resources.ApplyResources(this.Table0P6MenuItem, "Table0P6MenuItem"); + this.Table0P6MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table0P7MenuItem + // + resources.ApplyResources(this.Table0P7MenuItem, "Table0P7MenuItem"); + this.Table0P7MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table1PaletteSubMenu + // + resources.ApplyResources(this.Table1PaletteSubMenu, "Table1PaletteSubMenu"); + this.Table1PaletteSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.Table1P0MenuItem, this.Table1P1MenuItem, this.Table1P2MenuItem, @@ -541,168 +498,153 @@ private void InitializeComponent() this.Table1P5MenuItem, this.Table1P6MenuItem, this.Table1P7MenuItem}); - this.Table1PaletteSubMenu.Text = "Table 1 Palette"; - this.Table1PaletteSubMenu.DropDownOpened += new System.EventHandler(this.Table1PaletteSubMenu_DropDownOpened); - // - // Table1P0MenuItem - // - this.Table1P0MenuItem.Text = "0"; - this.Table1P0MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table1P1MenuItem - // - this.Table1P1MenuItem.Text = "1"; - this.Table1P1MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table1P2MenuItem - // - this.Table1P2MenuItem.Text = "2"; - this.Table1P2MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table1P3MenuItem - // - this.Table1P3MenuItem.Text = "3"; - this.Table1P3MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table1P4MenuItem - // - this.Table1P4MenuItem.Text = "4"; - this.Table1P4MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table1P5MenuItem - // - this.Table1P5MenuItem.Text = "5"; - this.Table1P5MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table1P6MenuItem - // - this.Table1P6MenuItem.Text = "6"; - this.Table1P6MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // Table1P7MenuItem - // - this.Table1P7MenuItem.Text = "7"; - this.Table1P7MenuItem.Click += new System.EventHandler(this.Palette_Click); - // - // SettingsSubMenu - // - this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.Table1PaletteSubMenu.DropDownOpened += new System.EventHandler(this.Table1PaletteSubMenu_DropDownOpened); + // + // Table1P0MenuItem + // + resources.ApplyResources(this.Table1P0MenuItem, "Table1P0MenuItem"); + this.Table1P0MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table1P1MenuItem + // + resources.ApplyResources(this.Table1P1MenuItem, "Table1P1MenuItem"); + this.Table1P1MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table1P2MenuItem + // + resources.ApplyResources(this.Table1P2MenuItem, "Table1P2MenuItem"); + this.Table1P2MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table1P3MenuItem + // + resources.ApplyResources(this.Table1P3MenuItem, "Table1P3MenuItem"); + this.Table1P3MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table1P4MenuItem + // + resources.ApplyResources(this.Table1P4MenuItem, "Table1P4MenuItem"); + this.Table1P4MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table1P5MenuItem + // + resources.ApplyResources(this.Table1P5MenuItem, "Table1P5MenuItem"); + this.Table1P5MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table1P6MenuItem + // + resources.ApplyResources(this.Table1P6MenuItem, "Table1P6MenuItem"); + this.Table1P6MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // Table1P7MenuItem + // + resources.ApplyResources(this.Table1P7MenuItem, "Table1P7MenuItem"); + this.Table1P7MenuItem.Click += new System.EventHandler(this.Palette_Click); + // + // SettingsSubMenu + // + resources.ApplyResources(this.SettingsSubMenu, "SettingsSubMenu"); + this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.cHRROMTileViewerToolStripMenuItem}); - this.SettingsSubMenu.Text = "&Settings"; - this.SettingsSubMenu.DropDownOpened += new System.EventHandler(this.SettingsSubMenu_DropDownOpened); - // - // cHRROMTileViewerToolStripMenuItem - // - this.cHRROMTileViewerToolStripMenuItem.Text = "CHR ROM Tile Viewer"; - this.cHRROMTileViewerToolStripMenuItem.Click += new System.EventHandler(this.ChrROMTileViewerToolStripMenuItem_Click); - // - // NesPPUStatusBar - // - this.NesPPUStatusBar.ImageScalingSize = new System.Drawing.Size(20, 20); - this.NesPPUStatusBar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SettingsSubMenu.DropDownOpened += new System.EventHandler(this.SettingsSubMenu_DropDownOpened); + // + // cHRROMTileViewerToolStripMenuItem + // + resources.ApplyResources(this.cHRROMTileViewerToolStripMenuItem, "cHRROMTileViewerToolStripMenuItem"); + this.cHRROMTileViewerToolStripMenuItem.Click += new System.EventHandler(this.ChrROMTileViewerToolStripMenuItem_Click); + // + // NesPPUStatusBar + // + resources.ApplyResources(this.NesPPUStatusBar, "NesPPUStatusBar"); + this.NesPPUStatusBar.ImageScalingSize = new System.Drawing.Size(20, 20); + this.NesPPUStatusBar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripStatusLabel1}); - this.NesPPUStatusBar.Location = new System.Drawing.Point(0, 349); - this.NesPPUStatusBar.Name = "NesPPUStatusBar"; - this.NesPPUStatusBar.SizingGrip = false; - this.NesPPUStatusBar.TabIndex = 11; - // - // toolStripStatusLabel1 - // - this.toolStripStatusLabel1.Name = "toolStripStatusLabel1"; - this.toolStripStatusLabel1.Size = new System.Drawing.Size(347, 17); - this.toolStripStatusLabel1.Text = "Use CTRL+C to copy the pane under the mouse to the clipboard."; - // - // Messagetimer - // - this.Messagetimer.Interval = 5000; - this.Messagetimer.Tick += new System.EventHandler(this.MessageTimer_Tick); - // - // CHRROMGroup - // - this.CHRROMGroup.Controls.Add(this.label5); - this.CHRROMGroup.Controls.Add(this.numericUpDownCHRROMBank); - this.CHRROMGroup.Controls.Add(this.CHRROMView); - this.CHRROMGroup.Location = new System.Drawing.Point(574, 37); - this.CHRROMGroup.Name = "CHRROMGroup"; - this.CHRROMGroup.Size = new System.Drawing.Size(272, 299); - this.CHRROMGroup.TabIndex = 12; - this.CHRROMGroup.TabStop = false; - this.CHRROMGroup.Text = "CHR ROM Tiles"; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(6, 156); - this.label5.Name = "label5"; - this.label5.Text = "Bank:"; - // - // numericUpDownCHRROMBank - // - this.numericUpDownCHRROMBank.Location = new System.Drawing.Point(47, 154); - this.numericUpDownCHRROMBank.Name = "numericUpDownCHRROMBank"; - this.numericUpDownCHRROMBank.Size = new System.Drawing.Size(121, 20); - this.numericUpDownCHRROMBank.TabIndex = 1; - this.numericUpDownCHRROMBank.ValueChanged += new System.EventHandler(this.NumericUpDownChrRomBank_ValueChanged); - // - // CHRROMView - // - this.CHRROMView.BackColor = System.Drawing.Color.Transparent; - this.CHRROMView.Location = new System.Drawing.Point(7, 20); - this.CHRROMView.Name = "CHRROMView"; - this.CHRROMView.Pal0 = 0; - this.CHRROMView.Pal1 = 0; - this.CHRROMView.Pattern = ((System.Drawing.Bitmap)(resources.GetObject("CHRROMView.Pattern"))); - this.CHRROMView.Size = new System.Drawing.Size(256, 128); - this.CHRROMView.TabIndex = 0; - this.CHRROMView.Text = "patternViewer1"; - // - // NesPPU - // - this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; - this.ClientSize = new System.Drawing.Size(854, 371); - this.Controls.Add(this.CHRROMGroup); - this.Controls.Add(this.NesPPUStatusBar); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.SpriteViewerBox); - this.Controls.Add(this.NesPPUMenu); - this.Controls.Add(this.DetailsBox); - this.Controls.Add(this.PalettesGroup); - this.Controls.Add(this.PatternGroup); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.KeyPreview = true; - this.MainMenuStrip = this.NesPPUMenu; - this.MinimumSize = new System.Drawing.Size(577, 366); - this.Name = "NesPPU"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.NesPPU_FormClosed); - this.Load += new System.EventHandler(this.NesPPU_Load); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.NesPPU_KeyDown); - this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.NesPPU_MouseClick); - this.PatternGroup.ResumeLayout(false); - this.PatternGroup.PerformLayout(); - this.PatternContext.ResumeLayout(false); - this.PalettesGroup.ResumeLayout(false); - this.PaletteContext.ResumeLayout(false); - this.DetailsBox.ResumeLayout(false); - this.DetailsBox.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.ZoomBox)).EndInit(); - this.SpriteViewerBox.ResumeLayout(false); - this.SpriteContext.ResumeLayout(false); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).EndInit(); - this.NesPPUMenu.ResumeLayout(false); - this.NesPPUMenu.PerformLayout(); - this.NesPPUStatusBar.ResumeLayout(false); - this.NesPPUStatusBar.PerformLayout(); - this.CHRROMGroup.ResumeLayout(false); - this.CHRROMGroup.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDownCHRROMBank)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + this.NesPPUStatusBar.Name = "NesPPUStatusBar"; + this.NesPPUStatusBar.SizingGrip = false; + // + // toolStripStatusLabel1 + // + resources.ApplyResources(this.toolStripStatusLabel1, "toolStripStatusLabel1"); + this.toolStripStatusLabel1.Name = "toolStripStatusLabel1"; + // + // Messagetimer + // + this.Messagetimer.Interval = 5000; + this.Messagetimer.Tick += new System.EventHandler(this.MessageTimer_Tick); + // + // CHRROMGroup + // + resources.ApplyResources(this.CHRROMGroup, "CHRROMGroup"); + this.CHRROMGroup.Controls.Add(this.label5); + this.CHRROMGroup.Controls.Add(this.numericUpDownCHRROMBank); + this.CHRROMGroup.Controls.Add(this.CHRROMView); + this.CHRROMGroup.Name = "CHRROMGroup"; + this.CHRROMGroup.TabStop = false; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // numericUpDownCHRROMBank + // + resources.ApplyResources(this.numericUpDownCHRROMBank, "numericUpDownCHRROMBank"); + this.numericUpDownCHRROMBank.Name = "numericUpDownCHRROMBank"; + this.numericUpDownCHRROMBank.ValueChanged += new System.EventHandler(this.NumericUpDownChrRomBank_ValueChanged); + // + // CHRROMView + // + resources.ApplyResources(this.CHRROMView, "CHRROMView"); + this.CHRROMView.BackColor = System.Drawing.Color.Transparent; + this.CHRROMView.Name = "CHRROMView"; + this.CHRROMView.Pal0 = 0; + this.CHRROMView.Pal1 = 0; + this.CHRROMView.Pattern = ((System.Drawing.Bitmap)(resources.GetObject("CHRROMView.Pattern"))); + // + // NesPPU + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.Controls.Add(this.CHRROMGroup); + this.Controls.Add(this.NesPPUStatusBar); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.SpriteViewerBox); + this.Controls.Add(this.NesPPUMenu); + this.Controls.Add(this.DetailsBox); + this.Controls.Add(this.PalettesGroup); + this.Controls.Add(this.PatternGroup); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.KeyPreview = true; + this.MainMenuStrip = this.NesPPUMenu; + this.Name = "NesPPU"; + this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.NesPPU_FormClosed); + this.Load += new System.EventHandler(this.NesPPU_Load); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.NesPPU_KeyDown); + this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.NesPPU_MouseClick); + this.PatternGroup.ResumeLayout(false); + this.PatternGroup.PerformLayout(); + this.PatternContext.ResumeLayout(false); + this.PalettesGroup.ResumeLayout(false); + this.PaletteContext.ResumeLayout(false); + this.DetailsBox.ResumeLayout(false); + this.DetailsBox.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.ZoomBox)).EndInit(); + this.SpriteViewerBox.ResumeLayout(false); + this.SpriteContext.ResumeLayout(false); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).EndInit(); + this.NesPPUMenu.ResumeLayout(false); + this.NesPPUMenu.PerformLayout(); + this.NesPPUStatusBar.ResumeLayout(false); + this.NesPPUStatusBar.PerformLayout(); + this.CHRROMGroup.ResumeLayout(false); + this.CHRROMGroup.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDownCHRROMBank)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.resx b/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.resx index 0515c943b8c..f52d456663b 100644 --- a/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.resx +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.resx @@ -117,49 +117,1080 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 349, 17 - + + Refresh + + + numericUpDownCHRROMBank + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + - + iVBORw0KGgoAAAANSUhEUgAAAQAAAACACAYAAADktbcKAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vwAADr8BOAVTJAAAAJZJREFUeF7twTEBAAAAwqD1T20NDyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + vAAADrwBlbxySQAAAJZJREFUeF7twTEBAAAAwqD1T20NDyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACzUAngABPjHI4QAAAABJRU5E rkJggg== - - 225, 17 - - - 475, 17 - + + NesPPUStatusBar + + + ZoomBox + + + PaletteSaveImageMenuItem + + + Palettes + + + Save Sprite Screenshot... + + + SpriteImageToClipboardMenuItem + + + 140, 20 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + CHRROMView + + + $this + + + 5 + + + 144, 92 + + + + 9 + + + 6 + + + Table0P6MenuItem + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 60, 21 + + + Value 3 + + + CopySpriteToClipboardMenuItem + + + Copy Palette to Clipboard + + + Table0PaletteSubMenu + + + 7, 16 + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FileSubMenu + + + DetailsBox + + + 1 + + + 0 + + + &Refresh + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CopyPatternToClipboardMenuItem + + + 7 + + + 256, 128 + + + 7, 20 + + + 272, 299 + + + Details + + + 191, 52 + + + 0 + + + 0 + + + &Refresh + + + PatternGroup + + + DetailsBox + + + SpriteViewerBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6 + + + BizHawk.Client.EmuHawk.PaletteViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CHRROMGroup + + + PatternGroup + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.StatusStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + &File + + + PaletteImageToClipboardMenuItem + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Palettes + + + 12, 95 + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.PatternViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DetailsBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + 854, 371 + + + Table1PaletteLabel + + + Table0PaletteLabel + + + DetailsBox + + + 1 + + + 1 + + + Table1P6MenuItem + + + AddressLabel + + + 129, 150 + + + DetailsBox + + + 6, 18 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 256, 32 + + + 6, 156 + + + toolStripSeparator1 + + + Hover over item to view details + + + False + + + 6, 16 + + + SpriteRefreshMenuItem + + + CHRROMGroup + + + 6 + + + Value 4 + + + DetailsBox + + + 10, 120 + + + 144, 120 + + + 5 + + + PatternImageToClipboardMenuItem + + + 6, 150 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + Address + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Use CTRL+C to copy the pane under the mouse to the clipboard. + + + Table0P0MenuItem + + + 93, 37 + + + CopyPaletteToClipboardMenuItem + + + SavePatternScreenshotMenuItem + + + Table1P1MenuItem + + + 0 + + + 4 + + + Copy Sprite to Clipboard + + + Table0P5MenuItem + + + SpriteSaveImageMenuItem + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.SpriteViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CHRROMGroup + + + PatternGroup + + + Table1PaletteSubMenu + + + PaletteView + + + Table1P3MenuItem + + + 11 + + + CHRROMGroup + + + Table1P4MenuItem + + + label4 + + + 75, 52 + + + 0 + + + 0 + + + 4 + + + 64, 64 + + + Pattern Tables + + + $this + + + PaletteContext + + + 6, 31 + + + 2 + + + 0 + + + 1 + + + Less + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save Palette Screenshot... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + groupBox2 + + + NesPPUMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.PatternViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Image to &Clipboard + + + label5 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + Value 2 + + + 12 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 257, 100 + + + PatternRefreshMenuItem + + + Pattern Tables + + + 4 + + + 0 + + + 1 + + + PatternSubMenu + + + Table0P3MenuItem + + + 6, 19 + + + Value4Label + + + 7 + + + Save Pattern Screenshot... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 121, 21 + + + 7, 20 + + + &Save Image... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DetailsBox + + + 192, 70 + + + 5 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7 + + + Table 0 Palette + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 144, 148 + + + 6 + + + 12, 37 + + + PatternGroup + + + CHR ROM Tile Viewer + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Save Image... + + + Value 1 + + + 8 + + + 2 + + + 2 + + + CHR ROM Tiles + + + 12, 271 + + + 272, 170 + + + toolStripStatusLabel1 + + + DetailsBox + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SavePaletteScreenshotMenuItem + + + 10 + + + Copy Pattern to Clipboard + iVBORw0KGgoAAAANSUhEUgAAAQAAAABgCAYAAADy8ayIAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vwAADr8BOAVTJAAAAHZJREFUeF7twTEBAAAAwqD1T20LLyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + vAAADrwBlbxySQAAAHZJREFUeF7twTEBAAAAwqD1T20LLyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAA5qgG8AAbzZcbYAAAAASUVORK5CYII= - - 116, 17 - - - 594, 17 - - - 704, 17 - - + + label3 + + + 47, 154 + + + Palette: 0 + + + 196, 16 + + + 6 + + + SaveSpriteScreenshotMenuItem + + + 8 + + + 5 + + + $this + + + PalettesGroup + + + 2 + + + txtScanline + + + Value5Label + + + PatternSaveImageMenuItem + + + More + + + 6, 19 + + + 272, 169 + + + NesPPU + + + Palette: 0 + + + PalettesGroup + + + 7 + + + 3 + + + 10, 148 + + + Shift-click to remember selection + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + 272, 124 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Table0P2MenuItem + + + Image to &Clipboard + + + 293, 212 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Sprites + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PatternView + + + &Save Image... + + + 2 + + + Table0P4MenuItem + + + SettingsSubMenu + + + 574, 37 + + + 104, 31 + + + Image to &Clipboard + + + 6 + + + Bank: + + + &Pattern + + + PaletteRefreshMenuItem + + + 3 + + + $this + + + Table1P7MenuItem + + + ValueLabel + + + 256, 128 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SpriteView + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + iVBORw0KGgoAAAANSUhEUgAAAQAAAACACAYAAADktbcKAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vwAADr8BOAVTJAAAAJZJREFUeF7twTEBAAAAwqD1T20NDyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + vAAADrwBlbxySQAAAJZJREFUeF7twTEBAAAAwqD1T20NDyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACzUAngABPjHI4QAAAABJRU5E rkJggg== + + Table1P2MenuItem + + + 2 + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Value3Label + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Value 5 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 192, 70 + + + 10, 92 + + + 3 + + + Sprites + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + CenterParent + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + Details + + + 0, 349 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label1 + + + DetailsBox + + + &Settings + + + patternViewer1 + + + $this + + + PatternContext + + + &Refresh + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 272, 65 + + + Table0P7MenuItem + + + RefreshRate + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label2 + + + 96, 96 + + + DetailsBox + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + Scanline + + + SpriteViewerBox + + + 577, 366 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Messagetimer + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SpriteContext + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Table1P5MenuItem + + + Table0P1MenuItem + + + 3 + + + 192, 70 + + + cHRROMTileViewerToolStripMenuItem + + + 2 + + + 293, 37 + + + 1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 387, 17 + + + Table1P0MenuItem + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 39, 15 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Table 1 Palette + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Value2Label + + + 225, 17 + + + 704, 17 + + + 594, 17 + + + True + + + 116, 17 + + + 349, 17 + + + 475, 17 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.zh-CN.resx new file mode 100644 index 00000000000..ca426dc6359 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/NES/NESPPU.zh-CN.resx @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 调色板: 0 + + + 调色板: 0 + + + + + iVBORw0KGgoAAAANSUhEUgAAAQAAAACACAYAAADktbcKAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAAJZJREFUeF7twTEBAAAAwqD1T20NDyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACzUAngABPjHI4QAAAABJRU5E + rkJggg== + + + + 图案表 + + + 调色板 + + + 按住 Shift 点击可记住所选区域。 + + + 值 5 + + + 值 4 + + + 鼠标悬停在项目上查看详细信息。 + + + 值 3 + + + 值 2 + + + 值 1 + + + 地址 + + + 详细信息 + + + + iVBORw0KGgoAAAANSUhEUgAAAQAAAABgCAYAAADy8ayIAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAAHZJREFUeF7twTEBAAAAwqD1T20LLyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAA5qgG8AAbzZcbYAAAAASUVORK5CYII= + + + + 精灵 + + + 扫描线 + + + 慢 + + + 快 + + + 刷新 + + + 保存调色板截图 + + + 保存图案截图 + + + 保存精灵截图 + + + 复制调色板到剪贴板 + + + 复制图案到剪贴板 + + + 复制精灵到剪贴板 + + + 文件(&F) + + + 表 0 调色板 + + + 表 1 调色板 + + + 图案(&P) + + + CHR ROM 块视图 + + + 设置(&S) + + + 266, 17 + + + 使用 CTRL+C 将鼠标下方的面板复制到剪贴板。 + + + + iVBORw0KGgoAAAANSUhEUgAAAQAAAACACAYAAADktbcKAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + vAAADrwBlbxySQAAAJZJREFUeF7twTEBAAAAwqD1T20NDyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACzUAngABPjHI4QAAAABJRU5E + rkJggg== + + + + CHR ROM 块 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.Designer.cs index c75ca578e58..b1139342b00 100644 --- a/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.Designer.cs @@ -30,200 +30,181 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.PceBgViewerMenu = new MenuStripEx(); - this.ViewerSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VDC1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.VDC2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ExitMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.canvas = new BizHawk.Client.EmuHawk.PceBgCanvas(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.RefreshRate = new System.Windows.Forms.TrackBar(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.PaletteLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PPUAddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.XYLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.TileIDLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PceBgViewerMenu.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.groupBox5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).BeginInit(); - this.groupBox4.SuspendLayout(); - this.SuspendLayout(); - // - // PceBgViewerMenu - // - this.PceBgViewerMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PceBgViewer)); + this.PceBgViewerMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.ViewerSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VDC1MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.VDC2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ExitMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.canvas = new BizHawk.Client.EmuHawk.PceBgCanvas(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.RefreshRate = new System.Windows.Forms.TrackBar(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.PaletteLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PPUAddressLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.XYLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.TileIDLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PceBgViewerMenu.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.groupBox5.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).BeginInit(); + this.groupBox4.SuspendLayout(); + this.SuspendLayout(); + // + // PceBgViewerMenu + // + resources.ApplyResources(this.PceBgViewerMenu, "PceBgViewerMenu"); + this.PceBgViewerMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ViewerSubMenu}); - this.PceBgViewerMenu.TabIndex = 2; - // - // ViewerSubMenu - // - this.ViewerSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // ViewerSubMenu + // + resources.ApplyResources(this.ViewerSubMenu, "ViewerSubMenu"); + this.ViewerSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.VDC1MenuItem, this.VDC2MenuItem, this.toolStripSeparator1, this.ExitMenuItem}); - this.ViewerSubMenu.Text = "&Viewer"; - this.ViewerSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // VDC1MenuItem - // - this.VDC1MenuItem.Text = "VDC&1"; - this.VDC1MenuItem.Click += new System.EventHandler(this.VDC1MenuItem_Click); - // - // VDC2MenuItem - // - this.VDC2MenuItem.Text = "VCD&2"; - this.VDC2MenuItem.Click += new System.EventHandler(this.VDC2MenuItem_Click); - // - // ExitMenuItem - // - this.ExitMenuItem.ShortcutKeyDisplayString = "Alt+F4"; - this.ExitMenuItem.Text = "E&xit"; - this.ExitMenuItem.Click += new System.EventHandler(this.ExitMenuItem_Click); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.canvas); - this.groupBox1.Location = new System.Drawing.Point(12, 27); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(529, 536); - this.groupBox1.TabIndex = 3; - this.groupBox1.TabStop = false; - // - // canvas - // - this.canvas.BackColor = System.Drawing.SystemColors.ControlLightLight; - this.canvas.Location = new System.Drawing.Point(8, 15); - this.canvas.Name = "canvas"; - this.canvas.Size = new System.Drawing.Size(512, 513); - this.canvas.TabIndex = 0; - this.canvas.MouseMove += new System.Windows.Forms.MouseEventHandler(this.Canvas_MouseMove); - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.label7); - this.groupBox5.Controls.Add(this.label6); - this.groupBox5.Controls.Add(this.RefreshRate); - this.groupBox5.Location = new System.Drawing.Point(554, 122); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(108, 236); - this.groupBox5.TabIndex = 15; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "Refresh"; - // - // label7 - // - this.label7.Location = new System.Drawing.Point(7, 186); - this.label7.Name = "label7"; - this.label7.Text = "More"; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(7, 32); - this.label6.Name = "label6"; - this.label6.Text = "Less"; - // - // RefreshRate - // - this.RefreshRate.LargeChange = 2; - this.RefreshRate.Location = new System.Drawing.Point(9, 47); - this.RefreshRate.Maximum = 16; - this.RefreshRate.Minimum = 1; - this.RefreshRate.Name = "RefreshRate"; - this.RefreshRate.Orientation = System.Windows.Forms.Orientation.Vertical; - this.RefreshRate.Size = new System.Drawing.Size(42, 136); - this.RefreshRate.TabIndex = 0; - this.RefreshRate.TickFrequency = 4; - this.RefreshRate.Value = 16; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.PaletteLabel); - this.groupBox4.Controls.Add(this.label5); - this.groupBox4.Controls.Add(this.PPUAddressLabel); - this.groupBox4.Controls.Add(this.XYLabel); - this.groupBox4.Controls.Add(this.TileIDLabel); - this.groupBox4.Controls.Add(this.label2); - this.groupBox4.Controls.Add(this.label1); - this.groupBox4.Location = new System.Drawing.Point(554, 28); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(108, 87); - this.groupBox4.TabIndex = 16; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "Properties"; - // - // PaletteLabel - // - this.PaletteLabel.Location = new System.Drawing.Point(64, 60); - this.PaletteLabel.Name = "PaletteLabel"; - this.PaletteLabel.Text = " "; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(6, 60); - this.label5.Name = "label5"; - this.label5.Text = "Palette:"; - // - // PPUAddressLabel - // - this.PPUAddressLabel.Location = new System.Drawing.Point(64, 60); - this.PPUAddressLabel.Name = "PPUAddressLabel"; - this.PPUAddressLabel.Text = " "; - // - // XYLabel - // - this.XYLabel.Location = new System.Drawing.Point(64, 43); - this.XYLabel.Name = "XYLabel"; - this.XYLabel.Text = " "; - // - // TileIDLabel - // - this.TileIDLabel.Location = new System.Drawing.Point(64, 26); - this.TileIDLabel.Name = "TileIDLabel"; - this.TileIDLabel.Text = " "; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(6, 43); - this.label2.Name = "label2"; - this.label2.Text = "X / Y:"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(6, 26); - this.label1.Name = "label1"; - this.label1.Text = "Tile ID:"; - // - // PceBgViewer - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(676, 575); - this.Controls.Add(this.groupBox4); - this.Controls.Add(this.groupBox5); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.PceBgViewerMenu); - this.MainMenuStrip = this.PceBgViewerMenu; - this.Name = "PceBgViewer"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.PceBgViewerMenu.ResumeLayout(false); - this.PceBgViewerMenu.PerformLayout(); - this.groupBox1.ResumeLayout(false); - this.groupBox5.ResumeLayout(false); - this.groupBox5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).EndInit(); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.ViewerSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // VDC1MenuItem + // + resources.ApplyResources(this.VDC1MenuItem, "VDC1MenuItem"); + this.VDC1MenuItem.Click += new System.EventHandler(this.VDC1MenuItem_Click); + // + // VDC2MenuItem + // + resources.ApplyResources(this.VDC2MenuItem, "VDC2MenuItem"); + this.VDC2MenuItem.Click += new System.EventHandler(this.VDC2MenuItem_Click); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // ExitMenuItem + // + resources.ApplyResources(this.ExitMenuItem, "ExitMenuItem"); + this.ExitMenuItem.Click += new System.EventHandler(this.ExitMenuItem_Click); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.canvas); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // canvas + // + resources.ApplyResources(this.canvas, "canvas"); + this.canvas.BackColor = System.Drawing.SystemColors.ControlLightLight; + this.canvas.Bat = ((System.Drawing.Bitmap)(resources.GetObject("canvas.Bat"))); + this.canvas.Name = "canvas"; + this.canvas.MouseMove += new System.Windows.Forms.MouseEventHandler(this.Canvas_MouseMove); + // + // groupBox5 + // + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Controls.Add(this.label7); + this.groupBox5.Controls.Add(this.label6); + this.groupBox5.Controls.Add(this.RefreshRate); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // RefreshRate + // + resources.ApplyResources(this.RefreshRate, "RefreshRate"); + this.RefreshRate.LargeChange = 2; + this.RefreshRate.Maximum = 16; + this.RefreshRate.Minimum = 1; + this.RefreshRate.Name = "RefreshRate"; + this.RefreshRate.TickFrequency = 4; + this.RefreshRate.Value = 16; + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.PaletteLabel); + this.groupBox4.Controls.Add(this.label5); + this.groupBox4.Controls.Add(this.PPUAddressLabel); + this.groupBox4.Controls.Add(this.XYLabel); + this.groupBox4.Controls.Add(this.TileIDLabel); + this.groupBox4.Controls.Add(this.label2); + this.groupBox4.Controls.Add(this.label1); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + // + // PaletteLabel + // + resources.ApplyResources(this.PaletteLabel, "PaletteLabel"); + this.PaletteLabel.Name = "PaletteLabel"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // PPUAddressLabel + // + resources.ApplyResources(this.PPUAddressLabel, "PPUAddressLabel"); + this.PPUAddressLabel.Name = "PPUAddressLabel"; + // + // XYLabel + // + resources.ApplyResources(this.XYLabel, "XYLabel"); + this.XYLabel.Name = "XYLabel"; + // + // TileIDLabel + // + resources.ApplyResources(this.TileIDLabel, "TileIDLabel"); + this.TileIDLabel.Name = "TileIDLabel"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // PceBgViewer + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.groupBox4); + this.Controls.Add(this.groupBox5); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.PceBgViewerMenu); + this.MainMenuStrip = this.PceBgViewerMenu; + this.Name = "PceBgViewer"; + this.PceBgViewerMenu.ResumeLayout(false); + this.PceBgViewerMenu.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.groupBox5.ResumeLayout(false); + this.groupBox5.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.RefreshRate)).EndInit(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.resx b/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.resx index 13fa02dfe34..fad3a332bdd 100644 --- a/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.resx +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.resx @@ -117,6 +117,403 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 554, 113 + + + groupBox1 + + + groupBox4 + + + Tile ID: + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 108, 80 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox5 + + + 64, 55 + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Palette: + + + Refresh + + + 64, 24 + + + Less + + + + + + ViewerSubMenu + + + PaletteLabel + + + label2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox5 + + + + 0 + + + + + + 5 + + + 45, 126 + + + VDC1MenuItem + + + groupBox5 + + + 1 + + + ExitMenuItem + + + 6, 55 + + + groupBox4 + + + X / Y: + + + 15 + + + 6, 40 + + + Properties + + + VCD&2 + + + 108, 218 + + + 0 + + + VDC&1 + + + 554, 26 + + + label6 + + + groupBox4 + + + 4 + + + 2 + + + BizHawk.Client.EmuHawk.PceBgCanvas, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label1 + + + groupBox4 + + + 64, 55 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + 8, 14 + + + 16 + + + 6, 12 + + + 6, 24 + + + 64, 40 + + + TileIDLabel + + + groupBox1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + More + + + 12, 25 + + + 0 + + + $this + + + 2 + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 676, 531 + + + XYLabel + + + 2 + + + Alt+F4 + + + 7, 172 + + + E&xit + + + groupBox4 + + + + CenterParent + + + 6 + + + + + + + iVBORw0KGgoAAAANSUhEUgAABAAAAAIACAYAAAAczR65AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wAAADsABataJCQAACAhJREFUeF7twTEBAAAAwqD1T20MHyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuKkBA+AAAdFnv3kAAAAASUVORK5CYII= + + + + $this + + + RefreshRate + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 512, 474 + + + 1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PceBgViewer + + + 3 + + + groupBox4 + + + groupBox5 + + + 7, 30 + + + 9, 43 + + + toolStripSeparator1 + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + VDC2MenuItem + + + PPUAddressLabel + + + groupBox4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PceBgViewerMenu + + + label7 + + + &Viewer + + + 1 + + + Vertical + + + canvas + + + $this + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label5 + + + 3 + + + 529, 495 + + + groupBox4 + + + 3 + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.zh-CN.resx new file mode 100644 index 00000000000..3168909b498 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCEBGViewer.zh-CN.resx @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 退出(&X) + + + 视图(&V) + + + + + iVBORw0KGgoAAAANSUhEUgAABAAAAAIACAYAAAAczR65AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wgAADsIBFShKgAAACAhJREFUeF7twTEBAAAAwqD1T20MHyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuKkBA+AAAdFnv3kAAAAASUVORK5CYII= + + + + 快 + + + 慢 + + + 刷新 + + + 调色板: + + + 块 ID: + + + 属性 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.Designer.cs index e2a8c9afe2f..05ec5e2dcc9 100644 --- a/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.Designer.cs @@ -30,242 +30,164 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - System.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem("PSG 0"); - System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem("PSG 1"); - System.Windows.Forms.ListViewItem listViewItem3 = new System.Windows.Forms.ListViewItem("PSG 2"); - System.Windows.Forms.ListViewItem listViewItem4 = new System.Windows.Forms.ListViewItem("PSG 3"); - System.Windows.Forms.ListViewItem listViewItem5 = new System.Windows.Forms.ListViewItem("PSG 4"); - System.Windows.Forms.ListViewItem listViewItem6 = new System.Windows.Forms.ListViewItem("PSG 5"); - System.Windows.Forms.ListViewItem listViewItem7 = new System.Windows.Forms.ListViewItem(new string[] { - "0", - "-", - "-", - "-"}, -1); - System.Windows.Forms.ListViewItem listViewItem8 = new System.Windows.Forms.ListViewItem(new string[] { - "1", - "-", - "-", - "-"}, -1); - System.Windows.Forms.ListViewItem listViewItem9 = new System.Windows.Forms.ListViewItem(new string[] { - "2", - "-", - "-", - "-"}, -1); - System.Windows.Forms.ListViewItem listViewItem10 = new System.Windows.Forms.ListViewItem(new string[] { - "3", - "-", - "-", - "-"}, -1); - System.Windows.Forms.ListViewItem listViewItem11 = new System.Windows.Forms.ListViewItem(new string[] { - "4", - "-", - "-", - "-"}, -1); - System.Windows.Forms.ListViewItem listViewItem12 = new System.Windows.Forms.ListViewItem(new string[] { - "5", - "-", - "-", - "-"}, -1); - this.btnExport = new System.Windows.Forms.Button(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.lvPsgWaveforms = new System.Windows.Forms.ListView(); - this.colName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.colHitCount = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.btnReset = new System.Windows.Forms.Button(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.lvChEn = new System.Windows.Forms.ListView(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.lvChannels = new System.Windows.Forms.ListView(); - this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.SoundMenuStrip = new MenuStripEx(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.SuspendLayout(); - // - // btnExport - // - this.btnExport.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnExport.Location = new System.Drawing.Point(441, 311); - this.btnExport.Name = "btnExport"; - this.btnExport.Size = new System.Drawing.Size(75, 23); - this.btnExport.TabIndex = 0; - this.btnExport.Text = "Export"; - this.btnExport.UseVisualStyleBackColor = true; - this.btnExport.Click += new System.EventHandler(this.BtnExport_Click); - // - // groupBox1 - // - this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox1.Controls.Add(this.lvPsgWaveforms); - this.groupBox1.Controls.Add(this.btnReset); - this.groupBox1.Controls.Add(this.btnExport); - this.groupBox1.Location = new System.Drawing.Point(12, 232); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(603, 340); - this.groupBox1.TabIndex = 1; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "PSG Waveform Capture"; - // - // lvPsgWaveforms - // - this.lvPsgWaveforms.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.lvPsgWaveforms.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PCESoundDebugger)); + this.btnExport = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.lvPsgWaveforms = new System.Windows.Forms.ListView(); + this.colName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.colHitCount = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.btnReset = new System.Windows.Forms.Button(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.lvChEn = new System.Windows.Forms.ListView(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.lvChannels = new System.Windows.Forms.ListView(); + this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.SoundMenuStrip = new BizHawk.WinForms.Controls.MenuStripEx(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.SuspendLayout(); + // + // btnExport + // + resources.ApplyResources(this.btnExport, "btnExport"); + this.btnExport.Name = "btnExport"; + this.btnExport.UseVisualStyleBackColor = true; + this.btnExport.Click += new System.EventHandler(this.BtnExport_Click); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.lvPsgWaveforms); + this.groupBox1.Controls.Add(this.btnReset); + this.groupBox1.Controls.Add(this.btnExport); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // lvPsgWaveforms + // + resources.ApplyResources(this.lvPsgWaveforms, "lvPsgWaveforms"); + this.lvPsgWaveforms.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.colName, this.colHitCount}); - this.lvPsgWaveforms.FullRowSelect = true; - this.lvPsgWaveforms.LabelEdit = true; - this.lvPsgWaveforms.Location = new System.Drawing.Point(7, 20); - this.lvPsgWaveforms.MultiSelect = false; - this.lvPsgWaveforms.Name = "lvPsgWaveforms"; - this.lvPsgWaveforms.Size = new System.Drawing.Size(590, 285); - this.lvPsgWaveforms.TabIndex = 2; - this.lvPsgWaveforms.UseCompatibleStateImageBehavior = false; - this.lvPsgWaveforms.View = System.Windows.Forms.View.Details; - this.lvPsgWaveforms.AfterLabelEdit += new System.Windows.Forms.LabelEditEventHandler(this.lvPsgWaveforms_AfterLabelEdit); - this.lvPsgWaveforms.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lvPsgWaveforms_KeyDown); - // - // colName - // - this.colName.Text = "Name"; - this.colName.Width = 191; - // - // colHitCount - // - this.colHitCount.Text = "Hit Count"; - this.colHitCount.Width = 79; - // - // btnReset - // - this.btnReset.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnReset.Location = new System.Drawing.Point(522, 311); - this.btnReset.Name = "btnReset"; - this.btnReset.Size = new System.Drawing.Size(75, 23); - this.btnReset.TabIndex = 1; - this.btnReset.Text = "Reset"; - this.btnReset.UseVisualStyleBackColor = true; - this.btnReset.Click += new System.EventHandler(this.BtnReset_Click); - // - // groupBox2 - // - this.groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox2.Controls.Add(this.lvChEn); - this.groupBox2.Location = new System.Drawing.Point(621, 51); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(165, 175); - this.groupBox2.TabIndex = 2; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Channel Enable"; - // - // lvChEn - // - this.lvChEn.CheckBoxes = true; - this.lvChEn.FullRowSelect = true; - listViewItem1.StateImageIndex = 0; - listViewItem2.StateImageIndex = 0; - listViewItem3.StateImageIndex = 0; - listViewItem4.StateImageIndex = 0; - listViewItem5.StateImageIndex = 0; - listViewItem6.StateImageIndex = 0; - this.lvChEn.Items.AddRange(new System.Windows.Forms.ListViewItem[] { - listViewItem1, - listViewItem2, - listViewItem3, - listViewItem4, - listViewItem5, - listViewItem6}); - this.lvChEn.Location = new System.Drawing.Point(7, 20); - this.lvChEn.Name = "lvChEn"; - this.lvChEn.Size = new System.Drawing.Size(121, 127); - this.lvChEn.TabIndex = 0; - this.lvChEn.UseCompatibleStateImageBehavior = false; - this.lvChEn.View = System.Windows.Forms.View.List; - this.lvChEn.ItemChecked += new System.Windows.Forms.ItemCheckedEventHandler(this.lvChEn_ItemChecked); - // - // groupBox3 - // - this.groupBox3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox3.Controls.Add(this.lvChannels); - this.groupBox3.Location = new System.Drawing.Point(12, 49); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(603, 177); - this.groupBox3.TabIndex = 3; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "PSG Channels"; - // - // lvChannels - // - this.lvChannels.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.lvChannels.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + this.lvPsgWaveforms.FullRowSelect = true; + this.lvPsgWaveforms.HideSelection = false; + this.lvPsgWaveforms.LabelEdit = true; + this.lvPsgWaveforms.MultiSelect = false; + this.lvPsgWaveforms.Name = "lvPsgWaveforms"; + this.lvPsgWaveforms.UseCompatibleStateImageBehavior = false; + this.lvPsgWaveforms.View = System.Windows.Forms.View.Details; + this.lvPsgWaveforms.AfterLabelEdit += new System.Windows.Forms.LabelEditEventHandler(this.lvPsgWaveforms_AfterLabelEdit); + this.lvPsgWaveforms.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lvPsgWaveforms_KeyDown); + // + // colName + // + resources.ApplyResources(this.colName, "colName"); + // + // colHitCount + // + resources.ApplyResources(this.colHitCount, "colHitCount"); + // + // btnReset + // + resources.ApplyResources(this.btnReset, "btnReset"); + this.btnReset.Name = "btnReset"; + this.btnReset.UseVisualStyleBackColor = true; + this.btnReset.Click += new System.EventHandler(this.BtnReset_Click); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.lvChEn); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // lvChEn + // + resources.ApplyResources(this.lvChEn, "lvChEn"); + this.lvChEn.CheckBoxes = true; + this.lvChEn.FullRowSelect = true; + this.lvChEn.HideSelection = false; + this.lvChEn.Items.AddRange(new System.Windows.Forms.ListViewItem[] { + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChEn.Items"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChEn.Items1"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChEn.Items2"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChEn.Items3"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChEn.Items4"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChEn.Items5")))}); + this.lvChEn.Name = "lvChEn"; + this.lvChEn.UseCompatibleStateImageBehavior = false; + this.lvChEn.View = System.Windows.Forms.View.List; + this.lvChEn.ItemChecked += new System.Windows.Forms.ItemCheckedEventHandler(this.lvChEn_ItemChecked); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.lvChannels); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + // + // lvChannels + // + resources.ApplyResources(this.lvChannels, "lvChannels"); + this.lvChannels.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader5, this.columnHeader3, this.columnHeader4, this.columnHeader1}); - this.lvChannels.Enabled = false; - this.lvChannels.FullRowSelect = true; - this.lvChannels.Items.AddRange(new System.Windows.Forms.ListViewItem[] { - listViewItem7, - listViewItem8, - listViewItem9, - listViewItem10, - listViewItem11, - listViewItem12}); - this.lvChannels.LabelEdit = true; - this.lvChannels.Location = new System.Drawing.Point(6, 19); - this.lvChannels.MultiSelect = false; - this.lvChannels.Name = "lvChannels"; - this.lvChannels.Size = new System.Drawing.Size(591, 152); - this.lvChannels.TabIndex = 3; - this.lvChannels.UseCompatibleStateImageBehavior = false; - this.lvChannels.View = System.Windows.Forms.View.Details; - // - // columnHeader5 - // - this.columnHeader5.Text = "Channel"; - // - // columnHeader3 - // - this.columnHeader3.Text = "Vol"; - // - // columnHeader4 - // - this.columnHeader4.Text = "Pitch"; - // - // columnHeader1 - // - this.columnHeader1.Text = "Status"; - this.columnHeader1.Width = 259; - // - // SoundMenuStrip - // - this.SoundMenuStrip.TabIndex = 4; - // - // PCESoundDebugger - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(787, 580); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.SoundMenuStrip); - this.MainMenuStrip = this.SoundMenuStrip; - this.Name = "PCESoundDebugger"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.groupBox1.ResumeLayout(false); - this.groupBox2.ResumeLayout(false); - this.groupBox3.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.lvChannels.FullRowSelect = true; + this.lvChannels.HideSelection = false; + this.lvChannels.Items.AddRange(new System.Windows.Forms.ListViewItem[] { + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChannels.Items"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChannels.Items1"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChannels.Items2"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChannels.Items3"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChannels.Items4"))), + ((System.Windows.Forms.ListViewItem)(resources.GetObject("lvChannels.Items5")))}); + this.lvChannels.LabelEdit = true; + this.lvChannels.MultiSelect = false; + this.lvChannels.Name = "lvChannels"; + this.lvChannels.UseCompatibleStateImageBehavior = false; + this.lvChannels.View = System.Windows.Forms.View.Details; + // + // columnHeader5 + // + resources.ApplyResources(this.columnHeader5, "columnHeader5"); + // + // columnHeader3 + // + resources.ApplyResources(this.columnHeader3, "columnHeader3"); + // + // columnHeader4 + // + resources.ApplyResources(this.columnHeader4, "columnHeader4"); + // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // SoundMenuStrip + // + resources.ApplyResources(this.SoundMenuStrip, "SoundMenuStrip"); + // + // PCESoundDebugger + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.SoundMenuStrip); + this.MainMenuStrip = this.SoundMenuStrip; + this.Name = "PCESoundDebugger"; + this.groupBox1.ResumeLayout(false); + this.groupBox2.ResumeLayout(false); + this.groupBox3.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.resx b/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.resx index 3f5ba966525..156ca9ee0ab 100644 --- a/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.resx +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.resx @@ -117,7 +117,559 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + groupBox1 + + + colHitCount + + + SoundMenuStrip + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgNf////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + Export + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgM/////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgMv////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgMf////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + columnHeader4 + + + Hit Count + + + 1 + + + $this + + + + 165, 162 + + + 6, 18 + + + 7, 18 + + + columnHeader3 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 2 + + + + Top, Left, Right + + + 441, 287 + + + Bottom, Right + + + 2 + + + groupBox3 + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 621, 47 + + + 2 + + + 1 + + + Bottom, Left, Right + + + 75, 21 + + + 0 + + + lvChannels + + + 121, 118 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + lvPsgWaveforms + + + groupBox3 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAEx/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAEw/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAEz/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAEy/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAE1/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAE0/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + PCESoundDebugger + + + Reset + + + Status + + + 0 + + + groupBox1 + + + 1 + + + Top, Bottom, Left, Right + + + groupBox1 + + + 2 + + + 590, 263 + + + 3 + + + PSG Channels + + + btnReset + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + columnHeader1 + + + 12, 214 + + + 259 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PSG Waveform Capture + + + 75, 21 + + + 603, 314 + + + Bottom, Right + + + btnExport + + + 0 + + + colName + + + Name + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgMP////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + 6, 12 + + + CenterParent + + + Channel + + + Top, Bottom, Left, Right + + + 787, 535 + + + 191 + + + Channel Enable + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + False + + + groupBox1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Pitch + + + groupBox2 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 591, 141 + + + $this + + + 79 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7, 18 + + + 0 + + + $this + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 12, 45 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + Top, Right + + + Vol + + + 603, 163 + + + columnHeader5 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lvChEn + + + 3 + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgNP////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + 0 + + + 4 + + + 522, 287 + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.zh-CN.resx new file mode 100644 index 00000000000..bce0b2cc7f7 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCESoundDebugger.zh-CN.resx @@ -0,0 +1,399 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 导出 + + + 名称 + + + 命中计数 + + + 重置 + + + PSG 波形捕获 + + + 启用的声道 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgMP////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgMf////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgMv////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgM/////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgNP////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0HAAAA + BFRleHQKSW1hZ2VJbmRleAlCYWNrQ29sb3IHQ2hlY2tlZARGb250CUZvcmVDb2xvchdVc2VJdGVtU3R5 + bGVGb3JTdWJJdGVtcwEABAAEBAAIFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdp + bmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAAQIAAAAGBAAAAAVQU0cgNf////8F+/// + /xRTeXN0ZW0uRHJhd2luZy5Db2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkH + BwMAAAAKAAAAAAAAAAAYAAEAAAkGAAAAAfn////7////CgAAAAAAAAAAGgABAAEFBgAAABNTeXN0ZW0u + RHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5EcmF3aW5nLkZv + bnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGCAAAAAblrovkvZMA + ABBBBff///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAAAAAAAAX2//// + G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + PSG 声道 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAEw/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAEx/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAEy/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAEz/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAE0/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0l0ZW0LAAAA + BFRleHQKSW1hZ2VJbmRleAxTdWJJdGVtQ291bnQIU3ViSXRlbTEIU3ViSXRlbTIIU3ViSXRlbTMJQmFj + a0NvbG9yB0NoZWNrZWQERm9udAlGb3JlQ29sb3IXVXNlSXRlbVN0eWxlRm9yU3ViSXRlbXMBAAAEBAQE + AAQEAAgIMVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAA + MVN5c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAMVN5c3Rl + bS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0CAAAAFFN5c3RlbS5EcmF3 + aW5nLkNvbG9yAwAAAAETU3lzdGVtLkRyYXdpbmcuRm9udAMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3ID + AAAAAQIAAAAGBAAAAAE1/////wQAAAAJBQAAAAkGAAAACQcAAAAF+P///xRTeXN0ZW0uRHJhd2luZy5D + b2xvcgQAAAAEbmFtZQV2YWx1ZQprbm93bkNvbG9yBXN0YXRlAQAAAAkHBwMAAAAKAAAAAAAAAAAYAAEA + AAkJAAAAAfb////4////CgAAAAAAAAAAGgABAAEFBQAAADFTeXN0ZW0uV2luZG93cy5Gb3Jtcy5MaXN0 + Vmlld0l0ZW0rTGlzdFZpZXdTdWJJdGVtBAAAAAR0ZXh0BG5hbWUFc3R5bGUIdXNlckRhdGEBAQQCPlN5 + c3RlbS5XaW5kb3dzLkZvcm1zLkxpc3RWaWV3SXRlbStMaXN0Vmlld1N1Ykl0ZW0rU3ViSXRlbVN0eWxl + AgAAAAIAAAAGCwAAAAEtCgoKAQYAAAAFAAAABgwAAAABLQoKCgEHAAAABQAAAAYNAAAAAS0KCgoFCQAA + ABNTeXN0ZW0uRHJhd2luZy5Gb250BAAAAAROYW1lBFNpemUFU3R5bGUEVW5pdAEABAQLGFN5c3RlbS5E + cmF3aW5nLkZvbnRTdHlsZQMAAAAbU3lzdGVtLkRyYXdpbmcuR3JhcGhpY3NVbml0AwAAAAMAAAAGDgAA + AAblrovkvZMAABBBBfH///8YU3lzdGVtLkRyYXdpbmcuRm9udFN0eWxlAQAAAAd2YWx1ZV9fAAgDAAAA + AAAAAAXw////G1N5c3RlbS5EcmF3aW5nLkdyYXBoaWNzVW5pdAEAAAAHdmFsdWVfXwAIAwAAAAMAAAAL + + + + 声道 + + + 音量 + + + 音高 + + + 状态 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.Designer.cs index 9996d80f1b7..cfa0c2eb758 100644 --- a/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.Designer.cs @@ -30,139 +30,120 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.bmpViewBGPal = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewBG = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.bmpViewSPPal = new BizHawk.Client.EmuHawk.BmpView(); - this.bmpViewSP = new BizHawk.Client.EmuHawk.BmpView(); - this.checkBoxVDC2 = new System.Windows.Forms.CheckBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.menuStrip1 = new MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveBackgroundScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveSpriteScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.bmpViewBGPal); - this.groupBox1.Controls.Add(this.bmpViewBG); - this.groupBox1.Location = new System.Drawing.Point(12, 25); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(786, 281); - this.groupBox1.TabIndex = 4; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Background"; - // - // bmpViewBGPal - // - this.bmpViewBGPal.Location = new System.Drawing.Point(524, 19); - this.bmpViewBGPal.Name = "bmpViewBGPal"; - this.bmpViewBGPal.Size = new System.Drawing.Size(256, 256); - this.bmpViewBGPal.TabIndex = 3; - this.bmpViewBGPal.Text = "bmpView2"; - this.bmpViewBGPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BmpViewBGPal_MouseClick); - // - // bmpViewBG - // - this.bmpViewBG.Location = new System.Drawing.Point(6, 19); - this.bmpViewBG.Name = "bmpViewBG"; - this.bmpViewBG.Size = new System.Drawing.Size(512, 256); - this.bmpViewBG.TabIndex = 2; - this.bmpViewBG.Text = "bmpView1"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.bmpViewSPPal); - this.groupBox2.Controls.Add(this.bmpViewSP); - this.groupBox2.Location = new System.Drawing.Point(12, 312); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(786, 281); - this.groupBox2.TabIndex = 5; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Sprite"; - // - // bmpViewSPPal - // - this.bmpViewSPPal.Location = new System.Drawing.Point(524, 19); - this.bmpViewSPPal.Name = "bmpViewSPPal"; - this.bmpViewSPPal.Size = new System.Drawing.Size(256, 256); - this.bmpViewSPPal.TabIndex = 1; - this.bmpViewSPPal.Text = "bmpView4"; - this.bmpViewSPPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BmpViewSPPal_MouseClick); - // - // bmpViewSP - // - this.bmpViewSP.Location = new System.Drawing.Point(6, 19); - this.bmpViewSP.Name = "bmpViewSP"; - this.bmpViewSP.Size = new System.Drawing.Size(512, 256); - this.bmpViewSP.TabIndex = 0; - this.bmpViewSP.Text = "bmpView3"; - // - // checkBoxVDC2 - // - this.checkBoxVDC2.AutoSize = true; - this.checkBoxVDC2.Location = new System.Drawing.Point(12, 599); - this.checkBoxVDC2.Name = "checkBoxVDC2"; - this.checkBoxVDC2.Size = new System.Drawing.Size(57, 17); - this.checkBoxVDC2.TabIndex = 6; - this.checkBoxVDC2.Text = "VDC 2"; - this.checkBoxVDC2.UseVisualStyleBackColor = true; - this.checkBoxVDC2.CheckedChanged += new System.EventHandler(this.CheckBoxVDC2_CheckedChanged); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(504, 599); - this.label1.Name = "label1"; - this.label1.Text = "CTRL + C copies the pane under the mouse to the clipboard."; - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PceTileViewer)); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.bmpViewBGPal = new BizHawk.Client.EmuHawk.BmpView(); + this.bmpViewBG = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.bmpViewSPPal = new BizHawk.Client.EmuHawk.BmpView(); + this.bmpViewSP = new BizHawk.Client.EmuHawk.BmpView(); + this.checkBoxVDC2 = new System.Windows.Forms.CheckBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveBackgroundScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveSpriteScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.bmpViewBGPal); + this.groupBox1.Controls.Add(this.bmpViewBG); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // bmpViewBGPal + // + resources.ApplyResources(this.bmpViewBGPal, "bmpViewBGPal"); + this.bmpViewBGPal.BackColor = System.Drawing.Color.Transparent; + this.bmpViewBGPal.Name = "bmpViewBGPal"; + this.bmpViewBGPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BmpViewBGPal_MouseClick); + // + // bmpViewBG + // + resources.ApplyResources(this.bmpViewBG, "bmpViewBG"); + this.bmpViewBG.BackColor = System.Drawing.Color.Transparent; + this.bmpViewBG.Name = "bmpViewBG"; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.bmpViewSPPal); + this.groupBox2.Controls.Add(this.bmpViewSP); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // bmpViewSPPal + // + resources.ApplyResources(this.bmpViewSPPal, "bmpViewSPPal"); + this.bmpViewSPPal.BackColor = System.Drawing.Color.Transparent; + this.bmpViewSPPal.Name = "bmpViewSPPal"; + this.bmpViewSPPal.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BmpViewSPPal_MouseClick); + // + // bmpViewSP + // + resources.ApplyResources(this.bmpViewSP, "bmpViewSP"); + this.bmpViewSP.BackColor = System.Drawing.Color.Transparent; + this.bmpViewSP.Name = "bmpViewSP"; + // + // checkBoxVDC2 + // + resources.ApplyResources(this.checkBoxVDC2, "checkBoxVDC2"); + this.checkBoxVDC2.Name = "checkBoxVDC2"; + this.checkBoxVDC2.UseVisualStyleBackColor = true; + this.checkBoxVDC2.CheckedChanged += new System.EventHandler(this.CheckBoxVDC2_CheckedChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu}); - this.menuStrip1.TabIndex = 8; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.saveBackgroundScreenshotToolStripMenuItem, this.saveSpriteScreenshotToolStripMenuItem}); - this.FileSubMenu.Text = "&File"; - // - // saveBackgroundScreenshotToolStripMenuItem - // - this.saveBackgroundScreenshotToolStripMenuItem.Text = "Save BG Screenshot..."; - this.saveBackgroundScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveBackgroundScreenshotMenuItem_Click); - // - // saveSpriteScreenshotToolStripMenuItem - // - this.saveSpriteScreenshotToolStripMenuItem.Text = "Save Sprite Screenshot..."; - this.saveSpriteScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveSpriteScreenshotMenuItem_Click); - // - // PCETileViewer - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(810, 624); - this.Controls.Add(this.label1); - this.Controls.Add(this.checkBoxVDC2); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.menuStrip1); - this.KeyPreview = true; - this.MainMenuStrip = this.menuStrip1; - this.Name = "PceTileViewer"; - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.PceTileViewer_KeyDown); - this.groupBox1.ResumeLayout(false); - this.groupBox2.ResumeLayout(false); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + // + // saveBackgroundScreenshotToolStripMenuItem + // + resources.ApplyResources(this.saveBackgroundScreenshotToolStripMenuItem, "saveBackgroundScreenshotToolStripMenuItem"); + this.saveBackgroundScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveBackgroundScreenshotMenuItem_Click); + // + // saveSpriteScreenshotToolStripMenuItem + // + resources.ApplyResources(this.saveSpriteScreenshotToolStripMenuItem, "saveSpriteScreenshotToolStripMenuItem"); + this.saveSpriteScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveSpriteScreenshotMenuItem_Click); + // + // PceTileViewer + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.label1); + this.Controls.Add(this.checkBoxVDC2); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.menuStrip1); + this.KeyPreview = true; + this.MainMenuStrip = this.menuStrip1; + this.Name = "PceTileViewer"; + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.PceTileViewer_KeyDown); + this.groupBox1.ResumeLayout(false); + this.groupBox2.ResumeLayout(false); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.resx b/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.resx index 0f6d8eb42bb..b197cd7978a 100644 --- a/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.resx +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.resx @@ -117,6 +117,254 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 + + + 0 + + + CTRL + C copies the pane under the mouse to the clipboard. + + + 1 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + $this + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + groupBox2 + + + groupBox1 + + + bmpView3 + + + 2 + + + $this + + + + 786, 259 + + + bmpViewBGPal + + + + 3 + + + 0 + + + 5 + + + 12, 288 + + + 3 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + bmpViewSP + + + bmpViewBG + + + 256, 256 + + + 1 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + bmpViewSPPal + + + groupBox2 + + + 54, 16 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 17 + + + 2 + + + label1 + + + Save BG Screenshot... + + + groupBox1 + + + 6 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + checkBoxVDC2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 524, 17 + + + 12, 23 + + + $this + + + 512, 256 + + + 810, 576 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + PceTileViewer + + + 0 + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 504, 553 + + + Sprite + + + 4 + + + bmpView2 + + + bmpView1 + + + 524, 17 + + + 12, 553 + + + menuStrip1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + Save Sprite Screenshot... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + 6, 17 + + + True + + + $this + + + $this + + + groupBox1 + + + 512, 256 + + + Background + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 256, 256 + + + saveSpriteScreenshotToolStripMenuItem + + + 8 + + + FileSubMenu + + + 786, 259 + + + saveBackgroundScreenshotToolStripMenuItem + + + bmpView4 + + + VDC 2 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.zh-CN.resx new file mode 100644 index 00000000000..7a0e291811e --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/PCE/PCETileViewer.zh-CN.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 背景 + + + 精灵 + + + 使用 CTRL+C 将鼠标下方的面板复制到剪贴板。 + + + 保存背景截图 + + + 保存精灵截图 + + + 文件(&F) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.Designer.cs new file mode 100644 index 00000000000..f875a75682d --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.Designer.cs @@ -0,0 +1,165 @@ +using BizHawk.WinForms.Controls; + +namespace BizHawk.Client.EmuHawk +{ + partial class SmsVdpViewer + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SmsVdpViewer)); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.bmpViewTiles = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.bmpViewPalette = new BizHawk.Client.EmuHawk.BmpView(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.bmpViewBG = new BizHawk.Client.EmuHawk.BmpView(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveTilesScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.savePalettesScrenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveBGScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.groupBox1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.bmpViewTiles); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // bmpViewTiles + // + resources.ApplyResources(this.bmpViewTiles, "bmpViewTiles"); + this.bmpViewTiles.BackColor = System.Drawing.Color.Transparent; + this.bmpViewTiles.Name = "bmpViewTiles"; + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.bmpViewPalette); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // bmpViewPalette + // + resources.ApplyResources(this.bmpViewPalette, "bmpViewPalette"); + this.bmpViewPalette.BackColor = System.Drawing.Color.Transparent; + this.bmpViewPalette.Name = "bmpViewPalette"; + this.bmpViewPalette.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BmpViewPalette_MouseClick); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.bmpViewBG); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + // + // bmpViewBG + // + resources.ApplyResources(this.bmpViewBG, "bmpViewBG"); + this.bmpViewBG.BackColor = System.Drawing.Color.Transparent; + this.bmpViewBG.Name = "bmpViewBG"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu}); + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.saveTilesScreenshotToolStripMenuItem, + this.savePalettesScrenshotToolStripMenuItem, + this.saveBGScreenshotToolStripMenuItem}); + // + // saveTilesScreenshotToolStripMenuItem + // + resources.ApplyResources(this.saveTilesScreenshotToolStripMenuItem, "saveTilesScreenshotToolStripMenuItem"); + this.saveTilesScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveTilesScreenshotToolStripMenuItem_Click); + // + // savePalettesScrenshotToolStripMenuItem + // + resources.ApplyResources(this.savePalettesScrenshotToolStripMenuItem, "savePalettesScrenshotToolStripMenuItem"); + this.savePalettesScrenshotToolStripMenuItem.Click += new System.EventHandler(this.SavePalettesScreenshotMenuItem_Click); + // + // saveBGScreenshotToolStripMenuItem + // + resources.ApplyResources(this.saveBGScreenshotToolStripMenuItem, "saveBGScreenshotToolStripMenuItem"); + this.saveBGScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveBgScreenshotMenuItem_Click); + // + // SmsVdpViewer + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.label1); + this.Controls.Add(this.groupBox3); + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.menuStrip1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.KeyPreview = true; + this.MainMenuStrip = this.menuStrip1; + this.Name = "SmsVdpViewer"; + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.VDPViewer_KeyDown); + this.groupBox1.ResumeLayout(false); + this.groupBox2.ResumeLayout(false); + this.groupBox3.ResumeLayout(false); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private BmpView bmpViewTiles; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.GroupBox groupBox2; + private BmpView bmpViewPalette; + private System.Windows.Forms.GroupBox groupBox3; + private BmpView bmpViewBG; + private BizHawk.WinForms.Controls.LocLabelEx label1; + private MenuStripEx menuStrip1; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx FileSubMenu; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveTilesScreenshotToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx savePalettesScrenshotToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveBGScreenshotToolStripMenuItem; + } +} \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.cs b/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.cs similarity index 96% rename from src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.cs rename to src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.cs index ca9418dc415..68359a383ca 100644 --- a/src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.cs @@ -1,210 +1,210 @@ -using System.Drawing; -using System.Windows.Forms; -using System.Drawing.Imaging; - -using BizHawk.Client.Common; -using BizHawk.Emulation.Common; -using BizHawk.Emulation.Cores.Sega.MasterSystem; - -namespace BizHawk.Client.EmuHawk -{ - [SpecializedTool("VDP Viewer")] - public partial class SmsVdpViewer : ToolFormBase, IToolFormAutoConfig - { - public static Icon ToolIcon - => Properties.Resources.SmsIcon; - - [RequiredService] - private ISmsGpuView Vdp { get; set; } - - [RequiredService] - private IEmulator Emulator { get; set; } - - private int _palIndex; - - protected override string WindowTitleStatic => "VDP Viewer"; - - public SmsVdpViewer() - { - InitializeComponent(); - Icon = ToolIcon; - - bmpViewTiles.ChangeBitmapSize(256, 128); - bmpViewPalette.ChangeBitmapSize(16, 2); - bmpViewBG.ChangeBitmapSize(256, 256); - } - - protected override void GeneralUpdate() => UpdateAfter(); - - private static unsafe void Draw8x8(byte* src, int* dest, int pitch, int* pal) - { - int inc = pitch - 8; - dest -= inc; - for (int i = 0; i < 64; i++) - { - if ((i & 7) == 0) - dest += inc; - *dest++ = pal[*src++]; - } - } - - private static unsafe void Draw8x8hv(byte* src, int* dest, int pitch, int* pal, bool hflip, bool vflip) - { - int incX = hflip ? -1 : 1; - int incY = vflip ? -pitch : pitch; - if (hflip) - dest -= incX * 7; - if (vflip) - dest -= incY * 7; - incY -= incX * 8; - for (int j = 0; j < 8; j++) - { - for (int i = 0; i < 8; i++) - { - *dest = pal[*src++]; - dest += incX; - } - dest += incY; - } - } - - private unsafe void DrawTiles(int *pal) - { - var lockData = bmpViewTiles.Bmp.LockBits(new Rectangle(0, 0, 256, 128), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); - int* dest = (int*)lockData.Scan0; - int pitch = lockData.Stride / sizeof(int); - - fixed (byte* src = Vdp.PatternBuffer) - { - for (int tile = 0; tile < 512; tile++) - { - int srcAddr = tile * 64; - int tx = tile & 31; - int ty = tile >> 5; - int destAddr = ty * 8 * pitch + tx * 8; - Draw8x8(src + srcAddr, dest + destAddr, pitch, pal); - } - } - bmpViewTiles.Bmp.UnlockBits(lockData); - bmpViewTiles.Refresh(); - } - - private unsafe void DrawBG(int* pal) - { - int bgHeight = Vdp.FrameHeight == 192 ? 224 : 256; - int maxTile = bgHeight * 4; - if (bgHeight != bmpViewBG.Bmp.Height) - { - bmpViewBG.Height = bgHeight; - bmpViewBG.ChangeBitmapSize(256, bgHeight); - } - - var lockData = bmpViewBG.Bmp.LockBits(new Rectangle(0, 0, 256, bgHeight), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); - int* dest = (int*)lockData.Scan0; - int pitch = lockData.Stride / sizeof(int); - - fixed (byte* src = Vdp.PatternBuffer) - fixed (byte* vram = Vdp.VRAM) - { - short* map = (short*)(vram + Vdp.CalcNameTableBase()); - - for (int tile = 0; tile < maxTile; tile++) - { - short bgent = *map++; - bool hFlip = (bgent & 1 << 9) != 0; - bool vFlip = (bgent & 1 << 10) != 0; - int* tpal = pal + ((bgent & 1 << 11) >> 7); - int srcAddr = (bgent & 511) * 64; - int tx = tile & 31; - int ty = tile >> 5; - int destAddr = ty * 8 * pitch + tx * 8; - Draw8x8hv(src + srcAddr, dest + destAddr, pitch, tpal, hFlip, vFlip); - } - } - bmpViewBG.Bmp.UnlockBits(lockData); - bmpViewBG.Refresh(); - } - - private unsafe void DrawPal(int* pal) - { - var lockData = bmpViewPalette.Bmp.LockBits(new Rectangle(0, 0, 16, 2), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); - int* dest = (int*)lockData.Scan0; - int pitch = lockData.Stride / sizeof(int); - - for (int j = 0; j < 2; j++) - { - for (int i = 0; i < 16; i++) - { - *dest++ = *pal++; - } - - dest -= 16; - dest += pitch; - } - bmpViewPalette.Bmp.UnlockBits(lockData); - bmpViewPalette.Refresh(); - } - - protected override void UpdateAfter() - { - unsafe - { - fixed (int* pal = Vdp.Palette) - { - DrawTiles(pal + _palIndex * 16); - DrawBG(pal); - DrawPal(pal); - } - } - } - - public override void Restart() - { - GeneralUpdate(); - } - - private void BmpViewPalette_MouseClick(object sender, MouseEventArgs e) - { - int p = Math.Min(Math.Max(e.Y / 16, 0), 1); - _palIndex = p; - unsafe - { - fixed (int* pal = Vdp.Palette) - { - DrawTiles(pal + _palIndex * 16); - } - } - } - - private void VDPViewer_KeyDown(object sender, KeyEventArgs e) - { - if (ModifierKeys.HasFlag(Keys.Control) && e.KeyCode == Keys.C) - { - if (this.InnermostControlAt(Cursor.Position) is BmpView bv) - { - Clipboard.SetImage(bv.Bmp); - } - } - } - - private void SaveAsFile(Bitmap bmp, string suffix) - { - bmp.SaveAsFile(Game, suffix, Emulator.SystemId, Config.PathEntries, this); - } - - private void SaveTilesScreenshotToolStripMenuItem_Click(object sender, EventArgs e) - { - SaveAsFile(bmpViewTiles.Bmp, "Tiles"); - } - - private void SavePalettesScreenshotMenuItem_Click(object sender, EventArgs e) - { - SaveAsFile(bmpViewPalette.Bmp, "Palette"); - } - - private void SaveBgScreenshotMenuItem_Click(object sender, EventArgs e) - { - SaveAsFile(bmpViewBG.Bmp, "BG"); - } - } -} +using System.Drawing; +using System.Windows.Forms; +using System.Drawing.Imaging; + +using BizHawk.Client.Common; +using BizHawk.Emulation.Common; +using BizHawk.Emulation.Cores.Sega.MasterSystem; + +namespace BizHawk.Client.EmuHawk +{ + [SpecializedTool("VDP Viewer")] + public partial class SmsVdpViewer : ToolFormBase, IToolFormAutoConfig + { + public static Icon ToolIcon + => Properties.Resources.SmsIcon; + + [RequiredService] + private ISmsGpuView Vdp { get; set; } + + [RequiredService] + private IEmulator Emulator { get; set; } + + private int _palIndex; + + protected override string WindowTitleStatic => "VDP Viewer"; + + public SmsVdpViewer() + { + InitializeComponent(); + Icon = ToolIcon; + + bmpViewTiles.ChangeBitmapSize(256, 128); + bmpViewPalette.ChangeBitmapSize(16, 2); + bmpViewBG.ChangeBitmapSize(256, 256); + } + + protected override void GeneralUpdate() => UpdateAfter(); + + private static unsafe void Draw8x8(byte* src, int* dest, int pitch, int* pal) + { + int inc = pitch - 8; + dest -= inc; + for (int i = 0; i < 64; i++) + { + if ((i & 7) == 0) + dest += inc; + *dest++ = pal[*src++]; + } + } + + private static unsafe void Draw8x8hv(byte* src, int* dest, int pitch, int* pal, bool hflip, bool vflip) + { + int incX = hflip ? -1 : 1; + int incY = vflip ? -pitch : pitch; + if (hflip) + dest -= incX * 7; + if (vflip) + dest -= incY * 7; + incY -= incX * 8; + for (int j = 0; j < 8; j++) + { + for (int i = 0; i < 8; i++) + { + *dest = pal[*src++]; + dest += incX; + } + dest += incY; + } + } + + private unsafe void DrawTiles(int *pal) + { + var lockData = bmpViewTiles.Bmp.LockBits(new Rectangle(0, 0, 256, 128), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); + int* dest = (int*)lockData.Scan0; + int pitch = lockData.Stride / sizeof(int); + + fixed (byte* src = Vdp.PatternBuffer) + { + for (int tile = 0; tile < 512; tile++) + { + int srcAddr = tile * 64; + int tx = tile & 31; + int ty = tile >> 5; + int destAddr = ty * 8 * pitch + tx * 8; + Draw8x8(src + srcAddr, dest + destAddr, pitch, pal); + } + } + bmpViewTiles.Bmp.UnlockBits(lockData); + bmpViewTiles.Refresh(); + } + + private unsafe void DrawBG(int* pal) + { + int bgHeight = Vdp.FrameHeight == 192 ? 224 : 256; + int maxTile = bgHeight * 4; + if (bgHeight != bmpViewBG.Bmp.Height) + { + bmpViewBG.Height = bgHeight; + bmpViewBG.ChangeBitmapSize(256, bgHeight); + } + + var lockData = bmpViewBG.Bmp.LockBits(new Rectangle(0, 0, 256, bgHeight), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); + int* dest = (int*)lockData.Scan0; + int pitch = lockData.Stride / sizeof(int); + + fixed (byte* src = Vdp.PatternBuffer) + fixed (byte* vram = Vdp.VRAM) + { + short* map = (short*)(vram + Vdp.CalcNameTableBase()); + + for (int tile = 0; tile < maxTile; tile++) + { + short bgent = *map++; + bool hFlip = (bgent & 1 << 9) != 0; + bool vFlip = (bgent & 1 << 10) != 0; + int* tpal = pal + ((bgent & 1 << 11) >> 7); + int srcAddr = (bgent & 511) * 64; + int tx = tile & 31; + int ty = tile >> 5; + int destAddr = ty * 8 * pitch + tx * 8; + Draw8x8hv(src + srcAddr, dest + destAddr, pitch, tpal, hFlip, vFlip); + } + } + bmpViewBG.Bmp.UnlockBits(lockData); + bmpViewBG.Refresh(); + } + + private unsafe void DrawPal(int* pal) + { + var lockData = bmpViewPalette.Bmp.LockBits(new Rectangle(0, 0, 16, 2), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb); + int* dest = (int*)lockData.Scan0; + int pitch = lockData.Stride / sizeof(int); + + for (int j = 0; j < 2; j++) + { + for (int i = 0; i < 16; i++) + { + *dest++ = *pal++; + } + + dest -= 16; + dest += pitch; + } + bmpViewPalette.Bmp.UnlockBits(lockData); + bmpViewPalette.Refresh(); + } + + protected override void UpdateAfter() + { + unsafe + { + fixed (int* pal = Vdp.Palette) + { + DrawTiles(pal + _palIndex * 16); + DrawBG(pal); + DrawPal(pal); + } + } + } + + public override void Restart() + { + GeneralUpdate(); + } + + private void BmpViewPalette_MouseClick(object sender, MouseEventArgs e) + { + int p = Math.Min(Math.Max(e.Y / 16, 0), 1); + _palIndex = p; + unsafe + { + fixed (int* pal = Vdp.Palette) + { + DrawTiles(pal + _palIndex * 16); + } + } + } + + private void VDPViewer_KeyDown(object sender, KeyEventArgs e) + { + if (ModifierKeys.HasFlag(Keys.Control) && e.KeyCode == Keys.C) + { + if (this.InnermostControlAt(Cursor.Position) is BmpView bv) + { + Clipboard.SetImage(bv.Bmp); + } + } + } + + private void SaveAsFile(Bitmap bmp, string suffix) + { + bmp.SaveAsFile(Game, suffix, Emulator.SystemId, Config.PathEntries, this); + } + + private void SaveTilesScreenshotToolStripMenuItem_Click(object sender, EventArgs e) + { + SaveAsFile(bmpViewTiles.Bmp, "Tiles"); + } + + private void SavePalettesScreenshotMenuItem_Click(object sender, EventArgs e) + { + SaveAsFile(bmpViewPalette.Bmp, "Palette"); + } + + private void SaveBgScreenshotMenuItem_Click(object sender, EventArgs e) + { + SaveAsFile(bmpViewBG.Bmp, "BG"); + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.resx b/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.resx new file mode 100644 index 00000000000..35df30756bb --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.resx @@ -0,0 +1,353 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CTRL + C copies the pane under the mouse to the clipboard. + + + + 6, 17 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + groupBox3 + + + 2 + + + $this + + + bmpViewPalette + + + 268, 53 + + + 256, 32 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 17 + + + 256, 128 + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 2 + + + 12, 169 + + + 3 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + savePalettesScrenshotToolStripMenuItem + + + bmpViewPalette + + + bmpViewTiles + + + bmpViewBG + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 17 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + label1 + + + BizHawk.Client.EmuHawk.BmpView, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + 1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BG + + + 12, 22 + + + Save Palettes Screnshot... + + + 0 + + + groupBox2 + + + Save Tiles Screenshot... + + + 572, 309 + + + groupBox3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 286, 22 + + + 6, 12 + + + SmsVdpViewer + + + 0 + + + saveTilesScreenshotToolStripMenuItem + + + 12, 292 + + + Palettes + + + groupBox1 + + + 4 + + + bmpViewTiles + + + 0 + + + bmpViewBG + + + menuStrip1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + saveBGScreenshotToolStripMenuItem + + + 3 + + + $this + + + 1 + + + Save BG Screenshot... + + + $this + + + 0 + + + 256, 256 + + + Tiles + + + 3 + + + $this + + + 268, 259 + + + 5 + + + FileSubMenu + + + 268, 141 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + 17, 17 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.zh-CN.resx new file mode 100644 index 00000000000..d38afb061ba --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/SMS/SmsVdpViewer.zh-CN.resx @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 块 + + + 调色板 + + + 背景 + + + 使用 CTRL+C 将鼠标下方的面板复制到剪贴板。 + + + 文件(&F) + + + 保存块截图 + + + 保存调色板截图 + + + 保存背景截图 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.Designer.cs deleted file mode 100644 index 6e6c838e2cc..00000000000 --- a/src/BizHawk.Client.EmuHawk/tools/SMS/VDPViewer.Designer.cs +++ /dev/null @@ -1,181 +0,0 @@ -using BizHawk.WinForms.Controls; - -namespace BizHawk.Client.EmuHawk -{ - partial class SmsVdpViewer - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.bmpViewTiles = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.bmpViewPalette = new BizHawk.Client.EmuHawk.BmpView(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.bmpViewBG = new BizHawk.Client.EmuHawk.BmpView(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.menuStrip1 = new MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveTilesScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.savePalettesScrenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveBGScreenshotToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.bmpViewTiles); - this.groupBox1.Location = new System.Drawing.Point(12, 24); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(268, 153); - this.groupBox1.TabIndex = 1; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Tiles"; - // - // bmpViewTiles - // - this.bmpViewTiles.Location = new System.Drawing.Point(6, 19); - this.bmpViewTiles.Name = "bmpViewTiles"; - this.bmpViewTiles.Size = new System.Drawing.Size(256, 128); - this.bmpViewTiles.TabIndex = 0; - this.bmpViewTiles.Text = "bmpViewTiles"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.bmpViewPalette); - this.groupBox2.Location = new System.Drawing.Point(12, 183); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(268, 57); - this.groupBox2.TabIndex = 2; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Palettes"; - // - // bmpViewPalette - // - this.bmpViewPalette.Location = new System.Drawing.Point(6, 19); - this.bmpViewPalette.Name = "bmpViewPalette"; - this.bmpViewPalette.Size = new System.Drawing.Size(256, 32); - this.bmpViewPalette.TabIndex = 3; - this.bmpViewPalette.Text = "bmpViewPalette"; - this.bmpViewPalette.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BmpViewPalette_MouseClick); - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.bmpViewBG); - this.groupBox3.Location = new System.Drawing.Point(286, 24); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(268, 281); - this.groupBox3.TabIndex = 3; - this.groupBox3.TabStop = false; - this.groupBox3.Text = "BG"; - // - // bmpViewBG - // - this.bmpViewBG.Location = new System.Drawing.Point(6, 19); - this.bmpViewBG.Name = "bmpViewBG"; - this.bmpViewBG.Size = new System.Drawing.Size(256, 256); - this.bmpViewBG.TabIndex = 0; - this.bmpViewBG.Text = "bmpViewBG"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 316); - this.label1.Name = "label1"; - this.label1.Text = "CTRL + C copies the pane under the mouse to the clipboard."; - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.FileSubMenu}); - this.menuStrip1.TabIndex = 5; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.saveTilesScreenshotToolStripMenuItem, - this.savePalettesScrenshotToolStripMenuItem, - this.saveBGScreenshotToolStripMenuItem}); - this.FileSubMenu.Text = "&File"; - // - // saveTilesScreenshotToolStripMenuItem - // - this.saveTilesScreenshotToolStripMenuItem.Text = "Save Tiles Screenshot..."; - this.saveTilesScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveTilesScreenshotToolStripMenuItem_Click); - // - // savePalettesScrenshotToolStripMenuItem - // - this.savePalettesScrenshotToolStripMenuItem.Text = "Save Palettes Screnshot..."; - this.savePalettesScrenshotToolStripMenuItem.Click += new System.EventHandler(this.SavePalettesScreenshotMenuItem_Click); - // - // saveBGScreenshotToolStripMenuItem - // - this.saveBGScreenshotToolStripMenuItem.Text = "Save BG Screenshot..."; - this.saveBGScreenshotToolStripMenuItem.Click += new System.EventHandler(this.SaveBgScreenshotMenuItem_Click); - // - // SmsVDPViewer - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(572, 335); - this.Controls.Add(this.label1); - this.Controls.Add(this.groupBox3); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.menuStrip1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.KeyPreview = true; - this.MainMenuStrip = this.menuStrip1; - this.Name = "SmsVdpViewer"; - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.VDPViewer_KeyDown); - this.groupBox1.ResumeLayout(false); - this.groupBox2.ResumeLayout(false); - this.groupBox3.ResumeLayout(false); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private BmpView bmpViewTiles; - private System.Windows.Forms.GroupBox groupBox1; - private System.Windows.Forms.GroupBox groupBox2; - private BmpView bmpViewPalette; - private System.Windows.Forms.GroupBox groupBox3; - private BmpView bmpViewBG; - private BizHawk.WinForms.Controls.LocLabelEx label1; - private MenuStripEx menuStrip1; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx FileSubMenu; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveTilesScreenshotToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx savePalettesScrenshotToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx saveBGScreenshotToolStripMenuItem; - } -} \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.Designer.cs index c84645474eb..537788659df 100644 --- a/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.Designer.cs @@ -30,2468 +30,2069 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SNESGraphicsDebugger)); - this.menuStrip1 = new MenuStripEx(); - this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveScreenshotAsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.saveScreenshotToClipboardToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.panel1 = new System.Windows.Forms.Panel(); - this.groupFreeze = new System.Windows.Forms.GroupBox(); - this.pnGroupFreeze = new System.Windows.Forms.Panel(); - this.labelMemory = new BizHawk.WinForms.Controls.LocLabelEx(); - this.check2x = new System.Windows.Forms.CheckBox(); - this.comboDisplayType = new System.Windows.Forms.ComboBox(); - this.label47 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.pnBackdropColor = new System.Windows.Forms.Panel(); - this.comboPalette = new System.Windows.Forms.ComboBox(); - this.checkBackdropColor = new System.Windows.Forms.CheckBox(); - this.groupBox3 = new System.Windows.Forms.GroupBox(); - this.checkScanlineControl = new System.Windows.Forms.CheckBox(); - this.label19 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.nudScanline = new System.Windows.Forms.NumericUpDown(); - this.sliderScanline = new System.Windows.Forms.TrackBar(); - this.label24 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox6 = new System.Windows.Forms.GroupBox(); - this.labelClipboard = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.label26 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtOBSELT1OfsBits = new System.Windows.Forms.TextBox(); - this.groupBox8 = new System.Windows.Forms.GroupBox(); - this.radioButton6 = new System.Windows.Forms.RadioButton(); - this.radioButton1 = new System.Windows.Forms.RadioButton(); - this.radioButton10 = new System.Windows.Forms.RadioButton(); - this.radioButton15 = new System.Windows.Forms.RadioButton(); - this.radioButton5 = new System.Windows.Forms.RadioButton(); - this.radioButton14 = new System.Windows.Forms.RadioButton(); - this.radioButton4 = new System.Windows.Forms.RadioButton(); - this.radioButton3 = new System.Windows.Forms.RadioButton(); - this.radioButton13 = new System.Windows.Forms.RadioButton(); - this.radioButton2 = new System.Windows.Forms.RadioButton(); - this.lblEnPrio3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtOBSELT1OfsDescr = new System.Windows.Forms.TextBox(); - this.checkEN1_OBJ = new System.Windows.Forms.CheckBox(); - this.label30 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkEN1_BG4 = new System.Windows.Forms.CheckBox(); - this.txtOBSELBaseBits = new System.Windows.Forms.TextBox(); - this.checkEN1_BG3 = new System.Windows.Forms.CheckBox(); - this.txtOBSELBaseDescr = new System.Windows.Forms.TextBox(); - this.checkEN1_BG2 = new System.Windows.Forms.CheckBox(); - this.label29 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkEN1_BG1 = new System.Windows.Forms.CheckBox(); - this.txtOBSELSizeBits = new System.Windows.Forms.TextBox(); - this.checkEN3_OBJ = new System.Windows.Forms.CheckBox(); - this.checkEN2_OBJ = new System.Windows.Forms.CheckBox(); - this.txtOBSELSizeDescr = new System.Windows.Forms.TextBox(); - this.lblEnPrio2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label28 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblEnPrio1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label20 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkScreenExtbg = new System.Windows.Forms.CheckBox(); - this.label38 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label21 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtScreenCGADSUB_Half = new System.Windows.Forms.CheckBox(); - this.checkScreenHires = new System.Windows.Forms.CheckBox(); - this.lblEnPrio0 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label18391 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkEN0_OBJ = new System.Windows.Forms.CheckBox(); - this.checkScreenOverscan = new System.Windows.Forms.CheckBox(); - this.checkEN0_BG4 = new System.Windows.Forms.CheckBox(); - this.label198129381279841 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkEN0_BG3 = new System.Windows.Forms.CheckBox(); - this.checkScreenObjInterlace = new System.Windows.Forms.CheckBox(); - this.checkEN0_BG2 = new System.Windows.Forms.CheckBox(); - this.label123812831 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkEN0_BG1 = new System.Windows.Forms.CheckBox(); - this.checkScreenInterlace = new System.Windows.Forms.CheckBox(); - this.txtScreenCGADSUB_AddSub_Descr = new System.Windows.Forms.TextBox(); - this.label2193813 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtScreenCGADSUB_AddSub = new System.Windows.Forms.TextBox(); - this.label36 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkTMOBJ = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkTSOBJ = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkMathBK = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.label35 = new BizHawk.Client.EmuHawk.HorizontalLine(); - this.checkMathBG4 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkMathBG3 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkMathBG2 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkMathBG1 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.label33 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkMathOBJ = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.lblTS = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkTSBG4 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkTSBG3 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkTSBG2 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkTSBG1 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.lblTM = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkTMBG4 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkTMBG3 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkTMBG2 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.checkTMBG1 = new BizHawk.Client.EmuHawk.CustomCheckBox(); - this.label32 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label31 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label25 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtScreenCGWSEL_MathFixed = new System.Windows.Forms.TextBox(); - this.label2893719831 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtScreenCGWSEL_ColorSubMask = new System.Windows.Forms.TextBox(); - this.label23 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtScreenCGWSEL_ColorMask = new System.Windows.Forms.TextBox(); - this.label22 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label27 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkScreenCGWSEL_DirectColor = new System.Windows.Forms.CheckBox(); - this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtScreenBG4TSize = new System.Windows.Forms.TextBox(); - this.txtScreenBG3TSize = new System.Windows.Forms.TextBox(); - this.txtScreenBG2TSize = new System.Windows.Forms.TextBox(); - this.txtScreenBG1TSize = new System.Windows.Forms.TextBox(); - this.txtScreenBG4Bpp = new System.Windows.Forms.TextBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtScreenBG3Bpp = new System.Windows.Forms.TextBox(); - this.txtModeBits = new System.Windows.Forms.TextBox(); - this.txtScreenBG2Bpp = new System.Windows.Forms.TextBox(); - this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtScreenBG1Bpp = new System.Windows.Forms.TextBox(); - this.lblBG3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.txtBG1Scroll = new System.Windows.Forms.TextBox(); - this.label37 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1MapSizeBytes = new System.Windows.Forms.TextBox(); - this.txtBGPaletteInfo = new System.Windows.Forms.TextBox(); - this.rbBG4 = new System.Windows.Forms.RadioButton(); - this.rbBG3 = new System.Windows.Forms.RadioButton(); - this.rbBG2 = new System.Windows.Forms.RadioButton(); - this.rbBG1 = new System.Windows.Forms.RadioButton(); - this.txtBG1TSizeDescr = new System.Windows.Forms.TextBox(); - this.comboBGProps = new System.Windows.Forms.ComboBox(); - this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1TSizeBits = new System.Windows.Forms.TextBox(); - this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1Colors = new System.Windows.Forms.TextBox(); - this.txtBG1Bpp = new System.Windows.Forms.TextBox(); - this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1TDAddrDescr = new System.Windows.Forms.TextBox(); - this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1SCAddrDescr = new System.Windows.Forms.TextBox(); - this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1TDAddrBits = new System.Windows.Forms.TextBox(); - this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1SizeInPixels = new System.Windows.Forms.TextBox(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1SCAddrBits = new System.Windows.Forms.TextBox(); - this.txtBG1SizeInTiles = new System.Windows.Forms.TextBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtBG1SizeBits = new System.Windows.Forms.TextBox(); - this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.paletteViewer = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); - this.tabctrlDetails = new System.Windows.Forms.TabControl(); - this.tpPalette = new System.Windows.Forms.TabPage(); - this.label53 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label52 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label51 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtPaletteDetailsAddress = new System.Windows.Forms.TextBox(); - this.txtPaletteDetailsIndex = new System.Windows.Forms.TextBox(); - this.txtPaletteDetailsIndexHex = new System.Windows.Forms.TextBox(); - this.txtDetailsPaletteColorRGB = new System.Windows.Forms.TextBox(); - this.txtDetailsPaletteColorHex = new System.Windows.Forms.TextBox(); - this.txtDetailsPaletteColor = new System.Windows.Forms.TextBox(); - this.pnDetailsPaletteColor = new System.Windows.Forms.Panel(); - this.tpTile = new System.Windows.Forms.TabPage(); - this.label45 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtTilePalette = new System.Windows.Forms.TextBox(); - this.txtTileNumber = new System.Windows.Forms.TextBox(); - this.txtTileMode = new System.Windows.Forms.TextBox(); - this.label18 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtTileColors = new System.Windows.Forms.TextBox(); - this.txtTileBpp = new System.Windows.Forms.TextBox(); - this.label42 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtTileAddress = new System.Windows.Forms.TextBox(); - this.viewerTile = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); - this.tpMapEntry = new System.Windows.Forms.TabPage(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.checkMapEntryVFlip = new System.Windows.Forms.CheckBox(); - this.label34 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.checkMapEntryHFlip = new System.Windows.Forms.CheckBox(); - this.label17 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.lblMapEntryHFlip = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtMapEntryPalette = new System.Windows.Forms.TextBox(); - this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtMapEntryTileAddr = new System.Windows.Forms.TextBox(); - this.txtMapEntryPrio = new System.Windows.Forms.TextBox(); - this.txtMapEntryLocation = new System.Windows.Forms.TextBox(); - this.txtMapEntryTileNum = new System.Windows.Forms.TextBox(); - this.viewerMapEntryTile = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); - this.tpOBJ = new System.Windows.Forms.TabPage(); - this.txtObjPriority = new System.Windows.Forms.TextBox(); - this.label50 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtObjPaletteMemo = new System.Windows.Forms.TextBox(); - this.label49 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtObjPalette = new System.Windows.Forms.TextBox(); - this.label48 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.txtObjNameAddr = new System.Windows.Forms.TextBox(); - this.txtObjName = new System.Windows.Forms.TextBox(); - this.txtObjSize = new System.Windows.Forms.TextBox(); - this.label46 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbObjLarge = new System.Windows.Forms.CheckBox(); - this.txtObjNumber = new System.Windows.Forms.TextBox(); - this.txtObjCoord = new System.Windows.Forms.TextBox(); - this.cbObjVFlip = new System.Windows.Forms.CheckBox(); - this.label43 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.cbObjHFlip = new System.Windows.Forms.CheckBox(); - this.label44 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.viewerObj = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); - this.viewerPanel = new System.Windows.Forms.Panel(); - this.viewer = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.messagetimer = new System.Windows.Forms.Timer(this.components); - this.menuStrip1.SuspendLayout(); - this.tableLayoutPanel1.SuspendLayout(); - this.panel1.SuspendLayout(); - this.groupFreeze.SuspendLayout(); - this.pnGroupFreeze.SuspendLayout(); - this.groupBox3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudScanline)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.sliderScanline)).BeginInit(); - this.groupBox6.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.groupBox8.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.groupBox5.SuspendLayout(); - this.tabctrlDetails.SuspendLayout(); - this.tpPalette.SuspendLayout(); - this.tpTile.SuspendLayout(); - this.tpMapEntry.SuspendLayout(); - this.tpOBJ.SuspendLayout(); - this.viewerPanel.SuspendLayout(); - this.SuspendLayout(); - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SNESGraphicsDebugger)); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveScreenshotAsToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.saveScreenshotToClipboardToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); + this.panel1 = new System.Windows.Forms.Panel(); + this.groupFreeze = new System.Windows.Forms.GroupBox(); + this.pnGroupFreeze = new System.Windows.Forms.Panel(); + this.labelMemory = new BizHawk.WinForms.Controls.LocLabelEx(); + this.check2x = new System.Windows.Forms.CheckBox(); + this.comboDisplayType = new System.Windows.Forms.ComboBox(); + this.label47 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.pnBackdropColor = new System.Windows.Forms.Panel(); + this.comboPalette = new System.Windows.Forms.ComboBox(); + this.checkBackdropColor = new System.Windows.Forms.CheckBox(); + this.groupBox3 = new System.Windows.Forms.GroupBox(); + this.checkScanlineControl = new System.Windows.Forms.CheckBox(); + this.label19 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.nudScanline = new System.Windows.Forms.NumericUpDown(); + this.sliderScanline = new System.Windows.Forms.TrackBar(); + this.label24 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox6 = new System.Windows.Forms.GroupBox(); + this.labelClipboard = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label26 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtOBSELT1OfsBits = new System.Windows.Forms.TextBox(); + this.groupBox8 = new System.Windows.Forms.GroupBox(); + this.radioButton6 = new System.Windows.Forms.RadioButton(); + this.radioButton1 = new System.Windows.Forms.RadioButton(); + this.radioButton10 = new System.Windows.Forms.RadioButton(); + this.radioButton15 = new System.Windows.Forms.RadioButton(); + this.radioButton5 = new System.Windows.Forms.RadioButton(); + this.radioButton14 = new System.Windows.Forms.RadioButton(); + this.radioButton4 = new System.Windows.Forms.RadioButton(); + this.radioButton3 = new System.Windows.Forms.RadioButton(); + this.radioButton13 = new System.Windows.Forms.RadioButton(); + this.radioButton2 = new System.Windows.Forms.RadioButton(); + this.lblEnPrio3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtOBSELT1OfsDescr = new System.Windows.Forms.TextBox(); + this.checkEN1_OBJ = new System.Windows.Forms.CheckBox(); + this.label30 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkEN1_BG4 = new System.Windows.Forms.CheckBox(); + this.txtOBSELBaseBits = new System.Windows.Forms.TextBox(); + this.checkEN1_BG3 = new System.Windows.Forms.CheckBox(); + this.txtOBSELBaseDescr = new System.Windows.Forms.TextBox(); + this.checkEN1_BG2 = new System.Windows.Forms.CheckBox(); + this.label29 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkEN1_BG1 = new System.Windows.Forms.CheckBox(); + this.txtOBSELSizeBits = new System.Windows.Forms.TextBox(); + this.checkEN3_OBJ = new System.Windows.Forms.CheckBox(); + this.checkEN2_OBJ = new System.Windows.Forms.CheckBox(); + this.txtOBSELSizeDescr = new System.Windows.Forms.TextBox(); + this.lblEnPrio2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label28 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblEnPrio1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label20 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkScreenExtbg = new System.Windows.Forms.CheckBox(); + this.label38 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label21 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtScreenCGADSUB_Half = new System.Windows.Forms.CheckBox(); + this.checkScreenHires = new System.Windows.Forms.CheckBox(); + this.lblEnPrio0 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label18391 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkEN0_OBJ = new System.Windows.Forms.CheckBox(); + this.checkScreenOverscan = new System.Windows.Forms.CheckBox(); + this.checkEN0_BG4 = new System.Windows.Forms.CheckBox(); + this.label198129381279841 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkEN0_BG3 = new System.Windows.Forms.CheckBox(); + this.checkScreenObjInterlace = new System.Windows.Forms.CheckBox(); + this.checkEN0_BG2 = new System.Windows.Forms.CheckBox(); + this.label123812831 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkEN0_BG1 = new System.Windows.Forms.CheckBox(); + this.checkScreenInterlace = new System.Windows.Forms.CheckBox(); + this.txtScreenCGADSUB_AddSub_Descr = new System.Windows.Forms.TextBox(); + this.label2193813 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtScreenCGADSUB_AddSub = new System.Windows.Forms.TextBox(); + this.label36 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkTMOBJ = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkTSOBJ = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkMathBK = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.label35 = new BizHawk.Client.EmuHawk.HorizontalLine(); + this.checkMathBG4 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkMathBG3 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkMathBG2 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkMathBG1 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.label33 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkMathOBJ = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.lblTS = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkTSBG4 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkTSBG3 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkTSBG2 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkTSBG1 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.lblTM = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkTMBG4 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkTMBG3 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkTMBG2 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.checkTMBG1 = new BizHawk.Client.EmuHawk.CustomCheckBox(); + this.label32 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label31 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label25 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtScreenCGWSEL_MathFixed = new System.Windows.Forms.TextBox(); + this.label2893719831 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtScreenCGWSEL_ColorSubMask = new System.Windows.Forms.TextBox(); + this.label23 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtScreenCGWSEL_ColorMask = new System.Windows.Forms.TextBox(); + this.label22 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label27 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkScreenCGWSEL_DirectColor = new System.Windows.Forms.CheckBox(); + this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtScreenBG4TSize = new System.Windows.Forms.TextBox(); + this.txtScreenBG3TSize = new System.Windows.Forms.TextBox(); + this.txtScreenBG2TSize = new System.Windows.Forms.TextBox(); + this.txtScreenBG1TSize = new System.Windows.Forms.TextBox(); + this.txtScreenBG4Bpp = new System.Windows.Forms.TextBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtScreenBG3Bpp = new System.Windows.Forms.TextBox(); + this.txtModeBits = new System.Windows.Forms.TextBox(); + this.txtScreenBG2Bpp = new System.Windows.Forms.TextBox(); + this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtScreenBG1Bpp = new System.Windows.Forms.TextBox(); + this.lblBG3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.txtBG1Scroll = new System.Windows.Forms.TextBox(); + this.label37 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1MapSizeBytes = new System.Windows.Forms.TextBox(); + this.txtBGPaletteInfo = new System.Windows.Forms.TextBox(); + this.rbBG4 = new System.Windows.Forms.RadioButton(); + this.rbBG3 = new System.Windows.Forms.RadioButton(); + this.rbBG2 = new System.Windows.Forms.RadioButton(); + this.rbBG1 = new System.Windows.Forms.RadioButton(); + this.txtBG1TSizeDescr = new System.Windows.Forms.TextBox(); + this.comboBGProps = new System.Windows.Forms.ComboBox(); + this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1TSizeBits = new System.Windows.Forms.TextBox(); + this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1Colors = new System.Windows.Forms.TextBox(); + this.txtBG1Bpp = new System.Windows.Forms.TextBox(); + this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1TDAddrDescr = new System.Windows.Forms.TextBox(); + this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1SCAddrDescr = new System.Windows.Forms.TextBox(); + this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1TDAddrBits = new System.Windows.Forms.TextBox(); + this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1SizeInPixels = new System.Windows.Forms.TextBox(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1SCAddrBits = new System.Windows.Forms.TextBox(); + this.txtBG1SizeInTiles = new System.Windows.Forms.TextBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtBG1SizeBits = new System.Windows.Forms.TextBox(); + this.groupBox5 = new System.Windows.Forms.GroupBox(); + this.paletteViewer = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); + this.tabctrlDetails = new System.Windows.Forms.TabControl(); + this.tpPalette = new System.Windows.Forms.TabPage(); + this.label53 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label52 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label51 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtPaletteDetailsAddress = new System.Windows.Forms.TextBox(); + this.txtPaletteDetailsIndex = new System.Windows.Forms.TextBox(); + this.txtPaletteDetailsIndexHex = new System.Windows.Forms.TextBox(); + this.txtDetailsPaletteColorRGB = new System.Windows.Forms.TextBox(); + this.txtDetailsPaletteColorHex = new System.Windows.Forms.TextBox(); + this.txtDetailsPaletteColor = new System.Windows.Forms.TextBox(); + this.pnDetailsPaletteColor = new System.Windows.Forms.Panel(); + this.tpTile = new System.Windows.Forms.TabPage(); + this.label45 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtTilePalette = new System.Windows.Forms.TextBox(); + this.txtTileNumber = new System.Windows.Forms.TextBox(); + this.txtTileMode = new System.Windows.Forms.TextBox(); + this.label18 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtTileColors = new System.Windows.Forms.TextBox(); + this.txtTileBpp = new System.Windows.Forms.TextBox(); + this.label42 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtTileAddress = new System.Windows.Forms.TextBox(); + this.viewerTile = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); + this.tpMapEntry = new System.Windows.Forms.TabPage(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.checkMapEntryVFlip = new System.Windows.Forms.CheckBox(); + this.label34 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.checkMapEntryHFlip = new System.Windows.Forms.CheckBox(); + this.label17 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.lblMapEntryHFlip = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtMapEntryPalette = new System.Windows.Forms.TextBox(); + this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtMapEntryTileAddr = new System.Windows.Forms.TextBox(); + this.txtMapEntryPrio = new System.Windows.Forms.TextBox(); + this.txtMapEntryLocation = new System.Windows.Forms.TextBox(); + this.txtMapEntryTileNum = new System.Windows.Forms.TextBox(); + this.viewerMapEntryTile = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); + this.tpOBJ = new System.Windows.Forms.TabPage(); + this.txtObjPriority = new System.Windows.Forms.TextBox(); + this.label50 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtObjPaletteMemo = new System.Windows.Forms.TextBox(); + this.label49 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtObjPalette = new System.Windows.Forms.TextBox(); + this.label48 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.txtObjNameAddr = new System.Windows.Forms.TextBox(); + this.txtObjName = new System.Windows.Forms.TextBox(); + this.txtObjSize = new System.Windows.Forms.TextBox(); + this.label46 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbObjLarge = new System.Windows.Forms.CheckBox(); + this.txtObjNumber = new System.Windows.Forms.TextBox(); + this.txtObjCoord = new System.Windows.Forms.TextBox(); + this.cbObjVFlip = new System.Windows.Forms.CheckBox(); + this.label43 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.cbObjHFlip = new System.Windows.Forms.CheckBox(); + this.label44 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.viewerObj = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); + this.viewerPanel = new System.Windows.Forms.Panel(); + this.viewer = new BizHawk.Client.EmuHawk.SNESGraphicsViewer(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.messagetimer = new System.Windows.Forms.Timer(this.components); + this.menuStrip1.SuspendLayout(); + this.tableLayoutPanel1.SuspendLayout(); + this.panel1.SuspendLayout(); + this.groupFreeze.SuspendLayout(); + this.pnGroupFreeze.SuspendLayout(); + this.groupBox3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.nudScanline)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.sliderScanline)).BeginInit(); + this.groupBox6.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.groupBox8.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.groupBox5.SuspendLayout(); + this.tabctrlDetails.SuspendLayout(); + this.tpPalette.SuspendLayout(); + this.tpTile.SuspendLayout(); + this.tpMapEntry.SuspendLayout(); + this.tpOBJ.SuspendLayout(); + this.viewerPanel.SuspendLayout(); + this.SuspendLayout(); + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.fileToolStripMenuItem}); - this.menuStrip1.TabIndex = 33; - // - // fileToolStripMenuItem - // - this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolTip1.SetToolTip(this.menuStrip1, resources.GetString("menuStrip1.ToolTip")); + // + // fileToolStripMenuItem + // + resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem"); + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.saveScreenshotAsToolStripMenuItem, this.saveScreenshotToClipboardToolStripMenuItem}); - this.fileToolStripMenuItem.Text = "&File"; - // - // saveScreenshotAsToolStripMenuItem - // - this.saveScreenshotAsToolStripMenuItem.Enabled = false; - this.saveScreenshotAsToolStripMenuItem.Text = "Save Screenshot &As..."; - // - // saveScreenshotToClipboardToolStripMenuItem - // - this.saveScreenshotToClipboardToolStripMenuItem.Enabled = false; - this.saveScreenshotToClipboardToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); - this.saveScreenshotToClipboardToolStripMenuItem.Text = "Save Screenshot to Clipboard"; - // - // tableLayoutPanel1 - // - this.tableLayoutPanel1.ColumnCount = 2; - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle()); - this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Controls.Add(this.panel1, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.viewerPanel, 1, 0); - this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 24); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - this.tableLayoutPanel1.RowCount = 2; - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle()); - this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); - this.tableLayoutPanel1.Size = new System.Drawing.Size(1086, 673); - this.tableLayoutPanel1.TabIndex = 0; - // - // panel1 - // - this.panel1.AutoSize = true; - this.panel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; - this.panel1.Controls.Add(this.groupFreeze); - this.panel1.Controls.Add(this.check2x); - this.panel1.Controls.Add(this.comboDisplayType); - this.panel1.Controls.Add(this.label47); - this.panel1.Controls.Add(this.pnBackdropColor); - this.panel1.Controls.Add(this.comboPalette); - this.panel1.Controls.Add(this.checkBackdropColor); - this.panel1.Controls.Add(this.groupBox3); - this.panel1.Controls.Add(this.label24); - this.panel1.Controls.Add(this.groupBox6); - this.panel1.Controls.Add(this.groupBox2); - this.panel1.Controls.Add(this.groupBox1); - this.panel1.Controls.Add(this.groupBox5); - this.panel1.Controls.Add(this.tabctrlDetails); - this.panel1.Location = new System.Drawing.Point(3, 3); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(557, 666); - this.panel1.TabIndex = 0; - // - // groupFreeze - // - this.groupFreeze.Controls.Add(this.pnGroupFreeze); - this.groupFreeze.Location = new System.Drawing.Point(300, 217); - this.groupFreeze.Name = "groupFreeze"; - this.groupFreeze.Size = new System.Drawing.Size(214, 113); - this.groupFreeze.TabIndex = 55; - this.groupFreeze.TabStop = false; - this.groupFreeze.Text = "Freeze"; - // - // pnGroupFreeze - // - this.pnGroupFreeze.Controls.Add(this.labelMemory); - this.pnGroupFreeze.Dock = System.Windows.Forms.DockStyle.Fill; - this.pnGroupFreeze.Location = new System.Drawing.Point(3, 16); - this.pnGroupFreeze.Name = "pnGroupFreeze"; - this.pnGroupFreeze.Size = new System.Drawing.Size(208, 94); - this.pnGroupFreeze.TabIndex = 0; - // - // labelMemory - // - this.labelMemory.Location = new System.Drawing.Point(3, 2); - this.labelMemory.Name = "labelMemory"; - this.labelMemory.Text = "Right-click an item to display it here."; - // - // check2x - // - this.check2x.Appearance = System.Windows.Forms.Appearance.Button; - this.check2x.Location = new System.Drawing.Point(515, 0); - this.check2x.Name = "check2x"; - this.check2x.RightToLeft = System.Windows.Forms.RightToLeft.Yes; - this.check2x.Size = new System.Drawing.Size(39, 21); - this.check2x.TabIndex = 45; - this.check2x.Text = "1024"; - this.toolTip1.SetToolTip(this.check2x, "Sets graphics viewport size to 1024 (unchecked is 512).\r\nContent will be scaled t" + - "o fill specified size"); - this.check2x.UseVisualStyleBackColor = true; - this.check2x.CheckedChanged += new System.EventHandler(this.check2x_CheckedChanged); - // - // comboDisplayType - // - this.comboDisplayType.DisplayMember = "descr"; - this.comboDisplayType.DropDownHeight = 200; - this.comboDisplayType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboDisplayType.FormattingEnabled = true; - this.comboDisplayType.IntegralHeight = false; - this.comboDisplayType.ItemHeight = 13; - this.comboDisplayType.Location = new System.Drawing.Point(402, 0); - this.comboDisplayType.Name = "comboDisplayType"; - this.comboDisplayType.Size = new System.Drawing.Size(107, 21); - this.comboDisplayType.TabIndex = 18; - this.comboDisplayType.ValueMember = "type"; - this.comboDisplayType.SelectedIndexChanged += new System.EventHandler(this.comboDisplayType_SelectedIndexChanged); - // - // label47 - // - this.label47.Location = new System.Drawing.Point(442, 22); - this.label47.Name = "label47"; - this.label47.Text = "Palette"; - // - // pnBackdropColor - // - this.pnBackdropColor.BackColor = System.Drawing.Color.Red; - this.pnBackdropColor.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.pnBackdropColor.Location = new System.Drawing.Point(402, 26); - this.pnBackdropColor.Name = "pnBackdropColor"; - this.pnBackdropColor.Size = new System.Drawing.Size(32, 32); - this.pnBackdropColor.TabIndex = 48; - this.pnBackdropColor.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.pnBackdropColor_MouseDoubleClick); - // - // comboPalette - // - this.comboPalette.DisplayMember = "descr"; - this.comboPalette.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboPalette.FormattingEnabled = true; - this.comboPalette.Location = new System.Drawing.Point(445, 36); - this.comboPalette.Name = "comboPalette"; - this.comboPalette.Size = new System.Drawing.Size(70, 21); - this.comboPalette.TabIndex = 52; - this.toolTip1.SetToolTip(this.comboPalette, resources.GetString("comboPalette.ToolTip")); - this.comboPalette.ValueMember = "type"; - this.comboPalette.SelectedIndexChanged += new System.EventHandler(this.comboPalette_SelectedIndexChanged); - // - // checkBackdropColor - // - this.checkBackdropColor.AutoSize = true; - this.checkBackdropColor.Location = new System.Drawing.Point(402, 61); - this.checkBackdropColor.Name = "checkBackdropColor"; - this.checkBackdropColor.Size = new System.Drawing.Size(15, 14); - this.checkBackdropColor.TabIndex = 47; - this.checkBackdropColor.UseVisualStyleBackColor = true; - this.checkBackdropColor.CheckedChanged += new System.EventHandler(this.checkBackdropColor_CheckedChanged); - // - // groupBox3 - // - this.groupBox3.Controls.Add(this.checkScanlineControl); - this.groupBox3.Controls.Add(this.label19); - this.groupBox3.Controls.Add(this.nudScanline); - this.groupBox3.Controls.Add(this.sliderScanline); - this.groupBox3.Location = new System.Drawing.Point(178, 281); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.Size = new System.Drawing.Size(57, 191); - this.groupBox3.TabIndex = 46; - this.groupBox3.TabStop = false; - // - // checkScanlineControl - // - this.checkScanlineControl.AutoSize = true; - this.checkScanlineControl.Location = new System.Drawing.Point(3, 171); - this.checkScanlineControl.Name = "checkScanlineControl"; - this.checkScanlineControl.Size = new System.Drawing.Size(15, 14); - this.checkScanlineControl.TabIndex = 42; - this.toolTip1.SetToolTip(this.checkScanlineControl, resources.GetString("checkScanlineControl.ToolTip")); - this.checkScanlineControl.UseVisualStyleBackColor = true; - this.checkScanlineControl.CheckedChanged += new System.EventHandler(this.checkScanlineControl_CheckedChanged); - // - // label19 - // - this.label19.Location = new System.Drawing.Point(3, 7); - this.label19.Margin = new System.Windows.Forms.Padding(3, 0, 0, 0); - this.label19.Name = "label19"; - this.label19.Text = "Scanline"; - // - // nudScanline - // - this.nudScanline.Location = new System.Drawing.Point(5, 22); - this.nudScanline.Margin = new System.Windows.Forms.Padding(3, 3, 0, 3); - this.nudScanline.Maximum = new decimal(new int[] { + // + // saveScreenshotAsToolStripMenuItem + // + resources.ApplyResources(this.saveScreenshotAsToolStripMenuItem, "saveScreenshotAsToolStripMenuItem"); + // + // saveScreenshotToClipboardToolStripMenuItem + // + resources.ApplyResources(this.saveScreenshotToClipboardToolStripMenuItem, "saveScreenshotToClipboardToolStripMenuItem"); + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.panel1, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.viewerPanel, 1, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.toolTip1.SetToolTip(this.tableLayoutPanel1, resources.GetString("tableLayoutPanel1.ToolTip")); + // + // panel1 + // + resources.ApplyResources(this.panel1, "panel1"); + this.panel1.Controls.Add(this.groupFreeze); + this.panel1.Controls.Add(this.check2x); + this.panel1.Controls.Add(this.comboDisplayType); + this.panel1.Controls.Add(this.label47); + this.panel1.Controls.Add(this.pnBackdropColor); + this.panel1.Controls.Add(this.comboPalette); + this.panel1.Controls.Add(this.checkBackdropColor); + this.panel1.Controls.Add(this.groupBox3); + this.panel1.Controls.Add(this.label24); + this.panel1.Controls.Add(this.groupBox6); + this.panel1.Controls.Add(this.groupBox2); + this.panel1.Controls.Add(this.groupBox1); + this.panel1.Controls.Add(this.groupBox5); + this.panel1.Controls.Add(this.tabctrlDetails); + this.panel1.Name = "panel1"; + this.toolTip1.SetToolTip(this.panel1, resources.GetString("panel1.ToolTip")); + // + // groupFreeze + // + resources.ApplyResources(this.groupFreeze, "groupFreeze"); + this.groupFreeze.Controls.Add(this.pnGroupFreeze); + this.groupFreeze.Name = "groupFreeze"; + this.groupFreeze.TabStop = false; + this.toolTip1.SetToolTip(this.groupFreeze, resources.GetString("groupFreeze.ToolTip")); + // + // pnGroupFreeze + // + resources.ApplyResources(this.pnGroupFreeze, "pnGroupFreeze"); + this.pnGroupFreeze.Controls.Add(this.labelMemory); + this.pnGroupFreeze.Name = "pnGroupFreeze"; + this.toolTip1.SetToolTip(this.pnGroupFreeze, resources.GetString("pnGroupFreeze.ToolTip")); + // + // labelMemory + // + resources.ApplyResources(this.labelMemory, "labelMemory"); + this.labelMemory.Name = "labelMemory"; + this.toolTip1.SetToolTip(this.labelMemory, resources.GetString("labelMemory.ToolTip")); + // + // check2x + // + resources.ApplyResources(this.check2x, "check2x"); + this.check2x.Name = "check2x"; + this.toolTip1.SetToolTip(this.check2x, resources.GetString("check2x.ToolTip")); + this.check2x.UseVisualStyleBackColor = true; + this.check2x.CheckedChanged += new System.EventHandler(this.check2x_CheckedChanged); + // + // comboDisplayType + // + resources.ApplyResources(this.comboDisplayType, "comboDisplayType"); + this.comboDisplayType.DisplayMember = "descr"; + this.comboDisplayType.DropDownHeight = 200; + this.comboDisplayType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboDisplayType.FormattingEnabled = true; + this.comboDisplayType.Name = "comboDisplayType"; + this.toolTip1.SetToolTip(this.comboDisplayType, resources.GetString("comboDisplayType.ToolTip")); + this.comboDisplayType.ValueMember = "type"; + this.comboDisplayType.SelectedIndexChanged += new System.EventHandler(this.comboDisplayType_SelectedIndexChanged); + // + // label47 + // + resources.ApplyResources(this.label47, "label47"); + this.label47.Name = "label47"; + this.toolTip1.SetToolTip(this.label47, resources.GetString("label47.ToolTip")); + // + // pnBackdropColor + // + resources.ApplyResources(this.pnBackdropColor, "pnBackdropColor"); + this.pnBackdropColor.BackColor = System.Drawing.Color.Red; + this.pnBackdropColor.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.pnBackdropColor.Name = "pnBackdropColor"; + this.toolTip1.SetToolTip(this.pnBackdropColor, resources.GetString("pnBackdropColor.ToolTip")); + this.pnBackdropColor.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.pnBackdropColor_MouseDoubleClick); + // + // comboPalette + // + resources.ApplyResources(this.comboPalette, "comboPalette"); + this.comboPalette.DisplayMember = "descr"; + this.comboPalette.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboPalette.FormattingEnabled = true; + this.comboPalette.Name = "comboPalette"; + this.toolTip1.SetToolTip(this.comboPalette, resources.GetString("comboPalette.ToolTip")); + this.comboPalette.ValueMember = "type"; + this.comboPalette.SelectedIndexChanged += new System.EventHandler(this.comboPalette_SelectedIndexChanged); + // + // checkBackdropColor + // + resources.ApplyResources(this.checkBackdropColor, "checkBackdropColor"); + this.checkBackdropColor.Name = "checkBackdropColor"; + this.toolTip1.SetToolTip(this.checkBackdropColor, resources.GetString("checkBackdropColor.ToolTip")); + this.checkBackdropColor.UseVisualStyleBackColor = true; + this.checkBackdropColor.CheckedChanged += new System.EventHandler(this.checkBackdropColor_CheckedChanged); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Controls.Add(this.checkScanlineControl); + this.groupBox3.Controls.Add(this.label19); + this.groupBox3.Controls.Add(this.nudScanline); + this.groupBox3.Controls.Add(this.sliderScanline); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox3, resources.GetString("groupBox3.ToolTip")); + // + // checkScanlineControl + // + resources.ApplyResources(this.checkScanlineControl, "checkScanlineControl"); + this.checkScanlineControl.Name = "checkScanlineControl"; + this.toolTip1.SetToolTip(this.checkScanlineControl, resources.GetString("checkScanlineControl.ToolTip")); + this.checkScanlineControl.UseVisualStyleBackColor = true; + this.checkScanlineControl.CheckedChanged += new System.EventHandler(this.checkScanlineControl_CheckedChanged); + // + // label19 + // + resources.ApplyResources(this.label19, "label19"); + this.label19.Name = "label19"; + this.toolTip1.SetToolTip(this.label19, resources.GetString("label19.ToolTip")); + // + // nudScanline + // + resources.ApplyResources(this.nudScanline, "nudScanline"); + this.nudScanline.Maximum = new decimal(new int[] { 224, 0, 0, 0}); - this.nudScanline.Name = "nudScanline"; - this.nudScanline.Size = new System.Drawing.Size(46, 20); - this.nudScanline.TabIndex = 39; - this.nudScanline.ValueChanged += new System.EventHandler(this.nudScanline_ValueChanged); - // - // sliderScanline - // - this.sliderScanline.AutoSize = false; - this.sliderScanline.Location = new System.Drawing.Point(14, 41); - this.sliderScanline.Maximum = 224; - this.sliderScanline.Name = "sliderScanline"; - this.sliderScanline.Orientation = System.Windows.Forms.Orientation.Vertical; - this.sliderScanline.Size = new System.Drawing.Size(30, 144); - this.sliderScanline.TabIndex = 40; - this.sliderScanline.Text = "label14"; - this.sliderScanline.TickFrequency = 16; - this.sliderScanline.Value = 224; - this.sliderScanline.ValueChanged += new System.EventHandler(this.sliderScanline_ValueChanged); - // - // label24 - // - this.label24.Location = new System.Drawing.Point(420, 60); - this.label24.Name = "label24"; - this.label24.Text = "User Backdrop"; - // - // groupBox6 - // - this.groupBox6.Controls.Add(this.labelClipboard); - this.groupBox6.Location = new System.Drawing.Point(2, 520); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.Size = new System.Drawing.Size(220, 38); - this.groupBox6.TabIndex = 50; - this.groupBox6.TabStop = false; - this.groupBox6.Text = "Copy to Clipboard"; - // - // labelClipboard - // - this.labelClipboard.Location = new System.Drawing.Point(4, 18); - this.labelClipboard.Name = "labelClipboard"; - this.labelClipboard.Text = "Mouseover pane and CTRL+C"; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.label26); - this.groupBox2.Controls.Add(this.txtOBSELT1OfsBits); - this.groupBox2.Controls.Add(this.groupBox8); - this.groupBox2.Controls.Add(this.lblEnPrio3); - this.groupBox2.Controls.Add(this.txtOBSELT1OfsDescr); - this.groupBox2.Controls.Add(this.checkEN1_OBJ); - this.groupBox2.Controls.Add(this.label30); - this.groupBox2.Controls.Add(this.checkEN1_BG4); - this.groupBox2.Controls.Add(this.txtOBSELBaseBits); - this.groupBox2.Controls.Add(this.checkEN1_BG3); - this.groupBox2.Controls.Add(this.txtOBSELBaseDescr); - this.groupBox2.Controls.Add(this.checkEN1_BG2); - this.groupBox2.Controls.Add(this.label29); - this.groupBox2.Controls.Add(this.checkEN1_BG1); - this.groupBox2.Controls.Add(this.txtOBSELSizeBits); - this.groupBox2.Controls.Add(this.checkEN3_OBJ); - this.groupBox2.Controls.Add(this.checkEN2_OBJ); - this.groupBox2.Controls.Add(this.txtOBSELSizeDescr); - this.groupBox2.Controls.Add(this.lblEnPrio2); - this.groupBox2.Controls.Add(this.label28); - this.groupBox2.Controls.Add(this.lblEnPrio1); - this.groupBox2.Controls.Add(this.label20); - this.groupBox2.Controls.Add(this.checkScreenExtbg); - this.groupBox2.Controls.Add(this.label38); - this.groupBox2.Controls.Add(this.label21); - this.groupBox2.Controls.Add(this.txtScreenCGADSUB_Half); - this.groupBox2.Controls.Add(this.checkScreenHires); - this.groupBox2.Controls.Add(this.lblEnPrio0); - this.groupBox2.Controls.Add(this.label18391); - this.groupBox2.Controls.Add(this.checkEN0_OBJ); - this.groupBox2.Controls.Add(this.checkScreenOverscan); - this.groupBox2.Controls.Add(this.checkEN0_BG4); - this.groupBox2.Controls.Add(this.label198129381279841); - this.groupBox2.Controls.Add(this.checkEN0_BG3); - this.groupBox2.Controls.Add(this.checkScreenObjInterlace); - this.groupBox2.Controls.Add(this.checkEN0_BG2); - this.groupBox2.Controls.Add(this.label123812831); - this.groupBox2.Controls.Add(this.checkEN0_BG1); - this.groupBox2.Controls.Add(this.checkScreenInterlace); - this.groupBox2.Controls.Add(this.txtScreenCGADSUB_AddSub_Descr); - this.groupBox2.Controls.Add(this.label2193813); - this.groupBox2.Controls.Add(this.txtScreenCGADSUB_AddSub); - this.groupBox2.Controls.Add(this.label36); - this.groupBox2.Controls.Add(this.checkTMOBJ); - this.groupBox2.Controls.Add(this.checkTSOBJ); - this.groupBox2.Controls.Add(this.checkMathBK); - this.groupBox2.Controls.Add(this.label35); - this.groupBox2.Controls.Add(this.checkMathBG4); - this.groupBox2.Controls.Add(this.checkMathBG3); - this.groupBox2.Controls.Add(this.checkMathBG2); - this.groupBox2.Controls.Add(this.checkMathBG1); - this.groupBox2.Controls.Add(this.label33); - this.groupBox2.Controls.Add(this.checkMathOBJ); - this.groupBox2.Controls.Add(this.lblTS); - this.groupBox2.Controls.Add(this.checkTSBG4); - this.groupBox2.Controls.Add(this.checkTSBG3); - this.groupBox2.Controls.Add(this.checkTSBG2); - this.groupBox2.Controls.Add(this.checkTSBG1); - this.groupBox2.Controls.Add(this.lblTM); - this.groupBox2.Controls.Add(this.checkTMBG4); - this.groupBox2.Controls.Add(this.checkTMBG3); - this.groupBox2.Controls.Add(this.checkTMBG2); - this.groupBox2.Controls.Add(this.checkTMBG1); - this.groupBox2.Controls.Add(this.label32); - this.groupBox2.Controls.Add(this.label31); - this.groupBox2.Controls.Add(this.label25); - this.groupBox2.Controls.Add(this.txtScreenCGWSEL_MathFixed); - this.groupBox2.Controls.Add(this.label2893719831); - this.groupBox2.Controls.Add(this.txtScreenCGWSEL_ColorSubMask); - this.groupBox2.Controls.Add(this.label23); - this.groupBox2.Controls.Add(this.txtScreenCGWSEL_ColorMask); - this.groupBox2.Controls.Add(this.label22); - this.groupBox2.Controls.Add(this.label27); - this.groupBox2.Controls.Add(this.checkScreenCGWSEL_DirectColor); - this.groupBox2.Controls.Add(this.label16); - this.groupBox2.Controls.Add(this.txtScreenBG4TSize); - this.groupBox2.Controls.Add(this.txtScreenBG3TSize); - this.groupBox2.Controls.Add(this.txtScreenBG2TSize); - this.groupBox2.Controls.Add(this.txtScreenBG1TSize); - this.groupBox2.Controls.Add(this.txtScreenBG4Bpp); - this.groupBox2.Controls.Add(this.label1); - this.groupBox2.Controls.Add(this.txtScreenBG3Bpp); - this.groupBox2.Controls.Add(this.txtModeBits); - this.groupBox2.Controls.Add(this.txtScreenBG2Bpp); - this.groupBox2.Controls.Add(this.label8); - this.groupBox2.Controls.Add(this.label7); - this.groupBox2.Controls.Add(this.txtScreenBG1Bpp); - this.groupBox2.Controls.Add(this.lblBG3); - this.groupBox2.Controls.Add(this.label4); - this.groupBox2.Controls.Add(this.label5); - this.groupBox2.Location = new System.Drawing.Point(0, 0); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(294, 275); - this.groupBox2.TabIndex = 16; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Screen"; - // - // label26 - // - this.label26.Location = new System.Drawing.Point(6, 194); - this.label26.Name = "label26"; - this.label26.Text = "OBSEL"; - // - // txtOBSELT1OfsBits - // - this.txtOBSELT1OfsBits.BackColor = System.Drawing.Color.LightGreen; - this.txtOBSELT1OfsBits.Location = new System.Drawing.Point(13, 249); - this.txtOBSELT1OfsBits.Multiline = true; - this.txtOBSELT1OfsBits.Name = "txtOBSELT1OfsBits"; - this.txtOBSELT1OfsBits.ReadOnly = true; - this.txtOBSELT1OfsBits.Size = new System.Drawing.Size(15, 17); - this.txtOBSELT1OfsBits.TabIndex = 55; - this.txtOBSELT1OfsBits.Text = "00"; - // - // groupBox8 - // - this.groupBox8.Controls.Add(this.radioButton6); - this.groupBox8.Controls.Add(this.radioButton1); - this.groupBox8.Controls.Add(this.radioButton10); - this.groupBox8.Controls.Add(this.radioButton15); - this.groupBox8.Controls.Add(this.radioButton5); - this.groupBox8.Controls.Add(this.radioButton14); - this.groupBox8.Controls.Add(this.radioButton4); - this.groupBox8.Controls.Add(this.radioButton3); - this.groupBox8.Controls.Add(this.radioButton13); - this.groupBox8.Controls.Add(this.radioButton2); - this.groupBox8.Location = new System.Drawing.Point(273, 247); - this.groupBox8.Name = "groupBox8"; - this.groupBox8.Size = new System.Drawing.Size(15, 22); - this.groupBox8.TabIndex = 54; - this.groupBox8.TabStop = false; - this.groupBox8.Text = "groupBox8"; - // - // radioButton6 - // - this.radioButton6.AutoSize = true; - this.radioButton6.Enabled = false; - this.radioButton6.Location = new System.Drawing.Point(77, 115); - this.radioButton6.Name = "radioButton6"; - this.radioButton6.Size = new System.Drawing.Size(73, 17); - this.radioButton6.TabIndex = 49; - this.radioButton6.TabStop = true; - this.radioButton6.Text = "Mode7Ext"; - this.radioButton6.UseVisualStyleBackColor = true; - // - // radioButton1 - // - this.radioButton1.AutoSize = true; - this.radioButton1.Enabled = false; - this.radioButton1.Location = new System.Drawing.Point(27, 51); - this.radioButton1.Name = "radioButton1"; - this.radioButton1.Size = new System.Drawing.Size(46, 17); - this.radioButton1.TabIndex = 19; - this.radioButton1.TabStop = true; - this.radioButton1.Text = "BG1"; - this.radioButton1.UseVisualStyleBackColor = true; - // - // radioButton10 - // - this.radioButton10.AutoSize = true; - this.radioButton10.Enabled = false; - this.radioButton10.Location = new System.Drawing.Point(77, 67); - this.radioButton10.Name = "radioButton10"; - this.radioButton10.Size = new System.Drawing.Size(49, 17); - this.radioButton10.TabIndex = 28; - this.radioButton10.TabStop = true; - this.radioButton10.Text = "4bpp"; - this.radioButton10.UseVisualStyleBackColor = true; - // - // radioButton15 - // - this.radioButton15.AutoSize = true; - this.radioButton15.Enabled = false; - this.radioButton15.Location = new System.Drawing.Point(77, 99); - this.radioButton15.Name = "radioButton15"; - this.radioButton15.Size = new System.Drawing.Size(58, 17); - this.radioButton15.TabIndex = 33; - this.radioButton15.TabStop = true; - this.radioButton15.Text = "Mode7"; - this.radioButton15.UseVisualStyleBackColor = true; - // - // radioButton5 - // - this.radioButton5.AutoSize = true; - this.radioButton5.Enabled = false; - this.radioButton5.Location = new System.Drawing.Point(77, 51); - this.radioButton5.Name = "radioButton5"; - this.radioButton5.Size = new System.Drawing.Size(49, 17); - this.radioButton5.TabIndex = 23; - this.radioButton5.TabStop = true; - this.radioButton5.Text = "2bpp"; - this.radioButton5.UseVisualStyleBackColor = true; - // - // radioButton14 - // - this.radioButton14.AutoSize = true; - this.radioButton14.Enabled = false; - this.radioButton14.Location = new System.Drawing.Point(27, 116); - this.radioButton14.Name = "radioButton14"; - this.radioButton14.Size = new System.Drawing.Size(45, 17); - this.radioButton14.TabIndex = 32; - this.radioButton14.TabStop = true; - this.radioButton14.Text = "OBJ"; - this.radioButton14.UseVisualStyleBackColor = true; - // - // radioButton4 - // - this.radioButton4.AutoSize = true; - this.radioButton4.Enabled = false; - this.radioButton4.Location = new System.Drawing.Point(27, 99); - this.radioButton4.Name = "radioButton4"; - this.radioButton4.Size = new System.Drawing.Size(46, 17); - this.radioButton4.TabIndex = 22; - this.radioButton4.TabStop = true; - this.radioButton4.Text = "BG4"; - this.radioButton4.UseVisualStyleBackColor = true; - // - // radioButton3 - // - this.radioButton3.AutoSize = true; - this.radioButton3.Enabled = false; - this.radioButton3.Location = new System.Drawing.Point(27, 83); - this.radioButton3.Name = "radioButton3"; - this.radioButton3.Size = new System.Drawing.Size(46, 17); - this.radioButton3.TabIndex = 21; - this.radioButton3.TabStop = true; - this.radioButton3.Text = "BG3"; - this.radioButton3.UseVisualStyleBackColor = true; - // - // radioButton13 - // - this.radioButton13.AutoSize = true; - this.radioButton13.Enabled = false; - this.radioButton13.Location = new System.Drawing.Point(77, 83); - this.radioButton13.Name = "radioButton13"; - this.radioButton13.Size = new System.Drawing.Size(49, 17); - this.radioButton13.TabIndex = 31; - this.radioButton13.TabStop = true; - this.radioButton13.Text = "8bpp"; - this.radioButton13.UseVisualStyleBackColor = true; - // - // radioButton2 - // - this.radioButton2.AutoSize = true; - this.radioButton2.Enabled = false; - this.radioButton2.Location = new System.Drawing.Point(27, 67); - this.radioButton2.Name = "radioButton2"; - this.radioButton2.Size = new System.Drawing.Size(46, 17); - this.radioButton2.TabIndex = 20; - this.radioButton2.TabStop = true; - this.radioButton2.Text = "BG2"; - this.radioButton2.UseVisualStyleBackColor = true; - // - // lblEnPrio3 - // - this.lblEnPrio3.ForeColor = System.Drawing.Color.Blue; - this.lblEnPrio3.Location = new System.Drawing.Point(3, 161); - this.lblEnPrio3.Name = "lblEnPrio3"; - this.lblEnPrio3.Text = "EN.Prio3"; - this.lblEnPrio3.Click += new System.EventHandler(this.lblEnPrio3_Click); - this.lblEnPrio3.DoubleClick += new System.EventHandler(this.lblEnPrio3_Click); - // - // txtOBSELT1OfsDescr - // - this.txtOBSELT1OfsDescr.Location = new System.Drawing.Point(78, 249); - this.txtOBSELT1OfsDescr.Multiline = true; - this.txtOBSELT1OfsDescr.Name = "txtOBSELT1OfsDescr"; - this.txtOBSELT1OfsDescr.ReadOnly = true; - this.txtOBSELT1OfsDescr.Size = new System.Drawing.Size(80, 18); - this.txtOBSELT1OfsDescr.TabIndex = 54; - // - // checkEN1_OBJ - // - this.checkEN1_OBJ.AutoSize = true; - this.checkEN1_OBJ.Location = new System.Drawing.Point(53, 130); - this.checkEN1_OBJ.Name = "checkEN1_OBJ"; - this.checkEN1_OBJ.Size = new System.Drawing.Size(15, 14); - this.checkEN1_OBJ.TabIndex = 100; - this.checkEN1_OBJ.UseVisualStyleBackColor = true; - this.checkEN1_OBJ.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // label30 - // - this.label30.Location = new System.Drawing.Point(32, 252); - this.label30.Name = "label30"; - this.label30.Text = "@Tiles1"; - // - // checkEN1_BG4 - // - this.checkEN1_BG4.AutoSize = true; - this.checkEN1_BG4.Location = new System.Drawing.Point(145, 130); - this.checkEN1_BG4.Name = "checkEN1_BG4"; - this.checkEN1_BG4.Size = new System.Drawing.Size(15, 14); - this.checkEN1_BG4.TabIndex = 99; - this.checkEN1_BG4.UseVisualStyleBackColor = true; - this.checkEN1_BG4.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // txtOBSELBaseBits - // - this.txtOBSELBaseBits.BackColor = System.Drawing.Color.LightGreen; - this.txtOBSELBaseBits.Location = new System.Drawing.Point(13, 230); - this.txtOBSELBaseBits.Multiline = true; - this.txtOBSELBaseBits.Name = "txtOBSELBaseBits"; - this.txtOBSELBaseBits.ReadOnly = true; - this.txtOBSELBaseBits.Size = new System.Drawing.Size(15, 17); - this.txtOBSELBaseBits.TabIndex = 52; - this.txtOBSELBaseBits.Text = "00"; - // - // checkEN1_BG3 - // - this.checkEN1_BG3.AutoSize = true; - this.checkEN1_BG3.Location = new System.Drawing.Point(122, 130); - this.checkEN1_BG3.Name = "checkEN1_BG3"; - this.checkEN1_BG3.Size = new System.Drawing.Size(15, 14); - this.checkEN1_BG3.TabIndex = 98; - this.checkEN1_BG3.UseVisualStyleBackColor = true; - this.checkEN1_BG3.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // txtOBSELBaseDescr - // - this.txtOBSELBaseDescr.Location = new System.Drawing.Point(78, 230); - this.txtOBSELBaseDescr.Multiline = true; - this.txtOBSELBaseDescr.Name = "txtOBSELBaseDescr"; - this.txtOBSELBaseDescr.ReadOnly = true; - this.txtOBSELBaseDescr.Size = new System.Drawing.Size(80, 18); - this.txtOBSELBaseDescr.TabIndex = 51; - // - // checkEN1_BG2 - // - this.checkEN1_BG2.AutoSize = true; - this.checkEN1_BG2.Location = new System.Drawing.Point(99, 130); - this.checkEN1_BG2.Name = "checkEN1_BG2"; - this.checkEN1_BG2.Size = new System.Drawing.Size(15, 14); - this.checkEN1_BG2.TabIndex = 97; - this.checkEN1_BG2.UseVisualStyleBackColor = true; - this.checkEN1_BG2.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // label29 - // - this.label29.Location = new System.Drawing.Point(32, 233); - this.label29.Name = "label29"; - this.label29.Text = "@Tiles0"; - // - // checkEN1_BG1 - // - this.checkEN1_BG1.AutoSize = true; - this.checkEN1_BG1.Location = new System.Drawing.Point(76, 130); - this.checkEN1_BG1.Name = "checkEN1_BG1"; - this.checkEN1_BG1.Size = new System.Drawing.Size(15, 14); - this.checkEN1_BG1.TabIndex = 96; - this.checkEN1_BG1.UseVisualStyleBackColor = true; - this.checkEN1_BG1.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // txtOBSELSizeBits - // - this.txtOBSELSizeBits.BackColor = System.Drawing.Color.LightGreen; - this.txtOBSELSizeBits.Location = new System.Drawing.Point(13, 210); - this.txtOBSELSizeBits.Multiline = true; - this.txtOBSELSizeBits.Name = "txtOBSELSizeBits"; - this.txtOBSELSizeBits.ReadOnly = true; - this.txtOBSELSizeBits.Size = new System.Drawing.Size(15, 17); - this.txtOBSELSizeBits.TabIndex = 49; - this.txtOBSELSizeBits.Text = "00"; - // - // checkEN3_OBJ - // - this.checkEN3_OBJ.AutoSize = true; - this.checkEN3_OBJ.Location = new System.Drawing.Point(53, 161); - this.checkEN3_OBJ.Name = "checkEN3_OBJ"; - this.checkEN3_OBJ.Size = new System.Drawing.Size(15, 14); - this.checkEN3_OBJ.TabIndex = 95; - this.checkEN3_OBJ.UseVisualStyleBackColor = true; - this.checkEN3_OBJ.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // checkEN2_OBJ - // - this.checkEN2_OBJ.AutoSize = true; - this.checkEN2_OBJ.Location = new System.Drawing.Point(53, 146); - this.checkEN2_OBJ.Name = "checkEN2_OBJ"; - this.checkEN2_OBJ.Size = new System.Drawing.Size(15, 14); - this.checkEN2_OBJ.TabIndex = 94; - this.checkEN2_OBJ.UseVisualStyleBackColor = true; - this.checkEN2_OBJ.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // txtOBSELSizeDescr - // - this.txtOBSELSizeDescr.Location = new System.Drawing.Point(78, 210); - this.txtOBSELSizeDescr.Multiline = true; - this.txtOBSELSizeDescr.Name = "txtOBSELSizeDescr"; - this.txtOBSELSizeDescr.ReadOnly = true; - this.txtOBSELSizeDescr.Size = new System.Drawing.Size(80, 18); - this.txtOBSELSizeDescr.TabIndex = 48; - this.txtOBSELSizeDescr.Text = "64x32, 32x32"; - // - // lblEnPrio2 - // - this.lblEnPrio2.ForeColor = System.Drawing.Color.Blue; - this.lblEnPrio2.Location = new System.Drawing.Point(3, 146); - this.lblEnPrio2.Name = "lblEnPrio2"; - this.lblEnPrio2.Text = "EN.Prio2"; - this.lblEnPrio2.Click += new System.EventHandler(this.lblEnPrio2_Click); - this.lblEnPrio2.DoubleClick += new System.EventHandler(this.lblEnPrio2_Click); - // - // label28 - // - this.label28.Location = new System.Drawing.Point(32, 213); - this.label28.Name = "label28"; - this.label28.Text = "Size"; - // - // lblEnPrio1 - // - this.lblEnPrio1.ForeColor = System.Drawing.Color.Blue; - this.lblEnPrio1.Location = new System.Drawing.Point(162, 130); - this.lblEnPrio1.Name = "lblEnPrio1"; - this.lblEnPrio1.Text = "EN.Prio1"; - this.lblEnPrio1.Click += new System.EventHandler(this.lblEnPrio1_Click); - this.lblEnPrio1.DoubleClick += new System.EventHandler(this.lblEnPrio1_Click); - // - // label20 - // - this.label20.Location = new System.Drawing.Point(72, 147); - this.label20.Name = "label20"; - this.label20.Text = "SETINI"; - // - // checkScreenExtbg - // - this.checkScreenExtbg.AutoSize = true; - this.checkScreenExtbg.Enabled = false; - this.checkScreenExtbg.Location = new System.Drawing.Point(83, 163); - this.checkScreenExtbg.Name = "checkScreenExtbg"; - this.checkScreenExtbg.Size = new System.Drawing.Size(15, 14); - this.checkScreenExtbg.TabIndex = 22; - this.checkScreenExtbg.UseVisualStyleBackColor = true; - // - // label38 - // - this.label38.Location = new System.Drawing.Point(229, 131); - this.label38.Name = "label38"; - this.label38.Text = "Half"; - // - // label21 - // - this.label21.Location = new System.Drawing.Point(97, 163); - this.label21.Name = "label21"; - this.label21.Text = "EXTBG"; - // - // txtScreenCGADSUB_Half - // - this.txtScreenCGADSUB_Half.AutoSize = true; - this.txtScreenCGADSUB_Half.Enabled = false; - this.txtScreenCGADSUB_Half.Location = new System.Drawing.Point(214, 131); - this.txtScreenCGADSUB_Half.Name = "txtScreenCGADSUB_Half"; - this.txtScreenCGADSUB_Half.Size = new System.Drawing.Size(15, 14); - this.txtScreenCGADSUB_Half.TabIndex = 90; - this.txtScreenCGADSUB_Half.UseVisualStyleBackColor = true; - // - // checkScreenHires - // - this.checkScreenHires.AutoSize = true; - this.checkScreenHires.Enabled = false; - this.checkScreenHires.Location = new System.Drawing.Point(83, 177); - this.checkScreenHires.Name = "checkScreenHires"; - this.checkScreenHires.Size = new System.Drawing.Size(15, 14); - this.checkScreenHires.TabIndex = 24; - this.checkScreenHires.UseVisualStyleBackColor = true; - // - // lblEnPrio0 - // - this.lblEnPrio0.ForeColor = System.Drawing.Color.Blue; - this.lblEnPrio0.Location = new System.Drawing.Point(162, 115); - this.lblEnPrio0.Name = "lblEnPrio0"; - this.lblEnPrio0.Text = "EN.Prio0"; - this.lblEnPrio0.Click += new System.EventHandler(this.lblEnPrio0_Click); - this.lblEnPrio0.DoubleClick += new System.EventHandler(this.lblEnPrio0_Click); - // - // label18391 - // - this.label18391.Location = new System.Drawing.Point(97, 177); - this.label18391.Name = "label18391"; - this.label18391.Text = "HIRES"; - // - // checkEN0_OBJ - // - this.checkEN0_OBJ.AutoSize = true; - this.checkEN0_OBJ.Location = new System.Drawing.Point(53, 114); - this.checkEN0_OBJ.Name = "checkEN0_OBJ"; - this.checkEN0_OBJ.Size = new System.Drawing.Size(15, 14); - this.checkEN0_OBJ.TabIndex = 88; - this.checkEN0_OBJ.UseVisualStyleBackColor = true; - this.checkEN0_OBJ.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // checkScreenOverscan - // - this.checkScreenOverscan.AutoSize = true; - this.checkScreenOverscan.Enabled = false; - this.checkScreenOverscan.Location = new System.Drawing.Point(83, 191); - this.checkScreenOverscan.Name = "checkScreenOverscan"; - this.checkScreenOverscan.Size = new System.Drawing.Size(15, 14); - this.checkScreenOverscan.TabIndex = 26; - this.checkScreenOverscan.UseVisualStyleBackColor = true; - // - // checkEN0_BG4 - // - this.checkEN0_BG4.AutoSize = true; - this.checkEN0_BG4.Location = new System.Drawing.Point(145, 114); - this.checkEN0_BG4.Name = "checkEN0_BG4"; - this.checkEN0_BG4.Size = new System.Drawing.Size(15, 14); - this.checkEN0_BG4.TabIndex = 87; - this.checkEN0_BG4.UseVisualStyleBackColor = true; - this.checkEN0_BG4.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // label198129381279841 - // - this.label198129381279841.Location = new System.Drawing.Point(97, 191); - this.label198129381279841.Name = "label198129381279841"; - this.label198129381279841.Text = "O.SCAN"; - // - // checkEN0_BG3 - // - this.checkEN0_BG3.AutoSize = true; - this.checkEN0_BG3.Location = new System.Drawing.Point(122, 114); - this.checkEN0_BG3.Name = "checkEN0_BG3"; - this.checkEN0_BG3.Size = new System.Drawing.Size(15, 14); - this.checkEN0_BG3.TabIndex = 86; - this.checkEN0_BG3.UseVisualStyleBackColor = true; - this.checkEN0_BG3.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // checkScreenObjInterlace - // - this.checkScreenObjInterlace.AutoSize = true; - this.checkScreenObjInterlace.Enabled = false; - this.checkScreenObjInterlace.Location = new System.Drawing.Point(142, 161); - this.checkScreenObjInterlace.Name = "checkScreenObjInterlace"; - this.checkScreenObjInterlace.Size = new System.Drawing.Size(15, 14); - this.checkScreenObjInterlace.TabIndex = 28; - this.checkScreenObjInterlace.UseVisualStyleBackColor = true; - // - // checkEN0_BG2 - // - this.checkEN0_BG2.AutoSize = true; - this.checkEN0_BG2.Location = new System.Drawing.Point(99, 114); - this.checkEN0_BG2.Name = "checkEN0_BG2"; - this.checkEN0_BG2.Size = new System.Drawing.Size(15, 14); - this.checkEN0_BG2.TabIndex = 85; - this.checkEN0_BG2.UseVisualStyleBackColor = true; - this.checkEN0_BG2.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // label123812831 - // - this.label123812831.Location = new System.Drawing.Point(156, 161); - this.label123812831.Name = "label123812831"; - this.label123812831.Text = "O.INTLC"; - // - // checkEN0_BG1 - // - this.checkEN0_BG1.AutoSize = true; - this.checkEN0_BG1.Location = new System.Drawing.Point(76, 114); - this.checkEN0_BG1.Name = "checkEN0_BG1"; - this.checkEN0_BG1.Size = new System.Drawing.Size(15, 14); - this.checkEN0_BG1.TabIndex = 84; - this.checkEN0_BG1.UseVisualStyleBackColor = true; - this.checkEN0_BG1.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); - // - // checkScreenInterlace - // - this.checkScreenInterlace.AutoSize = true; - this.checkScreenInterlace.Enabled = false; - this.checkScreenInterlace.Location = new System.Drawing.Point(142, 174); - this.checkScreenInterlace.Name = "checkScreenInterlace"; - this.checkScreenInterlace.Size = new System.Drawing.Size(15, 14); - this.checkScreenInterlace.TabIndex = 30; - this.checkScreenInterlace.UseVisualStyleBackColor = true; - // - // txtScreenCGADSUB_AddSub_Descr - // - this.txtScreenCGADSUB_AddSub_Descr.Location = new System.Drawing.Point(234, 112); - this.txtScreenCGADSUB_AddSub_Descr.Multiline = true; - this.txtScreenCGADSUB_AddSub_Descr.Name = "txtScreenCGADSUB_AddSub_Descr"; - this.txtScreenCGADSUB_AddSub_Descr.ReadOnly = true; - this.txtScreenCGADSUB_AddSub_Descr.Size = new System.Drawing.Size(31, 17); - this.txtScreenCGADSUB_AddSub_Descr.TabIndex = 39; - this.txtScreenCGADSUB_AddSub_Descr.Text = "ADD"; - // - // label2193813 - // - this.label2193813.Location = new System.Drawing.Point(156, 174); - this.label2193813.Name = "label2193813"; - this.label2193813.Text = "S.INTLC"; - // - // txtScreenCGADSUB_AddSub - // - this.txtScreenCGADSUB_AddSub.BackColor = System.Drawing.Color.LightGreen; - this.txtScreenCGADSUB_AddSub.Location = new System.Drawing.Point(213, 112); - this.txtScreenCGADSUB_AddSub.Multiline = true; - this.txtScreenCGADSUB_AddSub.Name = "txtScreenCGADSUB_AddSub"; - this.txtScreenCGADSUB_AddSub.ReadOnly = true; - this.txtScreenCGADSUB_AddSub.Size = new System.Drawing.Size(15, 17); - this.txtScreenCGADSUB_AddSub.TabIndex = 83; - this.txtScreenCGADSUB_AddSub.Text = "00"; - // - // label36 - // - this.label36.Location = new System.Drawing.Point(206, 96); - this.label36.Name = "label36"; - this.label36.Text = "CGADSUB"; - // - // checkTMOBJ - // - this.checkTMOBJ.AutoSize = true; - this.checkTMOBJ.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTMOBJ.ForceChecked = null; - this.checkTMOBJ.Location = new System.Drawing.Point(53, 62); - this.checkTMOBJ.Name = "checkTMOBJ"; - this.checkTMOBJ.Size = new System.Drawing.Size(15, 14); - this.checkTMOBJ.TabIndex = 81; - this.checkTMOBJ.UseVisualStyleBackColor = true; - // - // checkTSOBJ - // - this.checkTSOBJ.AutoSize = true; - this.checkTSOBJ.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTSOBJ.ForceChecked = null; - this.checkTSOBJ.Location = new System.Drawing.Point(53, 77); - this.checkTSOBJ.Name = "checkTSOBJ"; - this.checkTSOBJ.Size = new System.Drawing.Size(15, 14); - this.checkTSOBJ.TabIndex = 80; - this.checkTSOBJ.UseVisualStyleBackColor = true; - // - // checkMathBK - // - this.checkMathBK.AutoSize = true; - this.checkMathBK.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkMathBK.ForceChecked = null; - this.checkMathBK.Location = new System.Drawing.Point(30, 93); - this.checkMathBK.Name = "checkMathBK"; - this.checkMathBK.Size = new System.Drawing.Size(15, 14); - this.checkMathBK.TabIndex = 79; - this.checkMathBK.UseVisualStyleBackColor = true; - // - // label35 - // - this.label35.Location = new System.Drawing.Point(28, 110); - this.label35.Name = "label35"; - this.label35.Size = new System.Drawing.Size(172, 2); - this.label35.TabIndex = 78; - this.label35.Text = "label35"; - // - // checkMathBG4 - // - this.checkMathBG4.AutoSize = true; - this.checkMathBG4.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkMathBG4.ForceChecked = null; - this.checkMathBG4.Location = new System.Drawing.Point(145, 94); - this.checkMathBG4.Name = "checkMathBG4"; - this.checkMathBG4.Size = new System.Drawing.Size(15, 14); - this.checkMathBG4.TabIndex = 77; - this.checkMathBG4.UseVisualStyleBackColor = true; - // - // checkMathBG3 - // - this.checkMathBG3.AutoSize = true; - this.checkMathBG3.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkMathBG3.ForceChecked = null; - this.checkMathBG3.Location = new System.Drawing.Point(122, 94); - this.checkMathBG3.Name = "checkMathBG3"; - this.checkMathBG3.Size = new System.Drawing.Size(15, 14); - this.checkMathBG3.TabIndex = 76; - this.checkMathBG3.UseVisualStyleBackColor = true; - // - // checkMathBG2 - // - this.checkMathBG2.AutoSize = true; - this.checkMathBG2.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkMathBG2.ForceChecked = null; - this.checkMathBG2.Location = new System.Drawing.Point(99, 94); - this.checkMathBG2.Name = "checkMathBG2"; - this.checkMathBG2.Size = new System.Drawing.Size(15, 14); - this.checkMathBG2.TabIndex = 75; - this.checkMathBG2.UseVisualStyleBackColor = true; - // - // checkMathBG1 - // - this.checkMathBG1.AutoSize = true; - this.checkMathBG1.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkMathBG1.ForceChecked = null; - this.checkMathBG1.Location = new System.Drawing.Point(76, 94); - this.checkMathBG1.Name = "checkMathBG1"; - this.checkMathBG1.Size = new System.Drawing.Size(15, 14); - this.checkMathBG1.TabIndex = 74; - this.checkMathBG1.UseVisualStyleBackColor = true; - // - // label33 - // - this.label33.Location = new System.Drawing.Point(162, 94); - this.label33.Name = "label33"; - this.label33.Text = "Math"; - // - // checkMathOBJ - // - this.checkMathOBJ.AutoSize = true; - this.checkMathOBJ.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkMathOBJ.ForceChecked = null; - this.checkMathOBJ.Location = new System.Drawing.Point(53, 94); - this.checkMathOBJ.Name = "checkMathOBJ"; - this.checkMathOBJ.Size = new System.Drawing.Size(15, 14); - this.checkMathOBJ.TabIndex = 72; - this.checkMathOBJ.UseVisualStyleBackColor = true; - // - // lblTS - // - this.lblTS.Location = new System.Drawing.Point(162, 78); - this.lblTS.Name = "lblTS"; - this.lblTS.Text = "TS"; - // - // checkTSBG4 - // - this.checkTSBG4.AutoSize = true; - this.checkTSBG4.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTSBG4.ForceChecked = null; - this.checkTSBG4.Location = new System.Drawing.Point(145, 78); - this.checkTSBG4.Name = "checkTSBG4"; - this.checkTSBG4.Size = new System.Drawing.Size(15, 14); - this.checkTSBG4.TabIndex = 70; - this.checkTSBG4.UseVisualStyleBackColor = true; - // - // checkTSBG3 - // - this.checkTSBG3.AutoSize = true; - this.checkTSBG3.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTSBG3.ForceChecked = null; - this.checkTSBG3.Location = new System.Drawing.Point(122, 78); - this.checkTSBG3.Name = "checkTSBG3"; - this.checkTSBG3.Size = new System.Drawing.Size(15, 14); - this.checkTSBG3.TabIndex = 69; - this.checkTSBG3.UseVisualStyleBackColor = true; - // - // checkTSBG2 - // - this.checkTSBG2.AutoSize = true; - this.checkTSBG2.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTSBG2.ForceChecked = null; - this.checkTSBG2.Location = new System.Drawing.Point(99, 78); - this.checkTSBG2.Name = "checkTSBG2"; - this.checkTSBG2.Size = new System.Drawing.Size(15, 14); - this.checkTSBG2.TabIndex = 68; - this.checkTSBG2.UseVisualStyleBackColor = true; - // - // checkTSBG1 - // - this.checkTSBG1.AutoSize = true; - this.checkTSBG1.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTSBG1.ForceChecked = null; - this.checkTSBG1.Location = new System.Drawing.Point(76, 78); - this.checkTSBG1.Name = "checkTSBG1"; - this.checkTSBG1.Size = new System.Drawing.Size(15, 14); - this.checkTSBG1.TabIndex = 67; - this.checkTSBG1.UseVisualStyleBackColor = true; - // - // lblTM - // - this.lblTM.Location = new System.Drawing.Point(162, 63); - this.lblTM.Name = "lblTM"; - this.lblTM.Text = "TM"; - // - // checkTMBG4 - // - this.checkTMBG4.AutoSize = true; - this.checkTMBG4.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTMBG4.ForceChecked = null; - this.checkTMBG4.Location = new System.Drawing.Point(145, 63); - this.checkTMBG4.Name = "checkTMBG4"; - this.checkTMBG4.Size = new System.Drawing.Size(15, 14); - this.checkTMBG4.TabIndex = 65; - this.checkTMBG4.UseVisualStyleBackColor = true; - // - // checkTMBG3 - // - this.checkTMBG3.AutoSize = true; - this.checkTMBG3.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTMBG3.ForceChecked = null; - this.checkTMBG3.Location = new System.Drawing.Point(122, 63); - this.checkTMBG3.Name = "checkTMBG3"; - this.checkTMBG3.Size = new System.Drawing.Size(15, 14); - this.checkTMBG3.TabIndex = 64; - this.checkTMBG3.UseVisualStyleBackColor = true; - // - // checkTMBG2 - // - this.checkTMBG2.AutoSize = true; - this.checkTMBG2.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTMBG2.ForceChecked = null; - this.checkTMBG2.Location = new System.Drawing.Point(99, 63); - this.checkTMBG2.Name = "checkTMBG2"; - this.checkTMBG2.Size = new System.Drawing.Size(15, 14); - this.checkTMBG2.TabIndex = 63; - this.checkTMBG2.UseVisualStyleBackColor = true; - // - // checkTMBG1 - // - this.checkTMBG1.AutoSize = true; - this.checkTMBG1.CheckBackColor = System.Drawing.SystemColors.Control; - this.checkTMBG1.ForceChecked = null; - this.checkTMBG1.Location = new System.Drawing.Point(76, 63); - this.checkTMBG1.Name = "checkTMBG1"; - this.checkTMBG1.Size = new System.Drawing.Size(15, 14); - this.checkTMBG1.TabIndex = 62; - this.checkTMBG1.UseVisualStyleBackColor = true; - // - // label32 - // - this.label32.Location = new System.Drawing.Point(46, 46); - this.label32.Name = "label32"; - this.label32.Text = "OBJ"; - // - // label31 - // - this.label31.Location = new System.Drawing.Point(26, 78); - this.label31.Name = "label31"; - this.label31.Text = "BK"; - // - // label25 - // - this.label25.Location = new System.Drawing.Point(229, 64); - this.label25.Name = "label25"; - this.label25.Text = "Math/Fixed"; - // - // txtScreenCGWSEL_MathFixed - // - this.txtScreenCGWSEL_MathFixed.BackColor = System.Drawing.Color.LightGreen; - this.txtScreenCGWSEL_MathFixed.Location = new System.Drawing.Point(213, 62); - this.txtScreenCGWSEL_MathFixed.Multiline = true; - this.txtScreenCGWSEL_MathFixed.Name = "txtScreenCGWSEL_MathFixed"; - this.txtScreenCGWSEL_MathFixed.ReadOnly = true; - this.txtScreenCGWSEL_MathFixed.Size = new System.Drawing.Size(15, 17); - this.txtScreenCGWSEL_MathFixed.TabIndex = 43; - this.txtScreenCGWSEL_MathFixed.Text = "00"; - // - // label2893719831 - // - this.label2893719831.Location = new System.Drawing.Point(229, 45); - this.label2893719831.Name = "label2893719831"; - this.label2893719831.Text = "SubMask"; - // - // txtScreenCGWSEL_ColorSubMask - // - this.txtScreenCGWSEL_ColorSubMask.BackColor = System.Drawing.Color.LightGreen; - this.txtScreenCGWSEL_ColorSubMask.Location = new System.Drawing.Point(213, 43); - this.txtScreenCGWSEL_ColorSubMask.Multiline = true; - this.txtScreenCGWSEL_ColorSubMask.Name = "txtScreenCGWSEL_ColorSubMask"; - this.txtScreenCGWSEL_ColorSubMask.ReadOnly = true; - this.txtScreenCGWSEL_ColorSubMask.Size = new System.Drawing.Size(15, 17); - this.txtScreenCGWSEL_ColorSubMask.TabIndex = 41; - this.txtScreenCGWSEL_ColorSubMask.Text = "00"; - // - // label23 - // - this.label23.Location = new System.Drawing.Point(229, 27); - this.label23.Name = "label23"; - this.label23.Text = "MainMask"; - // - // txtScreenCGWSEL_ColorMask - // - this.txtScreenCGWSEL_ColorMask.BackColor = System.Drawing.Color.LightGreen; - this.txtScreenCGWSEL_ColorMask.Location = new System.Drawing.Point(213, 25); - this.txtScreenCGWSEL_ColorMask.Multiline = true; - this.txtScreenCGWSEL_ColorMask.Name = "txtScreenCGWSEL_ColorMask"; - this.txtScreenCGWSEL_ColorMask.ReadOnly = true; - this.txtScreenCGWSEL_ColorMask.Size = new System.Drawing.Size(15, 17); - this.txtScreenCGWSEL_ColorMask.TabIndex = 39; - this.txtScreenCGWSEL_ColorMask.Text = "00"; - // - // label22 - // - this.label22.Location = new System.Drawing.Point(206, 10); - this.label22.Name = "label22"; - this.label22.Text = "CGWSEL"; - // - // label27 - // - this.label27.Location = new System.Drawing.Point(229, 81); - this.label27.Name = "label27"; - this.label27.Text = "DirectColor"; - // - // checkScreenCGWSEL_DirectColor - // - this.checkScreenCGWSEL_DirectColor.AutoSize = true; - this.checkScreenCGWSEL_DirectColor.Enabled = false; - this.checkScreenCGWSEL_DirectColor.Location = new System.Drawing.Point(214, 81); - this.checkScreenCGWSEL_DirectColor.Name = "checkScreenCGWSEL_DirectColor"; - this.checkScreenCGWSEL_DirectColor.Size = new System.Drawing.Size(15, 14); - this.checkScreenCGWSEL_DirectColor.TabIndex = 30; - this.checkScreenCGWSEL_DirectColor.UseVisualStyleBackColor = true; - // - // label16 - // - this.label16.Location = new System.Drawing.Point(162, 46); - this.label16.Name = "label16"; - this.label16.Text = "TSize"; - // - // txtScreenBG4TSize - // - this.txtScreenBG4TSize.Location = new System.Drawing.Point(143, 44); - this.txtScreenBG4TSize.Multiline = true; - this.txtScreenBG4TSize.Name = "txtScreenBG4TSize"; - this.txtScreenBG4TSize.ReadOnly = true; - this.txtScreenBG4TSize.Size = new System.Drawing.Size(18, 17); - this.txtScreenBG4TSize.TabIndex = 19; - this.txtScreenBG4TSize.Text = "16"; - // - // txtScreenBG3TSize - // - this.txtScreenBG3TSize.Location = new System.Drawing.Point(120, 44); - this.txtScreenBG3TSize.Multiline = true; - this.txtScreenBG3TSize.Name = "txtScreenBG3TSize"; - this.txtScreenBG3TSize.ReadOnly = true; - this.txtScreenBG3TSize.Size = new System.Drawing.Size(18, 17); - this.txtScreenBG3TSize.TabIndex = 18; - this.txtScreenBG3TSize.Text = "16"; - // - // txtScreenBG2TSize - // - this.txtScreenBG2TSize.Location = new System.Drawing.Point(97, 44); - this.txtScreenBG2TSize.Multiline = true; - this.txtScreenBG2TSize.Name = "txtScreenBG2TSize"; - this.txtScreenBG2TSize.ReadOnly = true; - this.txtScreenBG2TSize.Size = new System.Drawing.Size(18, 17); - this.txtScreenBG2TSize.TabIndex = 17; - this.txtScreenBG2TSize.Text = "16"; - // - // txtScreenBG1TSize - // - this.txtScreenBG1TSize.Location = new System.Drawing.Point(74, 44); - this.txtScreenBG1TSize.Multiline = true; - this.txtScreenBG1TSize.Name = "txtScreenBG1TSize"; - this.txtScreenBG1TSize.ReadOnly = true; - this.txtScreenBG1TSize.Size = new System.Drawing.Size(18, 17); - this.txtScreenBG1TSize.TabIndex = 16; - this.txtScreenBG1TSize.Text = "16"; - // - // txtScreenBG4Bpp - // - this.txtScreenBG4Bpp.Location = new System.Drawing.Point(143, 26); - this.txtScreenBG4Bpp.Multiline = true; - this.txtScreenBG4Bpp.Name = "txtScreenBG4Bpp"; - this.txtScreenBG4Bpp.ReadOnly = true; - this.txtScreenBG4Bpp.Size = new System.Drawing.Size(18, 17); - this.txtScreenBG4Bpp.TabIndex = 15; - this.txtScreenBG4Bpp.Text = "8"; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(4, 20); - this.label1.Name = "label1"; - this.label1.Text = "Mode"; - // - // txtScreenBG3Bpp - // - this.txtScreenBG3Bpp.Location = new System.Drawing.Point(120, 26); - this.txtScreenBG3Bpp.Multiline = true; - this.txtScreenBG3Bpp.Name = "txtScreenBG3Bpp"; - this.txtScreenBG3Bpp.ReadOnly = true; - this.txtScreenBG3Bpp.Size = new System.Drawing.Size(18, 17); - this.txtScreenBG3Bpp.TabIndex = 14; - this.txtScreenBG3Bpp.Text = "8"; - // - // txtModeBits - // - this.txtModeBits.BackColor = System.Drawing.Color.LightGreen; - this.txtModeBits.Location = new System.Drawing.Point(40, 19); - this.txtModeBits.Multiline = true; - this.txtModeBits.Name = "txtModeBits"; - this.txtModeBits.ReadOnly = true; - this.txtModeBits.Size = new System.Drawing.Size(25, 17); - this.txtModeBits.TabIndex = 6; - this.txtModeBits.Text = "000"; - // - // txtScreenBG2Bpp - // - this.txtScreenBG2Bpp.Location = new System.Drawing.Point(97, 26); - this.txtScreenBG2Bpp.Multiline = true; - this.txtScreenBG2Bpp.Name = "txtScreenBG2Bpp"; - this.txtScreenBG2Bpp.ReadOnly = true; - this.txtScreenBG2Bpp.Size = new System.Drawing.Size(18, 17); - this.txtScreenBG2Bpp.TabIndex = 13; - this.txtScreenBG2Bpp.Text = "8"; - // - // label8 - // - this.label8.Location = new System.Drawing.Point(162, 27); - this.label8.Name = "label8"; - this.label8.Text = "bpp"; - // - // label7 - // - this.label7.Location = new System.Drawing.Point(142, 10); - this.label7.Name = "label7"; - this.label7.Text = "BG4"; - // - // txtScreenBG1Bpp - // - this.txtScreenBG1Bpp.Location = new System.Drawing.Point(74, 26); - this.txtScreenBG1Bpp.Multiline = true; - this.txtScreenBG1Bpp.Name = "txtScreenBG1Bpp"; - this.txtScreenBG1Bpp.ReadOnly = true; - this.txtScreenBG1Bpp.Size = new System.Drawing.Size(18, 17); - this.txtScreenBG1Bpp.TabIndex = 8; - this.txtScreenBG1Bpp.Text = "8"; - // - // lblBG3 - // - this.lblBG3.Location = new System.Drawing.Point(117, 10); - this.lblBG3.Name = "lblBG3"; - this.lblBG3.Text = "BG3"; - this.toolTip1.SetToolTip(this.lblBG3, "Test"); - // - // label4 - // - this.label4.Location = new System.Drawing.Point(69, 10); - this.label4.Name = "label4"; - this.label4.Text = "BG1"; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(93, 10); - this.label5.Name = "label5"; - this.label5.Text = "BG2"; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.txtBG1Scroll); - this.groupBox1.Controls.Add(this.label37); - this.groupBox1.Controls.Add(this.txtBG1MapSizeBytes); - this.groupBox1.Controls.Add(this.txtBGPaletteInfo); - this.groupBox1.Controls.Add(this.rbBG4); - this.groupBox1.Controls.Add(this.rbBG3); - this.groupBox1.Controls.Add(this.rbBG2); - this.groupBox1.Controls.Add(this.rbBG1); - this.groupBox1.Controls.Add(this.txtBG1TSizeDescr); - this.groupBox1.Controls.Add(this.comboBGProps); - this.groupBox1.Controls.Add(this.label15); - this.groupBox1.Controls.Add(this.txtBG1TSizeBits); - this.groupBox1.Controls.Add(this.label13); - this.groupBox1.Controls.Add(this.txtBG1Colors); - this.groupBox1.Controls.Add(this.txtBG1Bpp); - this.groupBox1.Controls.Add(this.label12); - this.groupBox1.Controls.Add(this.txtBG1TDAddrDescr); - this.groupBox1.Controls.Add(this.label11); - this.groupBox1.Controls.Add(this.txtBG1SCAddrDescr); - this.groupBox1.Controls.Add(this.label9); - this.groupBox1.Controls.Add(this.txtBG1TDAddrBits); - this.groupBox1.Controls.Add(this.label10); - this.groupBox1.Controls.Add(this.txtBG1SizeInPixels); - this.groupBox1.Controls.Add(this.label3); - this.groupBox1.Controls.Add(this.txtBG1SCAddrBits); - this.groupBox1.Controls.Add(this.txtBG1SizeInTiles); - this.groupBox1.Controls.Add(this.label2); - this.groupBox1.Controls.Add(this.txtBG1SizeBits); - this.groupBox1.Location = new System.Drawing.Point(2, 281); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(170, 233); - this.groupBox1.TabIndex = 3; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "BG"; - // - // txtBG1Scroll - // - this.txtBG1Scroll.Location = new System.Drawing.Point(73, 134); - this.txtBG1Scroll.Multiline = true; - this.txtBG1Scroll.Name = "txtBG1Scroll"; - this.txtBG1Scroll.ReadOnly = true; - this.txtBG1Scroll.Size = new System.Drawing.Size(72, 18); - this.txtBG1Scroll.TabIndex = 42; - this.txtBG1Scroll.Text = "1024,1024"; - // - // label37 - // - this.label37.Location = new System.Drawing.Point(35, 137); - this.label37.Name = "label37"; - this.label37.Text = "Scroll:"; - // - // txtBG1MapSizeBytes - // - this.txtBG1MapSizeBytes.Location = new System.Drawing.Point(34, 112); - this.txtBG1MapSizeBytes.Multiline = true; - this.txtBG1MapSizeBytes.Name = "txtBG1MapSizeBytes"; - this.txtBG1MapSizeBytes.ReadOnly = true; - this.txtBG1MapSizeBytes.Size = new System.Drawing.Size(33, 17); - this.txtBG1MapSizeBytes.TabIndex = 40; - this.txtBG1MapSizeBytes.Text = "(32K)"; - // - // txtBGPaletteInfo - // - this.txtBGPaletteInfo.Location = new System.Drawing.Point(5, 206); - this.txtBGPaletteInfo.Multiline = true; - this.txtBGPaletteInfo.Name = "txtBGPaletteInfo"; - this.txtBGPaletteInfo.ReadOnly = true; - this.txtBGPaletteInfo.Size = new System.Drawing.Size(155, 19); - this.txtBGPaletteInfo.TabIndex = 39; - this.txtBGPaletteInfo.Text = "256 colors from $FF to $FF"; - // - // rbBG4 - // - this.rbBG4.AutoSize = true; - this.rbBG4.Location = new System.Drawing.Point(120, 32); - this.rbBG4.Name = "rbBG4"; - this.rbBG4.Size = new System.Drawing.Size(46, 17); - this.rbBG4.TabIndex = 35; - this.rbBG4.TabStop = true; - this.rbBG4.Text = "BG4"; - this.rbBG4.UseVisualStyleBackColor = true; - this.rbBG4.CheckedChanged += new System.EventHandler(this.rbBGX_CheckedChanged); - // - // rbBG3 - // - this.rbBG3.AutoSize = true; - this.rbBG3.Location = new System.Drawing.Point(73, 32); - this.rbBG3.Name = "rbBG3"; - this.rbBG3.Size = new System.Drawing.Size(46, 17); - this.rbBG3.TabIndex = 34; - this.rbBG3.TabStop = true; - this.rbBG3.Text = "BG3"; - this.rbBG3.UseVisualStyleBackColor = true; - this.rbBG3.CheckedChanged += new System.EventHandler(this.rbBGX_CheckedChanged); - // - // rbBG2 - // - this.rbBG2.AutoSize = true; - this.rbBG2.Location = new System.Drawing.Point(120, 14); - this.rbBG2.Name = "rbBG2"; - this.rbBG2.Size = new System.Drawing.Size(46, 17); - this.rbBG2.TabIndex = 33; - this.rbBG2.TabStop = true; - this.rbBG2.Text = "BG2"; - this.rbBG2.UseVisualStyleBackColor = true; - this.rbBG2.CheckedChanged += new System.EventHandler(this.rbBGX_CheckedChanged); - // - // rbBG1 - // - this.rbBG1.AutoSize = true; - this.rbBG1.Location = new System.Drawing.Point(73, 14); - this.rbBG1.Name = "rbBG1"; - this.rbBG1.Size = new System.Drawing.Size(46, 17); - this.rbBG1.TabIndex = 32; - this.rbBG1.TabStop = true; - this.rbBG1.Text = "BG1"; - this.rbBG1.UseVisualStyleBackColor = true; - this.rbBG1.CheckedChanged += new System.EventHandler(this.rbBGX_CheckedChanged); - // - // txtBG1TSizeDescr - // - this.txtBG1TSizeDescr.Location = new System.Drawing.Point(73, 71); - this.txtBG1TSizeDescr.Multiline = true; - this.txtBG1TSizeDescr.Name = "txtBG1TSizeDescr"; - this.txtBG1TSizeDescr.ReadOnly = true; - this.txtBG1TSizeDescr.Size = new System.Drawing.Size(72, 18); - this.txtBG1TSizeDescr.TabIndex = 23; - this.txtBG1TSizeDescr.Text = "16x16"; - // - // comboBGProps - // - this.comboBGProps.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBGProps.FormattingEnabled = true; - this.comboBGProps.Items.AddRange(new object[] { - "BG1", - "BG2", - "BG3", - "BG4"}); - this.comboBGProps.Location = new System.Drawing.Point(6, 15); - this.comboBGProps.Name = "comboBGProps"; - this.comboBGProps.Size = new System.Drawing.Size(59, 21); - this.comboBGProps.TabIndex = 32; - this.comboBGProps.SelectedIndexChanged += new System.EventHandler(this.comboBGProps_SelectedIndexChanged); - // - // label15 - // - this.label15.Location = new System.Drawing.Point(33, 74); - this.label15.Name = "label15"; - this.label15.Text = "TSize"; - // - // txtBG1TSizeBits - // - this.txtBG1TSizeBits.BackColor = System.Drawing.Color.LightGreen; - this.txtBG1TSizeBits.Location = new System.Drawing.Point(5, 70); - this.txtBG1TSizeBits.Multiline = true; - this.txtBG1TSizeBits.Name = "txtBG1TSizeBits"; - this.txtBG1TSizeBits.ReadOnly = true; - this.txtBG1TSizeBits.Size = new System.Drawing.Size(25, 17); - this.txtBG1TSizeBits.TabIndex = 21; - this.txtBG1TSizeBits.Text = "00"; - // - // label13 - // - this.label13.Location = new System.Drawing.Point(124, 52); - this.label13.Name = "label13"; - this.label13.Text = "Colors"; - // - // txtBG1Colors - // - this.txtBG1Colors.Location = new System.Drawing.Point(73, 50); - this.txtBG1Colors.Multiline = true; - this.txtBG1Colors.Name = "txtBG1Colors"; - this.txtBG1Colors.ReadOnly = true; - this.txtBG1Colors.Size = new System.Drawing.Size(48, 17); - this.txtBG1Colors.TabIndex = 19; - this.txtBG1Colors.Text = "256"; - // - // txtBG1Bpp - // - this.txtBG1Bpp.Location = new System.Drawing.Point(6, 50); - this.txtBG1Bpp.Multiline = true; - this.txtBG1Bpp.Name = "txtBG1Bpp"; - this.txtBG1Bpp.ReadOnly = true; - this.txtBG1Bpp.Size = new System.Drawing.Size(24, 17); - this.txtBG1Bpp.TabIndex = 18; - this.txtBG1Bpp.Text = "8"; - // - // label12 - // - this.label12.Location = new System.Drawing.Point(33, 52); - this.label12.Name = "label12"; - this.label12.Text = "Bpp; "; - // - // txtBG1TDAddrDescr - // - this.txtBG1TDAddrDescr.Location = new System.Drawing.Point(73, 177); - this.txtBG1TDAddrDescr.Multiline = true; - this.txtBG1TDAddrDescr.Name = "txtBG1TDAddrDescr"; - this.txtBG1TDAddrDescr.ReadOnly = true; - this.txtBG1TDAddrDescr.Size = new System.Drawing.Size(72, 19); - this.txtBG1TDAddrDescr.TabIndex = 15; - this.txtBG1TDAddrDescr.Text = "1024z1024"; - // - // label11 - // - this.label11.Location = new System.Drawing.Point(30, 182); - this.label11.Name = "label11"; - this.label11.Text = "@Tiles"; - // - // txtBG1SCAddrDescr - // - this.txtBG1SCAddrDescr.Location = new System.Drawing.Point(73, 155); - this.txtBG1SCAddrDescr.Multiline = true; - this.txtBG1SCAddrDescr.Name = "txtBG1SCAddrDescr"; - this.txtBG1SCAddrDescr.ReadOnly = true; - this.txtBG1SCAddrDescr.Size = new System.Drawing.Size(72, 19); - this.txtBG1SCAddrDescr.TabIndex = 12; - this.txtBG1SCAddrDescr.Text = "1024z1024"; - // - // label9 - // - this.label9.Location = new System.Drawing.Point(145, 116); - this.label9.Name = "label9"; - this.label9.Text = "px"; - // - // txtBG1TDAddrBits - // - this.txtBG1TDAddrBits.BackColor = System.Drawing.Color.LightGreen; - this.txtBG1TDAddrBits.Location = new System.Drawing.Point(5, 179); - this.txtBG1TDAddrBits.Multiline = true; - this.txtBG1TDAddrBits.Name = "txtBG1TDAddrBits"; - this.txtBG1TDAddrBits.ReadOnly = true; - this.txtBG1TDAddrBits.Size = new System.Drawing.Size(25, 17); - this.txtBG1TDAddrBits.TabIndex = 13; - this.txtBG1TDAddrBits.Text = "00"; - // - // label10 - // - this.label10.Location = new System.Drawing.Point(30, 158); - this.label10.Name = "label10"; - this.label10.Text = "@Scrn"; - // - // txtBG1SizeInPixels - // - this.txtBG1SizeInPixels.Location = new System.Drawing.Point(73, 112); - this.txtBG1SizeInPixels.Multiline = true; - this.txtBG1SizeInPixels.Name = "txtBG1SizeInPixels"; - this.txtBG1SizeInPixels.ReadOnly = true; - this.txtBG1SizeInPixels.Size = new System.Drawing.Size(72, 19); - this.txtBG1SizeInPixels.TabIndex = 8; - this.txtBG1SizeInPixels.Text = "1024x1024"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(134, 96); - this.label3.Name = "label3"; - this.label3.Text = "Tiles;"; - // - // txtBG1SCAddrBits - // - this.txtBG1SCAddrBits.BackColor = System.Drawing.Color.LightGreen; - this.txtBG1SCAddrBits.Location = new System.Drawing.Point(5, 155); - this.txtBG1SCAddrBits.Multiline = true; - this.txtBG1SCAddrBits.Name = "txtBG1SCAddrBits"; - this.txtBG1SCAddrBits.ReadOnly = true; - this.txtBG1SCAddrBits.Size = new System.Drawing.Size(25, 17); - this.txtBG1SCAddrBits.TabIndex = 10; - this.txtBG1SCAddrBits.Text = "00"; - // - // txtBG1SizeInTiles - // - this.txtBG1SizeInTiles.Location = new System.Drawing.Point(73, 92); - this.txtBG1SizeInTiles.Multiline = true; - this.txtBG1SizeInTiles.Name = "txtBG1SizeInTiles"; - this.txtBG1SizeInTiles.ReadOnly = true; - this.txtBG1SizeInTiles.Size = new System.Drawing.Size(59, 17); - this.txtBG1SizeInTiles.TabIndex = 6; - this.txtBG1SizeInTiles.Text = "128x128 (32K)"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(34, 95); - this.label2.Name = "label2"; - this.label2.Text = "Size"; - // - // txtBG1SizeBits - // - this.txtBG1SizeBits.BackColor = System.Drawing.Color.LightGreen; - this.txtBG1SizeBits.Location = new System.Drawing.Point(5, 92); - this.txtBG1SizeBits.Multiline = true; - this.txtBG1SizeBits.Name = "txtBG1SizeBits"; - this.txtBG1SizeBits.ReadOnly = true; - this.txtBG1SizeBits.Size = new System.Drawing.Size(25, 17); - this.txtBG1SizeBits.TabIndex = 5; - this.txtBG1SizeBits.Text = "00"; - // - // groupBox5 - // - this.groupBox5.Controls.Add(this.paletteViewer); - this.groupBox5.Location = new System.Drawing.Point(235, 336); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.Size = new System.Drawing.Size(319, 327); - this.groupBox5.TabIndex = 36; - this.groupBox5.TabStop = false; - this.groupBox5.Text = "Palette"; - // - // paletteViewer - // - this.paletteViewer.BackColor = System.Drawing.Color.Transparent; - this.paletteViewer.Location = new System.Drawing.Point(6, 14); - this.paletteViewer.Name = "paletteViewer"; - this.paletteViewer.Size = new System.Drawing.Size(307, 307); - this.paletteViewer.TabIndex = 18; - this.paletteViewer.TabStop = false; - this.paletteViewer.MouseClick += new System.Windows.Forms.MouseEventHandler(this.paletteViewer_MouseClick); - this.paletteViewer.MouseDown += new System.Windows.Forms.MouseEventHandler(this.paletteViewer_MouseDown); - this.paletteViewer.MouseMove += new System.Windows.Forms.MouseEventHandler(this.paletteViewer_MouseMove); - // - // tabctrlDetails - // - this.tabctrlDetails.Controls.Add(this.tpPalette); - this.tabctrlDetails.Controls.Add(this.tpTile); - this.tabctrlDetails.Controls.Add(this.tpMapEntry); - this.tabctrlDetails.Controls.Add(this.tpOBJ); - this.tabctrlDetails.Location = new System.Drawing.Point(300, 91); - this.tabctrlDetails.Name = "tabctrlDetails"; - this.tabctrlDetails.SelectedIndex = 0; - this.tabctrlDetails.Size = new System.Drawing.Size(214, 120); - this.tabctrlDetails.TabIndex = 0; - // - // tpPalette - // - this.tpPalette.Controls.Add(this.label53); - this.tpPalette.Controls.Add(this.label52); - this.tpPalette.Controls.Add(this.label51); - this.tpPalette.Controls.Add(this.txtPaletteDetailsAddress); - this.tpPalette.Controls.Add(this.txtPaletteDetailsIndex); - this.tpPalette.Controls.Add(this.txtPaletteDetailsIndexHex); - this.tpPalette.Controls.Add(this.txtDetailsPaletteColorRGB); - this.tpPalette.Controls.Add(this.txtDetailsPaletteColorHex); - this.tpPalette.Controls.Add(this.txtDetailsPaletteColor); - this.tpPalette.Controls.Add(this.pnDetailsPaletteColor); - this.tpPalette.Location = new System.Drawing.Point(4, 22); - this.tpPalette.Name = "tpPalette"; - this.tpPalette.Padding = new System.Windows.Forms.Padding(3); - this.tpPalette.Size = new System.Drawing.Size(206, 94); - this.tpPalette.TabIndex = 0; - this.tpPalette.Text = "Color"; - this.tpPalette.UseVisualStyleBackColor = true; - // - // label53 - // - this.label53.Location = new System.Drawing.Point(73, 76); - this.label53.Name = "label53"; - this.label53.Text = "RGB888"; - // - // label52 - // - this.label52.Location = new System.Drawing.Point(93, 54); - this.label52.Name = "label52"; - this.label52.Text = "Hex"; - // - // label51 - // - this.label51.Location = new System.Drawing.Point(73, 32); - this.label51.Name = "label51"; - this.label51.Text = "Raw Col."; - // - // txtPaletteDetailsAddress - // - this.txtPaletteDetailsAddress.Location = new System.Drawing.Point(149, 7); - this.txtPaletteDetailsAddress.Multiline = true; - this.txtPaletteDetailsAddress.Name = "txtPaletteDetailsAddress"; - this.txtPaletteDetailsAddress.ReadOnly = true; - this.txtPaletteDetailsAddress.Size = new System.Drawing.Size(54, 18); - this.txtPaletteDetailsAddress.TabIndex = 42; - this.txtPaletteDetailsAddress.Text = "@DDD"; - // - // txtPaletteDetailsIndex - // - this.txtPaletteDetailsIndex.Location = new System.Drawing.Point(112, 7); - this.txtPaletteDetailsIndex.Multiline = true; - this.txtPaletteDetailsIndex.Name = "txtPaletteDetailsIndex"; - this.txtPaletteDetailsIndex.ReadOnly = true; - this.txtPaletteDetailsIndex.Size = new System.Drawing.Size(31, 18); - this.txtPaletteDetailsIndex.TabIndex = 41; - this.txtPaletteDetailsIndex.Text = "127"; - // - // txtPaletteDetailsIndexHex - // - this.txtPaletteDetailsIndexHex.Location = new System.Drawing.Point(76, 7); - this.txtPaletteDetailsIndexHex.Multiline = true; - this.txtPaletteDetailsIndexHex.Name = "txtPaletteDetailsIndexHex"; - this.txtPaletteDetailsIndexHex.ReadOnly = true; - this.txtPaletteDetailsIndexHex.Size = new System.Drawing.Size(28, 18); - this.txtPaletteDetailsIndexHex.TabIndex = 39; - this.txtPaletteDetailsIndexHex.Text = "$DD"; - // - // txtDetailsPaletteColorRGB - // - this.txtDetailsPaletteColorRGB.Location = new System.Drawing.Point(125, 73); - this.txtDetailsPaletteColorRGB.Multiline = true; - this.txtDetailsPaletteColorRGB.Name = "txtDetailsPaletteColorRGB"; - this.txtDetailsPaletteColorRGB.ReadOnly = true; - this.txtDetailsPaletteColorRGB.Size = new System.Drawing.Size(78, 18); - this.txtDetailsPaletteColorRGB.TabIndex = 38; - this.txtDetailsPaletteColorRGB.Text = "(255, 255, 255)"; - // - // txtDetailsPaletteColorHex - // - this.txtDetailsPaletteColorHex.Location = new System.Drawing.Point(125, 51); - this.txtDetailsPaletteColorHex.Multiline = true; - this.txtDetailsPaletteColorHex.Name = "txtDetailsPaletteColorHex"; - this.txtDetailsPaletteColorHex.ReadOnly = true; - this.txtDetailsPaletteColorHex.Size = new System.Drawing.Size(78, 18); - this.txtDetailsPaletteColorHex.TabIndex = 37; - this.txtDetailsPaletteColorHex.Text = "#DDDDDD"; - // - // txtDetailsPaletteColor - // - this.txtDetailsPaletteColor.Location = new System.Drawing.Point(125, 29); - this.txtDetailsPaletteColor.Multiline = true; - this.txtDetailsPaletteColor.Name = "txtDetailsPaletteColor"; - this.txtDetailsPaletteColor.ReadOnly = true; - this.txtDetailsPaletteColor.Size = new System.Drawing.Size(79, 18); - this.txtDetailsPaletteColor.TabIndex = 36; - this.txtDetailsPaletteColor.Text = "$DDDD"; - // - // pnDetailsPaletteColor - // - this.pnDetailsPaletteColor.BackColor = System.Drawing.Color.Red; - this.pnDetailsPaletteColor.Location = new System.Drawing.Point(6, 6); - this.pnDetailsPaletteColor.Name = "pnDetailsPaletteColor"; - this.pnDetailsPaletteColor.Size = new System.Drawing.Size(64, 64); - this.pnDetailsPaletteColor.TabIndex = 3; - this.pnDetailsPaletteColor.DoubleClick += new System.EventHandler(this.pnDetailsPaletteColor_DoubleClick); - // - // tpTile - // - this.tpTile.Controls.Add(this.label45); - this.tpTile.Controls.Add(this.txtTilePalette); - this.tpTile.Controls.Add(this.txtTileNumber); - this.tpTile.Controls.Add(this.txtTileMode); - this.tpTile.Controls.Add(this.label18); - this.tpTile.Controls.Add(this.txtTileColors); - this.tpTile.Controls.Add(this.txtTileBpp); - this.tpTile.Controls.Add(this.label42); - this.tpTile.Controls.Add(this.txtTileAddress); - this.tpTile.Controls.Add(this.viewerTile); - this.tpTile.Location = new System.Drawing.Point(4, 22); - this.tpTile.Name = "tpTile"; - this.tpTile.Padding = new System.Windows.Forms.Padding(3); - this.tpTile.Size = new System.Drawing.Size(206, 94); - this.tpTile.TabIndex = 1; - this.tpTile.Text = "Tile"; - this.tpTile.UseVisualStyleBackColor = true; - // - // label45 - // - this.label45.Location = new System.Drawing.Point(169, 75); - this.label45.Name = "label45"; - this.label45.Text = "Pal"; - // - // txtTilePalette - // - this.txtTilePalette.Location = new System.Drawing.Point(139, 73); - this.txtTilePalette.Multiline = true; - this.txtTilePalette.Name = "txtTilePalette"; - this.txtTilePalette.ReadOnly = true; - this.txtTilePalette.Size = new System.Drawing.Size(29, 18); - this.txtTilePalette.TabIndex = 64; - this.txtTilePalette.Text = "$FF"; - // - // txtTileNumber - // - this.txtTileNumber.Location = new System.Drawing.Point(76, 6); - this.txtTileNumber.Multiline = true; - this.txtTileNumber.Name = "txtTileNumber"; - this.txtTileNumber.ReadOnly = true; - this.txtTileNumber.Size = new System.Drawing.Size(54, 18); - this.txtTileNumber.TabIndex = 63; - this.txtTileNumber.Text = "#$DDD"; - // - // txtTileMode - // - this.txtTileMode.Location = new System.Drawing.Point(139, 6); - this.txtTileMode.Multiline = true; - this.txtTileMode.Name = "txtTileMode"; - this.txtTileMode.ReadOnly = true; - this.txtTileMode.Size = new System.Drawing.Size(59, 18); - this.txtTileMode.TabIndex = 62; - this.txtTileMode.Text = "Text 8bpp"; - // - // label18 - // - this.label18.Location = new System.Drawing.Point(169, 53); - this.label18.Name = "label18"; - this.label18.Text = "Colors"; - // - // txtTileColors - // - this.txtTileColors.Location = new System.Drawing.Point(139, 51); - this.txtTileColors.Multiline = true; - this.txtTileColors.Name = "txtTileColors"; - this.txtTileColors.ReadOnly = true; - this.txtTileColors.Size = new System.Drawing.Size(28, 17); - this.txtTileColors.TabIndex = 60; - this.txtTileColors.Text = "256"; - // - // txtTileBpp - // - this.txtTileBpp.Location = new System.Drawing.Point(139, 29); - this.txtTileBpp.Multiline = true; - this.txtTileBpp.Name = "txtTileBpp"; - this.txtTileBpp.ReadOnly = true; - this.txtTileBpp.Size = new System.Drawing.Size(28, 17); - this.txtTileBpp.TabIndex = 59; - this.txtTileBpp.Text = "8"; - // - // label42 - // - this.label42.Location = new System.Drawing.Point(169, 31); - this.label42.Name = "label42"; - this.label42.Text = "Bpp; "; - // - // txtTileAddress - // - this.txtTileAddress.Location = new System.Drawing.Point(76, 28); - this.txtTileAddress.Multiline = true; - this.txtTileAddress.Name = "txtTileAddress"; - this.txtTileAddress.ReadOnly = true; - this.txtTileAddress.Size = new System.Drawing.Size(54, 18); - this.txtTileAddress.TabIndex = 57; - this.txtTileAddress.Text = "@DDDD"; - // - // viewerTile - // - this.viewerTile.BackColor = System.Drawing.Color.Transparent; - this.viewerTile.Location = new System.Drawing.Point(6, 6); - this.viewerTile.Name = "viewerTile"; - this.viewerTile.Size = new System.Drawing.Size(64, 64); - this.viewerTile.TabIndex = 19; - this.viewerTile.TabStop = false; - // - // tpMapEntry - // - this.tpMapEntry.Controls.Add(this.textBox2); - this.tpMapEntry.Controls.Add(this.checkMapEntryVFlip); - this.tpMapEntry.Controls.Add(this.label34); - this.tpMapEntry.Controls.Add(this.checkMapEntryHFlip); - this.tpMapEntry.Controls.Add(this.label17); - this.tpMapEntry.Controls.Add(this.lblMapEntryHFlip); - this.tpMapEntry.Controls.Add(this.txtMapEntryPalette); - this.tpMapEntry.Controls.Add(this.label14); - this.tpMapEntry.Controls.Add(this.label6); - this.tpMapEntry.Controls.Add(this.txtMapEntryTileAddr); - this.tpMapEntry.Controls.Add(this.txtMapEntryPrio); - this.tpMapEntry.Controls.Add(this.txtMapEntryLocation); - this.tpMapEntry.Controls.Add(this.txtMapEntryTileNum); - this.tpMapEntry.Controls.Add(this.viewerMapEntryTile); - this.tpMapEntry.Location = new System.Drawing.Point(4, 22); - this.tpMapEntry.Name = "tpMapEntry"; - this.tpMapEntry.Size = new System.Drawing.Size(206, 94); - this.tpMapEntry.TabIndex = 2; - this.tpMapEntry.Text = "Map Entry"; - this.tpMapEntry.UseVisualStyleBackColor = true; - // - // textBox2 - // - this.textBox2.Location = new System.Drawing.Point(137, 51); - this.textBox2.Multiline = true; - this.textBox2.Name = "textBox2"; - this.textBox2.ReadOnly = true; - this.textBox2.Size = new System.Drawing.Size(34, 18); - this.textBox2.TabIndex = 63; - this.textBox2.Text = "$DD"; - // - // checkMapEntryVFlip - // - this.checkMapEntryVFlip.AutoSize = true; - this.checkMapEntryVFlip.Enabled = false; - this.checkMapEntryVFlip.Location = new System.Drawing.Point(42, 76); - this.checkMapEntryVFlip.Name = "checkMapEntryVFlip"; - this.checkMapEntryVFlip.Size = new System.Drawing.Size(15, 14); - this.checkMapEntryVFlip.TabIndex = 61; - this.checkMapEntryVFlip.UseVisualStyleBackColor = true; - // - // label34 - // - this.label34.Location = new System.Drawing.Point(56, 76); - this.label34.Name = "label34"; - this.label34.Text = "V"; - // - // checkMapEntryHFlip - // - this.checkMapEntryHFlip.AutoSize = true; - this.checkMapEntryHFlip.Enabled = false; - this.checkMapEntryHFlip.Location = new System.Drawing.Point(8, 76); - this.checkMapEntryHFlip.Name = "checkMapEntryHFlip"; - this.checkMapEntryHFlip.Size = new System.Drawing.Size(15, 14); - this.checkMapEntryHFlip.TabIndex = 56; - this.checkMapEntryHFlip.UseVisualStyleBackColor = true; - // - // label17 - // - this.label17.Location = new System.Drawing.Point(93, 53); - this.label17.Name = "label17"; - this.label17.Text = "Palette"; - // - // lblMapEntryHFlip - // - this.lblMapEntryHFlip.Location = new System.Drawing.Point(22, 76); - this.lblMapEntryHFlip.Name = "lblMapEntryHFlip"; - this.lblMapEntryHFlip.Text = "H"; - // - // txtMapEntryPalette - // - this.txtMapEntryPalette.BackColor = System.Drawing.Color.LightGreen; - this.txtMapEntryPalette.Location = new System.Drawing.Point(76, 51); - this.txtMapEntryPalette.Multiline = true; - this.txtMapEntryPalette.Name = "txtMapEntryPalette"; - this.txtMapEntryPalette.ReadOnly = true; - this.txtMapEntryPalette.Size = new System.Drawing.Size(15, 17); - this.txtMapEntryPalette.TabIndex = 59; - this.txtMapEntryPalette.Text = "00"; - // - // label14 - // - this.label14.Location = new System.Drawing.Point(95, 75); - this.label14.Name = "label14"; - this.label14.Text = "Prio"; - // - // label6 - // - this.label6.Location = new System.Drawing.Point(121, 31); - this.label6.Name = "label6"; - this.label6.Text = "Tile#"; - // - // txtMapEntryTileAddr - // - this.txtMapEntryTileAddr.Location = new System.Drawing.Point(153, 29); - this.txtMapEntryTileAddr.Multiline = true; - this.txtMapEntryTileAddr.Name = "txtMapEntryTileAddr"; - this.txtMapEntryTileAddr.ReadOnly = true; - this.txtMapEntryTileAddr.Size = new System.Drawing.Size(45, 18); - this.txtMapEntryTileAddr.TabIndex = 57; - this.txtMapEntryTileAddr.Text = "@0D00"; - // - // txtMapEntryPrio - // - this.txtMapEntryPrio.BackColor = System.Drawing.Color.LightGreen; - this.txtMapEntryPrio.Location = new System.Drawing.Point(76, 73); - this.txtMapEntryPrio.Multiline = true; - this.txtMapEntryPrio.Name = "txtMapEntryPrio"; - this.txtMapEntryPrio.ReadOnly = true; - this.txtMapEntryPrio.Size = new System.Drawing.Size(15, 17); - this.txtMapEntryPrio.TabIndex = 56; - this.txtMapEntryPrio.Text = "00"; - // - // txtMapEntryLocation - // - this.txtMapEntryLocation.Location = new System.Drawing.Point(76, 6); - this.txtMapEntryLocation.Multiline = true; - this.txtMapEntryLocation.Name = "txtMapEntryLocation"; - this.txtMapEntryLocation.ReadOnly = true; - this.txtMapEntryLocation.Size = new System.Drawing.Size(87, 18); - this.txtMapEntryLocation.TabIndex = 56; - this.txtMapEntryLocation.Text = "(64,64) @FFFF"; - // - // txtMapEntryTileNum - // - this.txtMapEntryTileNum.BackColor = System.Drawing.Color.LightGreen; - this.txtMapEntryTileNum.Location = new System.Drawing.Point(76, 29); - this.txtMapEntryTileNum.Multiline = true; - this.txtMapEntryTileNum.Name = "txtMapEntryTileNum"; - this.txtMapEntryTileNum.ReadOnly = true; - this.txtMapEntryTileNum.Size = new System.Drawing.Size(44, 17); - this.txtMapEntryTileNum.TabIndex = 39; - this.txtMapEntryTileNum.Text = "#$DDD"; - // - // viewerMapEntryTile - // - this.viewerMapEntryTile.BackColor = System.Drawing.Color.Transparent; - this.viewerMapEntryTile.Location = new System.Drawing.Point(6, 6); - this.viewerMapEntryTile.Name = "viewerMapEntryTile"; - this.viewerMapEntryTile.Size = new System.Drawing.Size(64, 64); - this.viewerMapEntryTile.TabIndex = 20; - this.viewerMapEntryTile.TabStop = false; - // - // tpOBJ - // - this.tpOBJ.Controls.Add(this.txtObjPriority); - this.tpOBJ.Controls.Add(this.label50); - this.tpOBJ.Controls.Add(this.txtObjPaletteMemo); - this.tpOBJ.Controls.Add(this.label49); - this.tpOBJ.Controls.Add(this.txtObjPalette); - this.tpOBJ.Controls.Add(this.label48); - this.tpOBJ.Controls.Add(this.txtObjNameAddr); - this.tpOBJ.Controls.Add(this.txtObjName); - this.tpOBJ.Controls.Add(this.txtObjSize); - this.tpOBJ.Controls.Add(this.label46); - this.tpOBJ.Controls.Add(this.cbObjLarge); - this.tpOBJ.Controls.Add(this.txtObjNumber); - this.tpOBJ.Controls.Add(this.txtObjCoord); - this.tpOBJ.Controls.Add(this.cbObjVFlip); - this.tpOBJ.Controls.Add(this.label43); - this.tpOBJ.Controls.Add(this.cbObjHFlip); - this.tpOBJ.Controls.Add(this.label44); - this.tpOBJ.Controls.Add(this.viewerObj); - this.tpOBJ.Location = new System.Drawing.Point(4, 22); - this.tpOBJ.Name = "tpOBJ"; - this.tpOBJ.Size = new System.Drawing.Size(206, 94); - this.tpOBJ.TabIndex = 3; - this.tpOBJ.Text = "OBJ"; - this.tpOBJ.UseVisualStyleBackColor = true; - // - // txtObjPriority - // - this.txtObjPriority.BackColor = System.Drawing.Color.LightGreen; - this.txtObjPriority.Location = new System.Drawing.Point(187, 29); - this.txtObjPriority.Multiline = true; - this.txtObjPriority.Name = "txtObjPriority"; - this.txtObjPriority.ReadOnly = true; - this.txtObjPriority.Size = new System.Drawing.Size(18, 17); - this.txtObjPriority.TabIndex = 102; - this.txtObjPriority.Text = "3"; - // - // label50 - // - this.label50.Location = new System.Drawing.Point(160, 31); - this.label50.Name = "label50"; - this.label50.Text = "Prio"; - // - // txtObjPaletteMemo - // - this.txtObjPaletteMemo.Location = new System.Drawing.Point(137, 73); - this.txtObjPaletteMemo.Multiline = true; - this.txtObjPaletteMemo.Name = "txtObjPaletteMemo"; - this.txtObjPaletteMemo.ReadOnly = true; - this.txtObjPaletteMemo.Size = new System.Drawing.Size(34, 18); - this.txtObjPaletteMemo.TabIndex = 100; - this.txtObjPaletteMemo.Text = "$DD"; - // - // label49 - // - this.label49.Location = new System.Drawing.Point(93, 75); - this.label49.Name = "label49"; - this.label49.Text = "Palette"; - // - // txtObjPalette - // - this.txtObjPalette.BackColor = System.Drawing.Color.LightGreen; - this.txtObjPalette.Location = new System.Drawing.Point(76, 73); - this.txtObjPalette.Multiline = true; - this.txtObjPalette.Name = "txtObjPalette"; - this.txtObjPalette.ReadOnly = true; - this.txtObjPalette.Size = new System.Drawing.Size(15, 17); - this.txtObjPalette.TabIndex = 98; - this.txtObjPalette.Text = "00"; - // - // label48 - // - this.label48.Location = new System.Drawing.Point(121, 53); - this.label48.Name = "label48"; - this.label48.Text = "Tile#"; - // - // txtObjNameAddr - // - this.txtObjNameAddr.Location = new System.Drawing.Point(153, 51); - this.txtObjNameAddr.Multiline = true; - this.txtObjNameAddr.Name = "txtObjNameAddr"; - this.txtObjNameAddr.ReadOnly = true; - this.txtObjNameAddr.Size = new System.Drawing.Size(45, 18); - this.txtObjNameAddr.TabIndex = 97; - this.txtObjNameAddr.Text = "@0D00"; - // - // txtObjName - // - this.txtObjName.BackColor = System.Drawing.Color.LightGreen; - this.txtObjName.Location = new System.Drawing.Point(76, 51); - this.txtObjName.Multiline = true; - this.txtObjName.Name = "txtObjName"; - this.txtObjName.ReadOnly = true; - this.txtObjName.Size = new System.Drawing.Size(43, 17); - this.txtObjName.TabIndex = 95; - this.txtObjName.Text = "#$DDD"; - // - // txtObjSize - // - this.txtObjSize.Location = new System.Drawing.Point(122, 29); - this.txtObjSize.Multiline = true; - this.txtObjSize.Name = "txtObjSize"; - this.txtObjSize.ReadOnly = true; - this.txtObjSize.Size = new System.Drawing.Size(37, 18); - this.txtObjSize.TabIndex = 93; - this.txtObjSize.Text = "64x64"; - // - // label46 - // - this.label46.Location = new System.Drawing.Point(89, 31); - this.label46.Name = "label46"; - this.label46.Text = "Large"; - // - // cbObjLarge - // - this.cbObjLarge.AutoSize = true; - this.cbObjLarge.Enabled = false; - this.cbObjLarge.Location = new System.Drawing.Point(76, 31); - this.cbObjLarge.Name = "cbObjLarge"; - this.cbObjLarge.Size = new System.Drawing.Size(15, 14); - this.cbObjLarge.TabIndex = 91; - this.cbObjLarge.UseVisualStyleBackColor = true; - // - // txtObjNumber - // - this.txtObjNumber.Location = new System.Drawing.Point(76, 6); - this.txtObjNumber.Multiline = true; - this.txtObjNumber.Name = "txtObjNumber"; - this.txtObjNumber.ReadOnly = true; - this.txtObjNumber.Size = new System.Drawing.Size(43, 18); - this.txtObjNumber.TabIndex = 68; - this.txtObjNumber.Text = "#$DD"; - // - // txtObjCoord - // - this.txtObjCoord.Location = new System.Drawing.Point(125, 6); - this.txtObjCoord.Multiline = true; - this.txtObjCoord.Name = "txtObjCoord"; - this.txtObjCoord.ReadOnly = true; - this.txtObjCoord.Size = new System.Drawing.Size(65, 18); - this.txtObjCoord.TabIndex = 67; - this.txtObjCoord.Text = "(-239,-239)"; - // - // cbObjVFlip - // - this.cbObjVFlip.AutoSize = true; - this.cbObjVFlip.Enabled = false; - this.cbObjVFlip.Location = new System.Drawing.Point(42, 76); - this.cbObjVFlip.Name = "cbObjVFlip"; - this.cbObjVFlip.Size = new System.Drawing.Size(15, 14); - this.cbObjVFlip.TabIndex = 65; - this.cbObjVFlip.UseVisualStyleBackColor = true; - // - // label43 - // - this.label43.Location = new System.Drawing.Point(56, 76); - this.label43.Name = "label43"; - this.label43.Text = "V"; - // - // cbObjHFlip - // - this.cbObjHFlip.AutoSize = true; - this.cbObjHFlip.Enabled = false; - this.cbObjHFlip.Location = new System.Drawing.Point(8, 76); - this.cbObjHFlip.Name = "cbObjHFlip"; - this.cbObjHFlip.Size = new System.Drawing.Size(15, 14); - this.cbObjHFlip.TabIndex = 63; - this.cbObjHFlip.UseVisualStyleBackColor = true; - // - // label44 - // - this.label44.Location = new System.Drawing.Point(22, 76); - this.label44.Name = "label44"; - this.label44.Text = "H"; - // - // viewerObj - // - this.viewerObj.BackColor = System.Drawing.Color.Transparent; - this.viewerObj.Location = new System.Drawing.Point(6, 6); - this.viewerObj.Name = "viewerObj"; - this.viewerObj.Size = new System.Drawing.Size(64, 64); - this.viewerObj.TabIndex = 21; - this.viewerObj.TabStop = false; - // - // viewerPanel - // - this.viewerPanel.AutoScroll = true; - this.viewerPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.viewerPanel.Controls.Add(this.viewer); - this.viewerPanel.Dock = System.Windows.Forms.DockStyle.Fill; - this.viewerPanel.Location = new System.Drawing.Point(566, 3); - this.viewerPanel.Name = "viewerPanel"; - this.tableLayoutPanel1.SetRowSpan(this.viewerPanel, 2); - this.viewerPanel.Size = new System.Drawing.Size(517, 667); - this.viewerPanel.TabIndex = 1; - // - // viewer - // - this.viewer.BackColor = System.Drawing.Color.Transparent; - this.viewer.Location = new System.Drawing.Point(0, 0); - this.viewer.Name = "viewer"; - this.viewer.Size = new System.Drawing.Size(512, 512); - this.viewer.TabIndex = 38; - this.viewer.TabStop = false; - this.viewer.MouseDown += new System.Windows.Forms.MouseEventHandler(this.viewer_MouseDown); - this.viewer.MouseMove += new System.Windows.Forms.MouseEventHandler(this.viewer_MouseMove); - this.viewer.MouseUp += new System.Windows.Forms.MouseEventHandler(this.viewer_MouseUp); - // - // toolTip1 - // - this.toolTip1.AutoPopDelay = 5000; - this.toolTip1.InitialDelay = 250; - this.toolTip1.ReshowDelay = 100; - // - // messagetimer - // - this.messagetimer.Interval = 5000; - this.messagetimer.Tick += new System.EventHandler(this.MessageTimer_Tick); - // - // SNESGraphicsDebugger - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(1086, 697); - this.Controls.Add(this.tableLayoutPanel1); - this.Controls.Add(this.menuStrip1); - this.KeyPreview = true; - this.MainMenuStrip = this.menuStrip1; - this.Name = "SNESGraphicsDebugger"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.SNESGraphicsDebugger_Load); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.tableLayoutPanel1.ResumeLayout(false); - this.tableLayoutPanel1.PerformLayout(); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.groupFreeze.ResumeLayout(false); - this.pnGroupFreeze.ResumeLayout(false); - this.pnGroupFreeze.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.groupBox3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudScanline)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.sliderScanline)).EndInit(); - this.groupBox6.ResumeLayout(false); - this.groupBox6.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.groupBox8.ResumeLayout(false); - this.groupBox8.PerformLayout(); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.groupBox5.ResumeLayout(false); - this.tabctrlDetails.ResumeLayout(false); - this.tpPalette.ResumeLayout(false); - this.tpPalette.PerformLayout(); - this.tpTile.ResumeLayout(false); - this.tpTile.PerformLayout(); - this.tpMapEntry.ResumeLayout(false); - this.tpMapEntry.PerformLayout(); - this.tpOBJ.ResumeLayout(false); - this.tpOBJ.PerformLayout(); - this.viewerPanel.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.nudScanline.Name = "nudScanline"; + this.toolTip1.SetToolTip(this.nudScanline, resources.GetString("nudScanline.ToolTip")); + this.nudScanline.ValueChanged += new System.EventHandler(this.nudScanline_ValueChanged); + // + // sliderScanline + // + resources.ApplyResources(this.sliderScanline, "sliderScanline"); + this.sliderScanline.Maximum = 224; + this.sliderScanline.Name = "sliderScanline"; + this.sliderScanline.TickFrequency = 16; + this.toolTip1.SetToolTip(this.sliderScanline, resources.GetString("sliderScanline.ToolTip")); + this.sliderScanline.Value = 224; + this.sliderScanline.ValueChanged += new System.EventHandler(this.sliderScanline_ValueChanged); + // + // label24 + // + resources.ApplyResources(this.label24, "label24"); + this.label24.Name = "label24"; + this.toolTip1.SetToolTip(this.label24, resources.GetString("label24.ToolTip")); + // + // groupBox6 + // + resources.ApplyResources(this.groupBox6, "groupBox6"); + this.groupBox6.Controls.Add(this.labelClipboard); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox6, resources.GetString("groupBox6.ToolTip")); + // + // labelClipboard + // + resources.ApplyResources(this.labelClipboard, "labelClipboard"); + this.labelClipboard.Name = "labelClipboard"; + this.toolTip1.SetToolTip(this.labelClipboard, resources.GetString("labelClipboard.ToolTip")); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.label26); + this.groupBox2.Controls.Add(this.txtOBSELT1OfsBits); + this.groupBox2.Controls.Add(this.groupBox8); + this.groupBox2.Controls.Add(this.lblEnPrio3); + this.groupBox2.Controls.Add(this.txtOBSELT1OfsDescr); + this.groupBox2.Controls.Add(this.checkEN1_OBJ); + this.groupBox2.Controls.Add(this.label30); + this.groupBox2.Controls.Add(this.checkEN1_BG4); + this.groupBox2.Controls.Add(this.txtOBSELBaseBits); + this.groupBox2.Controls.Add(this.checkEN1_BG3); + this.groupBox2.Controls.Add(this.txtOBSELBaseDescr); + this.groupBox2.Controls.Add(this.checkEN1_BG2); + this.groupBox2.Controls.Add(this.label29); + this.groupBox2.Controls.Add(this.checkEN1_BG1); + this.groupBox2.Controls.Add(this.txtOBSELSizeBits); + this.groupBox2.Controls.Add(this.checkEN3_OBJ); + this.groupBox2.Controls.Add(this.checkEN2_OBJ); + this.groupBox2.Controls.Add(this.txtOBSELSizeDescr); + this.groupBox2.Controls.Add(this.lblEnPrio2); + this.groupBox2.Controls.Add(this.label28); + this.groupBox2.Controls.Add(this.lblEnPrio1); + this.groupBox2.Controls.Add(this.label20); + this.groupBox2.Controls.Add(this.checkScreenExtbg); + this.groupBox2.Controls.Add(this.label38); + this.groupBox2.Controls.Add(this.label21); + this.groupBox2.Controls.Add(this.txtScreenCGADSUB_Half); + this.groupBox2.Controls.Add(this.checkScreenHires); + this.groupBox2.Controls.Add(this.lblEnPrio0); + this.groupBox2.Controls.Add(this.label18391); + this.groupBox2.Controls.Add(this.checkEN0_OBJ); + this.groupBox2.Controls.Add(this.checkScreenOverscan); + this.groupBox2.Controls.Add(this.checkEN0_BG4); + this.groupBox2.Controls.Add(this.label198129381279841); + this.groupBox2.Controls.Add(this.checkEN0_BG3); + this.groupBox2.Controls.Add(this.checkScreenObjInterlace); + this.groupBox2.Controls.Add(this.checkEN0_BG2); + this.groupBox2.Controls.Add(this.label123812831); + this.groupBox2.Controls.Add(this.checkEN0_BG1); + this.groupBox2.Controls.Add(this.checkScreenInterlace); + this.groupBox2.Controls.Add(this.txtScreenCGADSUB_AddSub_Descr); + this.groupBox2.Controls.Add(this.label2193813); + this.groupBox2.Controls.Add(this.txtScreenCGADSUB_AddSub); + this.groupBox2.Controls.Add(this.label36); + this.groupBox2.Controls.Add(this.checkTMOBJ); + this.groupBox2.Controls.Add(this.checkTSOBJ); + this.groupBox2.Controls.Add(this.checkMathBK); + this.groupBox2.Controls.Add(this.label35); + this.groupBox2.Controls.Add(this.checkMathBG4); + this.groupBox2.Controls.Add(this.checkMathBG3); + this.groupBox2.Controls.Add(this.checkMathBG2); + this.groupBox2.Controls.Add(this.checkMathBG1); + this.groupBox2.Controls.Add(this.label33); + this.groupBox2.Controls.Add(this.checkMathOBJ); + this.groupBox2.Controls.Add(this.lblTS); + this.groupBox2.Controls.Add(this.checkTSBG4); + this.groupBox2.Controls.Add(this.checkTSBG3); + this.groupBox2.Controls.Add(this.checkTSBG2); + this.groupBox2.Controls.Add(this.checkTSBG1); + this.groupBox2.Controls.Add(this.lblTM); + this.groupBox2.Controls.Add(this.checkTMBG4); + this.groupBox2.Controls.Add(this.checkTMBG3); + this.groupBox2.Controls.Add(this.checkTMBG2); + this.groupBox2.Controls.Add(this.checkTMBG1); + this.groupBox2.Controls.Add(this.label32); + this.groupBox2.Controls.Add(this.label31); + this.groupBox2.Controls.Add(this.label25); + this.groupBox2.Controls.Add(this.txtScreenCGWSEL_MathFixed); + this.groupBox2.Controls.Add(this.label2893719831); + this.groupBox2.Controls.Add(this.txtScreenCGWSEL_ColorSubMask); + this.groupBox2.Controls.Add(this.label23); + this.groupBox2.Controls.Add(this.txtScreenCGWSEL_ColorMask); + this.groupBox2.Controls.Add(this.label22); + this.groupBox2.Controls.Add(this.label27); + this.groupBox2.Controls.Add(this.checkScreenCGWSEL_DirectColor); + this.groupBox2.Controls.Add(this.label16); + this.groupBox2.Controls.Add(this.txtScreenBG4TSize); + this.groupBox2.Controls.Add(this.txtScreenBG3TSize); + this.groupBox2.Controls.Add(this.txtScreenBG2TSize); + this.groupBox2.Controls.Add(this.txtScreenBG1TSize); + this.groupBox2.Controls.Add(this.txtScreenBG4Bpp); + this.groupBox2.Controls.Add(this.label1); + this.groupBox2.Controls.Add(this.txtScreenBG3Bpp); + this.groupBox2.Controls.Add(this.txtModeBits); + this.groupBox2.Controls.Add(this.txtScreenBG2Bpp); + this.groupBox2.Controls.Add(this.label8); + this.groupBox2.Controls.Add(this.label7); + this.groupBox2.Controls.Add(this.txtScreenBG1Bpp); + this.groupBox2.Controls.Add(this.lblBG3); + this.groupBox2.Controls.Add(this.label4); + this.groupBox2.Controls.Add(this.label5); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox2, resources.GetString("groupBox2.ToolTip")); + // + // label26 + // + resources.ApplyResources(this.label26, "label26"); + this.label26.Name = "label26"; + this.toolTip1.SetToolTip(this.label26, resources.GetString("label26.ToolTip")); + // + // txtOBSELT1OfsBits + // + resources.ApplyResources(this.txtOBSELT1OfsBits, "txtOBSELT1OfsBits"); + this.txtOBSELT1OfsBits.BackColor = System.Drawing.Color.LightGreen; + this.txtOBSELT1OfsBits.Name = "txtOBSELT1OfsBits"; + this.txtOBSELT1OfsBits.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtOBSELT1OfsBits, resources.GetString("txtOBSELT1OfsBits.ToolTip")); + // + // groupBox8 + // + resources.ApplyResources(this.groupBox8, "groupBox8"); + this.groupBox8.Controls.Add(this.radioButton6); + this.groupBox8.Controls.Add(this.radioButton1); + this.groupBox8.Controls.Add(this.radioButton10); + this.groupBox8.Controls.Add(this.radioButton15); + this.groupBox8.Controls.Add(this.radioButton5); + this.groupBox8.Controls.Add(this.radioButton14); + this.groupBox8.Controls.Add(this.radioButton4); + this.groupBox8.Controls.Add(this.radioButton3); + this.groupBox8.Controls.Add(this.radioButton13); + this.groupBox8.Controls.Add(this.radioButton2); + this.groupBox8.Name = "groupBox8"; + this.groupBox8.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox8, resources.GetString("groupBox8.ToolTip")); + // + // radioButton6 + // + resources.ApplyResources(this.radioButton6, "radioButton6"); + this.radioButton6.Name = "radioButton6"; + this.radioButton6.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton6, resources.GetString("radioButton6.ToolTip")); + this.radioButton6.UseVisualStyleBackColor = true; + // + // radioButton1 + // + resources.ApplyResources(this.radioButton1, "radioButton1"); + this.radioButton1.Name = "radioButton1"; + this.radioButton1.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton1, resources.GetString("radioButton1.ToolTip")); + this.radioButton1.UseVisualStyleBackColor = true; + // + // radioButton10 + // + resources.ApplyResources(this.radioButton10, "radioButton10"); + this.radioButton10.Name = "radioButton10"; + this.radioButton10.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton10, resources.GetString("radioButton10.ToolTip")); + this.radioButton10.UseVisualStyleBackColor = true; + // + // radioButton15 + // + resources.ApplyResources(this.radioButton15, "radioButton15"); + this.radioButton15.Name = "radioButton15"; + this.radioButton15.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton15, resources.GetString("radioButton15.ToolTip")); + this.radioButton15.UseVisualStyleBackColor = true; + // + // radioButton5 + // + resources.ApplyResources(this.radioButton5, "radioButton5"); + this.radioButton5.Name = "radioButton5"; + this.radioButton5.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton5, resources.GetString("radioButton5.ToolTip")); + this.radioButton5.UseVisualStyleBackColor = true; + // + // radioButton14 + // + resources.ApplyResources(this.radioButton14, "radioButton14"); + this.radioButton14.Name = "radioButton14"; + this.radioButton14.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton14, resources.GetString("radioButton14.ToolTip")); + this.radioButton14.UseVisualStyleBackColor = true; + // + // radioButton4 + // + resources.ApplyResources(this.radioButton4, "radioButton4"); + this.radioButton4.Name = "radioButton4"; + this.radioButton4.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton4, resources.GetString("radioButton4.ToolTip")); + this.radioButton4.UseVisualStyleBackColor = true; + // + // radioButton3 + // + resources.ApplyResources(this.radioButton3, "radioButton3"); + this.radioButton3.Name = "radioButton3"; + this.radioButton3.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton3, resources.GetString("radioButton3.ToolTip")); + this.radioButton3.UseVisualStyleBackColor = true; + // + // radioButton13 + // + resources.ApplyResources(this.radioButton13, "radioButton13"); + this.radioButton13.Name = "radioButton13"; + this.radioButton13.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton13, resources.GetString("radioButton13.ToolTip")); + this.radioButton13.UseVisualStyleBackColor = true; + // + // radioButton2 + // + resources.ApplyResources(this.radioButton2, "radioButton2"); + this.radioButton2.Name = "radioButton2"; + this.radioButton2.TabStop = true; + this.toolTip1.SetToolTip(this.radioButton2, resources.GetString("radioButton2.ToolTip")); + this.radioButton2.UseVisualStyleBackColor = true; + // + // lblEnPrio3 + // + resources.ApplyResources(this.lblEnPrio3, "lblEnPrio3"); + this.lblEnPrio3.ForeColor = System.Drawing.Color.Blue; + this.lblEnPrio3.Name = "lblEnPrio3"; + this.toolTip1.SetToolTip(this.lblEnPrio3, resources.GetString("lblEnPrio3.ToolTip")); + this.lblEnPrio3.Click += new System.EventHandler(this.lblEnPrio3_Click); + this.lblEnPrio3.DoubleClick += new System.EventHandler(this.lblEnPrio3_Click); + // + // txtOBSELT1OfsDescr + // + resources.ApplyResources(this.txtOBSELT1OfsDescr, "txtOBSELT1OfsDescr"); + this.txtOBSELT1OfsDescr.Name = "txtOBSELT1OfsDescr"; + this.txtOBSELT1OfsDescr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtOBSELT1OfsDescr, resources.GetString("txtOBSELT1OfsDescr.ToolTip")); + // + // checkEN1_OBJ + // + resources.ApplyResources(this.checkEN1_OBJ, "checkEN1_OBJ"); + this.checkEN1_OBJ.Name = "checkEN1_OBJ"; + this.toolTip1.SetToolTip(this.checkEN1_OBJ, resources.GetString("checkEN1_OBJ.ToolTip")); + this.checkEN1_OBJ.UseVisualStyleBackColor = true; + this.checkEN1_OBJ.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // label30 + // + resources.ApplyResources(this.label30, "label30"); + this.label30.Name = "label30"; + this.toolTip1.SetToolTip(this.label30, resources.GetString("label30.ToolTip")); + // + // checkEN1_BG4 + // + resources.ApplyResources(this.checkEN1_BG4, "checkEN1_BG4"); + this.checkEN1_BG4.Name = "checkEN1_BG4"; + this.toolTip1.SetToolTip(this.checkEN1_BG4, resources.GetString("checkEN1_BG4.ToolTip")); + this.checkEN1_BG4.UseVisualStyleBackColor = true; + this.checkEN1_BG4.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // txtOBSELBaseBits + // + resources.ApplyResources(this.txtOBSELBaseBits, "txtOBSELBaseBits"); + this.txtOBSELBaseBits.BackColor = System.Drawing.Color.LightGreen; + this.txtOBSELBaseBits.Name = "txtOBSELBaseBits"; + this.txtOBSELBaseBits.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtOBSELBaseBits, resources.GetString("txtOBSELBaseBits.ToolTip")); + // + // checkEN1_BG3 + // + resources.ApplyResources(this.checkEN1_BG3, "checkEN1_BG3"); + this.checkEN1_BG3.Name = "checkEN1_BG3"; + this.toolTip1.SetToolTip(this.checkEN1_BG3, resources.GetString("checkEN1_BG3.ToolTip")); + this.checkEN1_BG3.UseVisualStyleBackColor = true; + this.checkEN1_BG3.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // txtOBSELBaseDescr + // + resources.ApplyResources(this.txtOBSELBaseDescr, "txtOBSELBaseDescr"); + this.txtOBSELBaseDescr.Name = "txtOBSELBaseDescr"; + this.txtOBSELBaseDescr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtOBSELBaseDescr, resources.GetString("txtOBSELBaseDescr.ToolTip")); + // + // checkEN1_BG2 + // + resources.ApplyResources(this.checkEN1_BG2, "checkEN1_BG2"); + this.checkEN1_BG2.Name = "checkEN1_BG2"; + this.toolTip1.SetToolTip(this.checkEN1_BG2, resources.GetString("checkEN1_BG2.ToolTip")); + this.checkEN1_BG2.UseVisualStyleBackColor = true; + this.checkEN1_BG2.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // label29 + // + resources.ApplyResources(this.label29, "label29"); + this.label29.Name = "label29"; + this.toolTip1.SetToolTip(this.label29, resources.GetString("label29.ToolTip")); + // + // checkEN1_BG1 + // + resources.ApplyResources(this.checkEN1_BG1, "checkEN1_BG1"); + this.checkEN1_BG1.Name = "checkEN1_BG1"; + this.toolTip1.SetToolTip(this.checkEN1_BG1, resources.GetString("checkEN1_BG1.ToolTip")); + this.checkEN1_BG1.UseVisualStyleBackColor = true; + this.checkEN1_BG1.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // txtOBSELSizeBits + // + resources.ApplyResources(this.txtOBSELSizeBits, "txtOBSELSizeBits"); + this.txtOBSELSizeBits.BackColor = System.Drawing.Color.LightGreen; + this.txtOBSELSizeBits.Name = "txtOBSELSizeBits"; + this.txtOBSELSizeBits.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtOBSELSizeBits, resources.GetString("txtOBSELSizeBits.ToolTip")); + // + // checkEN3_OBJ + // + resources.ApplyResources(this.checkEN3_OBJ, "checkEN3_OBJ"); + this.checkEN3_OBJ.Name = "checkEN3_OBJ"; + this.toolTip1.SetToolTip(this.checkEN3_OBJ, resources.GetString("checkEN3_OBJ.ToolTip")); + this.checkEN3_OBJ.UseVisualStyleBackColor = true; + this.checkEN3_OBJ.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // checkEN2_OBJ + // + resources.ApplyResources(this.checkEN2_OBJ, "checkEN2_OBJ"); + this.checkEN2_OBJ.Name = "checkEN2_OBJ"; + this.toolTip1.SetToolTip(this.checkEN2_OBJ, resources.GetString("checkEN2_OBJ.ToolTip")); + this.checkEN2_OBJ.UseVisualStyleBackColor = true; + this.checkEN2_OBJ.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // txtOBSELSizeDescr + // + resources.ApplyResources(this.txtOBSELSizeDescr, "txtOBSELSizeDescr"); + this.txtOBSELSizeDescr.Name = "txtOBSELSizeDescr"; + this.txtOBSELSizeDescr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtOBSELSizeDescr, resources.GetString("txtOBSELSizeDescr.ToolTip")); + // + // lblEnPrio2 + // + resources.ApplyResources(this.lblEnPrio2, "lblEnPrio2"); + this.lblEnPrio2.ForeColor = System.Drawing.Color.Blue; + this.lblEnPrio2.Name = "lblEnPrio2"; + this.toolTip1.SetToolTip(this.lblEnPrio2, resources.GetString("lblEnPrio2.ToolTip")); + this.lblEnPrio2.Click += new System.EventHandler(this.lblEnPrio2_Click); + this.lblEnPrio2.DoubleClick += new System.EventHandler(this.lblEnPrio2_Click); + // + // label28 + // + resources.ApplyResources(this.label28, "label28"); + this.label28.Name = "label28"; + this.toolTip1.SetToolTip(this.label28, resources.GetString("label28.ToolTip")); + // + // lblEnPrio1 + // + resources.ApplyResources(this.lblEnPrio1, "lblEnPrio1"); + this.lblEnPrio1.ForeColor = System.Drawing.Color.Blue; + this.lblEnPrio1.Name = "lblEnPrio1"; + this.toolTip1.SetToolTip(this.lblEnPrio1, resources.GetString("lblEnPrio1.ToolTip")); + this.lblEnPrio1.Click += new System.EventHandler(this.lblEnPrio1_Click); + this.lblEnPrio1.DoubleClick += new System.EventHandler(this.lblEnPrio1_Click); + // + // label20 + // + resources.ApplyResources(this.label20, "label20"); + this.label20.Name = "label20"; + this.toolTip1.SetToolTip(this.label20, resources.GetString("label20.ToolTip")); + // + // checkScreenExtbg + // + resources.ApplyResources(this.checkScreenExtbg, "checkScreenExtbg"); + this.checkScreenExtbg.Name = "checkScreenExtbg"; + this.toolTip1.SetToolTip(this.checkScreenExtbg, resources.GetString("checkScreenExtbg.ToolTip")); + this.checkScreenExtbg.UseVisualStyleBackColor = true; + // + // label38 + // + resources.ApplyResources(this.label38, "label38"); + this.label38.Name = "label38"; + this.toolTip1.SetToolTip(this.label38, resources.GetString("label38.ToolTip")); + // + // label21 + // + resources.ApplyResources(this.label21, "label21"); + this.label21.Name = "label21"; + this.toolTip1.SetToolTip(this.label21, resources.GetString("label21.ToolTip")); + // + // txtScreenCGADSUB_Half + // + resources.ApplyResources(this.txtScreenCGADSUB_Half, "txtScreenCGADSUB_Half"); + this.txtScreenCGADSUB_Half.Name = "txtScreenCGADSUB_Half"; + this.toolTip1.SetToolTip(this.txtScreenCGADSUB_Half, resources.GetString("txtScreenCGADSUB_Half.ToolTip")); + this.txtScreenCGADSUB_Half.UseVisualStyleBackColor = true; + // + // checkScreenHires + // + resources.ApplyResources(this.checkScreenHires, "checkScreenHires"); + this.checkScreenHires.Name = "checkScreenHires"; + this.toolTip1.SetToolTip(this.checkScreenHires, resources.GetString("checkScreenHires.ToolTip")); + this.checkScreenHires.UseVisualStyleBackColor = true; + // + // lblEnPrio0 + // + resources.ApplyResources(this.lblEnPrio0, "lblEnPrio0"); + this.lblEnPrio0.ForeColor = System.Drawing.Color.Blue; + this.lblEnPrio0.Name = "lblEnPrio0"; + this.toolTip1.SetToolTip(this.lblEnPrio0, resources.GetString("lblEnPrio0.ToolTip")); + this.lblEnPrio0.Click += new System.EventHandler(this.lblEnPrio0_Click); + this.lblEnPrio0.DoubleClick += new System.EventHandler(this.lblEnPrio0_Click); + // + // label18391 + // + resources.ApplyResources(this.label18391, "label18391"); + this.label18391.Name = "label18391"; + this.toolTip1.SetToolTip(this.label18391, resources.GetString("label18391.ToolTip")); + // + // checkEN0_OBJ + // + resources.ApplyResources(this.checkEN0_OBJ, "checkEN0_OBJ"); + this.checkEN0_OBJ.Name = "checkEN0_OBJ"; + this.toolTip1.SetToolTip(this.checkEN0_OBJ, resources.GetString("checkEN0_OBJ.ToolTip")); + this.checkEN0_OBJ.UseVisualStyleBackColor = true; + this.checkEN0_OBJ.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // checkScreenOverscan + // + resources.ApplyResources(this.checkScreenOverscan, "checkScreenOverscan"); + this.checkScreenOverscan.Name = "checkScreenOverscan"; + this.toolTip1.SetToolTip(this.checkScreenOverscan, resources.GetString("checkScreenOverscan.ToolTip")); + this.checkScreenOverscan.UseVisualStyleBackColor = true; + // + // checkEN0_BG4 + // + resources.ApplyResources(this.checkEN0_BG4, "checkEN0_BG4"); + this.checkEN0_BG4.Name = "checkEN0_BG4"; + this.toolTip1.SetToolTip(this.checkEN0_BG4, resources.GetString("checkEN0_BG4.ToolTip")); + this.checkEN0_BG4.UseVisualStyleBackColor = true; + this.checkEN0_BG4.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // label198129381279841 + // + resources.ApplyResources(this.label198129381279841, "label198129381279841"); + this.label198129381279841.Name = "label198129381279841"; + this.toolTip1.SetToolTip(this.label198129381279841, resources.GetString("label198129381279841.ToolTip")); + // + // checkEN0_BG3 + // + resources.ApplyResources(this.checkEN0_BG3, "checkEN0_BG3"); + this.checkEN0_BG3.Name = "checkEN0_BG3"; + this.toolTip1.SetToolTip(this.checkEN0_BG3, resources.GetString("checkEN0_BG3.ToolTip")); + this.checkEN0_BG3.UseVisualStyleBackColor = true; + this.checkEN0_BG3.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // checkScreenObjInterlace + // + resources.ApplyResources(this.checkScreenObjInterlace, "checkScreenObjInterlace"); + this.checkScreenObjInterlace.Name = "checkScreenObjInterlace"; + this.toolTip1.SetToolTip(this.checkScreenObjInterlace, resources.GetString("checkScreenObjInterlace.ToolTip")); + this.checkScreenObjInterlace.UseVisualStyleBackColor = true; + // + // checkEN0_BG2 + // + resources.ApplyResources(this.checkEN0_BG2, "checkEN0_BG2"); + this.checkEN0_BG2.Name = "checkEN0_BG2"; + this.toolTip1.SetToolTip(this.checkEN0_BG2, resources.GetString("checkEN0_BG2.ToolTip")); + this.checkEN0_BG2.UseVisualStyleBackColor = true; + this.checkEN0_BG2.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // label123812831 + // + resources.ApplyResources(this.label123812831, "label123812831"); + this.label123812831.Name = "label123812831"; + this.toolTip1.SetToolTip(this.label123812831, resources.GetString("label123812831.ToolTip")); + // + // checkEN0_BG1 + // + resources.ApplyResources(this.checkEN0_BG1, "checkEN0_BG1"); + this.checkEN0_BG1.Name = "checkEN0_BG1"; + this.toolTip1.SetToolTip(this.checkEN0_BG1, resources.GetString("checkEN0_BG1.ToolTip")); + this.checkEN0_BG1.UseVisualStyleBackColor = true; + this.checkEN0_BG1.CheckedChanged += new System.EventHandler(this.checkEN_CheckedChanged); + // + // checkScreenInterlace + // + resources.ApplyResources(this.checkScreenInterlace, "checkScreenInterlace"); + this.checkScreenInterlace.Name = "checkScreenInterlace"; + this.toolTip1.SetToolTip(this.checkScreenInterlace, resources.GetString("checkScreenInterlace.ToolTip")); + this.checkScreenInterlace.UseVisualStyleBackColor = true; + // + // txtScreenCGADSUB_AddSub_Descr + // + resources.ApplyResources(this.txtScreenCGADSUB_AddSub_Descr, "txtScreenCGADSUB_AddSub_Descr"); + this.txtScreenCGADSUB_AddSub_Descr.Name = "txtScreenCGADSUB_AddSub_Descr"; + this.txtScreenCGADSUB_AddSub_Descr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenCGADSUB_AddSub_Descr, resources.GetString("txtScreenCGADSUB_AddSub_Descr.ToolTip")); + // + // label2193813 + // + resources.ApplyResources(this.label2193813, "label2193813"); + this.label2193813.Name = "label2193813"; + this.toolTip1.SetToolTip(this.label2193813, resources.GetString("label2193813.ToolTip")); + // + // txtScreenCGADSUB_AddSub + // + resources.ApplyResources(this.txtScreenCGADSUB_AddSub, "txtScreenCGADSUB_AddSub"); + this.txtScreenCGADSUB_AddSub.BackColor = System.Drawing.Color.LightGreen; + this.txtScreenCGADSUB_AddSub.Name = "txtScreenCGADSUB_AddSub"; + this.txtScreenCGADSUB_AddSub.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenCGADSUB_AddSub, resources.GetString("txtScreenCGADSUB_AddSub.ToolTip")); + // + // label36 + // + resources.ApplyResources(this.label36, "label36"); + this.label36.Name = "label36"; + this.toolTip1.SetToolTip(this.label36, resources.GetString("label36.ToolTip")); + // + // checkTMOBJ + // + resources.ApplyResources(this.checkTMOBJ, "checkTMOBJ"); + this.checkTMOBJ.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTMOBJ.ForceChecked = null; + this.checkTMOBJ.Name = "checkTMOBJ"; + this.toolTip1.SetToolTip(this.checkTMOBJ, resources.GetString("checkTMOBJ.ToolTip")); + this.checkTMOBJ.UseVisualStyleBackColor = true; + // + // checkTSOBJ + // + resources.ApplyResources(this.checkTSOBJ, "checkTSOBJ"); + this.checkTSOBJ.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTSOBJ.ForceChecked = null; + this.checkTSOBJ.Name = "checkTSOBJ"; + this.toolTip1.SetToolTip(this.checkTSOBJ, resources.GetString("checkTSOBJ.ToolTip")); + this.checkTSOBJ.UseVisualStyleBackColor = true; + // + // checkMathBK + // + resources.ApplyResources(this.checkMathBK, "checkMathBK"); + this.checkMathBK.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkMathBK.ForceChecked = null; + this.checkMathBK.Name = "checkMathBK"; + this.toolTip1.SetToolTip(this.checkMathBK, resources.GetString("checkMathBK.ToolTip")); + this.checkMathBK.UseVisualStyleBackColor = true; + // + // label35 + // + resources.ApplyResources(this.label35, "label35"); + this.label35.Name = "label35"; + this.toolTip1.SetToolTip(this.label35, resources.GetString("label35.ToolTip")); + // + // checkMathBG4 + // + resources.ApplyResources(this.checkMathBG4, "checkMathBG4"); + this.checkMathBG4.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkMathBG4.ForceChecked = null; + this.checkMathBG4.Name = "checkMathBG4"; + this.toolTip1.SetToolTip(this.checkMathBG4, resources.GetString("checkMathBG4.ToolTip")); + this.checkMathBG4.UseVisualStyleBackColor = true; + // + // checkMathBG3 + // + resources.ApplyResources(this.checkMathBG3, "checkMathBG3"); + this.checkMathBG3.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkMathBG3.ForceChecked = null; + this.checkMathBG3.Name = "checkMathBG3"; + this.toolTip1.SetToolTip(this.checkMathBG3, resources.GetString("checkMathBG3.ToolTip")); + this.checkMathBG3.UseVisualStyleBackColor = true; + // + // checkMathBG2 + // + resources.ApplyResources(this.checkMathBG2, "checkMathBG2"); + this.checkMathBG2.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkMathBG2.ForceChecked = null; + this.checkMathBG2.Name = "checkMathBG2"; + this.toolTip1.SetToolTip(this.checkMathBG2, resources.GetString("checkMathBG2.ToolTip")); + this.checkMathBG2.UseVisualStyleBackColor = true; + // + // checkMathBG1 + // + resources.ApplyResources(this.checkMathBG1, "checkMathBG1"); + this.checkMathBG1.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkMathBG1.ForceChecked = null; + this.checkMathBG1.Name = "checkMathBG1"; + this.toolTip1.SetToolTip(this.checkMathBG1, resources.GetString("checkMathBG1.ToolTip")); + this.checkMathBG1.UseVisualStyleBackColor = true; + // + // label33 + // + resources.ApplyResources(this.label33, "label33"); + this.label33.Name = "label33"; + this.toolTip1.SetToolTip(this.label33, resources.GetString("label33.ToolTip")); + // + // checkMathOBJ + // + resources.ApplyResources(this.checkMathOBJ, "checkMathOBJ"); + this.checkMathOBJ.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkMathOBJ.ForceChecked = null; + this.checkMathOBJ.Name = "checkMathOBJ"; + this.toolTip1.SetToolTip(this.checkMathOBJ, resources.GetString("checkMathOBJ.ToolTip")); + this.checkMathOBJ.UseVisualStyleBackColor = true; + // + // lblTS + // + resources.ApplyResources(this.lblTS, "lblTS"); + this.lblTS.Name = "lblTS"; + this.toolTip1.SetToolTip(this.lblTS, resources.GetString("lblTS.ToolTip")); + // + // checkTSBG4 + // + resources.ApplyResources(this.checkTSBG4, "checkTSBG4"); + this.checkTSBG4.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTSBG4.ForceChecked = null; + this.checkTSBG4.Name = "checkTSBG4"; + this.toolTip1.SetToolTip(this.checkTSBG4, resources.GetString("checkTSBG4.ToolTip")); + this.checkTSBG4.UseVisualStyleBackColor = true; + // + // checkTSBG3 + // + resources.ApplyResources(this.checkTSBG3, "checkTSBG3"); + this.checkTSBG3.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTSBG3.ForceChecked = null; + this.checkTSBG3.Name = "checkTSBG3"; + this.toolTip1.SetToolTip(this.checkTSBG3, resources.GetString("checkTSBG3.ToolTip")); + this.checkTSBG3.UseVisualStyleBackColor = true; + // + // checkTSBG2 + // + resources.ApplyResources(this.checkTSBG2, "checkTSBG2"); + this.checkTSBG2.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTSBG2.ForceChecked = null; + this.checkTSBG2.Name = "checkTSBG2"; + this.toolTip1.SetToolTip(this.checkTSBG2, resources.GetString("checkTSBG2.ToolTip")); + this.checkTSBG2.UseVisualStyleBackColor = true; + // + // checkTSBG1 + // + resources.ApplyResources(this.checkTSBG1, "checkTSBG1"); + this.checkTSBG1.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTSBG1.ForceChecked = null; + this.checkTSBG1.Name = "checkTSBG1"; + this.toolTip1.SetToolTip(this.checkTSBG1, resources.GetString("checkTSBG1.ToolTip")); + this.checkTSBG1.UseVisualStyleBackColor = true; + // + // lblTM + // + resources.ApplyResources(this.lblTM, "lblTM"); + this.lblTM.Name = "lblTM"; + this.toolTip1.SetToolTip(this.lblTM, resources.GetString("lblTM.ToolTip")); + // + // checkTMBG4 + // + resources.ApplyResources(this.checkTMBG4, "checkTMBG4"); + this.checkTMBG4.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTMBG4.ForceChecked = null; + this.checkTMBG4.Name = "checkTMBG4"; + this.toolTip1.SetToolTip(this.checkTMBG4, resources.GetString("checkTMBG4.ToolTip")); + this.checkTMBG4.UseVisualStyleBackColor = true; + // + // checkTMBG3 + // + resources.ApplyResources(this.checkTMBG3, "checkTMBG3"); + this.checkTMBG3.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTMBG3.ForceChecked = null; + this.checkTMBG3.Name = "checkTMBG3"; + this.toolTip1.SetToolTip(this.checkTMBG3, resources.GetString("checkTMBG3.ToolTip")); + this.checkTMBG3.UseVisualStyleBackColor = true; + // + // checkTMBG2 + // + resources.ApplyResources(this.checkTMBG2, "checkTMBG2"); + this.checkTMBG2.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTMBG2.ForceChecked = null; + this.checkTMBG2.Name = "checkTMBG2"; + this.toolTip1.SetToolTip(this.checkTMBG2, resources.GetString("checkTMBG2.ToolTip")); + this.checkTMBG2.UseVisualStyleBackColor = true; + // + // checkTMBG1 + // + resources.ApplyResources(this.checkTMBG1, "checkTMBG1"); + this.checkTMBG1.CheckBackColor = System.Drawing.SystemColors.Control; + this.checkTMBG1.ForceChecked = null; + this.checkTMBG1.Name = "checkTMBG1"; + this.toolTip1.SetToolTip(this.checkTMBG1, resources.GetString("checkTMBG1.ToolTip")); + this.checkTMBG1.UseVisualStyleBackColor = true; + // + // label32 + // + resources.ApplyResources(this.label32, "label32"); + this.label32.Name = "label32"; + this.toolTip1.SetToolTip(this.label32, resources.GetString("label32.ToolTip")); + // + // label31 + // + resources.ApplyResources(this.label31, "label31"); + this.label31.Name = "label31"; + this.toolTip1.SetToolTip(this.label31, resources.GetString("label31.ToolTip")); + // + // label25 + // + resources.ApplyResources(this.label25, "label25"); + this.label25.Name = "label25"; + this.toolTip1.SetToolTip(this.label25, resources.GetString("label25.ToolTip")); + // + // txtScreenCGWSEL_MathFixed + // + resources.ApplyResources(this.txtScreenCGWSEL_MathFixed, "txtScreenCGWSEL_MathFixed"); + this.txtScreenCGWSEL_MathFixed.BackColor = System.Drawing.Color.LightGreen; + this.txtScreenCGWSEL_MathFixed.Name = "txtScreenCGWSEL_MathFixed"; + this.txtScreenCGWSEL_MathFixed.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenCGWSEL_MathFixed, resources.GetString("txtScreenCGWSEL_MathFixed.ToolTip")); + // + // label2893719831 + // + resources.ApplyResources(this.label2893719831, "label2893719831"); + this.label2893719831.Name = "label2893719831"; + this.toolTip1.SetToolTip(this.label2893719831, resources.GetString("label2893719831.ToolTip")); + // + // txtScreenCGWSEL_ColorSubMask + // + resources.ApplyResources(this.txtScreenCGWSEL_ColorSubMask, "txtScreenCGWSEL_ColorSubMask"); + this.txtScreenCGWSEL_ColorSubMask.BackColor = System.Drawing.Color.LightGreen; + this.txtScreenCGWSEL_ColorSubMask.Name = "txtScreenCGWSEL_ColorSubMask"; + this.txtScreenCGWSEL_ColorSubMask.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenCGWSEL_ColorSubMask, resources.GetString("txtScreenCGWSEL_ColorSubMask.ToolTip")); + // + // label23 + // + resources.ApplyResources(this.label23, "label23"); + this.label23.Name = "label23"; + this.toolTip1.SetToolTip(this.label23, resources.GetString("label23.ToolTip")); + // + // txtScreenCGWSEL_ColorMask + // + resources.ApplyResources(this.txtScreenCGWSEL_ColorMask, "txtScreenCGWSEL_ColorMask"); + this.txtScreenCGWSEL_ColorMask.BackColor = System.Drawing.Color.LightGreen; + this.txtScreenCGWSEL_ColorMask.Name = "txtScreenCGWSEL_ColorMask"; + this.txtScreenCGWSEL_ColorMask.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenCGWSEL_ColorMask, resources.GetString("txtScreenCGWSEL_ColorMask.ToolTip")); + // + // label22 + // + resources.ApplyResources(this.label22, "label22"); + this.label22.Name = "label22"; + this.toolTip1.SetToolTip(this.label22, resources.GetString("label22.ToolTip")); + // + // label27 + // + resources.ApplyResources(this.label27, "label27"); + this.label27.Name = "label27"; + this.toolTip1.SetToolTip(this.label27, resources.GetString("label27.ToolTip")); + // + // checkScreenCGWSEL_DirectColor + // + resources.ApplyResources(this.checkScreenCGWSEL_DirectColor, "checkScreenCGWSEL_DirectColor"); + this.checkScreenCGWSEL_DirectColor.Name = "checkScreenCGWSEL_DirectColor"; + this.toolTip1.SetToolTip(this.checkScreenCGWSEL_DirectColor, resources.GetString("checkScreenCGWSEL_DirectColor.ToolTip")); + this.checkScreenCGWSEL_DirectColor.UseVisualStyleBackColor = true; + // + // label16 + // + resources.ApplyResources(this.label16, "label16"); + this.label16.Name = "label16"; + this.toolTip1.SetToolTip(this.label16, resources.GetString("label16.ToolTip")); + // + // txtScreenBG4TSize + // + resources.ApplyResources(this.txtScreenBG4TSize, "txtScreenBG4TSize"); + this.txtScreenBG4TSize.Name = "txtScreenBG4TSize"; + this.txtScreenBG4TSize.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenBG4TSize, resources.GetString("txtScreenBG4TSize.ToolTip")); + // + // txtScreenBG3TSize + // + resources.ApplyResources(this.txtScreenBG3TSize, "txtScreenBG3TSize"); + this.txtScreenBG3TSize.Name = "txtScreenBG3TSize"; + this.txtScreenBG3TSize.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenBG3TSize, resources.GetString("txtScreenBG3TSize.ToolTip")); + // + // txtScreenBG2TSize + // + resources.ApplyResources(this.txtScreenBG2TSize, "txtScreenBG2TSize"); + this.txtScreenBG2TSize.Name = "txtScreenBG2TSize"; + this.txtScreenBG2TSize.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenBG2TSize, resources.GetString("txtScreenBG2TSize.ToolTip")); + // + // txtScreenBG1TSize + // + resources.ApplyResources(this.txtScreenBG1TSize, "txtScreenBG1TSize"); + this.txtScreenBG1TSize.Name = "txtScreenBG1TSize"; + this.txtScreenBG1TSize.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenBG1TSize, resources.GetString("txtScreenBG1TSize.ToolTip")); + // + // txtScreenBG4Bpp + // + resources.ApplyResources(this.txtScreenBG4Bpp, "txtScreenBG4Bpp"); + this.txtScreenBG4Bpp.Name = "txtScreenBG4Bpp"; + this.txtScreenBG4Bpp.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenBG4Bpp, resources.GetString("txtScreenBG4Bpp.ToolTip")); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // txtScreenBG3Bpp + // + resources.ApplyResources(this.txtScreenBG3Bpp, "txtScreenBG3Bpp"); + this.txtScreenBG3Bpp.Name = "txtScreenBG3Bpp"; + this.txtScreenBG3Bpp.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenBG3Bpp, resources.GetString("txtScreenBG3Bpp.ToolTip")); + // + // txtModeBits + // + resources.ApplyResources(this.txtModeBits, "txtModeBits"); + this.txtModeBits.BackColor = System.Drawing.Color.LightGreen; + this.txtModeBits.Name = "txtModeBits"; + this.txtModeBits.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtModeBits, resources.GetString("txtModeBits.ToolTip")); + // + // txtScreenBG2Bpp + // + resources.ApplyResources(this.txtScreenBG2Bpp, "txtScreenBG2Bpp"); + this.txtScreenBG2Bpp.Name = "txtScreenBG2Bpp"; + this.txtScreenBG2Bpp.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenBG2Bpp, resources.GetString("txtScreenBG2Bpp.ToolTip")); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip")); + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); + // + // txtScreenBG1Bpp + // + resources.ApplyResources(this.txtScreenBG1Bpp, "txtScreenBG1Bpp"); + this.txtScreenBG1Bpp.Name = "txtScreenBG1Bpp"; + this.txtScreenBG1Bpp.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtScreenBG1Bpp, resources.GetString("txtScreenBG1Bpp.ToolTip")); + // + // lblBG3 + // + resources.ApplyResources(this.lblBG3, "lblBG3"); + this.lblBG3.Name = "lblBG3"; + this.toolTip1.SetToolTip(this.lblBG3, resources.GetString("lblBG3.ToolTip")); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip")); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.txtBG1Scroll); + this.groupBox1.Controls.Add(this.label37); + this.groupBox1.Controls.Add(this.txtBG1MapSizeBytes); + this.groupBox1.Controls.Add(this.txtBGPaletteInfo); + this.groupBox1.Controls.Add(this.rbBG4); + this.groupBox1.Controls.Add(this.rbBG3); + this.groupBox1.Controls.Add(this.rbBG2); + this.groupBox1.Controls.Add(this.rbBG1); + this.groupBox1.Controls.Add(this.txtBG1TSizeDescr); + this.groupBox1.Controls.Add(this.comboBGProps); + this.groupBox1.Controls.Add(this.label15); + this.groupBox1.Controls.Add(this.txtBG1TSizeBits); + this.groupBox1.Controls.Add(this.label13); + this.groupBox1.Controls.Add(this.txtBG1Colors); + this.groupBox1.Controls.Add(this.txtBG1Bpp); + this.groupBox1.Controls.Add(this.label12); + this.groupBox1.Controls.Add(this.txtBG1TDAddrDescr); + this.groupBox1.Controls.Add(this.label11); + this.groupBox1.Controls.Add(this.txtBG1SCAddrDescr); + this.groupBox1.Controls.Add(this.label9); + this.groupBox1.Controls.Add(this.txtBG1TDAddrBits); + this.groupBox1.Controls.Add(this.label10); + this.groupBox1.Controls.Add(this.txtBG1SizeInPixels); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.txtBG1SCAddrBits); + this.groupBox1.Controls.Add(this.txtBG1SizeInTiles); + this.groupBox1.Controls.Add(this.label2); + this.groupBox1.Controls.Add(this.txtBG1SizeBits); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip")); + // + // txtBG1Scroll + // + resources.ApplyResources(this.txtBG1Scroll, "txtBG1Scroll"); + this.txtBG1Scroll.Name = "txtBG1Scroll"; + this.txtBG1Scroll.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1Scroll, resources.GetString("txtBG1Scroll.ToolTip")); + // + // label37 + // + resources.ApplyResources(this.label37, "label37"); + this.label37.Name = "label37"; + this.toolTip1.SetToolTip(this.label37, resources.GetString("label37.ToolTip")); + // + // txtBG1MapSizeBytes + // + resources.ApplyResources(this.txtBG1MapSizeBytes, "txtBG1MapSizeBytes"); + this.txtBG1MapSizeBytes.Name = "txtBG1MapSizeBytes"; + this.txtBG1MapSizeBytes.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1MapSizeBytes, resources.GetString("txtBG1MapSizeBytes.ToolTip")); + // + // txtBGPaletteInfo + // + resources.ApplyResources(this.txtBGPaletteInfo, "txtBGPaletteInfo"); + this.txtBGPaletteInfo.Name = "txtBGPaletteInfo"; + this.txtBGPaletteInfo.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBGPaletteInfo, resources.GetString("txtBGPaletteInfo.ToolTip")); + // + // rbBG4 + // + resources.ApplyResources(this.rbBG4, "rbBG4"); + this.rbBG4.Name = "rbBG4"; + this.rbBG4.TabStop = true; + this.toolTip1.SetToolTip(this.rbBG4, resources.GetString("rbBG4.ToolTip")); + this.rbBG4.UseVisualStyleBackColor = true; + this.rbBG4.CheckedChanged += new System.EventHandler(this.rbBGX_CheckedChanged); + // + // rbBG3 + // + resources.ApplyResources(this.rbBG3, "rbBG3"); + this.rbBG3.Name = "rbBG3"; + this.rbBG3.TabStop = true; + this.toolTip1.SetToolTip(this.rbBG3, resources.GetString("rbBG3.ToolTip")); + this.rbBG3.UseVisualStyleBackColor = true; + this.rbBG3.CheckedChanged += new System.EventHandler(this.rbBGX_CheckedChanged); + // + // rbBG2 + // + resources.ApplyResources(this.rbBG2, "rbBG2"); + this.rbBG2.Name = "rbBG2"; + this.rbBG2.TabStop = true; + this.toolTip1.SetToolTip(this.rbBG2, resources.GetString("rbBG2.ToolTip")); + this.rbBG2.UseVisualStyleBackColor = true; + this.rbBG2.CheckedChanged += new System.EventHandler(this.rbBGX_CheckedChanged); + // + // rbBG1 + // + resources.ApplyResources(this.rbBG1, "rbBG1"); + this.rbBG1.Name = "rbBG1"; + this.rbBG1.TabStop = true; + this.toolTip1.SetToolTip(this.rbBG1, resources.GetString("rbBG1.ToolTip")); + this.rbBG1.UseVisualStyleBackColor = true; + this.rbBG1.CheckedChanged += new System.EventHandler(this.rbBGX_CheckedChanged); + // + // txtBG1TSizeDescr + // + resources.ApplyResources(this.txtBG1TSizeDescr, "txtBG1TSizeDescr"); + this.txtBG1TSizeDescr.Name = "txtBG1TSizeDescr"; + this.txtBG1TSizeDescr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1TSizeDescr, resources.GetString("txtBG1TSizeDescr.ToolTip")); + // + // comboBGProps + // + resources.ApplyResources(this.comboBGProps, "comboBGProps"); + this.comboBGProps.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBGProps.FormattingEnabled = true; + this.comboBGProps.Items.AddRange(new object[] { + resources.GetString("comboBGProps.Items"), + resources.GetString("comboBGProps.Items1"), + resources.GetString("comboBGProps.Items2"), + resources.GetString("comboBGProps.Items3")}); + this.comboBGProps.Name = "comboBGProps"; + this.toolTip1.SetToolTip(this.comboBGProps, resources.GetString("comboBGProps.ToolTip")); + this.comboBGProps.SelectedIndexChanged += new System.EventHandler(this.comboBGProps_SelectedIndexChanged); + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + this.toolTip1.SetToolTip(this.label15, resources.GetString("label15.ToolTip")); + // + // txtBG1TSizeBits + // + resources.ApplyResources(this.txtBG1TSizeBits, "txtBG1TSizeBits"); + this.txtBG1TSizeBits.BackColor = System.Drawing.Color.LightGreen; + this.txtBG1TSizeBits.Name = "txtBG1TSizeBits"; + this.txtBG1TSizeBits.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1TSizeBits, resources.GetString("txtBG1TSizeBits.ToolTip")); + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; + this.toolTip1.SetToolTip(this.label13, resources.GetString("label13.ToolTip")); + // + // txtBG1Colors + // + resources.ApplyResources(this.txtBG1Colors, "txtBG1Colors"); + this.txtBG1Colors.Name = "txtBG1Colors"; + this.txtBG1Colors.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1Colors, resources.GetString("txtBG1Colors.ToolTip")); + // + // txtBG1Bpp + // + resources.ApplyResources(this.txtBG1Bpp, "txtBG1Bpp"); + this.txtBG1Bpp.Name = "txtBG1Bpp"; + this.txtBG1Bpp.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1Bpp, resources.GetString("txtBG1Bpp.ToolTip")); + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + this.toolTip1.SetToolTip(this.label12, resources.GetString("label12.ToolTip")); + // + // txtBG1TDAddrDescr + // + resources.ApplyResources(this.txtBG1TDAddrDescr, "txtBG1TDAddrDescr"); + this.txtBG1TDAddrDescr.Name = "txtBG1TDAddrDescr"; + this.txtBG1TDAddrDescr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1TDAddrDescr, resources.GetString("txtBG1TDAddrDescr.ToolTip")); + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); + // + // txtBG1SCAddrDescr + // + resources.ApplyResources(this.txtBG1SCAddrDescr, "txtBG1SCAddrDescr"); + this.txtBG1SCAddrDescr.Name = "txtBG1SCAddrDescr"; + this.txtBG1SCAddrDescr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1SCAddrDescr, resources.GetString("txtBG1SCAddrDescr.ToolTip")); + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + this.toolTip1.SetToolTip(this.label9, resources.GetString("label9.ToolTip")); + // + // txtBG1TDAddrBits + // + resources.ApplyResources(this.txtBG1TDAddrBits, "txtBG1TDAddrBits"); + this.txtBG1TDAddrBits.BackColor = System.Drawing.Color.LightGreen; + this.txtBG1TDAddrBits.Name = "txtBG1TDAddrBits"; + this.txtBG1TDAddrBits.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1TDAddrBits, resources.GetString("txtBG1TDAddrBits.ToolTip")); + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + this.toolTip1.SetToolTip(this.label10, resources.GetString("label10.ToolTip")); + // + // txtBG1SizeInPixels + // + resources.ApplyResources(this.txtBG1SizeInPixels, "txtBG1SizeInPixels"); + this.txtBG1SizeInPixels.Name = "txtBG1SizeInPixels"; + this.txtBG1SizeInPixels.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1SizeInPixels, resources.GetString("txtBG1SizeInPixels.ToolTip")); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // txtBG1SCAddrBits + // + resources.ApplyResources(this.txtBG1SCAddrBits, "txtBG1SCAddrBits"); + this.txtBG1SCAddrBits.BackColor = System.Drawing.Color.LightGreen; + this.txtBG1SCAddrBits.Name = "txtBG1SCAddrBits"; + this.txtBG1SCAddrBits.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1SCAddrBits, resources.GetString("txtBG1SCAddrBits.ToolTip")); + // + // txtBG1SizeInTiles + // + resources.ApplyResources(this.txtBG1SizeInTiles, "txtBG1SizeInTiles"); + this.txtBG1SizeInTiles.Name = "txtBG1SizeInTiles"; + this.txtBG1SizeInTiles.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1SizeInTiles, resources.GetString("txtBG1SizeInTiles.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // txtBG1SizeBits + // + resources.ApplyResources(this.txtBG1SizeBits, "txtBG1SizeBits"); + this.txtBG1SizeBits.BackColor = System.Drawing.Color.LightGreen; + this.txtBG1SizeBits.Name = "txtBG1SizeBits"; + this.txtBG1SizeBits.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtBG1SizeBits, resources.GetString("txtBG1SizeBits.ToolTip")); + // + // groupBox5 + // + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Controls.Add(this.paletteViewer); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox5, resources.GetString("groupBox5.ToolTip")); + // + // paletteViewer + // + resources.ApplyResources(this.paletteViewer, "paletteViewer"); + this.paletteViewer.BackColor = System.Drawing.Color.Transparent; + this.paletteViewer.Name = "paletteViewer"; + this.paletteViewer.TabStop = false; + this.toolTip1.SetToolTip(this.paletteViewer, resources.GetString("paletteViewer.ToolTip")); + this.paletteViewer.MouseClick += new System.Windows.Forms.MouseEventHandler(this.paletteViewer_MouseClick); + this.paletteViewer.MouseDown += new System.Windows.Forms.MouseEventHandler(this.paletteViewer_MouseDown); + this.paletteViewer.MouseMove += new System.Windows.Forms.MouseEventHandler(this.paletteViewer_MouseMove); + // + // tabctrlDetails + // + resources.ApplyResources(this.tabctrlDetails, "tabctrlDetails"); + this.tabctrlDetails.Controls.Add(this.tpPalette); + this.tabctrlDetails.Controls.Add(this.tpTile); + this.tabctrlDetails.Controls.Add(this.tpMapEntry); + this.tabctrlDetails.Controls.Add(this.tpOBJ); + this.tabctrlDetails.Name = "tabctrlDetails"; + this.tabctrlDetails.SelectedIndex = 0; + this.toolTip1.SetToolTip(this.tabctrlDetails, resources.GetString("tabctrlDetails.ToolTip")); + // + // tpPalette + // + resources.ApplyResources(this.tpPalette, "tpPalette"); + this.tpPalette.Controls.Add(this.label53); + this.tpPalette.Controls.Add(this.label52); + this.tpPalette.Controls.Add(this.label51); + this.tpPalette.Controls.Add(this.txtPaletteDetailsAddress); + this.tpPalette.Controls.Add(this.txtPaletteDetailsIndex); + this.tpPalette.Controls.Add(this.txtPaletteDetailsIndexHex); + this.tpPalette.Controls.Add(this.txtDetailsPaletteColorRGB); + this.tpPalette.Controls.Add(this.txtDetailsPaletteColorHex); + this.tpPalette.Controls.Add(this.txtDetailsPaletteColor); + this.tpPalette.Controls.Add(this.pnDetailsPaletteColor); + this.tpPalette.Name = "tpPalette"; + this.toolTip1.SetToolTip(this.tpPalette, resources.GetString("tpPalette.ToolTip")); + this.tpPalette.UseVisualStyleBackColor = true; + // + // label53 + // + resources.ApplyResources(this.label53, "label53"); + this.label53.Name = "label53"; + this.toolTip1.SetToolTip(this.label53, resources.GetString("label53.ToolTip")); + // + // label52 + // + resources.ApplyResources(this.label52, "label52"); + this.label52.Name = "label52"; + this.toolTip1.SetToolTip(this.label52, resources.GetString("label52.ToolTip")); + // + // label51 + // + resources.ApplyResources(this.label51, "label51"); + this.label51.Name = "label51"; + this.toolTip1.SetToolTip(this.label51, resources.GetString("label51.ToolTip")); + // + // txtPaletteDetailsAddress + // + resources.ApplyResources(this.txtPaletteDetailsAddress, "txtPaletteDetailsAddress"); + this.txtPaletteDetailsAddress.Name = "txtPaletteDetailsAddress"; + this.txtPaletteDetailsAddress.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtPaletteDetailsAddress, resources.GetString("txtPaletteDetailsAddress.ToolTip")); + // + // txtPaletteDetailsIndex + // + resources.ApplyResources(this.txtPaletteDetailsIndex, "txtPaletteDetailsIndex"); + this.txtPaletteDetailsIndex.Name = "txtPaletteDetailsIndex"; + this.txtPaletteDetailsIndex.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtPaletteDetailsIndex, resources.GetString("txtPaletteDetailsIndex.ToolTip")); + // + // txtPaletteDetailsIndexHex + // + resources.ApplyResources(this.txtPaletteDetailsIndexHex, "txtPaletteDetailsIndexHex"); + this.txtPaletteDetailsIndexHex.Name = "txtPaletteDetailsIndexHex"; + this.txtPaletteDetailsIndexHex.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtPaletteDetailsIndexHex, resources.GetString("txtPaletteDetailsIndexHex.ToolTip")); + // + // txtDetailsPaletteColorRGB + // + resources.ApplyResources(this.txtDetailsPaletteColorRGB, "txtDetailsPaletteColorRGB"); + this.txtDetailsPaletteColorRGB.Name = "txtDetailsPaletteColorRGB"; + this.txtDetailsPaletteColorRGB.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtDetailsPaletteColorRGB, resources.GetString("txtDetailsPaletteColorRGB.ToolTip")); + // + // txtDetailsPaletteColorHex + // + resources.ApplyResources(this.txtDetailsPaletteColorHex, "txtDetailsPaletteColorHex"); + this.txtDetailsPaletteColorHex.Name = "txtDetailsPaletteColorHex"; + this.txtDetailsPaletteColorHex.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtDetailsPaletteColorHex, resources.GetString("txtDetailsPaletteColorHex.ToolTip")); + // + // txtDetailsPaletteColor + // + resources.ApplyResources(this.txtDetailsPaletteColor, "txtDetailsPaletteColor"); + this.txtDetailsPaletteColor.Name = "txtDetailsPaletteColor"; + this.txtDetailsPaletteColor.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtDetailsPaletteColor, resources.GetString("txtDetailsPaletteColor.ToolTip")); + // + // pnDetailsPaletteColor + // + resources.ApplyResources(this.pnDetailsPaletteColor, "pnDetailsPaletteColor"); + this.pnDetailsPaletteColor.BackColor = System.Drawing.Color.Red; + this.pnDetailsPaletteColor.Name = "pnDetailsPaletteColor"; + this.toolTip1.SetToolTip(this.pnDetailsPaletteColor, resources.GetString("pnDetailsPaletteColor.ToolTip")); + this.pnDetailsPaletteColor.DoubleClick += new System.EventHandler(this.pnDetailsPaletteColor_DoubleClick); + // + // tpTile + // + resources.ApplyResources(this.tpTile, "tpTile"); + this.tpTile.Controls.Add(this.label45); + this.tpTile.Controls.Add(this.txtTilePalette); + this.tpTile.Controls.Add(this.txtTileNumber); + this.tpTile.Controls.Add(this.txtTileMode); + this.tpTile.Controls.Add(this.label18); + this.tpTile.Controls.Add(this.txtTileColors); + this.tpTile.Controls.Add(this.txtTileBpp); + this.tpTile.Controls.Add(this.label42); + this.tpTile.Controls.Add(this.txtTileAddress); + this.tpTile.Controls.Add(this.viewerTile); + this.tpTile.Name = "tpTile"; + this.toolTip1.SetToolTip(this.tpTile, resources.GetString("tpTile.ToolTip")); + this.tpTile.UseVisualStyleBackColor = true; + // + // label45 + // + resources.ApplyResources(this.label45, "label45"); + this.label45.Name = "label45"; + this.toolTip1.SetToolTip(this.label45, resources.GetString("label45.ToolTip")); + // + // txtTilePalette + // + resources.ApplyResources(this.txtTilePalette, "txtTilePalette"); + this.txtTilePalette.Name = "txtTilePalette"; + this.txtTilePalette.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtTilePalette, resources.GetString("txtTilePalette.ToolTip")); + // + // txtTileNumber + // + resources.ApplyResources(this.txtTileNumber, "txtTileNumber"); + this.txtTileNumber.Name = "txtTileNumber"; + this.txtTileNumber.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtTileNumber, resources.GetString("txtTileNumber.ToolTip")); + // + // txtTileMode + // + resources.ApplyResources(this.txtTileMode, "txtTileMode"); + this.txtTileMode.Name = "txtTileMode"; + this.txtTileMode.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtTileMode, resources.GetString("txtTileMode.ToolTip")); + // + // label18 + // + resources.ApplyResources(this.label18, "label18"); + this.label18.Name = "label18"; + this.toolTip1.SetToolTip(this.label18, resources.GetString("label18.ToolTip")); + // + // txtTileColors + // + resources.ApplyResources(this.txtTileColors, "txtTileColors"); + this.txtTileColors.Name = "txtTileColors"; + this.txtTileColors.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtTileColors, resources.GetString("txtTileColors.ToolTip")); + // + // txtTileBpp + // + resources.ApplyResources(this.txtTileBpp, "txtTileBpp"); + this.txtTileBpp.Name = "txtTileBpp"; + this.txtTileBpp.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtTileBpp, resources.GetString("txtTileBpp.ToolTip")); + // + // label42 + // + resources.ApplyResources(this.label42, "label42"); + this.label42.Name = "label42"; + this.toolTip1.SetToolTip(this.label42, resources.GetString("label42.ToolTip")); + // + // txtTileAddress + // + resources.ApplyResources(this.txtTileAddress, "txtTileAddress"); + this.txtTileAddress.Name = "txtTileAddress"; + this.txtTileAddress.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtTileAddress, resources.GetString("txtTileAddress.ToolTip")); + // + // viewerTile + // + resources.ApplyResources(this.viewerTile, "viewerTile"); + this.viewerTile.BackColor = System.Drawing.Color.Transparent; + this.viewerTile.Name = "viewerTile"; + this.viewerTile.TabStop = false; + this.toolTip1.SetToolTip(this.viewerTile, resources.GetString("viewerTile.ToolTip")); + // + // tpMapEntry + // + resources.ApplyResources(this.tpMapEntry, "tpMapEntry"); + this.tpMapEntry.Controls.Add(this.textBox2); + this.tpMapEntry.Controls.Add(this.checkMapEntryVFlip); + this.tpMapEntry.Controls.Add(this.label34); + this.tpMapEntry.Controls.Add(this.checkMapEntryHFlip); + this.tpMapEntry.Controls.Add(this.label17); + this.tpMapEntry.Controls.Add(this.lblMapEntryHFlip); + this.tpMapEntry.Controls.Add(this.txtMapEntryPalette); + this.tpMapEntry.Controls.Add(this.label14); + this.tpMapEntry.Controls.Add(this.label6); + this.tpMapEntry.Controls.Add(this.txtMapEntryTileAddr); + this.tpMapEntry.Controls.Add(this.txtMapEntryPrio); + this.tpMapEntry.Controls.Add(this.txtMapEntryLocation); + this.tpMapEntry.Controls.Add(this.txtMapEntryTileNum); + this.tpMapEntry.Controls.Add(this.viewerMapEntryTile); + this.tpMapEntry.Name = "tpMapEntry"; + this.toolTip1.SetToolTip(this.tpMapEntry, resources.GetString("tpMapEntry.ToolTip")); + this.tpMapEntry.UseVisualStyleBackColor = true; + // + // textBox2 + // + resources.ApplyResources(this.textBox2, "textBox2"); + this.textBox2.Name = "textBox2"; + this.textBox2.ReadOnly = true; + this.toolTip1.SetToolTip(this.textBox2, resources.GetString("textBox2.ToolTip")); + // + // checkMapEntryVFlip + // + resources.ApplyResources(this.checkMapEntryVFlip, "checkMapEntryVFlip"); + this.checkMapEntryVFlip.Name = "checkMapEntryVFlip"; + this.toolTip1.SetToolTip(this.checkMapEntryVFlip, resources.GetString("checkMapEntryVFlip.ToolTip")); + this.checkMapEntryVFlip.UseVisualStyleBackColor = true; + // + // label34 + // + resources.ApplyResources(this.label34, "label34"); + this.label34.Name = "label34"; + this.toolTip1.SetToolTip(this.label34, resources.GetString("label34.ToolTip")); + // + // checkMapEntryHFlip + // + resources.ApplyResources(this.checkMapEntryHFlip, "checkMapEntryHFlip"); + this.checkMapEntryHFlip.Name = "checkMapEntryHFlip"; + this.toolTip1.SetToolTip(this.checkMapEntryHFlip, resources.GetString("checkMapEntryHFlip.ToolTip")); + this.checkMapEntryHFlip.UseVisualStyleBackColor = true; + // + // label17 + // + resources.ApplyResources(this.label17, "label17"); + this.label17.Name = "label17"; + this.toolTip1.SetToolTip(this.label17, resources.GetString("label17.ToolTip")); + // + // lblMapEntryHFlip + // + resources.ApplyResources(this.lblMapEntryHFlip, "lblMapEntryHFlip"); + this.lblMapEntryHFlip.Name = "lblMapEntryHFlip"; + this.toolTip1.SetToolTip(this.lblMapEntryHFlip, resources.GetString("lblMapEntryHFlip.ToolTip")); + // + // txtMapEntryPalette + // + resources.ApplyResources(this.txtMapEntryPalette, "txtMapEntryPalette"); + this.txtMapEntryPalette.BackColor = System.Drawing.Color.LightGreen; + this.txtMapEntryPalette.Name = "txtMapEntryPalette"; + this.txtMapEntryPalette.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtMapEntryPalette, resources.GetString("txtMapEntryPalette.ToolTip")); + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.Name = "label14"; + this.toolTip1.SetToolTip(this.label14, resources.GetString("label14.ToolTip")); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); + // + // txtMapEntryTileAddr + // + resources.ApplyResources(this.txtMapEntryTileAddr, "txtMapEntryTileAddr"); + this.txtMapEntryTileAddr.Name = "txtMapEntryTileAddr"; + this.txtMapEntryTileAddr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtMapEntryTileAddr, resources.GetString("txtMapEntryTileAddr.ToolTip")); + // + // txtMapEntryPrio + // + resources.ApplyResources(this.txtMapEntryPrio, "txtMapEntryPrio"); + this.txtMapEntryPrio.BackColor = System.Drawing.Color.LightGreen; + this.txtMapEntryPrio.Name = "txtMapEntryPrio"; + this.txtMapEntryPrio.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtMapEntryPrio, resources.GetString("txtMapEntryPrio.ToolTip")); + // + // txtMapEntryLocation + // + resources.ApplyResources(this.txtMapEntryLocation, "txtMapEntryLocation"); + this.txtMapEntryLocation.Name = "txtMapEntryLocation"; + this.txtMapEntryLocation.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtMapEntryLocation, resources.GetString("txtMapEntryLocation.ToolTip")); + // + // txtMapEntryTileNum + // + resources.ApplyResources(this.txtMapEntryTileNum, "txtMapEntryTileNum"); + this.txtMapEntryTileNum.BackColor = System.Drawing.Color.LightGreen; + this.txtMapEntryTileNum.Name = "txtMapEntryTileNum"; + this.txtMapEntryTileNum.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtMapEntryTileNum, resources.GetString("txtMapEntryTileNum.ToolTip")); + // + // viewerMapEntryTile + // + resources.ApplyResources(this.viewerMapEntryTile, "viewerMapEntryTile"); + this.viewerMapEntryTile.BackColor = System.Drawing.Color.Transparent; + this.viewerMapEntryTile.Name = "viewerMapEntryTile"; + this.viewerMapEntryTile.TabStop = false; + this.toolTip1.SetToolTip(this.viewerMapEntryTile, resources.GetString("viewerMapEntryTile.ToolTip")); + // + // tpOBJ + // + resources.ApplyResources(this.tpOBJ, "tpOBJ"); + this.tpOBJ.Controls.Add(this.txtObjPriority); + this.tpOBJ.Controls.Add(this.label50); + this.tpOBJ.Controls.Add(this.txtObjPaletteMemo); + this.tpOBJ.Controls.Add(this.label49); + this.tpOBJ.Controls.Add(this.txtObjPalette); + this.tpOBJ.Controls.Add(this.label48); + this.tpOBJ.Controls.Add(this.txtObjNameAddr); + this.tpOBJ.Controls.Add(this.txtObjName); + this.tpOBJ.Controls.Add(this.txtObjSize); + this.tpOBJ.Controls.Add(this.label46); + this.tpOBJ.Controls.Add(this.cbObjLarge); + this.tpOBJ.Controls.Add(this.txtObjNumber); + this.tpOBJ.Controls.Add(this.txtObjCoord); + this.tpOBJ.Controls.Add(this.cbObjVFlip); + this.tpOBJ.Controls.Add(this.label43); + this.tpOBJ.Controls.Add(this.cbObjHFlip); + this.tpOBJ.Controls.Add(this.label44); + this.tpOBJ.Controls.Add(this.viewerObj); + this.tpOBJ.Name = "tpOBJ"; + this.toolTip1.SetToolTip(this.tpOBJ, resources.GetString("tpOBJ.ToolTip")); + this.tpOBJ.UseVisualStyleBackColor = true; + // + // txtObjPriority + // + resources.ApplyResources(this.txtObjPriority, "txtObjPriority"); + this.txtObjPriority.BackColor = System.Drawing.Color.LightGreen; + this.txtObjPriority.Name = "txtObjPriority"; + this.txtObjPriority.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtObjPriority, resources.GetString("txtObjPriority.ToolTip")); + // + // label50 + // + resources.ApplyResources(this.label50, "label50"); + this.label50.Name = "label50"; + this.toolTip1.SetToolTip(this.label50, resources.GetString("label50.ToolTip")); + // + // txtObjPaletteMemo + // + resources.ApplyResources(this.txtObjPaletteMemo, "txtObjPaletteMemo"); + this.txtObjPaletteMemo.Name = "txtObjPaletteMemo"; + this.txtObjPaletteMemo.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtObjPaletteMemo, resources.GetString("txtObjPaletteMemo.ToolTip")); + // + // label49 + // + resources.ApplyResources(this.label49, "label49"); + this.label49.Name = "label49"; + this.toolTip1.SetToolTip(this.label49, resources.GetString("label49.ToolTip")); + // + // txtObjPalette + // + resources.ApplyResources(this.txtObjPalette, "txtObjPalette"); + this.txtObjPalette.BackColor = System.Drawing.Color.LightGreen; + this.txtObjPalette.Name = "txtObjPalette"; + this.txtObjPalette.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtObjPalette, resources.GetString("txtObjPalette.ToolTip")); + // + // label48 + // + resources.ApplyResources(this.label48, "label48"); + this.label48.Name = "label48"; + this.toolTip1.SetToolTip(this.label48, resources.GetString("label48.ToolTip")); + // + // txtObjNameAddr + // + resources.ApplyResources(this.txtObjNameAddr, "txtObjNameAddr"); + this.txtObjNameAddr.Name = "txtObjNameAddr"; + this.txtObjNameAddr.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtObjNameAddr, resources.GetString("txtObjNameAddr.ToolTip")); + // + // txtObjName + // + resources.ApplyResources(this.txtObjName, "txtObjName"); + this.txtObjName.BackColor = System.Drawing.Color.LightGreen; + this.txtObjName.Name = "txtObjName"; + this.txtObjName.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtObjName, resources.GetString("txtObjName.ToolTip")); + // + // txtObjSize + // + resources.ApplyResources(this.txtObjSize, "txtObjSize"); + this.txtObjSize.Name = "txtObjSize"; + this.txtObjSize.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtObjSize, resources.GetString("txtObjSize.ToolTip")); + // + // label46 + // + resources.ApplyResources(this.label46, "label46"); + this.label46.Name = "label46"; + this.toolTip1.SetToolTip(this.label46, resources.GetString("label46.ToolTip")); + // + // cbObjLarge + // + resources.ApplyResources(this.cbObjLarge, "cbObjLarge"); + this.cbObjLarge.Name = "cbObjLarge"; + this.toolTip1.SetToolTip(this.cbObjLarge, resources.GetString("cbObjLarge.ToolTip")); + this.cbObjLarge.UseVisualStyleBackColor = true; + // + // txtObjNumber + // + resources.ApplyResources(this.txtObjNumber, "txtObjNumber"); + this.txtObjNumber.Name = "txtObjNumber"; + this.txtObjNumber.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtObjNumber, resources.GetString("txtObjNumber.ToolTip")); + // + // txtObjCoord + // + resources.ApplyResources(this.txtObjCoord, "txtObjCoord"); + this.txtObjCoord.Name = "txtObjCoord"; + this.txtObjCoord.ReadOnly = true; + this.toolTip1.SetToolTip(this.txtObjCoord, resources.GetString("txtObjCoord.ToolTip")); + // + // cbObjVFlip + // + resources.ApplyResources(this.cbObjVFlip, "cbObjVFlip"); + this.cbObjVFlip.Name = "cbObjVFlip"; + this.toolTip1.SetToolTip(this.cbObjVFlip, resources.GetString("cbObjVFlip.ToolTip")); + this.cbObjVFlip.UseVisualStyleBackColor = true; + // + // label43 + // + resources.ApplyResources(this.label43, "label43"); + this.label43.Name = "label43"; + this.toolTip1.SetToolTip(this.label43, resources.GetString("label43.ToolTip")); + // + // cbObjHFlip + // + resources.ApplyResources(this.cbObjHFlip, "cbObjHFlip"); + this.cbObjHFlip.Name = "cbObjHFlip"; + this.toolTip1.SetToolTip(this.cbObjHFlip, resources.GetString("cbObjHFlip.ToolTip")); + this.cbObjHFlip.UseVisualStyleBackColor = true; + // + // label44 + // + resources.ApplyResources(this.label44, "label44"); + this.label44.Name = "label44"; + this.toolTip1.SetToolTip(this.label44, resources.GetString("label44.ToolTip")); + // + // viewerObj + // + resources.ApplyResources(this.viewerObj, "viewerObj"); + this.viewerObj.BackColor = System.Drawing.Color.Transparent; + this.viewerObj.Name = "viewerObj"; + this.viewerObj.TabStop = false; + this.toolTip1.SetToolTip(this.viewerObj, resources.GetString("viewerObj.ToolTip")); + // + // viewerPanel + // + resources.ApplyResources(this.viewerPanel, "viewerPanel"); + this.viewerPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.viewerPanel.Controls.Add(this.viewer); + this.viewerPanel.Name = "viewerPanel"; + this.tableLayoutPanel1.SetRowSpan(this.viewerPanel, 2); + this.toolTip1.SetToolTip(this.viewerPanel, resources.GetString("viewerPanel.ToolTip")); + // + // viewer + // + resources.ApplyResources(this.viewer, "viewer"); + this.viewer.BackColor = System.Drawing.Color.Transparent; + this.viewer.Name = "viewer"; + this.viewer.TabStop = false; + this.toolTip1.SetToolTip(this.viewer, resources.GetString("viewer.ToolTip")); + this.viewer.MouseDown += new System.Windows.Forms.MouseEventHandler(this.viewer_MouseDown); + this.viewer.MouseMove += new System.Windows.Forms.MouseEventHandler(this.viewer_MouseMove); + this.viewer.MouseUp += new System.Windows.Forms.MouseEventHandler(this.viewer_MouseUp); + // + // toolTip1 + // + this.toolTip1.AutoPopDelay = 5000; + this.toolTip1.InitialDelay = 250; + this.toolTip1.ReshowDelay = 100; + // + // messagetimer + // + this.messagetimer.Interval = 5000; + this.messagetimer.Tick += new System.EventHandler(this.MessageTimer_Tick); + // + // SNESGraphicsDebugger + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.tableLayoutPanel1); + this.Controls.Add(this.menuStrip1); + this.KeyPreview = true; + this.MainMenuStrip = this.menuStrip1; + this.Name = "SNESGraphicsDebugger"; + this.ShowIcon = false; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.Load += new System.EventHandler(this.SNESGraphicsDebugger_Load); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel1.PerformLayout(); + this.panel1.ResumeLayout(false); + this.panel1.PerformLayout(); + this.groupFreeze.ResumeLayout(false); + this.pnGroupFreeze.ResumeLayout(false); + this.pnGroupFreeze.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.groupBox3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.nudScanline)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.sliderScanline)).EndInit(); + this.groupBox6.ResumeLayout(false); + this.groupBox6.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.groupBox8.ResumeLayout(false); + this.groupBox8.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.groupBox5.ResumeLayout(false); + this.tabctrlDetails.ResumeLayout(false); + this.tpPalette.ResumeLayout(false); + this.tpPalette.PerformLayout(); + this.tpTile.ResumeLayout(false); + this.tpTile.PerformLayout(); + this.tpMapEntry.ResumeLayout(false); + this.tpMapEntry.PerformLayout(); + this.tpOBJ.ResumeLayout(false); + this.tpOBJ.PerformLayout(); + this.viewerPanel.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.resx b/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.resx index e795b29e7af..8dc0d4b6b98 100644 --- a/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.resx +++ b/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.resx @@ -117,12 +117,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - - - 126, 17 - + + panel1 + + + groupBox1 + + + + + + 256 colors from $FF to $FF + + + txtBG1TDAddrDescr + + + + 99, 58 + + + + + + checkScreenExtbg + + + 0 + + + 122, 72 + + + + 21 + + + groupBox8 + + + groupBox8 + + + 47, 16 + + + label28 + + + 63 + + + + + + viewerPanel + + + label35 + + + panel1 + + + 30, 168 + + + 41, 16 + + + (255, 255, 255) + + + label12 + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + groupBox2 + + + 153, 47 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + groupBox1 + + + groupBox3 + + + + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOBJ + + + EN.Prio3 + + + + + + label31 + + + lblEnPrio3 + + + 97, 41 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 57 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 81 + + + 3 + + + BG1 + + + + + + BG1 + + + 00 + + + 3 + + + @Tiles0 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 235, 310 + + + lblTM + + + 64x64 + + + True + + + groupBox8 + + + True + + + checkScanlineControl + + + 47, 16 + + + + + + 64 + + + groupBox2 + + + 300, 84 + + + tpMapEntry + + + groupBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + 0 + + + 22 + + + $FF + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + + + + True + + + tableLayoutPanel1 + + + + + + + + + 8 + + + 15, 16 + + + 64 + + + 31, 17 + + + 0 + + + tpMapEntry + + + + + + + + + labelMemory + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + checkEN0_BG1 + Colors can be converted from the snes 555 format to PC standard 888 in several ways. Snes9x really didnt make any effort to make sense; @@ -131,15 +403,5414 @@ and bizhawk of course makes sense to us. The different palettes are provided here so that you can achieve uniformity with old data while using bizhawk to rip art. The differences are slight. - - Enable the scanline controls. -Leaving this disabled will be fine for most users and -will result in a bit more speed and stability. -Enabling it will be necessary for games that change -BG parameters at certain scanlines. + + tpOBJ - - 218, 5 + + tpPalette + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 14 + + + 19 + + + pnGroupFreeze + + + 73, 30 + + + 13 + + + 39, 19 + + + groupBox2 + + + panel1 + + + groupBox2 + + + 43, 16 + + + 120, 30 + + + viewerObj + + + + + + 50 + + + 34, 17 + + + 3 + + + groupBox2 + + + txtObjSize + + + radioButton2 + + + 72, 17 + + + label26 + + + 273, 228 + + + + CenterParent + + + 5, 85 + + + Math + + + False + + + 2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label6 + + + 59, 17 + + + 65, 17 + + + 44 + + + + + + 42 + + + True + + + 72, 136 + + + 97, 163 + + + 24 + + + label16 + + + 0 + + + 125, 67 + + + 27, 77 + + + 91 + + + txtBGPaletteInfo + + + True + + + 32 + + + 229, 59 + + + 4 + + + Scroll: + + + O.INTLC + + + + + + 51 + + + 59, 20 + + + V + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 162, 87 + + + 72, 18 + + + 3 + + + groupBox2 + + + 162, 42 + + + 122, 58 + + + 70, 20 + + + 76, 27 + + + groupBox1 + + + 9 + + + 15, 14 + + + checkScreenCGWSEL_DirectColor + + + 402, 0 + + + True + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOBJ + + + 307, 307 + + + 71, 16 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 00 + + + 256 + + + + + + 0 + + + 78 + + + 42 + + + groupBox2 + + + 15, 14 + + + 170, 215 + + + 56 + + + 206, 85 + + + txtScreenBG4Bpp + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + txtScreenCGWSEL_ColorMask + + + groupBox1 + + + BG4 + + + Half + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel1 + + + 76, 67 + + + 6, 12 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 162, 25 + + + 54 + + + 86 + + + 00 + + + + + + label53 + + + 78, 230 + + + groupBox8 + + + 15, 14 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13, 212 + + + groupBox2 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 6 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Tile# + + + 0 + + + 53, 135 + + + 80, 17 + + + + + + 14 + + + False + + + 52 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + 10 + + + 3, 158 + + + txtOBSELT1OfsBits + + + 71 + + + 85 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 80, 17 + + + + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 15, 14 + + + GrowAndShrink + + + + + + tpPalette + + + 78, 194 + + + 3, 3, 3, 3 + + + 20 + + + 34, 103 + + + + + + Text 8bpp + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Bpp; + + + + + + 15, 16 + + + 512, 512 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 53, 105 + + + 15 + + + txtObjNameAddr + + + + + + True + + + 122, 87 + + + + + + + + + 39 + + + 21 + + + TSize + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + BizHawk.Client.EmuHawk.SNESGraphicsViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 64, 59 + + + tpTile + + + 169, 29 + + + 74 + + + 24 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BG1 + + + groupBox1 + + + True + + + 15, 14 + + + groupBox2 + + + 16 + + + 8 + + + 442, 20 + + + True + + + + + + label2893719831 + + + True + + + panel1 + + + 15, 14 + + + + + + 00 + + + groupBox2 + + + + + + + + + 70 + + + False + + + 8 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + txtBG1SizeInPixels + + + groupBox1 + + + 43, 17 + + + 59 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpPalette + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 145, 72 + + + 162, 106 + + + 37, 17 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yes + + + 00 + + + label36 + + + 15, 14 + + + 20 + + + groupBox2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + Color + + + 27, 107 + + + label45 + + + 28, 16 + + + label4 + + + 34, 88 + + + tpMapEntry + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15 + + + 24 + + + True + + + tpMapEntry + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + tpTile + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + 3, 135 + + + 162, 120 + + + 39 + + + label32 + + + 12 + + + txtScreenBG3TSize + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + EXTBG + + + Enable the scanline controls. +Leaving this disabled will be fine for most users and +will result in a bit more speed and stability. +Enabling it will be necessary for games that change +BG parameters at certain scanlines. + + + 00 + + + txtScreenCGADSUB_AddSub + + + txtObjName + + + groupBox2 + + + tpOBJ + + + 34 + + + + + + 7 + + + 30, 86 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8bpp + + + 0 + + + Math/Fixed + + + 121, 49 + + + groupBox2 + + + groupBox2 + + + 53, 57 + + + 83, 150 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 76 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 27, 91 + + + True + + + 18 + + + 19 + + + 67 + + + + + + 0 + + + 0 + + + 28, 17 + + + 00 + + + + + + 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 15, 20 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 15, 16 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel1 + + + label49 + + + True + + + + + + 76, 72 + + + 3 + + + groupBox2 + + + 160, 29 + + + BizHawk.Client.EmuHawk.SNESGraphicsViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + panel1 + + + 30 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="panel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="viewerPanel" Row="0" RowSpan="2" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,Percent,100" /><Rows Styles="AutoSize,0,Percent,100" /></TableLayoutSettings> + + + True + + + groupBox2 + + + tabctrlDetails + + + 31 + + + 70 + + + 13 + + + True + + + tpOBJ + + + tpPalette + + + + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Button + + + + + + groupBox1 + + + 23 + + + 1 + + + 90 + + + tpMapEntry + + + 20 + + + 21 + + + True + + + 18, 16 + + + 15, 14 + + + 162, 58 + + + True + + + False + + + True + + + 42 + + + 2 + + + + + + checkTMBG4 + + + 122, 105 + + + 54 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lblEnPrio1 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + tpOBJ + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + False + + + Fill + + + groupBox2 + + + BG3 + + + 24, 16 + + + BizHawk.Client.EmuHawk.SNESGraphicsViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + (-239,-239) + + + 15, 14 + + + 30 + + + 9 + + + checkMathBK + + + txtBG1TSizeBits + + + txtOBSELSizeDescr + + + 38 + + + txtBG1Colors + + + 43 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 145, 58 + + + 48, 16 + + + 15, 16 + + + radioButton1 + + + groupBox2 + + + True + + + 73, 124 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12 + + + $DD + + + 7 + + + + + + 156, 149 + + + + + + True + + + + + + @Tiles1 + + + checkMathBG3 + + + @0D00 + + + 3 + + + 6 + + + (64,64) @FFFF + + + pnBackdropColor + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 41, 16 + + + True + + + groupBox2 + + + groupBox2 + + + 112, 6 + + + @0D00 + + + 15, 16 + + + 178, 259 + + + 8 + + + V + + + @Tiles + + + 0 + + + 15, 14 + + + groupBox8 + + + 26, 72 + + + 93, 50 + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + 214, 111 + + + groupBox2 + + + 95, 69 + + + &File + + + 59 + + + + + + checkEN3_OBJ + + + groupBox2 + + + 78, 17 + + + 64x32, 32x32 + + + tpMapEntry + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 229, 25 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 3, 3, 3, 3 + + + H + + + 125, 27 + + + Sets graphics viewport size to 1024 (unchecked is 512). +Content will be scaled to fill specified size + + + + + + $this + + + 41, 16 + + + BG2 + + + 48 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMapEntry + + + groupBox2 + + + tpOBJ + + + 62 + + + True + + + txtBG1MapSizeBytes + + + 40, 18 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 206, 85 + + + 15, 14 + + + 42, 70 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 76, 58 + + + groupBox1 + + + 11 + + + 2 + + + 3 + + + 67 + + + 72, 18 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 32 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + checkEN0_BG3 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1024z1024 + + + BG3 + + + 5 + + + + + + 15, 14 + + + tpPalette + + + O.SCAN + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23 + + + + + + 145, 87 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 16 + + + True + + + txtBG1SCAddrBits + + + 40 + + + False + + + panel1 + + + 77, 91 + + + groupBox2 + + + 53 + + + + + + 46 + + + 8 + + + groupBox2 + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + 11 + + + 69 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + radioButton3 + + + 78, 212 + + + 213, 57 + + + True + + + True + + + 5, 190 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 15, 14 + + + TM + + + 32, 215 + + + checkMathOBJ + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 54, 17 + + + groupFreeze + + + True + + + label46 + + + 53, 87 + + + 25 + + + 402, 24 + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + 7 + + + 139, 27 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 143, 41 + + + 77 + + + 1 + + + 53, 71 + + + txtMapEntryPalette + + + rbBG4 + + + + + + + + + 77 + + + 169, 69 + + + 45, 17 + + + 72 + + + 145, 107 + + + 127 + + + 54 + + + 13, 194 + + + False + + + 56 + + + 39 + + + label18391 + + + 68 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + H + + + 0 + + + 6 + + + + + + OBJ + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + groupBox1 + + + 22 + + + txtTilePalette + + + tpTile + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 58 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label1 + + + menuStrip1 + + + True + + + checkEN1_BG1 + + + + + + checkTMBG1 + + + 26 + + + 4, 22 + + + BG1 + + + checkMathBG1 + + + 4bpp + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 33 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + 16 + + + tpTile + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 11 + + + label50 + + + tabctrlDetails + + + radioButton13 + + + 87 + + + txtScreenCGADSUB_AddSub_Descr + + + + + + 55 + + + 41 + + + 18, 16 + + + 213, 23 + + + 15, 14 + + + Hex + + + groupBox2 + + + True + + + 5 + + + txtScreenCGWSEL_MathFixed + + + True + + + 22 + + + checkTSBG1 + + + Palette + + + 61 + + + Colors + + + 15, 14 + + + 00 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 6, 46 + + + 65 + + + EN.Prio2 + + + txtOBSELSizeBits + + + 16 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + #$DDD + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + viewerPanel + + + txtBG1SizeBits + + + True + + + False + + + Palette + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label23 + + + + + + + + + 64, 64 + + + 25, 16 + + + 1 + + + + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + rbBG2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + sliderScanline + + + 35 + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + 18 + + + label13 + + + txtObjCoord + + + False + + + 0 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 445, 33 + + + groupBox1 + + + 26 + + + 15, 14 + + + + + + 33 + + + 68 + + + + + + groupBox2 + + + 76, 67 + + + + + + tpTile + + + 1 + + + + + + txtOBSELBaseBits + + + tpOBJ + + + 10 + + + label123812831 + + + rbBG3 + + + groupBox2 + + + 18, 16 + + + label22 + + + Colors + + + 17 + + + 50 + + + + + + 12 + + + groupBox2 + + + groupBox2 + + + 22 + + + Mouseover pane and CTRL+C + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 41, 16 + + + True + + + False + + + 76 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 156, 161 + + + True + + + 33 + + + 95 + + + groupBox2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + comboBGProps + + + 0 + + + True + + + txtPaletteDetailsIndexHex + + + 41, 16 + + + txtTileNumber + + + groupBox2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + checkEN1_BG3 + + + Prio + + + + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 57 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 79 + + + Mode7Ext + + + 1 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5, 143 + + + 52 + + + 1024 + + + saveScreenshotToClipboardToolStripMenuItem + + + 3 + + + tpTile + + + True + + + 15, 16 + + + 15, 16 + + + groupBox2 + + + groupBox2 + + + groupBox1 + + + True + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 142, 9 + + + 5 + + + True + + + tpOBJ + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 28 + + + 1 + + + panel1 + + + True + + + True + + + 42, 70 + + + + + + 00 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 102 + + + 6 + + + True + + + toolTip1 + + + checkEN1_BG2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + 15, 14 + + + groupBox2 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + 4 + + + 11 + + + 97, 150 + + + 15, 14 + + + groupBox1 + + + + + + True + + + txtMapEntryTileNum + + + 56 + + + 34 + + + 75 + + + BG4 + + + 16 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 76, 105 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 33, 48 + + + 47, 16 + + + checkScreenInterlace + + + HIRES + + + 32 + + + True + + + 59, 16 + + + 93, 49 + + + 93, 9 + + + 16x16 + + + label37 + + + True + + + groupBox2 + + + 18, 16 + + + groupBox8 + + + + + + 38 + + + groupBox3 + + + 1024,1024 + + + True + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 39 + + + 4 + + + 53, 16 + + + EN.Prio1 + + + 72 + + + groupBox6 + + + True + + + tpPalette + + + checkEN0_BG2 + + + label8 + + + 99, 105 + + + + + + + + + groupBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label33 + + + + + + + + + groupBox2 + + + 8, 70 + + + groupBox2 + + + tpTile + + + 10 + + + 46, 21 + + + label34 + + + + + + + + + 206, 85 + + + 8 + + + 557, 615 + + + cbObjLarge + + + 4, 22 + + + 00 + + + saveScreenshotAsToolStripMenuItem + + + + + + 64 + + + BK + + + 76, 47 + + + + + + 213, 40 + + + 8 + + + 214, 75 + + + 15, 14 + + + 153, 27 + + + txtScreenCGWSEL_ColorSubMask + + + messagetimer + + + True + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + BizHawk.Client.EmuHawk.SNESGraphicsViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 15, 14 + + + 47 + + + 79 + + + label35 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + groupBox8 + + + + + + txtObjPriority + + + 5, 165 + + + txtBG1TDAddrBits + + + txtDetailsPaletteColorHex + + + 34, 17 + + + + + + 6 + + + 169, 49 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 16 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 52 + + + + + + 9 + + + 4, 17 + + + BG2 + + + 25, 16 + + + Pal + + + 42 + + + 32, 30 + + + 229, 42 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpOBJ + + + groupBox8 + + + groupBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 14, 38 + + + 56, 70 + + + True + + + 41, 16 + + + True + + + BizHawk.Client.EmuHawk.HorizontalLine, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 56, 70 + + + label14 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CGWSEL + + + 6, 179 + + + paletteViewer + + + True + + + tpTile + + + groupBox2 + + + + + + txtScreenBG2TSize + + + tpMapEntry + + + 15, 14 + + + True + + + 13, 230 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 76, 120 + + + 80, 17 + + + 15, 14 + + + True + + + EN.Prio0 + + + checkTMOBJ + + + comboDisplayType + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + + + + 18 + + + + + + 0 + + + 89 + + + + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + Freeze + + + True + + + tpMapEntry + + + radioButton6 + + + txtScreenBG2Bpp + + + BG4 + + + + + + False + + + txtPaletteDetailsIndex + + + groupBox1 + + + 65 + + + True + + + BG3 + + + groupBox2 + + + 46 + + + False + + + + + + 566, 3 + + + @Scrn + + + 0, 0 + + + + + + + + + + + + tableLayoutPanel1 + + + 57 + + + 8 + + + 99, 120 + + + groupBox2 + + + txtTileBpp + + + 78 + + + groupBox2 + + + 8 + + + 77, 106 + + + 4 + + + 1024x1024 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + radioButton10 + + + groupBox2 + + + 14 + + + txtBG1Bpp + + + txtTileAddress + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SubMask + + + 93, 69 + + + 117, 9 + + + + + + 15, 14 + + + txtOBSELBaseDescr + + + SNESGraphicsDebugger + + + 73 + + + 11 + + + + + + 142, 149 + + + 2 + + + 13 + + + radioButton14 + + + 77, 62 + + + 65 + + + + + + 31, 16 + + + 48 + + + txtScreenBG4TSize + + + 12 + + + BG2 + + + 6 + + + 84 + + + + + + + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + txtTileColors + + + True + + + radioButton4 + + + + + + label3 + + + panel1 + + + 6, 6 + + + Bpp; + + + 40 + + + 53, 120 + + + 9 + + + 229, 121 + + + True + + + False + + + tpPalette + + + 25, 16 + + + True + + + 4 + + + False + + + + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox1 + + + 81 + + + 83 + + + 3 + + + 206, 9 + + + 139, 47 + + + 15, 14 + + + checkMathBG2 + + + OBJ + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 234, 103 + + + txtOBSELT1OfsDescr + + + lblMapEntryHFlip + + + $DDDD + + + 29 + + + 25, 16 + + + groupBox1 + + + + + + + + + True + + + 1 + + + tpPalette + + + RGB888 + + + 49 + + + 7 + + + 15, 14 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 100 + + + Save Screenshot to Clipboard + + + 121, 29 + + + groupBox8 + + + tpMapEntry + + + groupBox1 + + + checkTSBG3 + + + 187, 27 + + + + + + 0, 25 + + + txtBG1SCAddrDescr + + + groupBox8 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12 + + + 64, 64 + + + 2 + + + 2 + + + 53, 149 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label24 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + True + + + + + + True + + + tpPalette + + + label47 + + + 19 + + + 77, 77 + + + + + + True + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + groupBox2 + + + Fill + + + 2 + + + label14 + + + 17 + + + True + + + tpPalette + + + + + + groupBox1 + + + 9 + + + tpOBJ + + + tpOBJ + + + label20 + + + 6 + + + + + + lblEnPrio2 + + + 214, 121 + + + label43 + + + + + + 3 + + + 31 + + + BG2 + + + True + + + 45 + + + checkTSBG2 + + + 5, 65 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 14 + + + label10 + + + 6, 5 + + + 9 + + + 30, 146 + + + + + + checkScreenObjInterlace + + + 88 + + + 73, 70 + + + Scanline + + + + + + Copy to Clipboard + + + 8 + + + groupBox2 + + + 33, 68 + + + 2 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + True + + + False + + + tpMapEntry + + + + + + 206, 89 + + + groupBox2 + + + label5 + + + 120, 41 + + + + + + 16 + + + Screen + + + 3, 2 + + + checkEN0_OBJ + + + groupBox2 + + + groupBox2 + + + 79, 17 + + + txtObjPaletteMemo + + + 15, 14 + + + groupBox2 + + + 76, 26 + + + groupBox2 + + + tpPalette + + + label51 + + + groupBox2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Vertical + + + 5 + + + 76, 29 + + + True + + + 1 + + + 515, 0 + + + + + + 63 + + + 2, 259 + + + 3 + + + label18 + + + 7 + + + tpOBJ + + + + + + 15, 14 + + + 25 + + + tpTile + + + tpOBJ + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 66 + + + False + + + + + + True + + + 36 + + + 172, 2 + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 86 + + + 44, 16 + + + 47 + + + tpMapEntry + + + 15, 14 + + + 2 + + + + + + + + + 15 + + + groupBox2 + + + 4, 22 + + + groupBox2 + + + checkEN1_BG4 + + + 17 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 48 + + + Mode7 + + + 3, 3, 0, 3 + + + 128x128 (32K) + + + 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 142, 161 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + True + + + 76, 6 + + + Save Screenshot &As... + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Tiles; + + + True + + + + + + groupBox2 + + + 38 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + txtScreenBG1Bpp + + + BizHawk.Client.EmuHawk.SNESGraphicsViewer, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 73, 103 + + + groupBox2 + + + txtMapEntryPrio + + + 2bpp + + + 2 + + + Map Entry + + + 300, 200 + + + 2 + + + 15, 14 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + 120, 13 + + + True + + + 54, 17 + + + lblEnPrio0 + + + txtScreenBG1TSize + + + 0 + + + 517, 612 + + + txtDetailsPaletteColor + + + 420, 55 + + + 72, 17 + + + check2x + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 15, 14 + + + + + + 28 + + + label27 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 46, 42 + + + panel1 + + + groupBox1 + + + @DDDD + + + 19 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 18, 16 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 35, 126 + + + 15 + + + bpp + + + 74 + + + 15, 16 + + + 27 + + + 41 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 57, 176 + + + + + + Right-click an item to display it here. + + + + + + checkBackdropColor + + + 88 + + + groupBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 15 + + + groupBox2 + + + + + + groupBox5 + + + + + + 18, 16 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 0, 0, 0 + + + Palette + + + + + + + + + 6 + + + txtMapEntryLocation + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 122, 120 + + + 87 + + + groupBox1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 14 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + + + + 15, 14 + + + 96 + + + 83, 176 + + + + + + 8, 70 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + groupBox2 + + + $DD + + + S.INTLC + + + 5 + + + tpOBJ + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 49 + + + 2 + + + 73, 13 + + + True + + + Size + + + + + + 97 + + + tpTile + + + + + + 21 + + + 15, 14 + + + + + + + + + txtModeBits + + + label38 + + + 5, 20 + + + True + + + 139, 67 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 14 + + + 3 + + + checkEN0_BG4 + + + + + + tpOBJ + + + MainMask + + + #$DD + + + 214, 104 + + + 120, 24 + + + 1 + + + 17 + + + 15, 14 + + + 4 + + + 3, 17 + + + checkEN1_OBJ + + + 37 + + + 18 + + + label2 + + + 72, 18 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + @DDD + + + + + + 77, 47 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 26 + + + True + + + 40 + + + Test + + + + + + DirectColor + + + groupBox2 + + + label2193813 + + + 89, 29 + + + groupBox5 + + + 208, 84 + + + 7 + + + 13 + + + 41, 16 + + + 6, 12 + + + tableLayoutPanel1 + + + 149, 6 + + + 12 + + + 139, 6 + + + txtMapEntryTileAddr + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 39 + + + tpOBJ + + + groupBox2 + + + True + + + 82 + + + 15, 14 + + + 33, 16 + + + #DDDDDD + + + 213, 103 + + + Prio + + + checkEN2_OBJ + + + True + + + 45 + + + 6, 5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + lblTS + + + 15, 14 + + + 6, 14 + + + 85 + + + txtObjPalette + + + 12 + + + Tile# + + + 35 + + + 14 + + + + + + 99, 87 + + + label42 + + + 56 + + + txtBG1SizeInTiles + + + 19 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 41, 16 + + + groupFreeze + + + viewerTile + + + 69, 9 + + + 63 + + + Size + + + + + + 39 + + + 36 + + + + + + 143, 24 + + + groupBox2 + + + TSize + + + 36 + + + 43 + + + 15, 16 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + txtScreenBG3Bpp + + + 76, 6 + + + 145, 120 + + + 10 + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 32, 197 + + + (32K) + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 73, 163 + + + label52 + + + 15, 14 + + + tabctrlDetails + + + + + + True + + + label11 + + + 9 + + + label198129381279841 + + + Ctrl+C + + + 0 + + + 73, 143 + + + True + + + 294, 254 + + + + + + 39 + + + groupBox2 + + + + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 59 + + + + + + 73, 30 + + + + + + 80 + + + OBJ + + + groupBox8 + + + 00 + + + 95 + + + groupBox2 + + + 78, 17 + + + + + + tpTile + + + + + + 45, 17 + + + + + + + + + 98 + + + groupBox2 + + + groupBox2 + + + 4 + + + 22, 70 + + + 98 + + + + + + 125, 47 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 00 + + + True + + + 27, 47 + + + 000 + + + + + + 62 + + + 124, 48 + + + + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + checkScreenHires + + + + + + 64, 64 + + + 7 + + + CGADSUB + + + 19 + + + + + + 1 + + + 37 + + + 60 + + + + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + checkMathBG4 + + + label15 + + + True + + + 23 + + + 62 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6 + + + BG4 + + + True + + + 49 + + + 100 + + + groupBox6 + + + + + + rbBG1 + + + groupBox2 + + + BG3 + + + 7 + + + Large + + + groupBox2 + + + 75 + + + 8 + + + label30 + + + 29, 17 + + + label17 + + + + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 25, 16 + + + panel1 + + + 83 + + + groupBox8 + + + txtBG1TSizeDescr + + + groupBox2 + + + lblBG3 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + panel1 + + + 206, 85 + + + txtDetailsPaletteColorRGB + + + Tile + + + 33 + + + label44 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 18 + + + 97, 24 + + + 107, 20 + + + True + + + groupBox2 + + + checkTSBG4 + + + 41 + + + 125, 6 + + + 60 + + + 68 + + + True + + + pnGroupFreeze + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + labelClipboard + + + + + + True + + + groupBox2 + + + 5 + + + + + + $this + + + 20 + + + tpOBJ + + + Palette + + + 3, 6 + + + + + + True + + + 41, 16 + + + + + + groupBox2 + + + 14 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 87, 17 + + + pnDetailsPaletteColor + + + False + + + + + + viewerMapEntryTile + + + True + + + tpMapEntry + + + txtTileMode + + + 32, 233 + + + 55 + + + label7 + + + 137, 67 + + + 00 + + + 28, 102 + + + 55 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tpMapEntry + + + 137, 47 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + + + + checkMapEntryVFlip + + + cbObjHFlip + + + 229, 75 + + + 28 + + + + + + px + + + 15, 16 + + + 32 + + + 30, 133 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + viewer + + + checkMapEntryHFlip + + + 8 + + + 4, 18 + + + 18, 16 + + + label48 + + + 21 + + + txtBG1Scroll + + + 15, 14 + + + 5 + + + groupBox1 + + + groupBox3 + + + tpMapEntry + + + tabctrlDetails + + + panel1 + + + groupBox1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox3 + + + + + + 61 + + + 256 + + + True + + + True + + + 93 + + + + + + groupBox2 + + + 13 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label25 + + + 76, 6 + + + True + + + 54, 17 + + + True + + + groupBox2 + + + radioButton15 + + + + + + False + + + False + + + + + + comboPalette + + + 27 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 480 + + + 8 + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 83, 163 + + + 63 + + + 0 + + + 30 + + + 74, 24 + + + 16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + True + + + label21 + + + + + + nudScanline + + + False + + + cbObjVFlip + + + + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 00 + + + + + + True + + + radioButton5 + + + 220, 35 + + + + + + 1086, 643 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + False + + + 319, 302 + + + txtScreenCGADSUB_Half + + + True + + + 145, 105 + + + groupBox1 + + + True + + + 73, 66 + + + SETINI + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 94 + + + Mode + + + 1 + + + True + + + 51 + + + groupBox2 + + + 8 + + + panel1 + + + 15, 14 + + + + + + OBSEL + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 10 + + + User Backdrop + + + #$DDD + + + 6, 5 + + + + + + textBox2 + + + Raw Col. + + + 9 + + + + + + 16 + + + 0 + + + 99 + + + label29 + + + groupBox2 + + + label9 + + + checkTSOBJ + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1024z1024 + + + True + + + groupBox3 + + + + + + 97 + + + tpOBJ + + + 76, 87 + + + + + + txtPaletteDetailsAddress + + + + + + groupBox1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label19 + + + 3, 3 + + + checkTMBG3 + + + #$DDD + + + True + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 80 + + + 84 + + + 99, 72 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox1 + + + 3 + + + + + + fileToolStripMenuItem + + + True + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + + + + 1086, 618 + + + 63 + + + 155, 18 + + + True + + + True + + + + + + True + + + + + + checkScreenOverscan + + + 73, 46 + + + 122, 27 + + + + + + + + + 162, 72 + + + + + + 74, 41 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + tabctrlDetails + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + groupBox2 + + + 3, 149 + + + ADD + + + 76, 47 + + + TS + + + groupBox2 + + + 5 + + + 69 + + + + + + + + + + + + 22, 70 + + + BizHawk.Client.EmuHawk.CustomCheckBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BG + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + checkTMBG2 + + + 73, 85 + + + 97, 176 + + + 23 + + + 0, 0 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 18, 16 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 67 + + + 2 + + + 27, 62 + + + 28, 16 + + + 18 + + + 8 + + + False + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 134, 89 + + + txtObjNumber + + + Fill + + + 18, 16 + + + 76, 6 + + + 4, 22 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + 402, 56 + + + $DD + + + 126, 17 + + + 17, 17 + + + 218, 5 + + + True 61 diff --git a/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.zh-CN.resx new file mode 100644 index 00000000000..47dcd29eb75 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/SNES/SNESGraphicsDebugger.zh-CN.resx @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 文件(&F) + + + 截图另存为 + + + 保存截图到剪贴板 + + + 冻结 + + + 调色板 + + + 扫描线 + + + 使用用户背景 + + + 使用CTRL+C复制鼠标下方面板 + + + 调色板 + + + 右击一个项目将其显示在这里。 + + + 的内容要剪贴板 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.Designer.cs index d418360c38a..4c9e0614b2a 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.Designer.cs @@ -28,149 +28,123 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.BookmarksBranchesGroupBox = new System.Windows.Forms.GroupBox(); - this.UndoBranchButton = new System.Windows.Forms.Button(); - this.JumpToBranchButton = new System.Windows.Forms.Button(); - this.UpdateBranchButton = new System.Windows.Forms.Button(); - this.AddWithTextBranchButton = new System.Windows.Forms.Button(); - this.AddBranchButton = new System.Windows.Forms.Button(); - this.LoadBranchButton = new System.Windows.Forms.Button(); - this.BranchView = new BizHawk.Client.EmuHawk.InputRoll(); - this.BranchesContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.AddBranchContextMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AddBranchWithTextContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LoadBranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UpdateBranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UpdateWithTextToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.EditBranchTextContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.JumpToBranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UndoBranchToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RemoveBranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.BookmarksBranchesGroupBox.SuspendLayout(); - this.BranchesContextMenu.SuspendLayout(); - this.SuspendLayout(); - // - // BookmarksBranchesGroupBox - // - this.BookmarksBranchesGroupBox.Controls.Add(this.UndoBranchButton); - this.BookmarksBranchesGroupBox.Controls.Add(this.JumpToBranchButton); - this.BookmarksBranchesGroupBox.Controls.Add(this.UpdateBranchButton); - this.BookmarksBranchesGroupBox.Controls.Add(this.AddWithTextBranchButton); - this.BookmarksBranchesGroupBox.Controls.Add(this.AddBranchButton); - this.BookmarksBranchesGroupBox.Controls.Add(this.LoadBranchButton); - this.BookmarksBranchesGroupBox.Controls.Add(this.BranchView); - this.BookmarksBranchesGroupBox.Dock = System.Windows.Forms.DockStyle.Fill; - this.BookmarksBranchesGroupBox.Location = new System.Drawing.Point(0, 0); - this.BookmarksBranchesGroupBox.Name = "BookmarksBranchesGroupBox"; - this.BookmarksBranchesGroupBox.Size = new System.Drawing.Size(198, 278); - this.BookmarksBranchesGroupBox.TabIndex = 0; - this.BookmarksBranchesGroupBox.TabStop = false; - this.BookmarksBranchesGroupBox.Text = "Branches"; - // - // UndoBranchButton - // - this.UndoBranchButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.UndoBranchButton.Enabled = false; - this.UndoBranchButton.Location = new System.Drawing.Point(156, 247); - this.UndoBranchButton.Name = "UndoBranchButton"; - this.UndoBranchButton.Size = new System.Drawing.Size(24, 24); - this.UndoBranchButton.TabIndex = 6; - this.UndoBranchButton.UseVisualStyleBackColor = true; - this.UndoBranchButton.Click += new System.EventHandler(this.UndoBranchToolStripMenuItem_Click); - // - // JumpToBranchButton - // - this.JumpToBranchButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.JumpToBranchButton.Enabled = false; - this.JumpToBranchButton.Location = new System.Drawing.Point(126, 247); - this.JumpToBranchButton.Name = "JumpToBranchButton"; - this.JumpToBranchButton.Size = new System.Drawing.Size(24, 24); - this.JumpToBranchButton.TabIndex = 5; - this.toolTip1.SetToolTip(this.JumpToBranchButton, "Jump To Branch Frame"); - this.JumpToBranchButton.UseVisualStyleBackColor = true; - this.JumpToBranchButton.Click += new System.EventHandler(this.JumpToBranchToolStripMenuItem_Click); - // - // UpdateBranchButton - // - this.UpdateBranchButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.UpdateBranchButton.Enabled = false; - this.UpdateBranchButton.Location = new System.Drawing.Point(96, 247); - this.UpdateBranchButton.Name = "UpdateBranchButton"; - this.UpdateBranchButton.Size = new System.Drawing.Size(24, 24); - this.UpdateBranchButton.TabIndex = 4; - this.toolTip1.SetToolTip(this.UpdateBranchButton, "Update Branch"); - this.UpdateBranchButton.UseVisualStyleBackColor = true; - this.UpdateBranchButton.Click += new System.EventHandler(this.UpdateBranchToolStripMenuItem_Click); - // - // AddWithTextBranchButton - // - this.AddWithTextBranchButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AddWithTextBranchButton.Location = new System.Drawing.Point(36, 247); - this.AddWithTextBranchButton.Name = "AddWithTextBranchButton"; - this.AddWithTextBranchButton.Size = new System.Drawing.Size(24, 24); - this.AddWithTextBranchButton.TabIndex = 2; - this.toolTip1.SetToolTip(this.AddWithTextBranchButton, "Add Branch with Text"); - this.AddWithTextBranchButton.UseVisualStyleBackColor = true; - this.AddWithTextBranchButton.Click += new System.EventHandler(this.AddBranchWithTexToolStripMenuItem_Click); - // - // AddBranchButton - // - this.AddBranchButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AddBranchButton.Location = new System.Drawing.Point(6, 247); - this.AddBranchButton.Name = "AddBranchButton"; - this.AddBranchButton.Size = new System.Drawing.Size(24, 24); - this.AddBranchButton.TabIndex = 1; - this.AddBranchButton.UseVisualStyleBackColor = true; - this.AddBranchButton.Click += new System.EventHandler(this.AddBranchToolStripMenuItem_Click); - // - // LoadBranchButton - // - this.LoadBranchButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.LoadBranchButton.Enabled = false; - this.LoadBranchButton.Location = new System.Drawing.Point(66, 247); - this.LoadBranchButton.Name = "LoadBranchButton"; - this.LoadBranchButton.Size = new System.Drawing.Size(24, 24); - this.LoadBranchButton.TabIndex = 3; - this.toolTip1.SetToolTip(this.LoadBranchButton, "Load Branch"); - this.LoadBranchButton.UseVisualStyleBackColor = true; - this.LoadBranchButton.Click += new System.EventHandler(this.LoadBranchToolStripMenuItem_Click); - // - // BranchView - // - this.BranchView.AllowColumnReorder = false; - this.BranchView.AllowColumnResize = false; - this.BranchView.AlwaysScroll = false; - this.BranchView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.BranchView.CellHeightPadding = 0; - this.BranchView.ChangeSelectionWhenPaging = false; - this.BranchView.ContextMenuStrip = this.BranchesContextMenu; - this.BranchView.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.BranchView.FullRowSelect = true; - this.BranchView.HorizontalOrientation = false; - this.BranchView.LetKeysModifySelection = false; - this.BranchView.Location = new System.Drawing.Point(6, 19); - this.BranchView.Name = "BranchView"; - this.BranchView.RowCount = 0; - this.BranchView.ScrollSpeed = 1; - this.BranchView.Size = new System.Drawing.Size(186, 224); - this.BranchView.TabIndex = 0; - this.BranchView.PointedCellChanged += new BizHawk.Client.EmuHawk.InputRoll.CellChangeEventHandler(this.BranchView_PointedCellChanged); - this.BranchView.SelectedIndexChanged += new System.EventHandler(this.BranchView_SelectedIndexChanged); - this.BranchView.CellDropped += new BizHawk.Client.EmuHawk.InputRoll.CellDroppedEvent(this.BranchView_CellDropped); - this.BranchView.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.BranchView_MouseDoubleClick); - this.BranchView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.BranchView_MouseDown); - this.BranchView.MouseLeave += new System.EventHandler(this.BranchView_MouseLeave); - this.BranchView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.BranchView_MouseMove); - this.BranchView.MouseUp += new System.Windows.Forms.MouseEventHandler(this.BranchView_MouseUp); - // - // BranchesContextMenu - // - this.BranchesContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BookmarksBranchesBox)); + this.BookmarksBranchesGroupBox = new System.Windows.Forms.GroupBox(); + this.UndoBranchButton = new System.Windows.Forms.Button(); + this.JumpToBranchButton = new System.Windows.Forms.Button(); + this.UpdateBranchButton = new System.Windows.Forms.Button(); + this.AddWithTextBranchButton = new System.Windows.Forms.Button(); + this.AddBranchButton = new System.Windows.Forms.Button(); + this.LoadBranchButton = new System.Windows.Forms.Button(); + this.BranchView = new BizHawk.Client.EmuHawk.InputRoll(); + this.BranchesContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.AddBranchContextMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AddBranchWithTextContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LoadBranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UpdateBranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UpdateWithTextToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.EditBranchTextContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.JumpToBranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UndoBranchToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RemoveBranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.BookmarksBranchesGroupBox.SuspendLayout(); + this.BranchesContextMenu.SuspendLayout(); + this.SuspendLayout(); + // + // BookmarksBranchesGroupBox + // + resources.ApplyResources(this.BookmarksBranchesGroupBox, "BookmarksBranchesGroupBox"); + this.BookmarksBranchesGroupBox.Controls.Add(this.UndoBranchButton); + this.BookmarksBranchesGroupBox.Controls.Add(this.JumpToBranchButton); + this.BookmarksBranchesGroupBox.Controls.Add(this.UpdateBranchButton); + this.BookmarksBranchesGroupBox.Controls.Add(this.AddWithTextBranchButton); + this.BookmarksBranchesGroupBox.Controls.Add(this.AddBranchButton); + this.BookmarksBranchesGroupBox.Controls.Add(this.LoadBranchButton); + this.BookmarksBranchesGroupBox.Controls.Add(this.BranchView); + this.BookmarksBranchesGroupBox.Name = "BookmarksBranchesGroupBox"; + this.BookmarksBranchesGroupBox.TabStop = false; + this.toolTip1.SetToolTip(this.BookmarksBranchesGroupBox, resources.GetString("BookmarksBranchesGroupBox.ToolTip")); + // + // UndoBranchButton + // + resources.ApplyResources(this.UndoBranchButton, "UndoBranchButton"); + this.UndoBranchButton.Name = "UndoBranchButton"; + this.toolTip1.SetToolTip(this.UndoBranchButton, resources.GetString("UndoBranchButton.ToolTip")); + this.UndoBranchButton.UseVisualStyleBackColor = true; + this.UndoBranchButton.Click += new System.EventHandler(this.UndoBranchToolStripMenuItem_Click); + // + // JumpToBranchButton + // + resources.ApplyResources(this.JumpToBranchButton, "JumpToBranchButton"); + this.JumpToBranchButton.Name = "JumpToBranchButton"; + this.toolTip1.SetToolTip(this.JumpToBranchButton, resources.GetString("JumpToBranchButton.ToolTip")); + this.JumpToBranchButton.UseVisualStyleBackColor = true; + this.JumpToBranchButton.Click += new System.EventHandler(this.JumpToBranchToolStripMenuItem_Click); + // + // UpdateBranchButton + // + resources.ApplyResources(this.UpdateBranchButton, "UpdateBranchButton"); + this.UpdateBranchButton.Name = "UpdateBranchButton"; + this.toolTip1.SetToolTip(this.UpdateBranchButton, resources.GetString("UpdateBranchButton.ToolTip")); + this.UpdateBranchButton.UseVisualStyleBackColor = true; + this.UpdateBranchButton.Click += new System.EventHandler(this.UpdateBranchToolStripMenuItem_Click); + // + // AddWithTextBranchButton + // + resources.ApplyResources(this.AddWithTextBranchButton, "AddWithTextBranchButton"); + this.AddWithTextBranchButton.Name = "AddWithTextBranchButton"; + this.toolTip1.SetToolTip(this.AddWithTextBranchButton, resources.GetString("AddWithTextBranchButton.ToolTip")); + this.AddWithTextBranchButton.UseVisualStyleBackColor = true; + this.AddWithTextBranchButton.Click += new System.EventHandler(this.AddBranchWithTexToolStripMenuItem_Click); + // + // AddBranchButton + // + resources.ApplyResources(this.AddBranchButton, "AddBranchButton"); + this.AddBranchButton.Name = "AddBranchButton"; + this.toolTip1.SetToolTip(this.AddBranchButton, resources.GetString("AddBranchButton.ToolTip")); + this.AddBranchButton.UseVisualStyleBackColor = true; + this.AddBranchButton.Click += new System.EventHandler(this.AddBranchToolStripMenuItem_Click); + // + // LoadBranchButton + // + resources.ApplyResources(this.LoadBranchButton, "LoadBranchButton"); + this.LoadBranchButton.Name = "LoadBranchButton"; + this.toolTip1.SetToolTip(this.LoadBranchButton, resources.GetString("LoadBranchButton.ToolTip")); + this.LoadBranchButton.UseVisualStyleBackColor = true; + this.LoadBranchButton.Click += new System.EventHandler(this.LoadBranchToolStripMenuItem_Click); + // + // BranchView + // + resources.ApplyResources(this.BranchView, "BranchView"); + this.BranchView.AllowColumnReorder = false; + this.BranchView.AllowColumnResize = false; + this.BranchView.AlwaysScroll = false; + this.BranchView.CellHeightPadding = 0; + this.BranchView.ChangeSelectionWhenPaging = false; + this.BranchView.ContextMenuStrip = this.BranchesContextMenu; + this.BranchView.FullRowSelect = true; + this.BranchView.HorizontalOrientation = false; + this.BranchView.LetKeysModifySelection = false; + this.BranchView.Name = "BranchView"; + this.BranchView.RowCount = 0; + this.BranchView.ScrollSpeed = 1; + this.toolTip1.SetToolTip(this.BranchView, resources.GetString("BranchView.ToolTip")); + this.BranchView.PointedCellChanged += new BizHawk.Client.EmuHawk.InputRoll.CellChangeEventHandler(this.BranchView_PointedCellChanged); + this.BranchView.SelectedIndexChanged += new System.EventHandler(this.BranchView_SelectedIndexChanged); + this.BranchView.CellDropped += new BizHawk.Client.EmuHawk.InputRoll.CellDroppedEvent(this.BranchView_CellDropped); + this.BranchView.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.BranchView_MouseDoubleClick); + this.BranchView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.BranchView_MouseDown); + this.BranchView.MouseLeave += new System.EventHandler(this.BranchView_MouseLeave); + this.BranchView.MouseMove += new System.Windows.Forms.MouseEventHandler(this.BranchView_MouseMove); + this.BranchView.MouseUp += new System.Windows.Forms.MouseEventHandler(this.BranchView_MouseUp); + // + // BranchesContextMenu + // + resources.ApplyResources(this.BranchesContextMenu, "BranchesContextMenu"); + this.BranchesContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.AddBranchContextMenu, this.AddBranchWithTextContextMenuItem, this.LoadBranchContextMenuItem, @@ -181,67 +155,70 @@ private void InitializeComponent() this.UndoBranchToolStripMenuItem, this.toolStripSeparator2, this.RemoveBranchContextMenuItem}); - this.BranchesContextMenu.Name = "BranchesContextMenu"; - this.BranchesContextMenu.Size = new System.Drawing.Size(163, 208); - this.BranchesContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.BranchesContextMenu_Opening); - // - // AddBranchContextMenu - // - this.AddBranchContextMenu.Text = "Add"; - this.AddBranchContextMenu.Click += new System.EventHandler(this.AddBranchToolStripMenuItem_Click); - // - // AddBranchWithTextContextMenuItem - // - this.AddBranchWithTextContextMenuItem.Text = "Add with Text"; - this.AddBranchWithTextContextMenuItem.Click += new System.EventHandler(this.AddBranchWithTexToolStripMenuItem_Click); - // - // LoadBranchContextMenuItem - // - this.LoadBranchContextMenuItem.Text = "Load"; - this.LoadBranchContextMenuItem.Click += new System.EventHandler(this.LoadBranchToolStripMenuItem_Click); - // - // UpdateBranchContextMenuItem - // - this.UpdateBranchContextMenuItem.Text = "&Update"; - this.UpdateBranchContextMenuItem.Click += new System.EventHandler(this.UpdateBranchToolStripMenuItem_Click); - // - // UpdateWithTextToolStripMenuItem - // - this.UpdateWithTextToolStripMenuItem.Name = "UpdateWithTextToolStripMenuItem"; - this.UpdateWithTextToolStripMenuItem.Size = new System.Drawing.Size(162, 22); - this.UpdateWithTextToolStripMenuItem.Text = "Update with Text"; - this.UpdateWithTextToolStripMenuItem.Click += new System.EventHandler(this.UpdateWithTextToolStripMenuItem_Click); - // - // EditBranchTextContextMenuItem - // - this.EditBranchTextContextMenuItem.Text = "Edit Text"; - this.EditBranchTextContextMenuItem.Click += new System.EventHandler(this.EditBranchTextToolStripMenuItem_Click); - // - // JumpToBranchContextMenuItem - // - this.JumpToBranchContextMenuItem.Text = "Jump To"; - this.JumpToBranchContextMenuItem.Click += new System.EventHandler(this.JumpToBranchToolStripMenuItem_Click); - // - // UndoBranchToolStripMenuItem - // - this.UndoBranchToolStripMenuItem.Enabled = false; - this.UndoBranchToolStripMenuItem.Text = "Undo"; - this.UndoBranchToolStripMenuItem.Click += new System.EventHandler(this.UndoBranchToolStripMenuItem_Click); - // - // RemoveBranchContextMenuItem - // - this.RemoveBranchContextMenuItem.Text = "Remove"; - this.RemoveBranchContextMenuItem.Click += new System.EventHandler(this.RemoveBranchToolStripMenuItem_Click); - // - // BookmarksBranchesBox - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Controls.Add(this.BookmarksBranchesGroupBox); - this.Name = "BookmarksBranchesBox"; - this.Size = new System.Drawing.Size(198, 278); - this.BookmarksBranchesGroupBox.ResumeLayout(false); - this.BranchesContextMenu.ResumeLayout(false); - this.ResumeLayout(false); + this.BranchesContextMenu.Name = "BranchesContextMenu"; + this.toolTip1.SetToolTip(this.BranchesContextMenu, resources.GetString("BranchesContextMenu.ToolTip")); + this.BranchesContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.BranchesContextMenu_Opening); + // + // AddBranchContextMenu + // + resources.ApplyResources(this.AddBranchContextMenu, "AddBranchContextMenu"); + this.AddBranchContextMenu.Click += new System.EventHandler(this.AddBranchToolStripMenuItem_Click); + // + // AddBranchWithTextContextMenuItem + // + resources.ApplyResources(this.AddBranchWithTextContextMenuItem, "AddBranchWithTextContextMenuItem"); + this.AddBranchWithTextContextMenuItem.Click += new System.EventHandler(this.AddBranchWithTexToolStripMenuItem_Click); + // + // LoadBranchContextMenuItem + // + resources.ApplyResources(this.LoadBranchContextMenuItem, "LoadBranchContextMenuItem"); + this.LoadBranchContextMenuItem.Click += new System.EventHandler(this.LoadBranchToolStripMenuItem_Click); + // + // UpdateBranchContextMenuItem + // + resources.ApplyResources(this.UpdateBranchContextMenuItem, "UpdateBranchContextMenuItem"); + this.UpdateBranchContextMenuItem.Click += new System.EventHandler(this.UpdateBranchToolStripMenuItem_Click); + // + // UpdateWithTextToolStripMenuItem + // + resources.ApplyResources(this.UpdateWithTextToolStripMenuItem, "UpdateWithTextToolStripMenuItem"); + this.UpdateWithTextToolStripMenuItem.Name = "UpdateWithTextToolStripMenuItem"; + this.UpdateWithTextToolStripMenuItem.Click += new System.EventHandler(this.UpdateWithTextToolStripMenuItem_Click); + // + // EditBranchTextContextMenuItem + // + resources.ApplyResources(this.EditBranchTextContextMenuItem, "EditBranchTextContextMenuItem"); + this.EditBranchTextContextMenuItem.Click += new System.EventHandler(this.EditBranchTextToolStripMenuItem_Click); + // + // JumpToBranchContextMenuItem + // + resources.ApplyResources(this.JumpToBranchContextMenuItem, "JumpToBranchContextMenuItem"); + this.JumpToBranchContextMenuItem.Click += new System.EventHandler(this.JumpToBranchToolStripMenuItem_Click); + // + // UndoBranchToolStripMenuItem + // + resources.ApplyResources(this.UndoBranchToolStripMenuItem, "UndoBranchToolStripMenuItem"); + this.UndoBranchToolStripMenuItem.Click += new System.EventHandler(this.UndoBranchToolStripMenuItem_Click); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // RemoveBranchContextMenuItem + // + resources.ApplyResources(this.RemoveBranchContextMenuItem, "RemoveBranchContextMenuItem"); + this.RemoveBranchContextMenuItem.Click += new System.EventHandler(this.RemoveBranchToolStripMenuItem_Click); + // + // BookmarksBranchesBox + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.BookmarksBranchesGroupBox); + this.Name = "BookmarksBranchesBox"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.BookmarksBranchesGroupBox.ResumeLayout(false); + this.BranchesContextMenu.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.resx index b72db1b6d3f..62cef782cec 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.resx @@ -117,13 +117,373 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + BookmarksBranchesGroupBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AddWithTextBranchButton + + + AddBranchButton + + + + 24, 24 + + + 175, 208 + + + 3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 66, 247 + + + + Top, Bottom, Left, Right + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Arial, 8.25pt, style=Bold + + + 24, 24 + + + JumpToBranchButton + + + 198, 278 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + UndoBranchButton + + + Bottom, Left + + + Jump To + + + Add Branch with Text + + + False + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BookmarksBranchesGroupBox + + + JumpToBranchContextMenuItem + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + UpdateBranchButton + + + Jump To Branch Frame + + + Bottom, Left + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + AddBranchContextMenu + + + Fill + + + Undo + + + 1 + + + BranchView + + + &Update + + + Add with Text + + + 4 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 24, 24 + + + False + + + EditBranchTextContextMenuItem + + + Edit Text + + + + + + Bottom, Left + + + BookmarksBranchesGroupBox + + + Update Branch + + + BookmarksBranchesGroupBox + + + 0 + + + Load Branch + + + False + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Branches + + + Load + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 174, 22 + + + 198, 278 + + + 6 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BranchesContextMenu + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 24, 24 + + + 96, 247 + + + BookmarksBranchesGroupBox + + + 6 + + + + + + + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + $this + + + UndoBranchToolStripMenuItem + + + False + + + BookmarksBranchesGroupBox + + + 156, 247 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 126, 247 + + + Add + + + 0 + + + 186, 224 + + + BookmarksBranchesBox + + + 1 + + + 24, 24 + + + 2 + + + LoadBranchContextMenuItem + + + UpdateWithTextToolStripMenuItem + + + UpdateBranchContextMenuItem + + + BookmarksBranchesGroupBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 247 + + + 24, 24 + + + BookmarksBranchesGroupBox + + + 4 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AddBranchWithTextContextMenuItem + + + toolTip1 + + + Bottom, Left + + + toolStripSeparator2 + + + 6, 19 + + + 0 + + + 2 + + + 0, 0 + + + 36, 247 + + + Update with Text + + + + + + LoadBranchButton + + + Bottom, Left + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RemoveBranchContextMenuItem + + + Remove + 185, 17 + + True + 23, 17 - - 185, 17 - \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.zh-CN.resx new file mode 100644 index 00000000000..07ef3c7476e --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/BookmarksBranchesBox.zh-CN.resx @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 撤销分支 + + + 跳转到分支 + + + 更新分支 + + + 添加带文本的分支 + + + 添加分支 + + + 加载分支 + + + 分支 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.Designer.cs index 1bf38cfd98c..c91823031d1 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.Designer.cs @@ -28,75 +28,60 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.OkBtn = new System.Windows.Forms.Button(); - this.CancelBtn = new System.Windows.Forms.Button(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.NumFramesBox = new BizHawk.Client.EmuHawk.WatchValueBox(); - this.SuspendLayout(); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(67, 47); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 1; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(134, 47); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 2; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(12, 20); - this.label1.Name = "label1"; - this.label1.Text = "Insert number of frames:"; - // - // NumFramesBox - // - this.NumFramesBox.ByteSize = BizHawk.Client.Common.WatchSize.Word; - this.NumFramesBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.NumFramesBox.Location = new System.Drawing.Point(138, 16); - this.NumFramesBox.MaxLength = 5; - this.NumFramesBox.Name = "NumFramesBox"; - this.NumFramesBox.Nullable = false; - this.NumFramesBox.Size = new System.Drawing.Size(51, 20); - this.NumFramesBox.TabIndex = 3; - this.NumFramesBox.Text = "1"; - this.NumFramesBox.Type = BizHawk.Client.Common.WatchDisplayType.Unsigned; - // - // FramesPrompt - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(206, 82); - this.Controls.Add(this.label1); - this.Controls.Add(this.NumFramesBox); - this.Controls.Add(this.CancelBtn); - this.Controls.Add(this.OkBtn); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "FramesPrompt"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "Insert Frames"; - this.Load += new System.EventHandler(this.FramesPrompt_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FramesPrompt)); + this.OkBtn = new System.Windows.Forms.Button(); + this.CancelBtn = new System.Windows.Forms.Button(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.NumFramesBox = new BizHawk.Client.EmuHawk.WatchValueBox(); + this.SuspendLayout(); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // NumFramesBox + // + resources.ApplyResources(this.NumFramesBox, "NumFramesBox"); + this.NumFramesBox.ByteSize = BizHawk.Client.Common.WatchSize.Word; + this.NumFramesBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.NumFramesBox.Name = "NumFramesBox"; + this.NumFramesBox.Nullable = false; + this.NumFramesBox.Type = BizHawk.Client.Common.WatchDisplayType.Unsigned; + // + // FramesPrompt + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label1); + this.Controls.Add(this.NumFramesBox); + this.Controls.Add(this.CancelBtn); + this.Controls.Add(this.OkBtn); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "FramesPrompt"; + this.ShowIcon = false; + this.Load += new System.EventHandler(this.FramesPrompt_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.resx index 29dcb1b3a35..01eee8566af 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.resx @@ -117,4 +117,127 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + NumFramesBox + + + + 206, 76 + + + 12, 18 + + + &Cancel + + + BizHawk.Client.EmuHawk.WatchValueBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 60, 21 + + + $this + + + &OK + + + 67, 43 + + + 1 + + + 60, 21 + + + Insert Frames + + + + 1 + + + $this + + + FramesPrompt + + + + Bottom, Right + + + 138, 15 + + + Insert number of frames: + + + label1 + + + 2 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + 6, 12 + + + Bottom, Right + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + 51, 21 + + + OkBtn + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + CenterParent + + + 134, 43 + + + 1 + + + 3 + + + 0 + + + CancelBtn + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.zh-CN.resx new file mode 100644 index 00000000000..07760461bfa --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/FramesPrompt.zh-CN.resx @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 确定(&O) + + + 取消(&C) + + + + 50, 18 + + + 插入的帧数: + + + 插入帧 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.Designer.cs deleted file mode 100644 index 4788c1e6974..00000000000 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.Designer.cs +++ /dev/null @@ -1,233 +0,0 @@ -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Windows.Forms; - -namespace BizHawk.Client.EmuHawk -{ - public partial class MovieHeaderEditor - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.CancelBtn = new System.Windows.Forms.Button(); - this.OkBtn = new System.Windows.Forms.Button(); - this.AuthorTextBox = new System.Windows.Forms.TextBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DefaultAuthorButton = new System.Windows.Forms.Button(); - this.MakeDefaultCheckbox = new System.Windows.Forms.CheckBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.EmulatorVersionTextBox = new System.Windows.Forms.TextBox(); - this.CoreTextBox = new System.Windows.Forms.TextBox(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.BoardNameTextBox = new System.Windows.Forms.TextBox(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.GameNameTextBox = new System.Windows.Forms.TextBox(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // CancelBtn - // - this.CancelBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.CancelBtn.Location = new System.Drawing.Point(249, 238); - this.CancelBtn.Name = "CancelBtn"; - this.CancelBtn.Size = new System.Drawing.Size(60, 23); - this.CancelBtn.TabIndex = 0; - this.CancelBtn.Text = "&Cancel"; - this.CancelBtn.UseVisualStyleBackColor = true; - this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); - // - // OkBtn - // - this.OkBtn.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.OkBtn.Location = new System.Drawing.Point(183, 238); - this.OkBtn.Name = "OkBtn"; - this.OkBtn.Size = new System.Drawing.Size(60, 23); - this.OkBtn.TabIndex = 1; - this.OkBtn.Text = "&OK"; - this.OkBtn.UseVisualStyleBackColor = true; - this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); - // - // AuthorTextBox - // - this.AuthorTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.AuthorTextBox.Location = new System.Drawing.Point(90, 20); - this.AuthorTextBox.Name = "AuthorTextBox"; - this.AuthorTextBox.Size = new System.Drawing.Size(162, 20); - this.AuthorTextBox.TabIndex = 2; - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(12, 20); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(38, 13); - this.label1.TabIndex = 3; - this.label1.Text = "Author"; - // - // DefaultAuthorButton - // - this.DefaultAuthorButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.DefaultAuthorButton.Location = new System.Drawing.Point(258, 19); - this.DefaultAuthorButton.Name = "DefaultAuthorButton"; - this.DefaultAuthorButton.Size = new System.Drawing.Size(51, 23); - this.DefaultAuthorButton.TabIndex = 4; - this.DefaultAuthorButton.Text = "Default"; - this.DefaultAuthorButton.UseVisualStyleBackColor = true; - this.DefaultAuthorButton.Click += new System.EventHandler(this.DefaultAuthorButton_Click); - // - // MakeDefaultCheckbox - // - this.MakeDefaultCheckbox.AutoSize = true; - this.MakeDefaultCheckbox.Location = new System.Drawing.Point(108, 43); - this.MakeDefaultCheckbox.Name = "MakeDefaultCheckbox"; - this.MakeDefaultCheckbox.Size = new System.Drawing.Size(88, 17); - this.MakeDefaultCheckbox.TabIndex = 5; - this.MakeDefaultCheckbox.Text = "Make default"; - this.MakeDefaultCheckbox.UseVisualStyleBackColor = true; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(12, 80); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(66, 13); - this.label2.TabIndex = 6; - this.label2.Text = "Emu Version"; - // - // EmulatorVersionTextBox - // - this.EmulatorVersionTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.EmulatorVersionTextBox.Location = new System.Drawing.Point(90, 76); - this.EmulatorVersionTextBox.Name = "EmulatorVersionTextBox"; - this.EmulatorVersionTextBox.Size = new System.Drawing.Size(162, 20); - this.EmulatorVersionTextBox.TabIndex = 7; - // - // CoreTextBox - // - this.CoreTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.CoreTextBox.Location = new System.Drawing.Point(90, 106); - this.CoreTextBox.Name = "CoreTextBox"; - this.CoreTextBox.Size = new System.Drawing.Size(162, 20); - this.CoreTextBox.TabIndex = 10; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(12, 110); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(29, 13); - this.label4.TabIndex = 11; - this.label4.Text = "Core"; - // - // BoardNameTextBox - // - this.BoardNameTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.BoardNameTextBox.Location = new System.Drawing.Point(90, 136); - this.BoardNameTextBox.Name = "BoardNameTextBox"; - this.BoardNameTextBox.Size = new System.Drawing.Size(162, 20); - this.BoardNameTextBox.TabIndex = 12; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(12, 140); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(64, 13); - this.label5.TabIndex = 13; - this.label5.Text = "Board name"; - // - // GameNameTextBox - // - this.GameNameTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.GameNameTextBox.Location = new System.Drawing.Point(90, 166); - this.GameNameTextBox.Name = "GameNameTextBox"; - this.GameNameTextBox.Size = new System.Drawing.Size(162, 20); - this.GameNameTextBox.TabIndex = 14; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(12, 170); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(64, 13); - this.label6.TabIndex = 15; - this.label6.Text = "Game name"; - // - // MovieHeaderEditor - // - this.AcceptButton = this.OkBtn; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.CancelBtn; - this.ClientSize = new System.Drawing.Size(321, 273); - this.Controls.Add(this.label6); - this.Controls.Add(this.GameNameTextBox); - this.Controls.Add(this.label5); - this.Controls.Add(this.BoardNameTextBox); - this.Controls.Add(this.label4); - this.Controls.Add(this.CoreTextBox); - this.Controls.Add(this.EmulatorVersionTextBox); - this.Controls.Add(this.label2); - this.Controls.Add(this.MakeDefaultCheckbox); - this.Controls.Add(this.DefaultAuthorButton); - this.Controls.Add(this.label1); - this.Controls.Add(this.AuthorTextBox); - this.Controls.Add(this.OkBtn); - this.Controls.Add(this.CancelBtn); - this.MinimumSize = new System.Drawing.Size(150, 311); - this.Name = "MovieHeaderEditor"; - this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; - this.Text = "Header Info"; - this.Load += new System.EventHandler(this.MovieHeaderEditor_Load); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - private Button CancelBtn; - private Button OkBtn; - private TextBox AuthorTextBox; - private Label label1; - private Button DefaultAuthorButton; - private CheckBox MakeDefaultCheckbox; - private Label label2; - private TextBox EmulatorVersionTextBox; - private TextBox CoreTextBox; - private Label label4; - private TextBox BoardNameTextBox; - private Label label5; - private TextBox GameNameTextBox; - private Label label6; - } -} diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.Designer.cs index 72bbcb895b3..14f78370108 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.Designer.cs @@ -28,32 +28,34 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.MarkerContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.JumpToMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ScrollToMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditMarkerFrameToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AddMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RemoveMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.JumpToMarkerButton = new System.Windows.Forms.Button(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.EditMarkerButton = new System.Windows.Forms.Button(); - this.EditMarkerFrameButton = new System.Windows.Forms.Button(); - this.AddMarkerButton = new System.Windows.Forms.Button(); - this.RemoveMarkerButton = new System.Windows.Forms.Button(); - this.ScrollToMarkerButton = new System.Windows.Forms.Button(); - this.AddMarkerWithTextButton = new System.Windows.Forms.Button(); - this.MarkerView = new BizHawk.Client.EmuHawk.InputRoll(); - this.MarkersGroupBox = new System.Windows.Forms.GroupBox(); - this.MarkerContextMenu.SuspendLayout(); - this.MarkersGroupBox.SuspendLayout(); - this.SuspendLayout(); - // - // MarkerContextMenu - // - this.MarkerContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MarkerControl)); + this.MarkerContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.JumpToMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ScrollToMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditMarkerFrameToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AddMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RemoveMarkerToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.JumpToMarkerButton = new System.Windows.Forms.Button(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.EditMarkerButton = new System.Windows.Forms.Button(); + this.EditMarkerFrameButton = new System.Windows.Forms.Button(); + this.AddMarkerButton = new System.Windows.Forms.Button(); + this.ScrollToMarkerButton = new System.Windows.Forms.Button(); + this.AddMarkerWithTextButton = new System.Windows.Forms.Button(); + this.RemoveMarkerButton = new System.Windows.Forms.Button(); + this.MarkerView = new BizHawk.Client.EmuHawk.InputRoll(); + this.MarkersGroupBox = new System.Windows.Forms.GroupBox(); + this.MarkerContextMenu.SuspendLayout(); + this.MarkersGroupBox.SuspendLayout(); + this.SuspendLayout(); + // + // MarkerContextMenu + // + resources.ApplyResources(this.MarkerContextMenu, "MarkerContextMenu"); + this.MarkerContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.JumpToMarkerToolStripMenuItem, this.ScrollToMarkerToolStripMenuItem, this.EditMarkerToolStripMenuItem, @@ -61,173 +63,145 @@ private void InitializeComponent() this.AddMarkerToolStripMenuItem, this.toolStripSeparator1, this.RemoveMarkerToolStripMenuItem}); - this.MarkerContextMenu.Name = "MarkerContextMenu"; - this.MarkerContextMenu.Size = new System.Drawing.Size(196, 142); - this.MarkerContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.MarkerContextMenu_Opening); - // - // JumpToMarkerToolStripMenuItem - // - this.JumpToMarkerToolStripMenuItem.Text = "Jump To"; - this.JumpToMarkerToolStripMenuItem.Click += new System.EventHandler(this.JumpToMarkerToolStripMenuItem_Click); - // - // ScrollToMarkerToolStripMenuItem - // - this.ScrollToMarkerToolStripMenuItem.Text = "Scroll To"; - this.ScrollToMarkerToolStripMenuItem.Click += new System.EventHandler(this.ScrollToMarkerToolStripMenuItem_Click); - // - // EditMarkerToolStripMenuItem - // - this.EditMarkerToolStripMenuItem.Text = "Edit Text"; - this.EditMarkerToolStripMenuItem.Click += new System.EventHandler(this.EditMarkerToolStripMenuItem_Click); - // - // EditMarkerFrameToolStripMenuItem - // - this.EditMarkerFrameToolStripMenuItem.Text = "Edit Frame (Alt + Drag)"; - this.EditMarkerFrameToolStripMenuItem.Click += new System.EventHandler(this.EditMarkerFrameToolStripMenuItem_Click); - // - // AddMarkerToolStripMenuItem - // - this.AddMarkerToolStripMenuItem.Text = "Add"; - this.AddMarkerToolStripMenuItem.Click += new System.EventHandler(this.AddMarkerToolStripMenuItem_Click); - // - // RemoveMarkerToolStripMenuItem - // - this.RemoveMarkerToolStripMenuItem.Text = "Remove"; - this.RemoveMarkerToolStripMenuItem.Click += new System.EventHandler(this.RemoveMarkerToolStripMenuItem_Click); - // - // JumpToMarkerButton - // - this.JumpToMarkerButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.JumpToMarkerButton.Enabled = false; - this.JumpToMarkerButton.Location = new System.Drawing.Point(61, 247); - this.JumpToMarkerButton.Name = "JumpToMarkerButton"; - this.JumpToMarkerButton.Size = new System.Drawing.Size(24, 24); - this.JumpToMarkerButton.TabIndex = 3; - this.toolTip1.SetToolTip(this.JumpToMarkerButton, "Jump To Marker Frame"); - this.JumpToMarkerButton.UseVisualStyleBackColor = true; - this.JumpToMarkerButton.Click += new System.EventHandler(this.JumpToMarkerToolStripMenuItem_Click); - // - // EditMarkerButton - // - this.EditMarkerButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.EditMarkerButton.Enabled = false; - this.EditMarkerButton.Location = new System.Drawing.Point(117, 247); - this.EditMarkerButton.Name = "EditMarkerButton"; - this.EditMarkerButton.Size = new System.Drawing.Size(24, 24); - this.EditMarkerButton.TabIndex = 5; - this.toolTip1.SetToolTip(this.EditMarkerButton, "Edit Marker Text"); - this.EditMarkerButton.UseVisualStyleBackColor = true; - this.EditMarkerButton.Click += new System.EventHandler(this.EditMarkerToolStripMenuItem_Click); - // - // EditMarkerFrameButton - // - this.EditMarkerFrameButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.EditMarkerFrameButton.Enabled = false; - this.EditMarkerFrameButton.Location = new System.Drawing.Point(145, 247); - this.EditMarkerFrameButton.Name = "EditMarkerFrameButton"; - this.EditMarkerFrameButton.Size = new System.Drawing.Size(24, 24); - this.EditMarkerFrameButton.TabIndex = 6; - this.toolTip1.SetToolTip(this.EditMarkerFrameButton, "Edit Marker Frame (Alt + Drag)"); - this.EditMarkerFrameButton.UseVisualStyleBackColor = true; - this.EditMarkerFrameButton.Click += new System.EventHandler(this.EditMarkerFrameToolStripMenuItem_Click); - // - // AddMarkerButton - // - this.AddMarkerButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AddMarkerButton.Location = new System.Drawing.Point(5, 247); - this.AddMarkerButton.Name = "AddMarkerButton"; - this.AddMarkerButton.Size = new System.Drawing.Size(24, 24); - this.AddMarkerButton.TabIndex = 1; - this.toolTip1.SetToolTip(this.AddMarkerButton, "Add Marker to Emulated Frame"); - this.AddMarkerButton.UseVisualStyleBackColor = true; - this.AddMarkerButton.Click += new System.EventHandler(this.AddMarkerToolStripMenuItem_Click); - // - // RemoveMarkerButton - // - this.RemoveMarkerButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.RemoveMarkerButton.Enabled = false; - this.RemoveMarkerButton.Location = new System.Drawing.Point(173, 247); - this.RemoveMarkerButton.Name = "RemoveMarkerButton"; - this.RemoveMarkerButton.Size = new System.Drawing.Size(24, 24); - this.RemoveMarkerButton.TabIndex = 7; - this.RemoveMarkerButton.UseVisualStyleBackColor = true; - this.RemoveMarkerButton.Click += new System.EventHandler(this.RemoveMarkerToolStripMenuItem_Click); - // - // ScrollToMarkerButton - // - this.ScrollToMarkerButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.ScrollToMarkerButton.Enabled = false; - this.ScrollToMarkerButton.Location = new System.Drawing.Point(89, 247); - this.ScrollToMarkerButton.Name = "ScrollToMarkerButton"; - this.ScrollToMarkerButton.Size = new System.Drawing.Size(24, 24); - this.ScrollToMarkerButton.TabIndex = 4; - this.toolTip1.SetToolTip(this.ScrollToMarkerButton, "Scroll View To Marker Frame"); - this.ScrollToMarkerButton.UseVisualStyleBackColor = true; - this.ScrollToMarkerButton.Click += new System.EventHandler(this.ScrollToMarkerToolStripMenuItem_Click); - // - // AddMarkerWithTextButton - // - this.AddMarkerWithTextButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AddMarkerWithTextButton.Location = new System.Drawing.Point(33, 247); - this.AddMarkerWithTextButton.Name = "AddMarkerWithTextButton"; - this.AddMarkerWithTextButton.Size = new System.Drawing.Size(24, 24); - this.AddMarkerWithTextButton.TabIndex = 2; - this.toolTip1.SetToolTip(this.AddMarkerWithTextButton, "Add Marker with Text to Emulated Frame"); - this.AddMarkerWithTextButton.UseVisualStyleBackColor = true; - this.AddMarkerWithTextButton.Click += new System.EventHandler(this.AddMarkerWithTextToolStripMenuItem_Click); - // - // MarkerView - // - this.MarkerView.AllowColumnReorder = false; - this.MarkerView.AllowColumnResize = false; - this.MarkerView.AlwaysScroll = false; - this.MarkerView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.MarkerView.CellHeightPadding = 0; - this.MarkerView.ContextMenuStrip = this.MarkerContextMenu; - this.MarkerView.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.MarkerView.FullRowSelect = true; - this.MarkerView.HorizontalOrientation = false; - this.MarkerView.LetKeysModifySelection = false; - this.MarkerView.Location = new System.Drawing.Point(6, 19); - this.MarkerView.Name = "MarkerView"; - this.MarkerView.RowCount = 0; - this.MarkerView.ScrollSpeed = 1; - this.MarkerView.Size = new System.Drawing.Size(186, 224); - this.MarkerView.TabIndex = 0; - this.MarkerView.TabStop = false; - this.MarkerView.SelectedIndexChanged += new System.EventHandler(this.MarkerView_SelectedIndexChanged); - this.MarkerView.DoubleClick += new System.EventHandler(this.MarkerView_MouseDoubleClick); - this.MarkerView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.MarkerView_MouseDown); - // - // MarkersGroupBox - // - this.MarkersGroupBox.Controls.Add(this.MarkerView); - this.MarkersGroupBox.Controls.Add(this.AddMarkerButton); - this.MarkersGroupBox.Controls.Add(this.AddMarkerWithTextButton); - this.MarkersGroupBox.Controls.Add(this.RemoveMarkerButton); - this.MarkersGroupBox.Controls.Add(this.ScrollToMarkerButton); - this.MarkersGroupBox.Controls.Add(this.EditMarkerButton); - this.MarkersGroupBox.Controls.Add(this.EditMarkerFrameButton); - this.MarkersGroupBox.Controls.Add(this.JumpToMarkerButton); - this.MarkersGroupBox.Dock = System.Windows.Forms.DockStyle.Fill; - this.MarkersGroupBox.Location = new System.Drawing.Point(0, 0); - this.MarkersGroupBox.Name = "MarkersGroupBox"; - this.MarkersGroupBox.Size = new System.Drawing.Size(198, 278); - this.MarkersGroupBox.TabIndex = 0; - this.MarkersGroupBox.TabStop = false; - this.MarkersGroupBox.Text = "Markers"; - // - // MarkerControl - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Controls.Add(this.MarkersGroupBox); - this.Name = "MarkerControl"; - this.Size = new System.Drawing.Size(198, 278); - this.MarkerContextMenu.ResumeLayout(false); - this.MarkersGroupBox.ResumeLayout(false); - this.ResumeLayout(false); + this.MarkerContextMenu.Name = "MarkerContextMenu"; + this.toolTip1.SetToolTip(this.MarkerContextMenu, resources.GetString("MarkerContextMenu.ToolTip")); + this.MarkerContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.MarkerContextMenu_Opening); + // + // JumpToMarkerToolStripMenuItem + // + resources.ApplyResources(this.JumpToMarkerToolStripMenuItem, "JumpToMarkerToolStripMenuItem"); + this.JumpToMarkerToolStripMenuItem.Click += new System.EventHandler(this.JumpToMarkerToolStripMenuItem_Click); + // + // ScrollToMarkerToolStripMenuItem + // + resources.ApplyResources(this.ScrollToMarkerToolStripMenuItem, "ScrollToMarkerToolStripMenuItem"); + this.ScrollToMarkerToolStripMenuItem.Click += new System.EventHandler(this.ScrollToMarkerToolStripMenuItem_Click); + // + // EditMarkerToolStripMenuItem + // + resources.ApplyResources(this.EditMarkerToolStripMenuItem, "EditMarkerToolStripMenuItem"); + this.EditMarkerToolStripMenuItem.Click += new System.EventHandler(this.EditMarkerToolStripMenuItem_Click); + // + // EditMarkerFrameToolStripMenuItem + // + resources.ApplyResources(this.EditMarkerFrameToolStripMenuItem, "EditMarkerFrameToolStripMenuItem"); + this.EditMarkerFrameToolStripMenuItem.Click += new System.EventHandler(this.EditMarkerFrameToolStripMenuItem_Click); + // + // AddMarkerToolStripMenuItem + // + resources.ApplyResources(this.AddMarkerToolStripMenuItem, "AddMarkerToolStripMenuItem"); + this.AddMarkerToolStripMenuItem.Click += new System.EventHandler(this.AddMarkerToolStripMenuItem_Click); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // RemoveMarkerToolStripMenuItem + // + resources.ApplyResources(this.RemoveMarkerToolStripMenuItem, "RemoveMarkerToolStripMenuItem"); + this.RemoveMarkerToolStripMenuItem.Click += new System.EventHandler(this.RemoveMarkerToolStripMenuItem_Click); + // + // JumpToMarkerButton + // + resources.ApplyResources(this.JumpToMarkerButton, "JumpToMarkerButton"); + this.JumpToMarkerButton.Name = "JumpToMarkerButton"; + this.toolTip1.SetToolTip(this.JumpToMarkerButton, resources.GetString("JumpToMarkerButton.ToolTip")); + this.JumpToMarkerButton.UseVisualStyleBackColor = true; + this.JumpToMarkerButton.Click += new System.EventHandler(this.JumpToMarkerToolStripMenuItem_Click); + // + // EditMarkerButton + // + resources.ApplyResources(this.EditMarkerButton, "EditMarkerButton"); + this.EditMarkerButton.Name = "EditMarkerButton"; + this.toolTip1.SetToolTip(this.EditMarkerButton, resources.GetString("EditMarkerButton.ToolTip")); + this.EditMarkerButton.UseVisualStyleBackColor = true; + this.EditMarkerButton.Click += new System.EventHandler(this.EditMarkerToolStripMenuItem_Click); + // + // EditMarkerFrameButton + // + resources.ApplyResources(this.EditMarkerFrameButton, "EditMarkerFrameButton"); + this.EditMarkerFrameButton.Name = "EditMarkerFrameButton"; + this.toolTip1.SetToolTip(this.EditMarkerFrameButton, resources.GetString("EditMarkerFrameButton.ToolTip")); + this.EditMarkerFrameButton.UseVisualStyleBackColor = true; + this.EditMarkerFrameButton.Click += new System.EventHandler(this.EditMarkerFrameToolStripMenuItem_Click); + // + // AddMarkerButton + // + resources.ApplyResources(this.AddMarkerButton, "AddMarkerButton"); + this.AddMarkerButton.Name = "AddMarkerButton"; + this.toolTip1.SetToolTip(this.AddMarkerButton, resources.GetString("AddMarkerButton.ToolTip")); + this.AddMarkerButton.UseVisualStyleBackColor = true; + this.AddMarkerButton.Click += new System.EventHandler(this.AddMarkerToolStripMenuItem_Click); + // + // ScrollToMarkerButton + // + resources.ApplyResources(this.ScrollToMarkerButton, "ScrollToMarkerButton"); + this.ScrollToMarkerButton.Name = "ScrollToMarkerButton"; + this.toolTip1.SetToolTip(this.ScrollToMarkerButton, resources.GetString("ScrollToMarkerButton.ToolTip")); + this.ScrollToMarkerButton.UseVisualStyleBackColor = true; + this.ScrollToMarkerButton.Click += new System.EventHandler(this.ScrollToMarkerToolStripMenuItem_Click); + // + // AddMarkerWithTextButton + // + resources.ApplyResources(this.AddMarkerWithTextButton, "AddMarkerWithTextButton"); + this.AddMarkerWithTextButton.Name = "AddMarkerWithTextButton"; + this.toolTip1.SetToolTip(this.AddMarkerWithTextButton, resources.GetString("AddMarkerWithTextButton.ToolTip")); + this.AddMarkerWithTextButton.UseVisualStyleBackColor = true; + this.AddMarkerWithTextButton.Click += new System.EventHandler(this.AddMarkerWithTextToolStripMenuItem_Click); + // + // RemoveMarkerButton + // + resources.ApplyResources(this.RemoveMarkerButton, "RemoveMarkerButton"); + this.RemoveMarkerButton.Name = "RemoveMarkerButton"; + this.toolTip1.SetToolTip(this.RemoveMarkerButton, resources.GetString("RemoveMarkerButton.ToolTip")); + this.RemoveMarkerButton.UseVisualStyleBackColor = true; + this.RemoveMarkerButton.Click += new System.EventHandler(this.RemoveMarkerToolStripMenuItem_Click); + // + // MarkerView + // + resources.ApplyResources(this.MarkerView, "MarkerView"); + this.MarkerView.AllowColumnReorder = false; + this.MarkerView.AllowColumnResize = false; + this.MarkerView.AlwaysScroll = false; + this.MarkerView.CellHeightPadding = 0; + this.MarkerView.ContextMenuStrip = this.MarkerContextMenu; + this.MarkerView.FullRowSelect = true; + this.MarkerView.HorizontalOrientation = false; + this.MarkerView.LetKeysModifySelection = false; + this.MarkerView.Name = "MarkerView"; + this.MarkerView.RowCount = 0; + this.MarkerView.ScrollSpeed = 1; + this.MarkerView.TabStop = false; + this.toolTip1.SetToolTip(this.MarkerView, resources.GetString("MarkerView.ToolTip")); + this.MarkerView.SelectedIndexChanged += new System.EventHandler(this.MarkerView_SelectedIndexChanged); + this.MarkerView.DoubleClick += new System.EventHandler(this.MarkerView_MouseDoubleClick); + this.MarkerView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.MarkerView_MouseDown); + // + // MarkersGroupBox + // + resources.ApplyResources(this.MarkersGroupBox, "MarkersGroupBox"); + this.MarkersGroupBox.Controls.Add(this.MarkerView); + this.MarkersGroupBox.Controls.Add(this.AddMarkerButton); + this.MarkersGroupBox.Controls.Add(this.AddMarkerWithTextButton); + this.MarkersGroupBox.Controls.Add(this.RemoveMarkerButton); + this.MarkersGroupBox.Controls.Add(this.ScrollToMarkerButton); + this.MarkersGroupBox.Controls.Add(this.EditMarkerButton); + this.MarkersGroupBox.Controls.Add(this.EditMarkerFrameButton); + this.MarkersGroupBox.Controls.Add(this.JumpToMarkerButton); + this.MarkersGroupBox.Name = "MarkersGroupBox"; + this.MarkersGroupBox.TabStop = false; + this.toolTip1.SetToolTip(this.MarkersGroupBox, resources.GetString("MarkersGroupBox.ToolTip")); + // + // MarkerControl + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.MarkersGroupBox); + this.Name = "MarkerControl"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.MarkerContextMenu.ResumeLayout(false); + this.MarkersGroupBox.ResumeLayout(false); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.resx index 1e64cf29690..8a4a0414b93 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.resx @@ -117,13 +117,370 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - + + + 0, 0 + + + 24, 24 + + + + Bottom, Left + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + Edit Frame (Alt + Drag) + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 24, 24 + + + + False + + + EditMarkerFrameToolStripMenuItem + + + 117, 247 + + + Remove + + + Jump To Marker Frame + + + $this + + + 4 + + + Bottom, Left + + + False + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MarkersGroupBox + + + Add Marker to Emulated Frame + + + 89, 247 + + + MarkerContextMenu + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MarkersGroupBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AddMarkerButton + + + 7 + + + Scroll View To Marker Frame + + + 24, 24 + + + 5, 247 + + + Edit Marker Frame (Alt + Drag) + + + MarkersGroupBox + + + RemoveMarkerButton + + + 145, 247 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + Bottom, Left + + + 1 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + Bottom, Left + + + Bottom, Left + + + Add Marker with Text to Emulated Frame + + + 3 + + + 24, 24 + + + EditMarkerFrameButton + + + EditMarkerToolStripMenuItem + + + + + + 173, 247 + + + False + + + MarkersGroupBox + + + MarkersGroupBox + + + + + + 198, 278 + + + 24, 24 + + + 33, 247 + + + MarkerView + + + RemoveMarkerToolStripMenuItem + + + 24, 24 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Arial, 8.25pt, style=Bold + + + 0 + + + 61, 247 + + + 7 + + + Fill + + + 2 + + + Scroll To + + + Edit Marker Text + + + + + + 198, 278 + + + 3 + + + MarkersGroupBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MarkersGroupBox + + + JumpToMarkerToolStripMenuItem + + + ScrollToMarkerToolStripMenuItem + + + 5 + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AddMarkerToolStripMenuItem + + + Add + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AddMarkerWithTextButton + + + MarkersGroupBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + Top, Bottom, Left, Right + + + MarkerControl + + + Bottom, Left + + + + + + toolStripSeparator1 + + + toolTip1 + + + 0 + + + 24, 24 + + + JumpToMarkerButton + + + 186, 224 + + + 1 + + + 4 + + + MarkersGroupBox + + + ScrollToMarkerButton + + + False + + + Edit Text + + + + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 19 + + + 6 + + + Jump To + + + 6 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 212, 142 + + + Markers + + + EditMarkerButton + + + False + + + 5 + 168, 17 - - 168, 17 + + True + + + 17, 17 \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.zh-CN.resx new file mode 100644 index 00000000000..e8c5a5898aa --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MarkerControl.zh-CN.resx @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 跳转到标记的帧 + + + 编辑标记的文本 + + + 编辑标记的时间 (按住 Alt 拖动) + + + 添加标记 + + + 滚动到标记的帧 + + + 添加带文本的标记 + + + 移除标记 + + + 标记 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.Designer.cs new file mode 100644 index 00000000000..b4c7e74150f --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.Designer.cs @@ -0,0 +1,174 @@ +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +namespace BizHawk.Client.EmuHawk +{ + public partial class MovieHeaderEditor + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MovieHeaderEditor)); + this.CancelBtn = new System.Windows.Forms.Button(); + this.OkBtn = new System.Windows.Forms.Button(); + this.AuthorTextBox = new System.Windows.Forms.TextBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DefaultAuthorButton = new System.Windows.Forms.Button(); + this.MakeDefaultCheckbox = new System.Windows.Forms.CheckBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.EmulatorVersionTextBox = new System.Windows.Forms.TextBox(); + this.CoreTextBox = new System.Windows.Forms.TextBox(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.BoardNameTextBox = new System.Windows.Forms.TextBox(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.GameNameTextBox = new System.Windows.Forms.TextBox(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // CancelBtn + // + resources.ApplyResources(this.CancelBtn, "CancelBtn"); + this.CancelBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.CancelBtn.Name = "CancelBtn"; + this.CancelBtn.UseVisualStyleBackColor = true; + this.CancelBtn.Click += new System.EventHandler(this.CancelBtn_Click); + // + // OkBtn + // + resources.ApplyResources(this.OkBtn, "OkBtn"); + this.OkBtn.Name = "OkBtn"; + this.OkBtn.UseVisualStyleBackColor = true; + this.OkBtn.Click += new System.EventHandler(this.OkBtn_Click); + // + // AuthorTextBox + // + resources.ApplyResources(this.AuthorTextBox, "AuthorTextBox"); + this.AuthorTextBox.Name = "AuthorTextBox"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // DefaultAuthorButton + // + resources.ApplyResources(this.DefaultAuthorButton, "DefaultAuthorButton"); + this.DefaultAuthorButton.Name = "DefaultAuthorButton"; + this.DefaultAuthorButton.UseVisualStyleBackColor = true; + this.DefaultAuthorButton.Click += new System.EventHandler(this.DefaultAuthorButton_Click); + // + // MakeDefaultCheckbox + // + resources.ApplyResources(this.MakeDefaultCheckbox, "MakeDefaultCheckbox"); + this.MakeDefaultCheckbox.Name = "MakeDefaultCheckbox"; + this.MakeDefaultCheckbox.UseVisualStyleBackColor = true; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // EmulatorVersionTextBox + // + resources.ApplyResources(this.EmulatorVersionTextBox, "EmulatorVersionTextBox"); + this.EmulatorVersionTextBox.Name = "EmulatorVersionTextBox"; + // + // CoreTextBox + // + resources.ApplyResources(this.CoreTextBox, "CoreTextBox"); + this.CoreTextBox.Name = "CoreTextBox"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // BoardNameTextBox + // + resources.ApplyResources(this.BoardNameTextBox, "BoardNameTextBox"); + this.BoardNameTextBox.Name = "BoardNameTextBox"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // GameNameTextBox + // + resources.ApplyResources(this.GameNameTextBox, "GameNameTextBox"); + this.GameNameTextBox.Name = "GameNameTextBox"; + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // MovieHeaderEditor + // + this.AcceptButton = this.OkBtn; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.CancelBtn; + this.Controls.Add(this.label6); + this.Controls.Add(this.GameNameTextBox); + this.Controls.Add(this.label5); + this.Controls.Add(this.BoardNameTextBox); + this.Controls.Add(this.label4); + this.Controls.Add(this.CoreTextBox); + this.Controls.Add(this.EmulatorVersionTextBox); + this.Controls.Add(this.label2); + this.Controls.Add(this.MakeDefaultCheckbox); + this.Controls.Add(this.DefaultAuthorButton); + this.Controls.Add(this.label1); + this.Controls.Add(this.AuthorTextBox); + this.Controls.Add(this.OkBtn); + this.Controls.Add(this.CancelBtn); + this.Name = "MovieHeaderEditor"; + this.Load += new System.EventHandler(this.MovieHeaderEditor_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + private Button CancelBtn; + private Button OkBtn; + private TextBox AuthorTextBox; + private Button DefaultAuthorButton; + private CheckBox MakeDefaultCheckbox; + private TextBox EmulatorVersionTextBox; + private TextBox CoreTextBox; + private TextBox BoardNameTextBox; + private TextBox GameNameTextBox; + private WinForms.Controls.LocLabelEx label1; + private WinForms.Controls.LocLabelEx label2; + private WinForms.Controls.LocLabelEx label4; + private WinForms.Controls.LocLabelEx label5; + private WinForms.Controls.LocLabelEx label6; + } +} diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.cs similarity index 96% rename from src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.cs rename to src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.cs index b0f5c86aa1e..ccaa5a0a8db 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.cs @@ -1,57 +1,57 @@ -using System.Windows.Forms; - -using BizHawk.Client.Common; - -namespace BizHawk.Client.EmuHawk -{ - public partial class MovieHeaderEditor : Form - { - private readonly IBasicMovieInfo _movie; - private readonly Config _config; - - public MovieHeaderEditor(IBasicMovieInfo movie, Config config) - { - _movie = movie; - _config = config; - InitializeComponent(); - Icon = Properties.Resources.TAStudioIcon; - } - - private void MovieHeaderEditor_Load(object sender, EventArgs e) - { - AuthorTextBox.Text = _movie.Author; - EmulatorVersionTextBox.Text = _movie.EmulatorVersion; - CoreTextBox.Text = _movie.Core; - BoardNameTextBox.Text = _movie.BoardName; - GameNameTextBox.Text = _movie.GameName; - } - - private void OkBtn_Click(object sender, EventArgs e) - { - _movie.Author = AuthorTextBox.Text; - if (MakeDefaultCheckbox.Checked) - { - _config.DefaultAuthor = AuthorTextBox.Text; - } - - _movie.EmulatorVersion = EmulatorVersionTextBox.Text; - _movie.Core = CoreTextBox.Text; - _movie.BoardName = BoardNameTextBox.Text; - _movie.GameName = GameNameTextBox.Text; - - DialogResult = DialogResult.OK; - Close(); - } - - private void CancelBtn_Click(object sender, EventArgs e) - { - DialogResult = DialogResult.Cancel; - Close(); - } - - private void DefaultAuthorButton_Click(object sender, EventArgs e) - { - AuthorTextBox.Text = _config.DefaultAuthor; - } - } -} +using System.Windows.Forms; + +using BizHawk.Client.Common; + +namespace BizHawk.Client.EmuHawk +{ + public partial class MovieHeaderEditor : Form + { + private readonly IBasicMovieInfo _movie; + private readonly Config _config; + + public MovieHeaderEditor(IBasicMovieInfo movie, Config config) + { + _movie = movie; + _config = config; + InitializeComponent(); + Icon = Properties.Resources.TAStudioIcon; + } + + private void MovieHeaderEditor_Load(object sender, EventArgs e) + { + AuthorTextBox.Text = _movie.Author; + EmulatorVersionTextBox.Text = _movie.EmulatorVersion; + CoreTextBox.Text = _movie.Core; + BoardNameTextBox.Text = _movie.BoardName; + GameNameTextBox.Text = _movie.GameName; + } + + private void OkBtn_Click(object sender, EventArgs e) + { + _movie.Author = AuthorTextBox.Text; + if (MakeDefaultCheckbox.Checked) + { + _config.DefaultAuthor = AuthorTextBox.Text; + } + + _movie.EmulatorVersion = EmulatorVersionTextBox.Text; + _movie.Core = CoreTextBox.Text; + _movie.BoardName = BoardNameTextBox.Text; + _movie.GameName = GameNameTextBox.Text; + + DialogResult = DialogResult.OK; + Close(); + } + + private void CancelBtn_Click(object sender, EventArgs e) + { + DialogResult = DialogResult.Cancel; + Close(); + } + + private void DefaultAuthorButton_Click(object sender, EventArgs e) + { + AuthorTextBox.Text = _config.DefaultAuthor; + } + } +} diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.resx new file mode 100644 index 00000000000..c7b68079a04 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.resx @@ -0,0 +1,465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + + 12, 74 + + + Author + + + 10 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 7 + + + 8 + + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Top, Left, Right + + + Board name + + + 162, 21 + + + $this + + + Game name + + + 12 + + + AuthorTextBox + + + label2 + + + 13 + + + Emu Version + + + Top, Left, Right + + + 96, 16 + + + DefaultAuthorButton + + + 108, 40 + + + + 14 + + + 0 + + + 249, 220 + + + 12, 129 + + + Top, Left, Right + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 102 + + + CancelBtn + + + 12, 157 + + + 0 + + + 162, 21 + + + BoardNameTextBox + + + label6 + + + 4 + + + 6 + + + 51, 21 + + + $this + + + $this + + + label1 + + + Make default + + + Header Info + + + $this + + + 4 + + + 12, 18 + + + label4 + + + 7 + + + GameNameTextBox + + + Bottom, Right + + + 90, 70 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 162, 21 + + + $this + + + 60, 21 + + + 1 + + + EmulatorVersionTextBox + + + $this + + + &Cancel + + + 162, 21 + + + 12 + + + 321, 252 + + + Manual + + + 162, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + 3 + + + $this + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 10 + + + $this + + + 90, 18 + + + 11 + + + 60, 21 + + + 5 + + + Bottom, Right + + + 9 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MovieHeaderEditor + + + Top, Left, Right + + + Core + + + 5 + + + &OK + + + CoreTextBox + + + $this + + + 183, 220 + + + Default + + + 2 + + + Top, Left, Right + + + 258, 18 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 90, 153 + + + MakeDefaultCheckbox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 90, 126 + + + 90, 98 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 12 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label5 + + + OkBtn + + + $this + + + 150, 290 + + + Top, Right + + + $this + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.zh-CN.resx new file mode 100644 index 00000000000..6c609629d62 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/MovieHeaderEditor.zh-CN.resx @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 取消(&C) + + + 确定(&O) + + + 作者: + + + 默认 + + + + 72, 16 + + + 设为默认 + + + Emu 版本: + + + 内核: + + + 基板名称: + + + 游戏名: + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.Designer.cs index a4f18277b16..8c2621c3555 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.Designer.cs @@ -28,151 +28,117 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.PlaybackGroupBox = new System.Windows.Forms.GroupBox(); - this.RecordingModeCheckbox = new System.Windows.Forms.CheckBox(); - this.AutoRestoreCheckbox = new System.Windows.Forms.CheckBox(); - this.TurboSeekCheckbox = new System.Windows.Forms.CheckBox(); - this.FollowCursorCheckbox = new System.Windows.Forms.CheckBox(); - this.NextMarkerButton = new System.Windows.Forms.Button(); - this.FrameAdvanceButton = new BizHawk.Client.EmuHawk.RepeatButton(); - this.PauseButton = new System.Windows.Forms.Button(); - this.RewindButton = new BizHawk.Client.EmuHawk.RepeatButton(); - this.PreviousMarkerButton = new System.Windows.Forms.Button(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.PlaybackGroupBox.SuspendLayout(); - this.SuspendLayout(); - // - // PlaybackGroupBox - // - this.PlaybackGroupBox.Controls.Add(this.RecordingModeCheckbox); - this.PlaybackGroupBox.Controls.Add(this.AutoRestoreCheckbox); - this.PlaybackGroupBox.Controls.Add(this.TurboSeekCheckbox); - this.PlaybackGroupBox.Controls.Add(this.FollowCursorCheckbox); - this.PlaybackGroupBox.Controls.Add(this.NextMarkerButton); - this.PlaybackGroupBox.Controls.Add(this.FrameAdvanceButton); - this.PlaybackGroupBox.Controls.Add(this.PauseButton); - this.PlaybackGroupBox.Controls.Add(this.RewindButton); - this.PlaybackGroupBox.Controls.Add(this.PreviousMarkerButton); - this.PlaybackGroupBox.Dock = System.Windows.Forms.DockStyle.Fill; - this.PlaybackGroupBox.Location = new System.Drawing.Point(0, 0); - this.PlaybackGroupBox.Name = "PlaybackGroupBox"; - this.PlaybackGroupBox.Size = new System.Drawing.Size(198, 104); - this.PlaybackGroupBox.TabIndex = 0; - this.PlaybackGroupBox.TabStop = false; - this.PlaybackGroupBox.Text = "Playback"; - // - // RecordingModeCheckbox - // - this.RecordingModeCheckbox.AutoSize = true; - this.RecordingModeCheckbox.Location = new System.Drawing.Point(10, 85); - this.RecordingModeCheckbox.Name = "RecordingModeCheckbox"; - this.RecordingModeCheckbox.Size = new System.Drawing.Size(104, 17); - this.RecordingModeCheckbox.TabIndex = 9; - this.RecordingModeCheckbox.Text = "Recording mode"; - this.RecordingModeCheckbox.UseVisualStyleBackColor = true; - this.RecordingModeCheckbox.MouseClick += new System.Windows.Forms.MouseEventHandler(this.RecordingModeCheckbox_MouseClick); - // - // AutoRestoreCheckbox - // - this.AutoRestoreCheckbox.AutoSize = true; - this.AutoRestoreCheckbox.Location = new System.Drawing.Point(10, 64); - this.AutoRestoreCheckbox.Name = "AutoRestoreCheckbox"; - this.AutoRestoreCheckbox.Size = new System.Drawing.Size(141, 17); - this.AutoRestoreCheckbox.TabIndex = 8; - this.AutoRestoreCheckbox.Text = "Auto-restore last position"; - this.AutoRestoreCheckbox.UseVisualStyleBackColor = true; - this.AutoRestoreCheckbox.CheckedChanged += new System.EventHandler(this.AutoRestoreCheckbox_CheckedChanged); - // - // TurboSeekCheckbox - // - this.TurboSeekCheckbox.AutoSize = true; - this.TurboSeekCheckbox.Location = new System.Drawing.Point(117, 43); - this.TurboSeekCheckbox.Name = "TurboSeekCheckbox"; - this.TurboSeekCheckbox.Size = new System.Drawing.Size(80, 17); - this.TurboSeekCheckbox.TabIndex = 6; - this.TurboSeekCheckbox.Text = "Turbo seek"; - this.TurboSeekCheckbox.UseVisualStyleBackColor = true; - this.TurboSeekCheckbox.CheckedChanged += new System.EventHandler(this.TurboSeekCheckbox_CheckedChanged); - // - // FollowCursorCheckbox - // - this.FollowCursorCheckbox.AutoSize = true; - this.FollowCursorCheckbox.Location = new System.Drawing.Point(10, 43); - this.FollowCursorCheckbox.Name = "FollowCursorCheckbox"; - this.FollowCursorCheckbox.Size = new System.Drawing.Size(89, 17); - this.FollowCursorCheckbox.TabIndex = 5; - this.FollowCursorCheckbox.Text = "Follow cursor"; - this.FollowCursorCheckbox.UseVisualStyleBackColor = true; - this.FollowCursorCheckbox.CheckedChanged += new System.EventHandler(this.FollowCursorCheckbox_CheckedChanged); - // - // NextMarkerButton - // - this.NextMarkerButton.Location = new System.Drawing.Point(154, 17); - this.NextMarkerButton.Name = "NextMarkerButton"; - this.NextMarkerButton.Size = new System.Drawing.Size(38, 23); - this.NextMarkerButton.TabIndex = 4; - this.NextMarkerButton.Text = ">>"; - this.NextMarkerButton.UseVisualStyleBackColor = true; - this.NextMarkerButton.Click += new System.EventHandler(this.NextMarkerButton_Click); - // - // FrameAdvanceButton - // - this.FrameAdvanceButton.InitialDelay = 500; - this.FrameAdvanceButton.Location = new System.Drawing.Point(117, 17); - this.FrameAdvanceButton.Name = "FrameAdvanceButton"; - this.FrameAdvanceButton.RepeatDelay = 50; - this.FrameAdvanceButton.Size = new System.Drawing.Size(38, 23); - this.FrameAdvanceButton.TabIndex = 3; - this.FrameAdvanceButton.Text = ">"; - this.FrameAdvanceButton.UseVisualStyleBackColor = true; - this.FrameAdvanceButton.MouseDown += new System.Windows.Forms.MouseEventHandler(this.FrameAdvanceButton_MouseDown); - this.FrameAdvanceButton.MouseLeave += new System.EventHandler(this.FrameAdvanceButton_MouseLeave); - this.FrameAdvanceButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.FrameAdvanceButton_MouseUp); - // - // PauseButton - // - this.PauseButton.Location = new System.Drawing.Point(80, 17); - this.PauseButton.Name = "PauseButton"; - this.PauseButton.Size = new System.Drawing.Size(38, 23); - this.PauseButton.TabIndex = 2; - this.PauseButton.Text = "> ||"; - this.PauseButton.UseVisualStyleBackColor = true; - this.PauseButton.Click += new System.EventHandler(this.PauseButton_Click); - // - // RewindButton - // - this.RewindButton.InitialDelay = 1000; - this.RewindButton.Location = new System.Drawing.Point(43, 17); - this.RewindButton.Name = "RewindButton"; - this.RewindButton.RepeatDelay = 100; - this.RewindButton.Size = new System.Drawing.Size(38, 23); - this.RewindButton.TabIndex = 1; - this.RewindButton.Text = "<"; - this.RewindButton.UseVisualStyleBackColor = true; - this.RewindButton.MouseDown += new System.Windows.Forms.MouseEventHandler(this.RewindButton_MouseDown); - this.RewindButton.MouseLeave += new System.EventHandler(this.RewindButton_MouseLeave); - this.RewindButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.RewindButton_MouseUp); - // - // PreviousMarkerButton - // - this.PreviousMarkerButton.Location = new System.Drawing.Point(6, 17); - this.PreviousMarkerButton.Name = "PreviousMarkerButton"; - this.PreviousMarkerButton.Size = new System.Drawing.Size(38, 23); - this.PreviousMarkerButton.TabIndex = 0; - this.PreviousMarkerButton.Text = "<<"; - this.PreviousMarkerButton.UseVisualStyleBackColor = true; - this.PreviousMarkerButton.Click += new System.EventHandler(this.PreviousMarkerButton_Click); - // - // PlaybackBox - // - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; - this.Controls.Add(this.PlaybackGroupBox); - this.Name = "PlaybackBox"; - this.Size = new System.Drawing.Size(198, 104); - this.PlaybackGroupBox.ResumeLayout(false); - this.PlaybackGroupBox.PerformLayout(); - this.ResumeLayout(false); + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PlaybackBox)); + this.PlaybackGroupBox = new System.Windows.Forms.GroupBox(); + this.RecordingModeCheckbox = new System.Windows.Forms.CheckBox(); + this.AutoRestoreCheckbox = new System.Windows.Forms.CheckBox(); + this.TurboSeekCheckbox = new System.Windows.Forms.CheckBox(); + this.FollowCursorCheckbox = new System.Windows.Forms.CheckBox(); + this.NextMarkerButton = new System.Windows.Forms.Button(); + this.FrameAdvanceButton = new BizHawk.Client.EmuHawk.RepeatButton(); + this.PauseButton = new System.Windows.Forms.Button(); + this.RewindButton = new BizHawk.Client.EmuHawk.RepeatButton(); + this.PreviousMarkerButton = new System.Windows.Forms.Button(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.PlaybackGroupBox.SuspendLayout(); + this.SuspendLayout(); + // + // PlaybackGroupBox + // + resources.ApplyResources(this.PlaybackGroupBox, "PlaybackGroupBox"); + this.PlaybackGroupBox.Controls.Add(this.RecordingModeCheckbox); + this.PlaybackGroupBox.Controls.Add(this.AutoRestoreCheckbox); + this.PlaybackGroupBox.Controls.Add(this.TurboSeekCheckbox); + this.PlaybackGroupBox.Controls.Add(this.FollowCursorCheckbox); + this.PlaybackGroupBox.Controls.Add(this.NextMarkerButton); + this.PlaybackGroupBox.Controls.Add(this.FrameAdvanceButton); + this.PlaybackGroupBox.Controls.Add(this.PauseButton); + this.PlaybackGroupBox.Controls.Add(this.RewindButton); + this.PlaybackGroupBox.Controls.Add(this.PreviousMarkerButton); + this.PlaybackGroupBox.Name = "PlaybackGroupBox"; + this.PlaybackGroupBox.TabStop = false; + // + // RecordingModeCheckbox + // + resources.ApplyResources(this.RecordingModeCheckbox, "RecordingModeCheckbox"); + this.RecordingModeCheckbox.Name = "RecordingModeCheckbox"; + this.RecordingModeCheckbox.UseVisualStyleBackColor = true; + this.RecordingModeCheckbox.MouseClick += new System.Windows.Forms.MouseEventHandler(this.RecordingModeCheckbox_MouseClick); + // + // AutoRestoreCheckbox + // + resources.ApplyResources(this.AutoRestoreCheckbox, "AutoRestoreCheckbox"); + this.AutoRestoreCheckbox.Name = "AutoRestoreCheckbox"; + this.AutoRestoreCheckbox.UseVisualStyleBackColor = true; + this.AutoRestoreCheckbox.CheckedChanged += new System.EventHandler(this.AutoRestoreCheckbox_CheckedChanged); + // + // TurboSeekCheckbox + // + resources.ApplyResources(this.TurboSeekCheckbox, "TurboSeekCheckbox"); + this.TurboSeekCheckbox.Name = "TurboSeekCheckbox"; + this.TurboSeekCheckbox.UseVisualStyleBackColor = true; + this.TurboSeekCheckbox.CheckedChanged += new System.EventHandler(this.TurboSeekCheckbox_CheckedChanged); + // + // FollowCursorCheckbox + // + resources.ApplyResources(this.FollowCursorCheckbox, "FollowCursorCheckbox"); + this.FollowCursorCheckbox.Name = "FollowCursorCheckbox"; + this.FollowCursorCheckbox.UseVisualStyleBackColor = true; + this.FollowCursorCheckbox.CheckedChanged += new System.EventHandler(this.FollowCursorCheckbox_CheckedChanged); + // + // NextMarkerButton + // + resources.ApplyResources(this.NextMarkerButton, "NextMarkerButton"); + this.NextMarkerButton.Name = "NextMarkerButton"; + this.NextMarkerButton.UseVisualStyleBackColor = true; + this.NextMarkerButton.Click += new System.EventHandler(this.NextMarkerButton_Click); + // + // FrameAdvanceButton + // + resources.ApplyResources(this.FrameAdvanceButton, "FrameAdvanceButton"); + this.FrameAdvanceButton.InitialDelay = 500; + this.FrameAdvanceButton.Name = "FrameAdvanceButton"; + this.FrameAdvanceButton.RepeatDelay = 50; + this.FrameAdvanceButton.UseVisualStyleBackColor = true; + this.FrameAdvanceButton.MouseDown += new System.Windows.Forms.MouseEventHandler(this.FrameAdvanceButton_MouseDown); + this.FrameAdvanceButton.MouseLeave += new System.EventHandler(this.FrameAdvanceButton_MouseLeave); + this.FrameAdvanceButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.FrameAdvanceButton_MouseUp); + // + // PauseButton + // + resources.ApplyResources(this.PauseButton, "PauseButton"); + this.PauseButton.Name = "PauseButton"; + this.PauseButton.UseVisualStyleBackColor = true; + this.PauseButton.Click += new System.EventHandler(this.PauseButton_Click); + // + // RewindButton + // + resources.ApplyResources(this.RewindButton, "RewindButton"); + this.RewindButton.InitialDelay = 1000; + this.RewindButton.Name = "RewindButton"; + this.RewindButton.RepeatDelay = 100; + this.RewindButton.UseVisualStyleBackColor = true; + this.RewindButton.MouseDown += new System.Windows.Forms.MouseEventHandler(this.RewindButton_MouseDown); + this.RewindButton.MouseLeave += new System.EventHandler(this.RewindButton_MouseLeave); + this.RewindButton.MouseUp += new System.Windows.Forms.MouseEventHandler(this.RewindButton_MouseUp); + // + // PreviousMarkerButton + // + resources.ApplyResources(this.PreviousMarkerButton, "PreviousMarkerButton"); + this.PreviousMarkerButton.Name = "PreviousMarkerButton"; + this.PreviousMarkerButton.UseVisualStyleBackColor = true; + this.PreviousMarkerButton.Click += new System.EventHandler(this.PreviousMarkerButton_Click); + // + // PlaybackBox + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.PlaybackGroupBox); + this.Name = "PlaybackBox"; + this.PlaybackGroupBox.ResumeLayout(false); + this.PlaybackGroupBox.PerformLayout(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.resx index 65a871b69cb..ad0e5dd82c0 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.resx @@ -117,7 +117,283 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + AutoRestoreCheckbox + + + FrameAdvanceButton + + + 4 + + + + 6, 17 + + + 7 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 0 + + + 8 + + + >> + + + 198, 104 + + + 4 + + + 38, 23 + + + 0 + + + 38, 23 + + + Auto-restore last position + + + 1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PlaybackGroupBox + + + PlaybackGroupBox + + + PreviousMarkerButton + + + 2 + + + 1 + + + 6 + + + True + + + RecordingModeCheckbox + + + PlaybackGroupBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + FollowCursorCheckbox + + + 8 + + + True + + + 38, 23 + + + Follow cursor + + + > || + + + Turbo seek + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 84, 16 + + + 198, 104 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 180, 16 + + + Playback + + + PlaybackGroupBox + + + TurboSeekCheckbox + + + 5 + + + PlaybackGroupBox + + + 10, 64 + + + << + + + BizHawk.Client.EmuHawk.RepeatButton, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + < + + + True + + + 5 + + + 80, 17 + + + 10, 85 + + + 43, 17 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Recording mode + + + 38, 23 + + + RewindButton + + + 6 + + + BizHawk.Client.EmuHawk.RepeatButton, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 38, 23 + + + PlaybackGroupBox + + + $this + + + 10, 43 + + + 108, 16 + + + PauseButton + + + 117, 17 + + + 0 + + + 0 + + + PlaybackBox + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 102, 16 + + + + Fill + + + 9 + + + 117, 43 + + + NextMarkerButton + + + 0, 0 + + + toolTip1 + + + PlaybackGroupBox + + + PlaybackGroupBox + + + 2 + + + PlaybackGroupBox + + + PlaybackGroupBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 154, 17 + + + > + 17, 17 + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.zh-CN.resx new file mode 100644 index 00000000000..38813c2fcb6 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/PlaybackBox.zh-CN.resx @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 72, 16 + + + 录制模式 + + + 120, 16 + + + 自动恢复上次位置 + + + 72, 16 + + + 加速搜寻 + + + 72, 16 + + + 跟随光标 + + + 回放 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.Designer.cs index bf418d3036e..23ee282379c 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.Designer.cs @@ -30,141 +30,204 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.TASMenu = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewTASMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewFromSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewFromNowMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewFromCurrentSaveRamMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenTASMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveTASMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveAsTASMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveBackupMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveBk2BackupMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.saveSelectionToMacroToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.placeMacroAtSelectionToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.recentMacrosToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator22 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.toolStripSeparator20 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ToBk2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UndoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RedoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.showUndoHistoryToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectionUndoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectionRedoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DeselectMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectBetweenMarkersMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ReselectClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GoToFrameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.CopyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PasteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PasteInsertMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CutMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ClearFramesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DeleteFramesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.InsertFrameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.InsertNumFramesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CloneFramesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CloneFramesXTimesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.TruncateMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearGreenzoneMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.GreenzoneICheckSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.StateHistoryIntegrityCheckMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MetaSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.HeaderMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CommentsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SubtitlesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.TAStudioSettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ColumnsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator19 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.HelpSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.TASEditorManualOnlineMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ForumThreadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.aboutToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.TasStatusStrip = new BizHawk.WinForms.Controls.StatusStripEx(); - this.MessageStatusLabel = new System.Windows.Forms.ToolStripStatusLabel(); - this.ProgressBar = new System.Windows.Forms.ToolStripProgressBar(); - this.toolStripStatusLabel2 = new System.Windows.Forms.ToolStripStatusLabel(); - this.SplicerStatusLabel = new System.Windows.Forms.ToolStripStatusLabel(); - this.TasPlaybackBox = new BizHawk.Client.EmuHawk.PlaybackBox(); - this.MarkerControl = new BizHawk.Client.EmuHawk.MarkerControl(); - this.RightClickMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.SetMarkersContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SetMarkerWithTextContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveMarkersContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator15 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DeselectContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectBetweenMarkersContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator16 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.UngreenzoneContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CancelSeekContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator17 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.copyToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.pasteToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.pasteInsertToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.cutToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.separateToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ClearContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DeleteFramesContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.InsertFrameContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.InsertNumFramesContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CloneContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CloneXTimesContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator18 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.TruncateContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StartFromNowSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.StartNewProjectFromNowMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StartANewProjectFromSaveRamMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.BookMarkControl = new BizHawk.Client.EmuHawk.BookmarksBranchesBox(); - this.BranchesMarkersSplit = new System.Windows.Forms.SplitContainer(); - this.MainVertialSplit = new System.Windows.Forms.SplitContainer(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.ColumnRightClickMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.AutoHoldContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.HideColumnContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.ShowColumnsContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.NewInputRollContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.DeleteInputRollContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.TASMenu.SuspendLayout(); - this.TasStatusStrip.SuspendLayout(); - this.RightClickMenu.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.BranchesMarkersSplit)).BeginInit(); - this.BranchesMarkersSplit.Panel1.SuspendLayout(); - this.BranchesMarkersSplit.Panel2.SuspendLayout(); - this.BranchesMarkersSplit.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.MainVertialSplit)).BeginInit(); - this.MainVertialSplit.Panel2.SuspendLayout(); - this.MainVertialSplit.SuspendLayout(); - this.ColumnRightClickMenu.SuspendLayout(); - this.SuspendLayout(); - // - // TASMenu - // - this.TASMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TAStudio)); + this.BranchesMarkersSplit = new System.Windows.Forms.SplitContainer(); + this.BookMarkControl = new BizHawk.Client.EmuHawk.BookmarksBranchesBox(); + this.TasPlaybackBox = new BizHawk.Client.EmuHawk.PlaybackBox(); + this.MarkerControl = new BizHawk.Client.EmuHawk.MarkerControl(); + this.MainVertialSplit = new System.Windows.Forms.SplitContainer(); + this.TASMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewTASMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewFromSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewFromNowMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewFromCurrentSaveRamMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenTASMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveTASMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveAsTASMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveBackupMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveBk2BackupMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.saveSelectionToMacroToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.placeMacroAtSelectionToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.recentMacrosToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator22 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.toolStripSeparator20 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ToBk2MenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UndoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RedoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.showUndoHistoryToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectionUndoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectionRedoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DeselectMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectBetweenMarkersMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ReselectClipboardMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GoToFrameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.CopyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PasteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PasteInsertMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CutMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ClearFramesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DeleteFramesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.InsertFrameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.InsertNumFramesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CloneFramesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CloneFramesXTimesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.TruncateMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearGreenzoneMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.GreenzoneICheckSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.StateHistoryIntegrityCheckMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MetaSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HeaderMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CommentsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SubtitlesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.TAStudioSettingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ColumnsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.HelpSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.TASEditorManualOnlineMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ForumThreadMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.aboutToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator19 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.TasStatusStrip = new BizHawk.WinForms.Controls.StatusStripEx(); + this.MessageStatusLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.ProgressBar = new System.Windows.Forms.ToolStripProgressBar(); + this.toolStripStatusLabel2 = new System.Windows.Forms.ToolStripStatusLabel(); + this.SplicerStatusLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.RightClickMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.SetMarkersContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SetMarkerWithTextContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveMarkersContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator15 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DeselectContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectBetweenMarkersContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator16 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.UngreenzoneContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CancelSeekContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator17 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.copyToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.pasteToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.pasteInsertToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.cutToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.separateToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ClearContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DeleteFramesContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.InsertFrameContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.InsertNumFramesContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CloneContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CloneXTimesContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator18 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.TruncateContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.BranchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StartFromNowSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.StartNewProjectFromNowMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StartANewProjectFromSaveRamMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.ColumnRightClickMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.AutoHoldContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.HideColumnContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ShowColumnsContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.NewInputRollContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.DeleteInputRollContextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + ((System.ComponentModel.ISupportInitialize)(this.BranchesMarkersSplit)).BeginInit(); + this.BranchesMarkersSplit.Panel1.SuspendLayout(); + this.BranchesMarkersSplit.Panel2.SuspendLayout(); + this.BranchesMarkersSplit.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.MainVertialSplit)).BeginInit(); + this.MainVertialSplit.Panel2.SuspendLayout(); + this.MainVertialSplit.SuspendLayout(); + this.TASMenu.SuspendLayout(); + this.TasStatusStrip.SuspendLayout(); + this.RightClickMenu.SuspendLayout(); + this.ColumnRightClickMenu.SuspendLayout(); + this.SuspendLayout(); + // + // BranchesMarkersSplit + // + resources.ApplyResources(this.BranchesMarkersSplit, "BranchesMarkersSplit"); + this.BranchesMarkersSplit.Name = "BranchesMarkersSplit"; + // + // BranchesMarkersSplit.Panel1 + // + resources.ApplyResources(this.BranchesMarkersSplit.Panel1, "BranchesMarkersSplit.Panel1"); + this.BranchesMarkersSplit.Panel1.Controls.Add(this.BookMarkControl); + this.BranchesMarkersSplit.Panel1.Controls.Add(this.TasPlaybackBox); + this.toolTip1.SetToolTip(this.BranchesMarkersSplit.Panel1, resources.GetString("BranchesMarkersSplit.Panel1.ToolTip")); + // + // BranchesMarkersSplit.Panel2 + // + resources.ApplyResources(this.BranchesMarkersSplit.Panel2, "BranchesMarkersSplit.Panel2"); + this.BranchesMarkersSplit.Panel2.Controls.Add(this.MarkerControl); + this.toolTip1.SetToolTip(this.BranchesMarkersSplit.Panel2, resources.GetString("BranchesMarkersSplit.Panel2.ToolTip")); + this.toolTip1.SetToolTip(this.BranchesMarkersSplit, resources.GetString("BranchesMarkersSplit.ToolTip")); + this.BranchesMarkersSplit.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.BranchesMarkersSplit_SplitterMoved); + // + // BookMarkControl + // + resources.ApplyResources(this.BookMarkControl, "BookMarkControl"); + this.BookMarkControl.Name = "BookMarkControl"; + this.BookMarkControl.Tastudio = null; + this.toolTip1.SetToolTip(this.BookMarkControl, resources.GetString("BookMarkControl.ToolTip")); + // + // TasPlaybackBox + // + resources.ApplyResources(this.TasPlaybackBox, "TasPlaybackBox"); + this.TasPlaybackBox.Name = "TasPlaybackBox"; + this.TasPlaybackBox.Tastudio = null; + this.toolTip1.SetToolTip(this.TasPlaybackBox, resources.GetString("TasPlaybackBox.ToolTip")); + // + // MarkerControl + // + resources.ApplyResources(this.MarkerControl, "MarkerControl"); + this.MarkerControl.Name = "MarkerControl"; + this.MarkerControl.Tastudio = null; + this.toolTip1.SetToolTip(this.MarkerControl, resources.GetString("MarkerControl.ToolTip")); + // + // MainVertialSplit + // + resources.ApplyResources(this.MainVertialSplit, "MainVertialSplit"); + this.MainVertialSplit.FixedPanel = System.Windows.Forms.FixedPanel.Panel2; + this.MainVertialSplit.Name = "MainVertialSplit"; + // + // MainVertialSplit.Panel1 + // + resources.ApplyResources(this.MainVertialSplit.Panel1, "MainVertialSplit.Panel1"); + this.toolTip1.SetToolTip(this.MainVertialSplit.Panel1, resources.GetString("MainVertialSplit.Panel1.ToolTip")); + // + // MainVertialSplit.Panel2 + // + resources.ApplyResources(this.MainVertialSplit.Panel2, "MainVertialSplit.Panel2"); + this.MainVertialSplit.Panel2.Controls.Add(this.BranchesMarkersSplit); + this.toolTip1.SetToolTip(this.MainVertialSplit.Panel2, resources.GetString("MainVertialSplit.Panel2.ToolTip")); + this.toolTip1.SetToolTip(this.MainVertialSplit, resources.GetString("MainVertialSplit.ToolTip")); + this.MainVertialSplit.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.MainVerticalSplit_SplitterMoved); + // + // TASMenu + // + resources.ApplyResources(this.TASMenu, "TASMenu"); + this.TASMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.EditSubMenu, this.MetaSubMenu, this.SettingsSubMenu, this.ColumnsSubMenu, this.HelpSubMenu}); - this.TASMenu.TabIndex = 0; - this.TASMenu.ShowItemToolTips = true; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.TASMenu.ShowItemToolTips = true; + this.toolTip1.SetToolTip(this.TASMenu, resources.GetString("TASMenu.ToolTip")); + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewTASMenuItem, this.NewFromSubMenu, this.OpenTASMenuItem, @@ -179,93 +242,105 @@ private void InitializeComponent() this.recentMacrosToolStripMenuItem, this.toolStripSeparator20, this.ToBk2MenuItem}); - this.FileSubMenu.Text = "&File"; - this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // NewTASMenuItem - // - this.NewTASMenuItem.Text = "&New"; - this.NewTASMenuItem.Click += new System.EventHandler(this.NewTasMenuItem_Click); - // - // NewFromSubMenu - // - this.NewFromSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // NewTASMenuItem + // + resources.ApplyResources(this.NewTASMenuItem, "NewTASMenuItem"); + this.NewTASMenuItem.Click += new System.EventHandler(this.NewTasMenuItem_Click); + // + // NewFromSubMenu + // + resources.ApplyResources(this.NewFromSubMenu, "NewFromSubMenu"); + this.NewFromSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewFromNowMenuItem, this.NewFromCurrentSaveRamMenuItem}); - this.NewFromSubMenu.Text = "New From"; - this.NewFromSubMenu.DropDownOpened += new System.EventHandler(this.NewFromSubMenu_DropDownOpened); - // - // NewFromNowMenuItem - // - this.NewFromNowMenuItem.Text = "&Now"; - this.NewFromNowMenuItem.Click += new System.EventHandler(this.StartNewProjectFromNowMenuItem_Click); - // - // NewFromCurrentSaveRamMenuItem - // - this.NewFromCurrentSaveRamMenuItem.Text = "&Current SaveRam"; - this.NewFromCurrentSaveRamMenuItem.Click += new System.EventHandler(this.StartANewProjectFromSaveRamMenuItem_Click); - // - // OpenTASMenuItem - // - this.OpenTASMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.OpenTASMenuItem.Text = "&Open"; - this.OpenTASMenuItem.Click += new System.EventHandler(this.OpenTasMenuItem_Click); - // - // SaveTASMenuItem - // - this.SaveTASMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.SaveTASMenuItem.Text = "&Save"; - this.SaveTASMenuItem.Click += new System.EventHandler(this.SaveTasMenuItem_Click); - // - // SaveAsTASMenuItem - // - this.SaveAsTASMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.S))); - this.SaveAsTASMenuItem.Text = "Save As"; - this.SaveAsTASMenuItem.Click += new System.EventHandler(this.SaveAsTasMenuItem_Click); - // - // SaveBackupMenuItem - // - this.SaveBackupMenuItem.Text = "Save Backup"; - this.SaveBackupMenuItem.Click += new System.EventHandler(this.SaveBackupMenuItem_Click); - // - // SaveBk2BackupMenuItem - // - this.SaveBk2BackupMenuItem.Text = "Save Bk2 Backup"; - this.SaveBk2BackupMenuItem.Click += new System.EventHandler(this.SaveBk2BackupMenuItem_Click); - // - // RecentSubMenu - // - this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.NewFromSubMenu.DropDownOpened += new System.EventHandler(this.NewFromSubMenu_DropDownOpened); + // + // NewFromNowMenuItem + // + resources.ApplyResources(this.NewFromNowMenuItem, "NewFromNowMenuItem"); + this.NewFromNowMenuItem.Click += new System.EventHandler(this.StartNewProjectFromNowMenuItem_Click); + // + // NewFromCurrentSaveRamMenuItem + // + resources.ApplyResources(this.NewFromCurrentSaveRamMenuItem, "NewFromCurrentSaveRamMenuItem"); + this.NewFromCurrentSaveRamMenuItem.Click += new System.EventHandler(this.StartANewProjectFromSaveRamMenuItem_Click); + // + // OpenTASMenuItem + // + resources.ApplyResources(this.OpenTASMenuItem, "OpenTASMenuItem"); + this.OpenTASMenuItem.Click += new System.EventHandler(this.OpenTasMenuItem_Click); + // + // SaveTASMenuItem + // + resources.ApplyResources(this.SaveTASMenuItem, "SaveTASMenuItem"); + this.SaveTASMenuItem.Click += new System.EventHandler(this.SaveTasMenuItem_Click); + // + // SaveAsTASMenuItem + // + resources.ApplyResources(this.SaveAsTASMenuItem, "SaveAsTASMenuItem"); + this.SaveAsTASMenuItem.Click += new System.EventHandler(this.SaveAsTasMenuItem_Click); + // + // SaveBackupMenuItem + // + resources.ApplyResources(this.SaveBackupMenuItem, "SaveBackupMenuItem"); + this.SaveBackupMenuItem.Click += new System.EventHandler(this.SaveBackupMenuItem_Click); + // + // SaveBk2BackupMenuItem + // + resources.ApplyResources(this.SaveBk2BackupMenuItem, "SaveBk2BackupMenuItem"); + this.SaveBk2BackupMenuItem.Click += new System.EventHandler(this.SaveBk2BackupMenuItem_Click); + // + // RecentSubMenu + // + resources.ApplyResources(this.RecentSubMenu, "RecentSubMenu"); + this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator3}); - this.RecentSubMenu.Text = "Recent"; - this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); - // - // saveSelectionToMacroToolStripMenuItem - // - this.saveSelectionToMacroToolStripMenuItem.Text = "Save Selection to Macro"; - this.saveSelectionToMacroToolStripMenuItem.Click += new System.EventHandler(this.SaveSelectionToMacroMenuItem_Click); - // - // placeMacroAtSelectionToolStripMenuItem - // - this.placeMacroAtSelectionToolStripMenuItem.Text = "Place Macro at Selection"; - this.placeMacroAtSelectionToolStripMenuItem.Click += new System.EventHandler(this.PlaceMacroAtSelectionMenuItem_Click); - // - // recentMacrosToolStripMenuItem - // - this.recentMacrosToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); + // + // toolStripSeparator3 + // + resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // saveSelectionToMacroToolStripMenuItem + // + resources.ApplyResources(this.saveSelectionToMacroToolStripMenuItem, "saveSelectionToMacroToolStripMenuItem"); + this.saveSelectionToMacroToolStripMenuItem.Click += new System.EventHandler(this.SaveSelectionToMacroMenuItem_Click); + // + // placeMacroAtSelectionToolStripMenuItem + // + resources.ApplyResources(this.placeMacroAtSelectionToolStripMenuItem, "placeMacroAtSelectionToolStripMenuItem"); + this.placeMacroAtSelectionToolStripMenuItem.Click += new System.EventHandler(this.PlaceMacroAtSelectionMenuItem_Click); + // + // recentMacrosToolStripMenuItem + // + resources.ApplyResources(this.recentMacrosToolStripMenuItem, "recentMacrosToolStripMenuItem"); + this.recentMacrosToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator22}); - this.recentMacrosToolStripMenuItem.Text = "Recent Macros"; - this.recentMacrosToolStripMenuItem.DropDownOpened += new System.EventHandler(this.RecentMacrosMenuItem_DropDownOpened); - // - // ToBk2MenuItem - // - this.ToBk2MenuItem.Text = "&Export to Bk2"; - this.ToBk2MenuItem.Click += new System.EventHandler(this.ToBk2MenuItem_Click); - // - // EditSubMenu - // - this.EditSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.recentMacrosToolStripMenuItem.DropDownOpened += new System.EventHandler(this.RecentMacrosMenuItem_DropDownOpened); + // + // toolStripSeparator22 + // + resources.ApplyResources(this.toolStripSeparator22, "toolStripSeparator22"); + // + // toolStripSeparator20 + // + resources.ApplyResources(this.toolStripSeparator20, "toolStripSeparator20"); + // + // ToBk2MenuItem + // + resources.ApplyResources(this.ToBk2MenuItem, "ToBk2MenuItem"); + this.ToBk2MenuItem.Click += new System.EventHandler(this.ToBk2MenuItem_Click); + // + // EditSubMenu + // + resources.ApplyResources(this.EditSubMenu, "EditSubMenu"); + this.EditSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.UndoMenuItem, this.RedoMenuItem, this.showUndoHistoryToolStripMenuItem, @@ -294,253 +369,244 @@ private void InitializeComponent() this.ClearGreenzoneMenuItem, this.GreenzoneICheckSeparator, this.StateHistoryIntegrityCheckMenuItem}); - this.EditSubMenu.Text = "&Edit"; - this.EditSubMenu.DropDownClosed += new System.EventHandler(this.EditSubMenu_DropDownClosed); - this.EditSubMenu.DropDownOpened += new System.EventHandler(this.EditSubMenu_DropDownOpened); - // - // UndoMenuItem - // - this.UndoMenuItem.Text = "&Undo"; - this.UndoMenuItem.Click += new System.EventHandler(this.UndoMenuItem_Click); - // - // RedoMenuItem - // - this.RedoMenuItem.Enabled = false; - this.RedoMenuItem.Text = "&Redo"; - this.RedoMenuItem.Click += new System.EventHandler(this.RedoMenuItem_Click); - // - // showUndoHistoryToolStripMenuItem - // - this.showUndoHistoryToolStripMenuItem.Text = "Show Undo History"; - this.showUndoHistoryToolStripMenuItem.Click += new System.EventHandler(this.ShowUndoHistoryMenuItem_Click); - // - // SelectionUndoMenuItem - // - this.SelectionUndoMenuItem.Enabled = false; - this.SelectionUndoMenuItem.Text = "Selection Undo"; - // - // SelectionRedoMenuItem - // - this.SelectionRedoMenuItem.Enabled = false; - this.SelectionRedoMenuItem.Text = "Selection Redo"; - // - // DeselectMenuItem - // - this.DeselectMenuItem.Text = "Deselect"; - this.DeselectMenuItem.Click += new System.EventHandler(this.DeselectMenuItem_Click); - // - // SelectBetweenMarkersMenuItem - // - this.SelectBetweenMarkersMenuItem.Text = "Select between Markers"; - this.SelectBetweenMarkersMenuItem.Click += new System.EventHandler(this.SelectBetweenMarkersMenuItem_Click); - // - // SelectAllMenuItem - // - this.SelectAllMenuItem.ShortcutKeyDisplayString = ""; - this.SelectAllMenuItem.Text = "Select &All"; - this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); - // - // ReselectClipboardMenuItem - // - this.ReselectClipboardMenuItem.Text = "Reselect Clipboard"; - this.ReselectClipboardMenuItem.Click += new System.EventHandler(this.ReselectClipboardMenuItem_Click); - // - // ReselectClipboardMenuItem - // - this.GoToFrameMenuItem.Text = "Go to Frame..."; - this.GoToFrameMenuItem.Click += new System.EventHandler(this.GoToFrameMenuItem_Click); - // - // CopyMenuItem - // - this.CopyMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); - this.CopyMenuItem.Text = "Copy"; - this.CopyMenuItem.Click += new System.EventHandler(this.CopyMenuItem_Click); - // - // PasteMenuItem - // - this.PasteMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V))); - this.PasteMenuItem.Text = "&Paste"; - this.PasteMenuItem.Click += new System.EventHandler(this.PasteMenuItem_Click); - // - // PasteInsertMenuItem - // - this.PasteInsertMenuItem.Text = "&Paste Insert"; - this.PasteInsertMenuItem.Click += new System.EventHandler(this.PasteInsertMenuItem_Click); - // - // CutMenuItem - // - this.CutMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.X))); - this.CutMenuItem.Text = "&Cut"; - this.CutMenuItem.Click += new System.EventHandler(this.CutMenuItem_Click); - // - // ClearFramesMenuItem - // - this.ClearFramesMenuItem.ShortcutKeyDisplayString = ""; - this.ClearFramesMenuItem.Text = "Clear"; - this.ClearFramesMenuItem.Click += new System.EventHandler(this.ClearFramesMenuItem_Click); - // - // DeleteFramesMenuItem - // - this.DeleteFramesMenuItem.Text = "&Delete"; - this.DeleteFramesMenuItem.Click += new System.EventHandler(this.DeleteFramesMenuItem_Click); - // - // InsertFrameMenuItem - // - this.InsertFrameMenuItem.Text = "&Insert"; - this.InsertFrameMenuItem.Click += new System.EventHandler(this.InsertFrameMenuItem_Click); - // - // InsertNumFramesMenuItem - // - this.InsertNumFramesMenuItem.ShortcutKeyDisplayString = ""; - this.InsertNumFramesMenuItem.Text = "Insert # of Frames"; - this.InsertNumFramesMenuItem.Click += new System.EventHandler(this.InsertNumFramesMenuItem_Click); - // - // CloneFramesMenuItem - // - this.CloneFramesMenuItem.Text = "&Clone"; - this.CloneFramesMenuItem.Click += new System.EventHandler(this.CloneFramesMenuItem_Click); - // - // CloneFramesXTimesMenuItem - // - this.CloneFramesXTimesMenuItem.Text = "Clone # Times"; - this.CloneFramesXTimesMenuItem.Click += new System.EventHandler(this.CloneFramesXTimesMenuItem_Click); - // - // TruncateMenuItem - // - this.TruncateMenuItem.Text = "&Truncate Movie"; - this.TruncateMenuItem.Click += new System.EventHandler(this.TruncateMenuItem_Click); - // - // ClearGreenzoneMenuItem - // - this.ClearGreenzoneMenuItem.Text = "&Clear Savestate History"; - this.ClearGreenzoneMenuItem.Click += new System.EventHandler(this.ClearGreenzoneMenuItem_Click); - // - // StateHistoryIntegrityCheckMenuItem - // - this.StateHistoryIntegrityCheckMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.I))); - this.StateHistoryIntegrityCheckMenuItem.Text = "State History Integrity Check"; - this.StateHistoryIntegrityCheckMenuItem.Click += new System.EventHandler(this.StateHistoryIntegrityCheckMenuItem_Click); - // - // MetaSubMenu - // - this.MetaSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.EditSubMenu.DropDownClosed += new System.EventHandler(this.EditSubMenu_DropDownClosed); + this.EditSubMenu.DropDownOpened += new System.EventHandler(this.EditSubMenu_DropDownOpened); + // + // UndoMenuItem + // + resources.ApplyResources(this.UndoMenuItem, "UndoMenuItem"); + this.UndoMenuItem.Click += new System.EventHandler(this.UndoMenuItem_Click); + // + // RedoMenuItem + // + resources.ApplyResources(this.RedoMenuItem, "RedoMenuItem"); + this.RedoMenuItem.Click += new System.EventHandler(this.RedoMenuItem_Click); + // + // showUndoHistoryToolStripMenuItem + // + resources.ApplyResources(this.showUndoHistoryToolStripMenuItem, "showUndoHistoryToolStripMenuItem"); + this.showUndoHistoryToolStripMenuItem.Click += new System.EventHandler(this.ShowUndoHistoryMenuItem_Click); + // + // SelectionUndoMenuItem + // + resources.ApplyResources(this.SelectionUndoMenuItem, "SelectionUndoMenuItem"); + // + // SelectionRedoMenuItem + // + resources.ApplyResources(this.SelectionRedoMenuItem, "SelectionRedoMenuItem"); + // + // toolStripSeparator5 + // + resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5"); + // + // DeselectMenuItem + // + resources.ApplyResources(this.DeselectMenuItem, "DeselectMenuItem"); + this.DeselectMenuItem.Click += new System.EventHandler(this.DeselectMenuItem_Click); + // + // SelectBetweenMarkersMenuItem + // + resources.ApplyResources(this.SelectBetweenMarkersMenuItem, "SelectBetweenMarkersMenuItem"); + this.SelectBetweenMarkersMenuItem.Click += new System.EventHandler(this.SelectBetweenMarkersMenuItem_Click); + // + // SelectAllMenuItem + // + resources.ApplyResources(this.SelectAllMenuItem, "SelectAllMenuItem"); + this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); + // + // ReselectClipboardMenuItem + // + resources.ApplyResources(this.ReselectClipboardMenuItem, "ReselectClipboardMenuItem"); + this.ReselectClipboardMenuItem.Click += new System.EventHandler(this.ReselectClipboardMenuItem_Click); + // + // GoToFrameMenuItem + // + resources.ApplyResources(this.GoToFrameMenuItem, "GoToFrameMenuItem"); + this.GoToFrameMenuItem.Click += new System.EventHandler(this.GoToFrameMenuItem_Click); + // + // toolStripSeparator7 + // + resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7"); + // + // CopyMenuItem + // + resources.ApplyResources(this.CopyMenuItem, "CopyMenuItem"); + this.CopyMenuItem.Click += new System.EventHandler(this.CopyMenuItem_Click); + // + // PasteMenuItem + // + resources.ApplyResources(this.PasteMenuItem, "PasteMenuItem"); + this.PasteMenuItem.Click += new System.EventHandler(this.PasteMenuItem_Click); + // + // PasteInsertMenuItem + // + resources.ApplyResources(this.PasteInsertMenuItem, "PasteInsertMenuItem"); + this.PasteInsertMenuItem.Click += new System.EventHandler(this.PasteInsertMenuItem_Click); + // + // CutMenuItem + // + resources.ApplyResources(this.CutMenuItem, "CutMenuItem"); + this.CutMenuItem.Click += new System.EventHandler(this.CutMenuItem_Click); + // + // toolStripSeparator8 + // + resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8"); + // + // ClearFramesMenuItem + // + resources.ApplyResources(this.ClearFramesMenuItem, "ClearFramesMenuItem"); + this.ClearFramesMenuItem.Click += new System.EventHandler(this.ClearFramesMenuItem_Click); + // + // DeleteFramesMenuItem + // + resources.ApplyResources(this.DeleteFramesMenuItem, "DeleteFramesMenuItem"); + this.DeleteFramesMenuItem.Click += new System.EventHandler(this.DeleteFramesMenuItem_Click); + // + // InsertFrameMenuItem + // + resources.ApplyResources(this.InsertFrameMenuItem, "InsertFrameMenuItem"); + this.InsertFrameMenuItem.Click += new System.EventHandler(this.InsertFrameMenuItem_Click); + // + // InsertNumFramesMenuItem + // + resources.ApplyResources(this.InsertNumFramesMenuItem, "InsertNumFramesMenuItem"); + this.InsertNumFramesMenuItem.Click += new System.EventHandler(this.InsertNumFramesMenuItem_Click); + // + // CloneFramesMenuItem + // + resources.ApplyResources(this.CloneFramesMenuItem, "CloneFramesMenuItem"); + this.CloneFramesMenuItem.Click += new System.EventHandler(this.CloneFramesMenuItem_Click); + // + // CloneFramesXTimesMenuItem + // + resources.ApplyResources(this.CloneFramesXTimesMenuItem, "CloneFramesXTimesMenuItem"); + this.CloneFramesXTimesMenuItem.Click += new System.EventHandler(this.CloneFramesXTimesMenuItem_Click); + // + // toolStripSeparator6 + // + resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6"); + // + // TruncateMenuItem + // + resources.ApplyResources(this.TruncateMenuItem, "TruncateMenuItem"); + this.TruncateMenuItem.Click += new System.EventHandler(this.TruncateMenuItem_Click); + // + // ClearGreenzoneMenuItem + // + resources.ApplyResources(this.ClearGreenzoneMenuItem, "ClearGreenzoneMenuItem"); + this.ClearGreenzoneMenuItem.Click += new System.EventHandler(this.ClearGreenzoneMenuItem_Click); + // + // GreenzoneICheckSeparator + // + resources.ApplyResources(this.GreenzoneICheckSeparator, "GreenzoneICheckSeparator"); + // + // StateHistoryIntegrityCheckMenuItem + // + resources.ApplyResources(this.StateHistoryIntegrityCheckMenuItem, "StateHistoryIntegrityCheckMenuItem"); + this.StateHistoryIntegrityCheckMenuItem.Click += new System.EventHandler(this.StateHistoryIntegrityCheckMenuItem_Click); + // + // MetaSubMenu + // + resources.ApplyResources(this.MetaSubMenu, "MetaSubMenu"); + this.MetaSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.HeaderMenuItem, this.CommentsMenuItem, this.SubtitlesMenuItem}); - this.MetaSubMenu.Text = "&Metadata"; - // - // HeaderMenuItem - // - this.HeaderMenuItem.Text = "&Header..."; - this.HeaderMenuItem.Click += new System.EventHandler(this.HeaderMenuItem_Click); - // - // CommentsMenuItem - // - this.CommentsMenuItem.Text = "&Comments..."; - this.CommentsMenuItem.Click += new System.EventHandler(this.CommentsMenuItem_Click); - // - // SubtitlesMenuItem - // - this.SubtitlesMenuItem.Text = "&Subtitles..."; - this.SubtitlesMenuItem.Click += new System.EventHandler(this.SubtitlesMenuItem_Click); - // - // SettingsSubMenu - // - this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // HeaderMenuItem + // + resources.ApplyResources(this.HeaderMenuItem, "HeaderMenuItem"); + this.HeaderMenuItem.Click += new System.EventHandler(this.HeaderMenuItem_Click); + // + // CommentsMenuItem + // + resources.ApplyResources(this.CommentsMenuItem, "CommentsMenuItem"); + this.CommentsMenuItem.Click += new System.EventHandler(this.CommentsMenuItem_Click); + // + // SubtitlesMenuItem + // + resources.ApplyResources(this.SubtitlesMenuItem, "SubtitlesMenuItem"); + this.SubtitlesMenuItem.Click += new System.EventHandler(this.SubtitlesMenuItem_Click); + // + // SettingsSubMenu + // + resources.ApplyResources(this.SettingsSubMenu, "SettingsSubMenu"); + this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.TAStudioSettingsToolStripMenuItem}); - this.SettingsSubMenu.Text = "&Settings"; - // - // TAStudioSettingsToolStripMenuItem - // - this.TAStudioSettingsToolStripMenuItem.Name = "TAStudioSettingsToolStripMenuItem"; - this.TAStudioSettingsToolStripMenuItem.Size = new System.Drawing.Size(156, 22); - this.TAStudioSettingsToolStripMenuItem.Text = "Open settings..."; - this.TAStudioSettingsToolStripMenuItem.Click += new System.EventHandler(this.TAStudioSettingsToolStripMenuItem_Click); - // - // ColumnsSubMenu - // - this.ColumnsSubMenu.Text = "&Columns"; - // - // HelpSubMenu - // - this.HelpSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // TAStudioSettingsToolStripMenuItem + // + resources.ApplyResources(this.TAStudioSettingsToolStripMenuItem, "TAStudioSettingsToolStripMenuItem"); + this.TAStudioSettingsToolStripMenuItem.Name = "TAStudioSettingsToolStripMenuItem"; + this.TAStudioSettingsToolStripMenuItem.Click += new System.EventHandler(this.TAStudioSettingsToolStripMenuItem_Click); + // + // ColumnsSubMenu + // + resources.ApplyResources(this.ColumnsSubMenu, "ColumnsSubMenu"); + // + // HelpSubMenu + // + resources.ApplyResources(this.HelpSubMenu, "HelpSubMenu"); + this.HelpSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.TASEditorManualOnlineMenuItem, this.ForumThreadMenuItem, this.aboutToolStripMenuItem}); - this.HelpSubMenu.Text = "&Help"; - // - // TASEditorManualOnlineMenuItem - // - this.TASEditorManualOnlineMenuItem.Text = "TAS Editor Manual Online..."; - this.TASEditorManualOnlineMenuItem.Click += new System.EventHandler(this.TASEditorManualOnlineMenuItem_Click); - // - // ForumThreadMenuItem - // - this.ForumThreadMenuItem.Text = "Forum Thread..."; - this.ForumThreadMenuItem.Click += new System.EventHandler(this.ForumThreadMenuItem_Click); - // - // aboutToolStripMenuItem - // - this.aboutToolStripMenuItem.Enabled = false; - this.aboutToolStripMenuItem.Text = "&About"; - // - // TasStatusStrip - // - this.TasStatusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // TASEditorManualOnlineMenuItem + // + resources.ApplyResources(this.TASEditorManualOnlineMenuItem, "TASEditorManualOnlineMenuItem"); + this.TASEditorManualOnlineMenuItem.Click += new System.EventHandler(this.TASEditorManualOnlineMenuItem_Click); + // + // ForumThreadMenuItem + // + resources.ApplyResources(this.ForumThreadMenuItem, "ForumThreadMenuItem"); + this.ForumThreadMenuItem.Click += new System.EventHandler(this.ForumThreadMenuItem_Click); + // + // aboutToolStripMenuItem + // + resources.ApplyResources(this.aboutToolStripMenuItem, "aboutToolStripMenuItem"); + // + // toolStripSeparator19 + // + resources.ApplyResources(this.toolStripSeparator19, "toolStripSeparator19"); + // + // TasStatusStrip + // + resources.ApplyResources(this.TasStatusStrip, "TasStatusStrip"); + this.TasStatusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.MessageStatusLabel, this.ProgressBar, this.toolStripStatusLabel2, this.SplicerStatusLabel}); - this.TasStatusStrip.Location = new System.Drawing.Point(0, 554); - this.TasStatusStrip.Name = "TasStatusStrip"; - this.TasStatusStrip.TabIndex = 4; - // - // MessageStatusLabel - // - this.MessageStatusLabel.Name = "MessageStatusLabel"; - this.MessageStatusLabel.Size = new System.Drawing.Size(103, 17); - this.MessageStatusLabel.Text = "TAStudio engaged"; - // - // ProgressBar - // - this.ProgressBar.Name = "ProgressBar"; - this.ProgressBar.Size = new System.Drawing.Size(100, 16); - // - // toolStripStatusLabel2 - // - this.toolStripStatusLabel2.Name = "toolStripStatusLabel2"; - this.toolStripStatusLabel2.Size = new System.Drawing.Size(269, 17); - this.toolStripStatusLabel2.Spring = true; - // - // SplicerStatusLabel - // - this.SplicerStatusLabel.Name = "SplicerStatusLabel"; - this.SplicerStatusLabel.Padding = new System.Windows.Forms.Padding(20, 0, 0, 0); - this.SplicerStatusLabel.Size = new System.Drawing.Size(20, 17); - // - // TasPlaybackBox - // - this.TasPlaybackBox.Dock = System.Windows.Forms.DockStyle.Top; - this.TasPlaybackBox.Location = new System.Drawing.Point(0, 0); - this.TasPlaybackBox.Margin = new System.Windows.Forms.Padding(3, 3, 3, 44); - this.TasPlaybackBox.Name = "TasPlaybackBox"; - this.TasPlaybackBox.Size = new System.Drawing.Size(200, 108); - this.TasPlaybackBox.TabIndex = 5; - this.TasPlaybackBox.Tastudio = null; - // - // MarkerControl - // - this.MarkerControl.Dock = System.Windows.Forms.DockStyle.Fill; - this.MarkerControl.Location = new System.Drawing.Point(0, 0); - this.MarkerControl.Name = "MarkerControl"; - this.MarkerControl.Size = new System.Drawing.Size(200, 227); - this.MarkerControl.TabIndex = 6; - this.MarkerControl.Tastudio = null; - // - // RightClickMenu - // - this.RightClickMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.TasStatusStrip.Name = "TasStatusStrip"; + this.toolTip1.SetToolTip(this.TasStatusStrip, resources.GetString("TasStatusStrip.ToolTip")); + // + // MessageStatusLabel + // + resources.ApplyResources(this.MessageStatusLabel, "MessageStatusLabel"); + this.MessageStatusLabel.Name = "MessageStatusLabel"; + // + // ProgressBar + // + resources.ApplyResources(this.ProgressBar, "ProgressBar"); + this.ProgressBar.Name = "ProgressBar"; + // + // toolStripStatusLabel2 + // + resources.ApplyResources(this.toolStripStatusLabel2, "toolStripStatusLabel2"); + this.toolStripStatusLabel2.Name = "toolStripStatusLabel2"; + this.toolStripStatusLabel2.Spring = true; + // + // SplicerStatusLabel + // + resources.ApplyResources(this.SplicerStatusLabel, "SplicerStatusLabel"); + this.SplicerStatusLabel.Name = "SplicerStatusLabel"; + this.SplicerStatusLabel.Padding = new System.Windows.Forms.Padding(20, 0, 0, 0); + // + // RightClickMenu + // + resources.ApplyResources(this.RightClickMenu, "RightClickMenu"); + this.RightClickMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SetMarkersContextMenuItem, this.SetMarkerWithTextContextMenuItem, this.RemoveMarkersContextMenuItem, @@ -568,249 +634,214 @@ private void InitializeComponent() this.StartFromNowSeparator, this.StartNewProjectFromNowMenuItem, this.StartANewProjectFromSaveRamMenuItem}); - this.RightClickMenu.Name = "RightClickMenu"; - this.RightClickMenu.Size = new System.Drawing.Size(253, 502); - this.RightClickMenu.Opened += new System.EventHandler(this.RightClickMenu_Opened); - // - // SetMarkersContextMenuItem - // - this.SetMarkersContextMenuItem.Text = "Set Markers"; - this.SetMarkersContextMenuItem.Click += new System.EventHandler(this.SetMarkersMenuItem_Click); - // - // SetMarkerWithTextContextMenuItem - // - this.SetMarkerWithTextContextMenuItem.Text = "Set Marker with Text"; - this.SetMarkerWithTextContextMenuItem.Click += new System.EventHandler(this.SetMarkerWithTextMenuItem_Click); - // - // RemoveMarkersContextMenuItem - // - this.RemoveMarkersContextMenuItem.Text = "Remove Markers"; - this.RemoveMarkersContextMenuItem.Click += new System.EventHandler(this.RemoveMarkersMenuItem_Click); - // - // DeselectContextMenuItem - // - this.DeselectContextMenuItem.Text = "Deselect"; - this.DeselectContextMenuItem.Click += new System.EventHandler(this.DeselectMenuItem_Click); - // - // SelectBetweenMarkersContextMenuItem - // - this.SelectBetweenMarkersContextMenuItem.Text = "Select between Markers"; - this.SelectBetweenMarkersContextMenuItem.Click += new System.EventHandler(this.SelectBetweenMarkersMenuItem_Click); - // - // UngreenzoneContextMenuItem - // - this.UngreenzoneContextMenuItem.Text = "Clear Greenzone"; - this.UngreenzoneContextMenuItem.Click += new System.EventHandler(this.ClearGreenzoneMenuItem_Click); - // - // CancelSeekContextMenuItem - // - this.CancelSeekContextMenuItem.Text = "Cancel Seek"; - this.CancelSeekContextMenuItem.Click += new System.EventHandler(this.CancelSeekContextMenuItem_Click); - // - // copyToolStripMenuItem - // - this.copyToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+C"; - this.copyToolStripMenuItem.Text = "Copy"; - this.copyToolStripMenuItem.Click += new System.EventHandler(this.CopyMenuItem_Click); - // - // pasteToolStripMenuItem - // - this.pasteToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+V"; - this.pasteToolStripMenuItem.Text = "Paste"; - this.pasteToolStripMenuItem.Click += new System.EventHandler(this.PasteMenuItem_Click); - // - // pasteInsertToolStripMenuItem - // - this.pasteInsertToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+Shift+V"; - this.pasteInsertToolStripMenuItem.Text = "Paste Insert"; - this.pasteInsertToolStripMenuItem.Click += new System.EventHandler(this.PasteInsertMenuItem_Click); - // - // cutToolStripMenuItem - // - this.cutToolStripMenuItem.ShortcutKeyDisplayString = "Ctrl+X"; - this.cutToolStripMenuItem.Text = "Cut"; - this.cutToolStripMenuItem.Click += new System.EventHandler(this.CutMenuItem_Click); - // - // ClearContextMenuItem - // - this.ClearContextMenuItem.Text = "Clear"; - this.ClearContextMenuItem.Click += new System.EventHandler(this.ClearFramesMenuItem_Click); - // - // DeleteFramesContextMenuItem - // - this.DeleteFramesContextMenuItem.Text = "Delete"; - this.DeleteFramesContextMenuItem.Click += new System.EventHandler(this.DeleteFramesMenuItem_Click); - // - // InsertFrameContextMenuItem - // - this.InsertFrameContextMenuItem.Text = "Insert"; - this.InsertFrameContextMenuItem.Click += new System.EventHandler(this.InsertFrameMenuItem_Click); - // - // InsertNumFramesContextMenuItem - // - this.InsertNumFramesContextMenuItem.Text = "Insert # of Frames"; - this.InsertNumFramesContextMenuItem.Click += new System.EventHandler(this.InsertNumFramesMenuItem_Click); - // - // CloneContextMenuItem - // - this.CloneContextMenuItem.Text = "Clone"; - this.CloneContextMenuItem.Click += new System.EventHandler(this.CloneFramesMenuItem_Click); - // - // CloneXTimesContextMenuItem - // - this.CloneXTimesContextMenuItem.Text = "Clone # Times"; - this.CloneXTimesContextMenuItem.Click += new System.EventHandler(this.CloneFramesXTimesMenuItem_Click); - // - // TruncateContextMenuItem - // - this.TruncateContextMenuItem.Text = "Truncate Movie"; - this.TruncateContextMenuItem.Click += new System.EventHandler(this.TruncateMenuItem_Click); - // - // BranchContextMenuItem - // - this.BranchContextMenuItem.Text = "&Branch"; - this.BranchContextMenuItem.Click += new System.EventHandler(this.BranchContextMenuItem_Click); - // - // StartNewProjectFromNowMenuItem - // - this.StartNewProjectFromNowMenuItem.Text = "Start a new project from Now"; - this.StartNewProjectFromNowMenuItem.Click += new System.EventHandler(this.StartNewProjectFromNowMenuItem_Click); - // - // StartANewProjectFromSaveRamMenuItem - // - this.StartANewProjectFromSaveRamMenuItem.Text = "Start a new project from SaveRam"; - this.StartANewProjectFromSaveRamMenuItem.Click += new System.EventHandler(this.StartANewProjectFromSaveRamMenuItem_Click); - // - // BookMarkControl - // - this.BookMarkControl.Dock = System.Windows.Forms.DockStyle.Fill; - this.BookMarkControl.Location = new System.Drawing.Point(0, 108); - this.BookMarkControl.Name = "BookMarkControl"; - this.BookMarkControl.Size = new System.Drawing.Size(200, 185); - this.BookMarkControl.TabIndex = 8; - this.BookMarkControl.Tastudio = null; - // - // BranchesMarkersSplit - // - this.BranchesMarkersSplit.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.BranchesMarkersSplit.Location = new System.Drawing.Point(4, 4); - this.BranchesMarkersSplit.Name = "BranchesMarkersSplit"; - this.BranchesMarkersSplit.Orientation = System.Windows.Forms.Orientation.Horizontal; - // - // BranchesMarkersSplit.Panel1 - // - this.BranchesMarkersSplit.Panel1.Controls.Add(this.BookMarkControl); - this.BranchesMarkersSplit.Panel1.Controls.Add(this.TasPlaybackBox); - this.BranchesMarkersSplit.Panel1MinSize = 200; - // - // BranchesMarkersSplit.Panel2 - // - this.BranchesMarkersSplit.Panel2.Controls.Add(this.MarkerControl); - this.BranchesMarkersSplit.Size = new System.Drawing.Size(200, 524); - this.BranchesMarkersSplit.SplitterDistance = 293; - this.BranchesMarkersSplit.TabIndex = 9; - this.BranchesMarkersSplit.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.BranchesMarkersSplit_SplitterMoved); - // - // MainVertialSplit - // - this.MainVertialSplit.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.MainVertialSplit.FixedPanel = System.Windows.Forms.FixedPanel.Panel2; - this.MainVertialSplit.Location = new System.Drawing.Point(2, 23); - this.MainVertialSplit.Name = "MainVertialSplit"; - // - // MainVertialSplit.Panel2 - // - this.MainVertialSplit.Panel2.Controls.Add(this.BranchesMarkersSplit); - this.MainVertialSplit.Size = new System.Drawing.Size(507, 528); - this.MainVertialSplit.SplitterDistance = 295; - this.MainVertialSplit.TabIndex = 10; - this.MainVertialSplit.SplitterMoved += new System.Windows.Forms.SplitterEventHandler(this.MainVerticalSplit_SplitterMoved); - // - // ColumnRightClickMenu - // - this.ColumnRightClickMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RightClickMenu.Name = "RightClickMenu"; + this.toolTip1.SetToolTip(this.RightClickMenu, resources.GetString("RightClickMenu.ToolTip")); + this.RightClickMenu.Opened += new System.EventHandler(this.RightClickMenu_Opened); + // + // SetMarkersContextMenuItem + // + resources.ApplyResources(this.SetMarkersContextMenuItem, "SetMarkersContextMenuItem"); + this.SetMarkersContextMenuItem.Click += new System.EventHandler(this.SetMarkersMenuItem_Click); + // + // SetMarkerWithTextContextMenuItem + // + resources.ApplyResources(this.SetMarkerWithTextContextMenuItem, "SetMarkerWithTextContextMenuItem"); + this.SetMarkerWithTextContextMenuItem.Click += new System.EventHandler(this.SetMarkerWithTextMenuItem_Click); + // + // RemoveMarkersContextMenuItem + // + resources.ApplyResources(this.RemoveMarkersContextMenuItem, "RemoveMarkersContextMenuItem"); + this.RemoveMarkersContextMenuItem.Click += new System.EventHandler(this.RemoveMarkersMenuItem_Click); + // + // toolStripSeparator15 + // + resources.ApplyResources(this.toolStripSeparator15, "toolStripSeparator15"); + // + // DeselectContextMenuItem + // + resources.ApplyResources(this.DeselectContextMenuItem, "DeselectContextMenuItem"); + this.DeselectContextMenuItem.Click += new System.EventHandler(this.DeselectMenuItem_Click); + // + // SelectBetweenMarkersContextMenuItem + // + resources.ApplyResources(this.SelectBetweenMarkersContextMenuItem, "SelectBetweenMarkersContextMenuItem"); + this.SelectBetweenMarkersContextMenuItem.Click += new System.EventHandler(this.SelectBetweenMarkersMenuItem_Click); + // + // toolStripSeparator16 + // + resources.ApplyResources(this.toolStripSeparator16, "toolStripSeparator16"); + // + // UngreenzoneContextMenuItem + // + resources.ApplyResources(this.UngreenzoneContextMenuItem, "UngreenzoneContextMenuItem"); + this.UngreenzoneContextMenuItem.Click += new System.EventHandler(this.ClearGreenzoneMenuItem_Click); + // + // CancelSeekContextMenuItem + // + resources.ApplyResources(this.CancelSeekContextMenuItem, "CancelSeekContextMenuItem"); + this.CancelSeekContextMenuItem.Click += new System.EventHandler(this.CancelSeekContextMenuItem_Click); + // + // toolStripSeparator17 + // + resources.ApplyResources(this.toolStripSeparator17, "toolStripSeparator17"); + // + // copyToolStripMenuItem + // + resources.ApplyResources(this.copyToolStripMenuItem, "copyToolStripMenuItem"); + this.copyToolStripMenuItem.Click += new System.EventHandler(this.CopyMenuItem_Click); + // + // pasteToolStripMenuItem + // + resources.ApplyResources(this.pasteToolStripMenuItem, "pasteToolStripMenuItem"); + this.pasteToolStripMenuItem.Click += new System.EventHandler(this.PasteMenuItem_Click); + // + // pasteInsertToolStripMenuItem + // + resources.ApplyResources(this.pasteInsertToolStripMenuItem, "pasteInsertToolStripMenuItem"); + this.pasteInsertToolStripMenuItem.Click += new System.EventHandler(this.PasteInsertMenuItem_Click); + // + // cutToolStripMenuItem + // + resources.ApplyResources(this.cutToolStripMenuItem, "cutToolStripMenuItem"); + this.cutToolStripMenuItem.Click += new System.EventHandler(this.CutMenuItem_Click); + // + // separateToolStripMenuItem + // + resources.ApplyResources(this.separateToolStripMenuItem, "separateToolStripMenuItem"); + // + // ClearContextMenuItem + // + resources.ApplyResources(this.ClearContextMenuItem, "ClearContextMenuItem"); + this.ClearContextMenuItem.Click += new System.EventHandler(this.ClearFramesMenuItem_Click); + // + // DeleteFramesContextMenuItem + // + resources.ApplyResources(this.DeleteFramesContextMenuItem, "DeleteFramesContextMenuItem"); + this.DeleteFramesContextMenuItem.Click += new System.EventHandler(this.DeleteFramesMenuItem_Click); + // + // InsertFrameContextMenuItem + // + resources.ApplyResources(this.InsertFrameContextMenuItem, "InsertFrameContextMenuItem"); + this.InsertFrameContextMenuItem.Click += new System.EventHandler(this.InsertFrameMenuItem_Click); + // + // InsertNumFramesContextMenuItem + // + resources.ApplyResources(this.InsertNumFramesContextMenuItem, "InsertNumFramesContextMenuItem"); + this.InsertNumFramesContextMenuItem.Click += new System.EventHandler(this.InsertNumFramesMenuItem_Click); + // + // CloneContextMenuItem + // + resources.ApplyResources(this.CloneContextMenuItem, "CloneContextMenuItem"); + this.CloneContextMenuItem.Click += new System.EventHandler(this.CloneFramesMenuItem_Click); + // + // CloneXTimesContextMenuItem + // + resources.ApplyResources(this.CloneXTimesContextMenuItem, "CloneXTimesContextMenuItem"); + this.CloneXTimesContextMenuItem.Click += new System.EventHandler(this.CloneFramesXTimesMenuItem_Click); + // + // toolStripSeparator18 + // + resources.ApplyResources(this.toolStripSeparator18, "toolStripSeparator18"); + // + // TruncateContextMenuItem + // + resources.ApplyResources(this.TruncateContextMenuItem, "TruncateContextMenuItem"); + this.TruncateContextMenuItem.Click += new System.EventHandler(this.TruncateMenuItem_Click); + // + // BranchContextMenuItem + // + resources.ApplyResources(this.BranchContextMenuItem, "BranchContextMenuItem"); + this.BranchContextMenuItem.Click += new System.EventHandler(this.BranchContextMenuItem_Click); + // + // StartFromNowSeparator + // + resources.ApplyResources(this.StartFromNowSeparator, "StartFromNowSeparator"); + // + // StartNewProjectFromNowMenuItem + // + resources.ApplyResources(this.StartNewProjectFromNowMenuItem, "StartNewProjectFromNowMenuItem"); + this.StartNewProjectFromNowMenuItem.Click += new System.EventHandler(this.StartNewProjectFromNowMenuItem_Click); + // + // StartANewProjectFromSaveRamMenuItem + // + resources.ApplyResources(this.StartANewProjectFromSaveRamMenuItem, "StartANewProjectFromSaveRamMenuItem"); + this.StartANewProjectFromSaveRamMenuItem.Click += new System.EventHandler(this.StartANewProjectFromSaveRamMenuItem_Click); + // + // ColumnRightClickMenu + // + resources.ApplyResources(this.ColumnRightClickMenu, "ColumnRightClickMenu"); + this.ColumnRightClickMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.AutoHoldContextMenuItem, this.HideColumnContextMenuItem, this.ShowColumnsContextMenuItem, this.NewInputRollContextMenuItem, this.DeleteInputRollContextMenuItem}); - this.ColumnRightClickMenu.Name = "ColumnRightClickMenu"; - this.ColumnRightClickMenu.Size = new System.Drawing.Size(181, 92); - this.ColumnRightClickMenu.Opened += new System.EventHandler(this.ColumnRightClickMenu_Opened); - // - // AutoHoldContextMenuItem - // - this.AutoHoldContextMenuItem.Name = "AutoHoldContextMenuItem"; - this.AutoHoldContextMenuItem.Size = new System.Drawing.Size(180, 22); - this.AutoHoldContextMenuItem.Text = "Auto-hold"; - this.AutoHoldContextMenuItem.Click += new System.EventHandler(this.AutoHoldContextMenuItem_Click); - // - // HideColumnContextMenuItem - // - this.HideColumnContextMenuItem.Name = "HideColumnContextMenuItem"; - this.HideColumnContextMenuItem.Size = new System.Drawing.Size(180, 22); - this.HideColumnContextMenuItem.Text = "Hide column"; - this.HideColumnContextMenuItem.Click += new System.EventHandler(this.HideColumnContextMenuItem_Click); - // - // ShowColumnsContextMenuItem - // - this.ShowColumnsContextMenuItem.Name = "ShowColumnsContextMenuItem"; - this.ShowColumnsContextMenuItem.Size = new System.Drawing.Size(180, 22); - this.ShowColumnsContextMenuItem.Text = "Show columns"; - // - // NewInputRollContextMenuItem - // - this.NewInputRollContextMenuItem.Name = "NewInputRollContextMenuItem"; - this.NewInputRollContextMenuItem.Size = new System.Drawing.Size(180, 22); - this.NewInputRollContextMenuItem.Text = "New input roll"; - this.NewInputRollContextMenuItem.Click += new System.EventHandler(this.NewInputRollContextMenuItem_Click); - // - // DeleteInputRollContextMenuItem - // - this.DeleteInputRollContextMenuItem.Name = "DeleteInputRollContextMenuItem"; - this.DeleteInputRollContextMenuItem.Size = new System.Drawing.Size(180, 22); - this.DeleteInputRollContextMenuItem.Text = "Delete input roll"; - this.DeleteInputRollContextMenuItem.Click += new System.EventHandler(this.DeleteInputRollContextMenuItem_Click); - // - // TAStudio - // - this.AllowDrop = true; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(509, 576); - this.Controls.Add(this.MainVertialSplit); - this.Controls.Add(this.TasStatusStrip); - this.Controls.Add(this.TASMenu); - this.KeyPreview = true; - this.MainMenuStrip = this.TASMenu; - this.MinimumSize = new System.Drawing.Size(200, 148); - this.Name = "TAStudio"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Deactivate += new System.EventHandler(this.TAStudio_Deactivate); - this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Tastudio_Closing); - this.Load += new System.EventHandler(this.Tastudio_Load); - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.TAStudio_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); - this.Resize += new System.EventHandler(this.TAStudio_Resize); - this.TASMenu.ResumeLayout(false); - this.TASMenu.PerformLayout(); - this.TasStatusStrip.ResumeLayout(false); - this.TasStatusStrip.PerformLayout(); - this.RightClickMenu.ResumeLayout(false); - this.BranchesMarkersSplit.Panel1.ResumeLayout(false); - this.BranchesMarkersSplit.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.BranchesMarkersSplit)).EndInit(); - this.BranchesMarkersSplit.ResumeLayout(false); - this.MainVertialSplit.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.MainVertialSplit)).EndInit(); - this.MainVertialSplit.ResumeLayout(false); - this.ColumnRightClickMenu.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.ColumnRightClickMenu.Name = "ColumnRightClickMenu"; + this.toolTip1.SetToolTip(this.ColumnRightClickMenu, resources.GetString("ColumnRightClickMenu.ToolTip")); + this.ColumnRightClickMenu.Opened += new System.EventHandler(this.ColumnRightClickMenu_Opened); + // + // AutoHoldContextMenuItem + // + resources.ApplyResources(this.AutoHoldContextMenuItem, "AutoHoldContextMenuItem"); + this.AutoHoldContextMenuItem.Name = "AutoHoldContextMenuItem"; + this.AutoHoldContextMenuItem.Click += new System.EventHandler(this.AutoHoldContextMenuItem_Click); + // + // HideColumnContextMenuItem + // + resources.ApplyResources(this.HideColumnContextMenuItem, "HideColumnContextMenuItem"); + this.HideColumnContextMenuItem.Name = "HideColumnContextMenuItem"; + this.HideColumnContextMenuItem.Click += new System.EventHandler(this.HideColumnContextMenuItem_Click); + // + // ShowColumnsContextMenuItem + // + resources.ApplyResources(this.ShowColumnsContextMenuItem, "ShowColumnsContextMenuItem"); + this.ShowColumnsContextMenuItem.Name = "ShowColumnsContextMenuItem"; + // + // NewInputRollContextMenuItem + // + resources.ApplyResources(this.NewInputRollContextMenuItem, "NewInputRollContextMenuItem"); + this.NewInputRollContextMenuItem.Name = "NewInputRollContextMenuItem"; + this.NewInputRollContextMenuItem.Click += new System.EventHandler(this.NewInputRollContextMenuItem_Click); + // + // DeleteInputRollContextMenuItem + // + resources.ApplyResources(this.DeleteInputRollContextMenuItem, "DeleteInputRollContextMenuItem"); + this.DeleteInputRollContextMenuItem.Name = "DeleteInputRollContextMenuItem"; + this.DeleteInputRollContextMenuItem.Click += new System.EventHandler(this.DeleteInputRollContextMenuItem_Click); + // + // TAStudio + // + resources.ApplyResources(this, "$this"); + this.AllowDrop = true; + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.MainVertialSplit); + this.Controls.Add(this.TasStatusStrip); + this.Controls.Add(this.TASMenu); + this.KeyPreview = true; + this.MainMenuStrip = this.TASMenu; + this.Name = "TAStudio"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.Deactivate += new System.EventHandler(this.TAStudio_Deactivate); + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Tastudio_Closing); + this.Load += new System.EventHandler(this.Tastudio_Load); + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.TAStudio_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); + this.Resize += new System.EventHandler(this.TAStudio_Resize); + this.BranchesMarkersSplit.Panel1.ResumeLayout(false); + this.BranchesMarkersSplit.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.BranchesMarkersSplit)).EndInit(); + this.BranchesMarkersSplit.ResumeLayout(false); + this.MainVertialSplit.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.MainVertialSplit)).EndInit(); + this.MainVertialSplit.ResumeLayout(false); + this.TASMenu.ResumeLayout(false); + this.TASMenu.PerformLayout(); + this.TasStatusStrip.ResumeLayout(false); + this.TasStatusStrip.PerformLayout(); + this.RightClickMenu.ResumeLayout(false); + this.ColumnRightClickMenu.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.resx index 72a5c51cd65..a2b21b6e707 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.resx @@ -117,19 +117,1216 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + StartNewProjectFromNowMenuItem + + + &Now + + + CancelSeekContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Insert + + + MainVertialSplit + + + GoToFrameMenuItem + + + + 170, 114 + + + 169, 22 + + + Forum Thread... + + + 200, 484 + + + + Ctrl+O + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Clone + + + CloneXTimesContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Help + + + NewInputRollContextMenuItem + + + + + + + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+Shift+V + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 270 + + + Deselect + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MainVertialSplit.Panel1 + + + Go to Frame... + + + CloneContextMenuItem + + + &Current SaveRam + + + Ctrl+V + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + recentMacrosToolStripMenuItem + + + Select between Markers + + + SaveAsTASMenuItem + + + &New + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + cutToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ClearContextMenuItem + + + 1 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator15 + + + SetMarkerWithTextContextMenuItem + + + &Clear Savestate History + + + 509, 532 + + + 9 + + + GreenzoneICheckSeparator + + + separateToolStripMenuItem + + + toolStripSeparator6 + + + NewFromNowMenuItem + + + StartFromNowSeparator + + + False + + + NewFromCurrentSaveRamMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 200, 100 + + + StartANewProjectFromSaveRamMenuItem + + + DeleteInputRollContextMenuItem + + + 1 + + + CloneFramesXTimesMenuItem + + + toolStripSeparator16 + + + BranchesMarkersSplit.Panel2 + + + BookMarkControl + + + New From + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + pasteInsertToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Save As + + + AutoHoldContextMenuItem + + + 200 + + + &Header... + + + SetMarkersContextMenuItem + + + toolStripSeparator19 + + + SelectionRedoMenuItem + + + Clear Greenzone + + + PasteInsertMenuItem + + + TasPlaybackBox + + + OpenTASMenuItem + + + Insert # of Frames + + + Hide column + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MainVertialSplit + + + Reselect Clipboard + + + 0, 100 + + + Insert # of Frames + + + Deselect + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Clone # Times + + + toolStripSeparator7 + + + Delete input roll + + + Save Selection to Macro + + + 169, 22 + + + SelectAllMenuItem + + + toolStripSeparator1 + + + BizHawk.Client.EmuHawk.MarkerControl, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator3 + + + CloneFramesMenuItem + + + toolStripSeparator18 + + + ToBk2MenuItem + + + Clone # Times + + + aboutToolStripMenuItem + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RecentSubMenu + + + &Comments... + + + State History Integrity Check + + + &Undo + + + 166, 22 + + + InsertFrameMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Show columns + + + HelpSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Open + + + + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Place Macro at Selection + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 200, 170 + + + Truncate Movie + + + InsertFrameContextMenuItem + + + Clone + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + &File + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.StatusStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MessageStatusLabel + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + showUndoHistoryToolStripMenuItem + + + copyToolStripMenuItem + + + Cut + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectBetweenMarkersMenuItem + + + BranchesMarkersSplit + + + Paste + + + Set Markers + + + Select between Markers + + + RightClickMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+C + + + ClearFramesMenuItem + + + &Insert + + + SubtitlesMenuItem + + + 200, 210 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + EditSubMenu + + + InsertNumFramesContextMenuItem + + + PasteMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.PlaybackBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top + + + &Export to Bk2 + + + MainVertialSplit + + + Start a new project from Now + + + Fill + + + SaveBackupMenuItem + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Recent Macros + + + + + + + + + &Delete + + + + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ForumThreadMenuItem + + + 1 + + + CommentsMenuItem + + + BranchesMarkersSplit.Panel2 + + + ShowColumnsContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + HideColumnContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + RemoveMarkersContextMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveBk2BackupMenuItem + + + toolStripSeparator22 + + + Ctrl+C + + + 116, 17 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+X + + + pasteToolStripMenuItem + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ColumnsSubMenu + + + Clear + + + &Cut + + + 3, 3, 3, 41 + + + &Columns + + + ProgressBar + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MainVertialSplit.Panel2 + + + + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Redo + + + Horizontal + + + 100, 16 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 256, 17 + + + TASMenu + + + BranchesMarkersSplit.Panel1 + + + TruncateMenuItem + + + &About + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4, 4 + + + TAStudio engaged + + + 295 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0, 510 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Subtitles... + + + Start a new project from SaveRam + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Select &All + + + placeMacroAtSelectionToolStripMenuItem + + + + + + ClearGreenzoneMenuItem + + + Delete + + + toolStripSeparator5 + + + InsertNumFramesMenuItem + + + 5 + + + MainVertialSplit.Panel2 + + + 0 + + + Copy + + + Fill + + + DeselectContextMenuItem + + + SplicerStatusLabel + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + TAStudio + + + 0 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Clear + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Selection Redo + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2, 21 + + + Selection Undo + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + DeleteFramesMenuItem + + + TASEditorManualOnlineMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + Save Bk2 Backup + + + BranchesMarkersSplit.Panel1 + + + BranchesMarkersSplit.Panel1 + + + 169, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DeselectMenuItem + + + toolStripStatusLabel2 + + + Set Marker with Text + + + 1 + + + 169, 22 + + + + + + DeleteFramesContextMenuItem + + + Recent + + + UndoMenuItem + + + StateHistoryIntegrityCheckMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+X + + + SettingsSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TAStudioSettingsToolStripMenuItem + + + Ctrl+Shift+S + + + 20, 17 + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + saveSelectionToMacroToolStripMenuItem + + + ReselectClipboardMenuItem + + + + + + toolStripSeparator20 + + + New input roll + + + 0, 0 + + + TruncateContextMenuItem + + + 507, 487 + + + &Paste Insert + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + TasStatusStrip + + + CopyMenuItem + + + BranchesMarkersSplit + + + NewTASMenuItem + + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0, 0 + + + $this + + + toolStripSeparator8 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Metadata + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+Shift+I + + + 6 + + + BranchesMarkersSplit + + + &Save + + + SelectBetweenMarkersContextMenuItem + + + 0 + + + &Truncate Movie + + + Top, Bottom, Left, Right + + + Top, Bottom, Left, Right + + + BizHawk.Client.EmuHawk.BookmarksBranchesBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Paste Insert + + + toolTip1 + + + 10 + + + 4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CutMenuItem + + + $this + + + &Settings + + + TAS Editor Manual Online... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + ColumnRightClickMenu + + + MetaSubMenu + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RedoMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Show Undo History + + + toolStripSeparator17 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Branch + + + Save Backup + + + Cancel Seek + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BranchContextMenuItem + + + &Paste + + + Open settings... + + + CenterParent + + + MarkerControl + + + 169, 22 + + + NewFromSubMenu + + + 200, 140 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectionUndoMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + Auto-hold + + + + + + Copy + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+S + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + HeaderMenuItem + + + Ctrl+V + + + $this + + + 0 + + + UngreenzoneContextMenuItem + + + SaveTASMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Remove Markers + + + 276, 502 + + + FileSubMenu + + + &Edit + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 486, 17 - - 121, 17 + + 388, 17 249, 17 - - 388, 17 + + True - - 486, 17 + + 17, 17 + + + 121, 17 \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.zh-CN.resx new file mode 100644 index 00000000000..ff9d5086407 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.zh-CN.resx @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 文件(&F) + + + 编辑(&E) + + + 头部信息(&H) + + + 注释(&C) + + + 字幕(&S) + + + 元数据(&M) + + + 设置(&S) + + + 列(&C) + + + 帮助(&H) + + + 新建(&N) + + + 从...新建 + + + 现在(&N) + + + 当前保存的 RAM(&C) + + + 打开(&O) + + + 保存(&S) + + + 另存为 + + + 保存备份 + + + 保存 Bk2 备份 + + + 历史 + + + 保存所选到宏 + + + 放置宏到所选 + + + 最近的宏 + + + 导出到 Bk2 (&E) + + + 撤销(&U) + + + 重做(&R) + + + 显示撤销历史 + + + 撤销所选 + + + 重做所选 + + + 取消选择 + + + 选择标记中间 + + + 全选(&A) + + + 重选剪贴板 + + + 转到帧 + + + 复制 + + + 粘贴(&P) + + + 贴入(&P) + + + 剪切(&C) + + + 清空 + + + 删除(&D) + + + 插入(&I) + + + 插入指定帧数 + + + 克隆(&C) + + + 克隆指定次数 + + + 截断影片(&T) + + + 清空进度历史(&C) + + + 进度历史完整性检查 + + + + 180, 22 + + + 打开设置 + + + TAS 编辑器在线手册 + + + 论坛帖子 + + + 关于(&A) + + + 112, 17 + + + TAStudio 已启动! + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.Designer.cs index 071603853e2..fec34b71993 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.Designer.cs @@ -28,1084 +28,830 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TAStudioSettingsForm)); - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tabPage2 = new System.Windows.Forms.TabPage(); - this.label10 = new System.Windows.Forms.Label(); - this.label9 = new System.Windows.Forms.Label(); - this.ColorsButton = new System.Windows.Forms.Button(); - this.HideLagNum = new System.Windows.Forms.NumericUpDown(); - this.MarkerColorCheckbox = new System.Windows.Forms.CheckBox(); - this.MarkerIconsCheckbox = new System.Windows.Forms.CheckBox(); - this.StateColorCheckbox = new System.Windows.Forms.CheckBox(); - this.StateIconsCheckbox = new System.Windows.Forms.CheckBox(); - this.HideWasLagCheckbox = new System.Windows.Forms.CheckBox(); - this.RotateCheckbox = new System.Windows.Forms.CheckBox(); - this.FontButton = new System.Windows.Forms.Button(); - this.tabPage5 = new System.Windows.Forms.TabPage(); - this.label11 = new System.Windows.Forms.Label(); - this.BackupOnSaveCheckbox = new System.Windows.Forms.CheckBox(); - this.AutosaveBackupCheckbox = new System.Windows.Forms.CheckBox(); - this.AutosaveBk2Checkbox = new System.Windows.Forms.CheckBox(); - this.label5 = new System.Windows.Forms.Label(); - this.label4 = new System.Windows.Forms.Label(); - this.AutosaveIntervalNum = new System.Windows.Forms.NumericUpDown(); - this.tabPage4 = new System.Windows.Forms.TabPage(); - this.label12 = new System.Windows.Forms.Label(); - this.DefaultManagerSettingsAppliedLabel = new System.Windows.Forms.Label(); - this.SetDefaultStateSettingsButton = new System.Windows.Forms.Button(); - this.DefaultStateSettingsButton = new System.Windows.Forms.Button(); - this.ManagerSettingsPropertyGrid = new System.Windows.Forms.PropertyGrid(); - this.StrategyBox = new System.Windows.Forms.ComboBox(); - this.label6 = new System.Windows.Forms.Label(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.CustomPatternsGroupBox = new System.Windows.Forms.GroupBox(); - this.OnOffBox = new System.Windows.Forms.CheckBox(); - this.CountNum = new System.Windows.Forms.NumericUpDown(); - this.ValueNum = new System.Windows.Forms.NumericUpDown(); - this.locLabelEx1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.locLabelEx2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.LagBox = new System.Windows.Forms.CheckBox(); - this.DeleteButton = new System.Windows.Forms.Button(); - this.InsertButton = new System.Windows.Forms.Button(); - this.PatternList = new System.Windows.Forms.ListBox(); - this.ButtonBox = new System.Windows.Forms.ComboBox(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.PatternCustomRadioButton = new System.Windows.Forms.RadioButton(); - this.PatternHoldRadioButton = new System.Windows.Forms.RadioButton(); - this.PatternAutoFireRadioButton = new System.Windows.Forms.RadioButton(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.PatternPaintAlwaysRadioButton = new System.Windows.Forms.RadioButton(); - this.PatternPaintAutoColumnsOnlyRadioButton = new System.Windows.Forms.RadioButton(); - this.PatternPaintNeverRadioButton = new System.Windows.Forms.RadioButton(); - this.tabPage3 = new System.Windows.Forms.TabPage(); - this.OldBranchesCheckbox = new System.Windows.Forms.CheckBox(); - this.BranchDoubleClickCheckbox = new System.Windows.Forms.CheckBox(); - this.FastRewindNum = new System.Windows.Forms.NumericUpDown(); - this.label8 = new System.Windows.Forms.Label(); - this.RewindNum = new System.Windows.Forms.NumericUpDown(); - this.label7 = new System.Windows.Forms.Label(); - this.BindMarkersCheckbox = new System.Windows.Forms.CheckBox(); - this.IncludeFrameNumberCheckbox = new System.Windows.Forms.CheckBox(); - this.UndoCountNum = new System.Windows.Forms.NumericUpDown(); - this.label1 = new System.Windows.Forms.Label(); - this.AutopauseCheckbox = new System.Windows.Forms.CheckBox(); - this.SettingsCancelButton = new System.Windows.Forms.Button(); - this.ApplyButton = new System.Windows.Forms.Button(); - this.tabPage6 = new System.Windows.Forms.TabPage(); - this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.ScrollToCenterRadio = new System.Windows.Forms.RadioButton(); - this.ScrollToBottomRadio = new System.Windows.Forms.RadioButton(); - this.ScrollToTopRadio = new System.Windows.Forms.RadioButton(); - this.ScrollToViewRadio = new System.Windows.Forms.RadioButton(); - this.AlwaysScrollCheckbox = new System.Windows.Forms.CheckBox(); - this.label3 = new System.Windows.Forms.Label(); - this.ScrollSpeedNum = new System.Windows.Forms.NumericUpDown(); - this.label2 = new System.Windows.Forms.Label(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.EditInvisibleColumnsCheckbox = new System.Windows.Forms.CheckBox(); - this.ScrollSyncCheckbox = new System.Windows.Forms.CheckBox(); - this.StatesForMarkersCheckbox = new System.Windows.Forms.CheckBox(); - this.tabControl1.SuspendLayout(); - this.tabPage2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.HideLagNum)).BeginInit(); - this.tabPage5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.AutosaveIntervalNum)).BeginInit(); - this.tabPage4.SuspendLayout(); - this.tabPage1.SuspendLayout(); - this.CustomPatternsGroupBox.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.CountNum)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.ValueNum)).BeginInit(); - this.groupBox2.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.tabPage3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.FastRewindNum)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.RewindNum)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.UndoCountNum)).BeginInit(); - this.tabPage6.SuspendLayout(); - this.groupBox4.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.ScrollSpeedNum)).BeginInit(); - this.SuspendLayout(); - // - // tabControl1 - // - this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tabControl1.Controls.Add(this.tabPage2); - this.tabControl1.Controls.Add(this.tabPage5); - this.tabControl1.Controls.Add(this.tabPage4); - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage6); - this.tabControl1.Controls.Add(this.tabPage3); - this.tabControl1.Location = new System.Drawing.Point(12, 12); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(377, 433); - this.tabControl1.TabIndex = 0; - this.tabControl1.Multiline = true; - // - // tabPage2 - // - this.tabPage2.Controls.Add(this.label10); - this.tabPage2.Controls.Add(this.label9); - this.tabPage2.Controls.Add(this.ColorsButton); - this.tabPage2.Controls.Add(this.HideLagNum); - this.tabPage2.Controls.Add(this.MarkerColorCheckbox); - this.tabPage2.Controls.Add(this.MarkerIconsCheckbox); - this.tabPage2.Controls.Add(this.StateColorCheckbox); - this.tabPage2.Controls.Add(this.StateIconsCheckbox); - this.tabPage2.Controls.Add(this.HideWasLagCheckbox); - this.tabPage2.Controls.Add(this.RotateCheckbox); - this.tabPage2.Controls.Add(this.FontButton); - this.tabPage2.Location = new System.Drawing.Point(4, 22); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(366, 407); - this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "Appearance"; - this.tabPage2.UseVisualStyleBackColor = true; - // - // label10 - // - this.label10.AutoSize = true; - this.label10.Location = new System.Drawing.Point(3, 188); - this.label10.Name = "label10"; - this.label10.Size = new System.Drawing.Size(97, 13); - this.label10.TabIndex = 104; - this.label10.Text = "Lag frames to hide:"; - // - // label9 - // - this.label9.AutoSize = true; - this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label9.Location = new System.Drawing.Point(6, 130); - this.label9.Margin = new System.Windows.Forms.Padding(3, 6, 3, 6); - this.label9.Name = "label9"; - this.label9.Size = new System.Drawing.Size(151, 25); - this.label9.TabIndex = 4; - this.label9.Text = "Movie settings"; - // - // ColorsButton - // - this.ColorsButton.Location = new System.Drawing.Point(87, 6); - this.ColorsButton.Name = "ColorsButton"; - this.ColorsButton.Size = new System.Drawing.Size(75, 23); - this.ColorsButton.TabIndex = 2; - this.ColorsButton.Text = "Set Colors"; - this.ColorsButton.UseVisualStyleBackColor = true; - this.ColorsButton.Click += new System.EventHandler(this.ColorsButton_Click); - // - // HideLagNum - // - this.HideLagNum.Location = new System.Drawing.Point(106, 186); - this.HideLagNum.Maximum = new decimal(new int[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TAStudioSettingsForm)); + this.tabControl1 = new System.Windows.Forms.TabControl(); + this.tabPage2 = new System.Windows.Forms.TabPage(); + this.label10 = new System.Windows.Forms.Label(); + this.label9 = new System.Windows.Forms.Label(); + this.ColorsButton = new System.Windows.Forms.Button(); + this.HideLagNum = new System.Windows.Forms.NumericUpDown(); + this.MarkerColorCheckbox = new System.Windows.Forms.CheckBox(); + this.MarkerIconsCheckbox = new System.Windows.Forms.CheckBox(); + this.StateColorCheckbox = new System.Windows.Forms.CheckBox(); + this.StateIconsCheckbox = new System.Windows.Forms.CheckBox(); + this.HideWasLagCheckbox = new System.Windows.Forms.CheckBox(); + this.RotateCheckbox = new System.Windows.Forms.CheckBox(); + this.FontButton = new System.Windows.Forms.Button(); + this.tabPage5 = new System.Windows.Forms.TabPage(); + this.label11 = new System.Windows.Forms.Label(); + this.BackupOnSaveCheckbox = new System.Windows.Forms.CheckBox(); + this.AutosaveBackupCheckbox = new System.Windows.Forms.CheckBox(); + this.AutosaveBk2Checkbox = new System.Windows.Forms.CheckBox(); + this.label5 = new System.Windows.Forms.Label(); + this.label4 = new System.Windows.Forms.Label(); + this.AutosaveIntervalNum = new System.Windows.Forms.NumericUpDown(); + this.tabPage4 = new System.Windows.Forms.TabPage(); + this.label12 = new System.Windows.Forms.Label(); + this.DefaultManagerSettingsAppliedLabel = new System.Windows.Forms.Label(); + this.SetDefaultStateSettingsButton = new System.Windows.Forms.Button(); + this.DefaultStateSettingsButton = new System.Windows.Forms.Button(); + this.ManagerSettingsPropertyGrid = new System.Windows.Forms.PropertyGrid(); + this.StrategyBox = new System.Windows.Forms.ComboBox(); + this.label6 = new System.Windows.Forms.Label(); + this.tabPage1 = new System.Windows.Forms.TabPage(); + this.CustomPatternsGroupBox = new System.Windows.Forms.GroupBox(); + this.OnOffBox = new System.Windows.Forms.CheckBox(); + this.CountNum = new System.Windows.Forms.NumericUpDown(); + this.ValueNum = new System.Windows.Forms.NumericUpDown(); + this.locLabelEx1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.locLabelEx2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.LagBox = new System.Windows.Forms.CheckBox(); + this.DeleteButton = new System.Windows.Forms.Button(); + this.InsertButton = new System.Windows.Forms.Button(); + this.PatternList = new System.Windows.Forms.ListBox(); + this.ButtonBox = new System.Windows.Forms.ComboBox(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.PatternCustomRadioButton = new System.Windows.Forms.RadioButton(); + this.PatternHoldRadioButton = new System.Windows.Forms.RadioButton(); + this.PatternAutoFireRadioButton = new System.Windows.Forms.RadioButton(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.PatternPaintAlwaysRadioButton = new System.Windows.Forms.RadioButton(); + this.PatternPaintAutoColumnsOnlyRadioButton = new System.Windows.Forms.RadioButton(); + this.PatternPaintNeverRadioButton = new System.Windows.Forms.RadioButton(); + this.tabPage6 = new System.Windows.Forms.TabPage(); + this.ScrollSyncCheckbox = new System.Windows.Forms.CheckBox(); + this.EditInvisibleColumnsCheckbox = new System.Windows.Forms.CheckBox(); + this.groupBox4 = new System.Windows.Forms.GroupBox(); + this.ScrollToCenterRadio = new System.Windows.Forms.RadioButton(); + this.ScrollToBottomRadio = new System.Windows.Forms.RadioButton(); + this.ScrollToTopRadio = new System.Windows.Forms.RadioButton(); + this.ScrollToViewRadio = new System.Windows.Forms.RadioButton(); + this.AlwaysScrollCheckbox = new System.Windows.Forms.CheckBox(); + this.label3 = new System.Windows.Forms.Label(); + this.ScrollSpeedNum = new System.Windows.Forms.NumericUpDown(); + this.label2 = new System.Windows.Forms.Label(); + this.tabPage3 = new System.Windows.Forms.TabPage(); + this.StatesForMarkersCheckbox = new System.Windows.Forms.CheckBox(); + this.OldBranchesCheckbox = new System.Windows.Forms.CheckBox(); + this.BranchDoubleClickCheckbox = new System.Windows.Forms.CheckBox(); + this.FastRewindNum = new System.Windows.Forms.NumericUpDown(); + this.label8 = new System.Windows.Forms.Label(); + this.RewindNum = new System.Windows.Forms.NumericUpDown(); + this.label7 = new System.Windows.Forms.Label(); + this.BindMarkersCheckbox = new System.Windows.Forms.CheckBox(); + this.IncludeFrameNumberCheckbox = new System.Windows.Forms.CheckBox(); + this.UndoCountNum = new System.Windows.Forms.NumericUpDown(); + this.label1 = new System.Windows.Forms.Label(); + this.AutopauseCheckbox = new System.Windows.Forms.CheckBox(); + this.SettingsCancelButton = new System.Windows.Forms.Button(); + this.ApplyButton = new System.Windows.Forms.Button(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.tabControl1.SuspendLayout(); + this.tabPage2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.HideLagNum)).BeginInit(); + this.tabPage5.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.AutosaveIntervalNum)).BeginInit(); + this.tabPage4.SuspendLayout(); + this.tabPage1.SuspendLayout(); + this.CustomPatternsGroupBox.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.CountNum)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ValueNum)).BeginInit(); + this.groupBox2.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.tabPage6.SuspendLayout(); + this.groupBox4.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.ScrollSpeedNum)).BeginInit(); + this.tabPage3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.FastRewindNum)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.RewindNum)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.UndoCountNum)).BeginInit(); + this.SuspendLayout(); + // + // tabControl1 + // + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Controls.Add(this.tabPage2); + this.tabControl1.Controls.Add(this.tabPage5); + this.tabControl1.Controls.Add(this.tabPage4); + this.tabControl1.Controls.Add(this.tabPage1); + this.tabControl1.Controls.Add(this.tabPage6); + this.tabControl1.Controls.Add(this.tabPage3); + this.tabControl1.Multiline = true; + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + this.toolTip1.SetToolTip(this.tabControl1, resources.GetString("tabControl1.ToolTip")); + // + // tabPage2 + // + resources.ApplyResources(this.tabPage2, "tabPage2"); + this.tabPage2.Controls.Add(this.label10); + this.tabPage2.Controls.Add(this.label9); + this.tabPage2.Controls.Add(this.ColorsButton); + this.tabPage2.Controls.Add(this.HideLagNum); + this.tabPage2.Controls.Add(this.MarkerColorCheckbox); + this.tabPage2.Controls.Add(this.MarkerIconsCheckbox); + this.tabPage2.Controls.Add(this.StateColorCheckbox); + this.tabPage2.Controls.Add(this.StateIconsCheckbox); + this.tabPage2.Controls.Add(this.HideWasLagCheckbox); + this.tabPage2.Controls.Add(this.RotateCheckbox); + this.tabPage2.Controls.Add(this.FontButton); + this.tabPage2.Name = "tabPage2"; + this.toolTip1.SetToolTip(this.tabPage2, resources.GetString("tabPage2.ToolTip")); + this.tabPage2.UseVisualStyleBackColor = true; + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + this.toolTip1.SetToolTip(this.label10, resources.GetString("label10.ToolTip")); + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + this.toolTip1.SetToolTip(this.label9, resources.GetString("label9.ToolTip")); + // + // ColorsButton + // + resources.ApplyResources(this.ColorsButton, "ColorsButton"); + this.ColorsButton.Name = "ColorsButton"; + this.toolTip1.SetToolTip(this.ColorsButton, resources.GetString("ColorsButton.ToolTip")); + this.ColorsButton.UseVisualStyleBackColor = true; + this.ColorsButton.Click += new System.EventHandler(this.ColorsButton_Click); + // + // HideLagNum + // + resources.ApplyResources(this.HideLagNum, "HideLagNum"); + this.HideLagNum.Maximum = new decimal(new int[] { 10, 0, 0, 0}); - this.HideLagNum.Name = "HideLagNum"; - this.HideLagNum.Size = new System.Drawing.Size(50, 20); - this.HideLagNum.TabIndex = 102; - this.toolTip1.SetToolTip(this.HideLagNum, "Hide up to this many lag frames per group of consecutive lag frames. Intended for" + - " use in 30FPS games running on 60FPS consoles."); - // - // MarkerColorCheckbox - // - this.MarkerColorCheckbox.AutoSize = true; - this.MarkerColorCheckbox.Location = new System.Drawing.Point(6, 104); - this.MarkerColorCheckbox.Name = "MarkerColorCheckbox"; - this.MarkerColorCheckbox.Size = new System.Drawing.Size(230, 17); - this.MarkerColorCheckbox.TabIndex = 6; - this.MarkerColorCheckbox.Text = "Denote markers with color on frame column"; - this.toolTip1.SetToolTip(this.MarkerColorCheckbox, "If enabled, the frame column will have a different background color on each frame" + - " that TAStudio has a marker for.\r\n"); - this.MarkerColorCheckbox.UseVisualStyleBackColor = true; - // - // MarkerIconsCheckbox - // - this.MarkerIconsCheckbox.AutoSize = true; - this.MarkerIconsCheckbox.Location = new System.Drawing.Point(6, 81); - this.MarkerIconsCheckbox.Name = "MarkerIconsCheckbox"; - this.MarkerIconsCheckbox.Size = new System.Drawing.Size(151, 17); - this.MarkerIconsCheckbox.TabIndex = 5; - this.MarkerIconsCheckbox.Text = "Denote markers with icons"; - this.toolTip1.SetToolTip(this.MarkerIconsCheckbox, "If enabled, the frame column will contain an icon on each frame that TAStudio has" + - " a marker for.\r\n"); - this.MarkerIconsCheckbox.UseVisualStyleBackColor = true; - // - // StateColorCheckbox - // - this.StateColorCheckbox.AutoSize = true; - this.StateColorCheckbox.Location = new System.Drawing.Point(6, 58); - this.StateColorCheckbox.Name = "StateColorCheckbox"; - this.StateColorCheckbox.Size = new System.Drawing.Size(200, 17); - this.StateColorCheckbox.TabIndex = 4; - this.StateColorCheckbox.Text = "Denote states with background color"; - this.toolTip1.SetToolTip(this.StateColorCheckbox, "If enabled, the background color of a row will be slightly different when TAS" + - "tudio has a savestate for that frame."); - this.StateColorCheckbox.UseVisualStyleBackColor = true; - // - // StateIconsCheckbox - // - this.StateIconsCheckbox.AutoSize = true; - this.StateIconsCheckbox.Location = new System.Drawing.Point(6, 35); - this.StateIconsCheckbox.Name = "StateIconsCheckbox"; - this.StateIconsCheckbox.Size = new System.Drawing.Size(142, 17); - this.StateIconsCheckbox.TabIndex = 3; - this.StateIconsCheckbox.Text = "Denote states with icons"; - this.toolTip1.SetToolTip(this.StateIconsCheckbox, "If enabled, the frame column will contain an icon on each frame that TAStudio has" + - " a savestate for."); - this.StateIconsCheckbox.UseVisualStyleBackColor = true; - // - // HideWasLagCheckbox - // - this.HideWasLagCheckbox.AutoSize = true; - this.HideWasLagCheckbox.Location = new System.Drawing.Point(6, 210); - this.HideWasLagCheckbox.Name = "HideWasLagCheckbox"; - this.HideWasLagCheckbox.Size = new System.Drawing.Size(131, 17); - this.HideWasLagCheckbox.TabIndex = 103; - this.HideWasLagCheckbox.Text = "Hide \"was lag\" frames"; - this.toolTip1.SetToolTip(this.HideWasLagCheckbox, resources.GetString("HideWasLagCheckbox.ToolTip")); - this.HideWasLagCheckbox.UseVisualStyleBackColor = true; - // - // RotateCheckbox - // - this.RotateCheckbox.AutoSize = true; - this.RotateCheckbox.Location = new System.Drawing.Point(6, 164); - this.RotateCheckbox.Name = "RotateCheckbox"; - this.RotateCheckbox.Size = new System.Drawing.Size(100, 17); - this.RotateCheckbox.TabIndex = 100; - this.RotateCheckbox.Text = "Rotate input roll"; - this.RotateCheckbox.UseVisualStyleBackColor = true; - // - // FontButton - // - this.FontButton.Location = new System.Drawing.Point(6, 6); - this.FontButton.Name = "FontButton"; - this.FontButton.Size = new System.Drawing.Size(75, 23); - this.FontButton.TabIndex = 1; - this.FontButton.Text = "Set Font"; - this.FontButton.UseVisualStyleBackColor = true; - this.FontButton.Click += new System.EventHandler(this.FontButton_Click); - // - // tabPage5 - // - this.tabPage5.Controls.Add(this.label11); - this.tabPage5.Controls.Add(this.BackupOnSaveCheckbox); - this.tabPage5.Controls.Add(this.AutosaveBackupCheckbox); - this.tabPage5.Controls.Add(this.AutosaveBk2Checkbox); - this.tabPage5.Controls.Add(this.label5); - this.tabPage5.Controls.Add(this.label4); - this.tabPage5.Controls.Add(this.AutosaveIntervalNum); - this.tabPage5.Location = new System.Drawing.Point(4, 22); - this.tabPage5.Name = "tabPage5"; - this.tabPage5.Padding = new System.Windows.Forms.Padding(3); - this.tabPage5.Size = new System.Drawing.Size(366, 407); - this.tabPage5.TabIndex = 4; - this.tabPage5.Text = "Autosave"; - this.tabPage5.UseVisualStyleBackColor = true; - // - // label11 - // - this.label11.AutoSize = true; - this.label11.Location = new System.Drawing.Point(6, 29); - this.label11.Name = "label11"; - this.label11.Size = new System.Drawing.Size(139, 13); - this.label11.TabIndex = 205; - this.label11.Text = "Set to 0 to disable autosave"; - // - // BackupOnSaveCheckbox - // - this.BackupOnSaveCheckbox.AutoSize = true; - this.BackupOnSaveCheckbox.Location = new System.Drawing.Point(6, 102); - this.BackupOnSaveCheckbox.Name = "BackupOnSaveCheckbox"; - this.BackupOnSaveCheckbox.Size = new System.Drawing.Size(226, 17); - this.BackupOnSaveCheckbox.TabIndex = 204; - this.BackupOnSaveCheckbox.Text = "When manually saving, also save .backup"; - this.toolTip1.SetToolTip(this.BackupOnSaveCheckbox, "Save a backup .tasproj after each manual file save."); - this.BackupOnSaveCheckbox.UseVisualStyleBackColor = true; - // - // AutosaveBackupCheckbox - // - this.AutosaveBackupCheckbox.AutoSize = true; - this.AutosaveBackupCheckbox.Location = new System.Drawing.Point(6, 79); - this.AutosaveBackupCheckbox.Name = "AutosaveBackupCheckbox"; - this.AutosaveBackupCheckbox.Size = new System.Drawing.Size(181, 17); - this.AutosaveBackupCheckbox.TabIndex = 203; - this.AutosaveBackupCheckbox.Text = "Save as .backup (no greenzone)"; - this.toolTip1.SetToolTip(this.AutosaveBackupCheckbox, resources.GetString("AutosaveBackupCheckbox.ToolTip")); - this.AutosaveBackupCheckbox.UseVisualStyleBackColor = true; - // - // AutosaveBk2Checkbox - // - this.AutosaveBk2Checkbox.AutoSize = true; - this.AutosaveBk2Checkbox.Location = new System.Drawing.Point(6, 56); - this.AutosaveBk2Checkbox.Name = "AutosaveBk2Checkbox"; - this.AutosaveBk2Checkbox.Size = new System.Drawing.Size(89, 17); - this.AutosaveBk2Checkbox.TabIndex = 202; - this.AutosaveBk2Checkbox.Text = "Save as .bk2"; - this.toolTip1.SetToolTip(this.AutosaveBk2Checkbox, "Autosave will export the movie to a .bk2 file instead of saving a .tasproj file."); - this.AutosaveBk2Checkbox.UseVisualStyleBackColor = true; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(208, 8); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(47, 13); - this.label5.TabIndex = 6; - this.label5.Text = "seconds"; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(6, 8); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(105, 13); - this.label4.TabIndex = 5; - this.label4.Text = "Autosave frequency:"; - // - // AutosaveIntervalNum - // - this.AutosaveIntervalNum.Location = new System.Drawing.Point(117, 6); - this.AutosaveIntervalNum.Maximum = new decimal(new int[] { + this.HideLagNum.Name = "HideLagNum"; + this.toolTip1.SetToolTip(this.HideLagNum, resources.GetString("HideLagNum.ToolTip")); + // + // MarkerColorCheckbox + // + resources.ApplyResources(this.MarkerColorCheckbox, "MarkerColorCheckbox"); + this.MarkerColorCheckbox.Name = "MarkerColorCheckbox"; + this.toolTip1.SetToolTip(this.MarkerColorCheckbox, resources.GetString("MarkerColorCheckbox.ToolTip")); + this.MarkerColorCheckbox.UseVisualStyleBackColor = true; + // + // MarkerIconsCheckbox + // + resources.ApplyResources(this.MarkerIconsCheckbox, "MarkerIconsCheckbox"); + this.MarkerIconsCheckbox.Name = "MarkerIconsCheckbox"; + this.toolTip1.SetToolTip(this.MarkerIconsCheckbox, resources.GetString("MarkerIconsCheckbox.ToolTip")); + this.MarkerIconsCheckbox.UseVisualStyleBackColor = true; + // + // StateColorCheckbox + // + resources.ApplyResources(this.StateColorCheckbox, "StateColorCheckbox"); + this.StateColorCheckbox.Name = "StateColorCheckbox"; + this.toolTip1.SetToolTip(this.StateColorCheckbox, resources.GetString("StateColorCheckbox.ToolTip")); + this.StateColorCheckbox.UseVisualStyleBackColor = true; + // + // StateIconsCheckbox + // + resources.ApplyResources(this.StateIconsCheckbox, "StateIconsCheckbox"); + this.StateIconsCheckbox.Name = "StateIconsCheckbox"; + this.toolTip1.SetToolTip(this.StateIconsCheckbox, resources.GetString("StateIconsCheckbox.ToolTip")); + this.StateIconsCheckbox.UseVisualStyleBackColor = true; + // + // HideWasLagCheckbox + // + resources.ApplyResources(this.HideWasLagCheckbox, "HideWasLagCheckbox"); + this.HideWasLagCheckbox.Name = "HideWasLagCheckbox"; + this.toolTip1.SetToolTip(this.HideWasLagCheckbox, resources.GetString("HideWasLagCheckbox.ToolTip")); + this.HideWasLagCheckbox.UseVisualStyleBackColor = true; + // + // RotateCheckbox + // + resources.ApplyResources(this.RotateCheckbox, "RotateCheckbox"); + this.RotateCheckbox.Name = "RotateCheckbox"; + this.toolTip1.SetToolTip(this.RotateCheckbox, resources.GetString("RotateCheckbox.ToolTip")); + this.RotateCheckbox.UseVisualStyleBackColor = true; + // + // FontButton + // + resources.ApplyResources(this.FontButton, "FontButton"); + this.FontButton.Name = "FontButton"; + this.toolTip1.SetToolTip(this.FontButton, resources.GetString("FontButton.ToolTip")); + this.FontButton.UseVisualStyleBackColor = true; + this.FontButton.Click += new System.EventHandler(this.FontButton_Click); + // + // tabPage5 + // + resources.ApplyResources(this.tabPage5, "tabPage5"); + this.tabPage5.Controls.Add(this.label11); + this.tabPage5.Controls.Add(this.BackupOnSaveCheckbox); + this.tabPage5.Controls.Add(this.AutosaveBackupCheckbox); + this.tabPage5.Controls.Add(this.AutosaveBk2Checkbox); + this.tabPage5.Controls.Add(this.label5); + this.tabPage5.Controls.Add(this.label4); + this.tabPage5.Controls.Add(this.AutosaveIntervalNum); + this.tabPage5.Name = "tabPage5"; + this.toolTip1.SetToolTip(this.tabPage5, resources.GetString("tabPage5.ToolTip")); + this.tabPage5.UseVisualStyleBackColor = true; + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); + // + // BackupOnSaveCheckbox + // + resources.ApplyResources(this.BackupOnSaveCheckbox, "BackupOnSaveCheckbox"); + this.BackupOnSaveCheckbox.Name = "BackupOnSaveCheckbox"; + this.toolTip1.SetToolTip(this.BackupOnSaveCheckbox, resources.GetString("BackupOnSaveCheckbox.ToolTip")); + this.BackupOnSaveCheckbox.UseVisualStyleBackColor = true; + // + // AutosaveBackupCheckbox + // + resources.ApplyResources(this.AutosaveBackupCheckbox, "AutosaveBackupCheckbox"); + this.AutosaveBackupCheckbox.Name = "AutosaveBackupCheckbox"; + this.toolTip1.SetToolTip(this.AutosaveBackupCheckbox, resources.GetString("AutosaveBackupCheckbox.ToolTip")); + this.AutosaveBackupCheckbox.UseVisualStyleBackColor = true; + // + // AutosaveBk2Checkbox + // + resources.ApplyResources(this.AutosaveBk2Checkbox, "AutosaveBk2Checkbox"); + this.AutosaveBk2Checkbox.Name = "AutosaveBk2Checkbox"; + this.toolTip1.SetToolTip(this.AutosaveBk2Checkbox, resources.GetString("AutosaveBk2Checkbox.ToolTip")); + this.AutosaveBk2Checkbox.UseVisualStyleBackColor = true; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + this.toolTip1.SetToolTip(this.label5, resources.GetString("label5.ToolTip")); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + this.toolTip1.SetToolTip(this.label4, resources.GetString("label4.ToolTip")); + // + // AutosaveIntervalNum + // + resources.ApplyResources(this.AutosaveIntervalNum, "AutosaveIntervalNum"); + this.AutosaveIntervalNum.Maximum = new decimal(new int[] { 10000000, 0, 0, 0}); - this.AutosaveIntervalNum.Name = "AutosaveIntervalNum"; - this.AutosaveIntervalNum.Size = new System.Drawing.Size(85, 20); - this.AutosaveIntervalNum.TabIndex = 201; - this.toolTip1.SetToolTip(this.AutosaveIntervalNum, resources.GetString("AutosaveIntervalNum.ToolTip")); - // - // tabPage4 - // - this.tabPage4.Controls.Add(this.StatesForMarkersCheckbox); - this.tabPage4.Controls.Add(this.label12); - this.tabPage4.Controls.Add(this.DefaultManagerSettingsAppliedLabel); - this.tabPage4.Controls.Add(this.SetDefaultStateSettingsButton); - this.tabPage4.Controls.Add(this.DefaultStateSettingsButton); - this.tabPage4.Controls.Add(this.ManagerSettingsPropertyGrid); - this.tabPage4.Controls.Add(this.StrategyBox); - this.tabPage4.Controls.Add(this.label6); - this.tabPage4.Location = new System.Drawing.Point(4, 22); - this.tabPage4.Name = "tabPage4"; - this.tabPage4.Padding = new System.Windows.Forms.Padding(3); - this.tabPage4.Size = new System.Drawing.Size(366, 407); - this.tabPage4.TabIndex = 3; - this.tabPage4.Text = "Savestates"; - this.tabPage4.UseVisualStyleBackColor = true; - // - // label12 - // - this.label12.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.label12.AutoSize = true; - this.label12.Location = new System.Drawing.Point(9, 362); - this.label12.Name = "label12"; - this.label12.Size = new System.Drawing.Size(230, 13); - this.label12.TabIndex = 306; - this.label12.Text = "Each movie contains its own savestate settings"; - // - // DefaultManagerSettingsAppliedLabel - // - this.DefaultManagerSettingsAppliedLabel.AutoSize = true; - this.DefaultManagerSettingsAppliedLabel.Location = new System.Drawing.Point(149, 383); - this.DefaultManagerSettingsAppliedLabel.Name = "DefaultManagerSettingsAppliedLabel"; - this.DefaultManagerSettingsAppliedLabel.Size = new System.Drawing.Size(41, 13); - this.DefaultManagerSettingsAppliedLabel.TabIndex = 305; - this.DefaultManagerSettingsAppliedLabel.Text = "applied"; - this.DefaultManagerSettingsAppliedLabel.Visible = false; - // - // SetDefaultStateSettingsButton - // - this.SetDefaultStateSettingsButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.SetDefaultStateSettingsButton.Location = new System.Drawing.Point(196, 378); - this.SetDefaultStateSettingsButton.Name = "SetDefaultStateSettingsButton"; - this.SetDefaultStateSettingsButton.Size = new System.Drawing.Size(155, 23); - this.SetDefaultStateSettingsButton.TabIndex = 304; - this.SetDefaultStateSettingsButton.Text = "Use these settings as default"; - this.SetDefaultStateSettingsButton.UseVisualStyleBackColor = true; - this.SetDefaultStateSettingsButton.Click += new System.EventHandler(this.SetDefaultStateSettingsButton_Click); - // - // DefaultStateSettingsButton - // - this.DefaultStateSettingsButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.DefaultStateSettingsButton.Location = new System.Drawing.Point(9, 378); - this.DefaultStateSettingsButton.Name = "DefaultStateSettingsButton"; - this.DefaultStateSettingsButton.Size = new System.Drawing.Size(128, 23); - this.DefaultStateSettingsButton.TabIndex = 303; - this.DefaultStateSettingsButton.Text = "Use default settings"; - this.DefaultStateSettingsButton.UseVisualStyleBackColor = true; - this.DefaultStateSettingsButton.Click += new System.EventHandler(this.DefaultStateSettingsButton_Click); - // - // ManagerSettingsPropertyGrid - // - this.ManagerSettingsPropertyGrid.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.ManagerSettingsPropertyGrid.Location = new System.Drawing.Point(9, 33); - this.ManagerSettingsPropertyGrid.Name = "ManagerSettingsPropertyGrid"; - this.ManagerSettingsPropertyGrid.PropertySort = System.Windows.Forms.PropertySort.NoSort; - this.ManagerSettingsPropertyGrid.Size = new System.Drawing.Size(347, 326); - this.ManagerSettingsPropertyGrid.TabIndex = 301; - this.ManagerSettingsPropertyGrid.ToolbarVisible = false; - // - // StrategyBox - // - this.StrategyBox.FormattingEnabled = true; - this.StrategyBox.Items.AddRange(new object[] { - "Old manager", - "New manager"}); - this.StrategyBox.Location = new System.Drawing.Point(124, 6); - this.StrategyBox.Name = "StrategyBox"; - this.StrategyBox.Size = new System.Drawing.Size(159, 21); - this.StrategyBox.TabIndex = 300; - this.StrategyBox.SelectedIndexChanged += new System.EventHandler(this.StrategyBox_SelectedIndexChanged); - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(6, 9); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(112, 13); - this.label6.TabIndex = 0; - this.label6.Text = "Management strategy:"; - // - // tabPage1 - // - this.tabPage1.Controls.Add(this.CustomPatternsGroupBox); - this.tabPage1.Controls.Add(this.groupBox2); - this.tabPage1.Controls.Add(this.groupBox1); - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(366, 407); - this.tabPage1.TabIndex = 5; - this.tabPage1.Text = "Paint Patterns"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // CustomPatternsGroupBox - // - this.CustomPatternsGroupBox.Controls.Add(this.OnOffBox); - this.CustomPatternsGroupBox.Controls.Add(this.CountNum); - this.CustomPatternsGroupBox.Controls.Add(this.ValueNum); - this.CustomPatternsGroupBox.Controls.Add(this.locLabelEx1); - this.CustomPatternsGroupBox.Controls.Add(this.locLabelEx2); - this.CustomPatternsGroupBox.Controls.Add(this.LagBox); - this.CustomPatternsGroupBox.Controls.Add(this.DeleteButton); - this.CustomPatternsGroupBox.Controls.Add(this.InsertButton); - this.CustomPatternsGroupBox.Controls.Add(this.PatternList); - this.CustomPatternsGroupBox.Controls.Add(this.ButtonBox); - this.CustomPatternsGroupBox.Enabled = false; - this.CustomPatternsGroupBox.Location = new System.Drawing.Point(6, 103); - this.CustomPatternsGroupBox.Name = "CustomPatternsGroupBox"; - this.CustomPatternsGroupBox.Size = new System.Drawing.Size(239, 269); - this.CustomPatternsGroupBox.TabIndex = 5; - this.CustomPatternsGroupBox.TabStop = false; - this.CustomPatternsGroupBox.Text = "Set custom patterns (per movie)"; - // - // OnOffBox - // - this.OnOffBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.OnOffBox.AutoSize = true; - this.OnOffBox.Location = new System.Drawing.Point(42, 187); - this.OnOffBox.Name = "OnOffBox"; - this.OnOffBox.Size = new System.Drawing.Size(15, 14); - this.OnOffBox.TabIndex = 422; - this.OnOffBox.UseVisualStyleBackColor = true; - this.OnOffBox.CheckedChanged += new System.EventHandler(this.OnOffBox_CheckedChanged); - // - // CountNum - // - this.CountNum.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.CountNum.Location = new System.Drawing.Point(143, 186); - this.CountNum.Minimum = new decimal(new int[] { + this.AutosaveIntervalNum.Name = "AutosaveIntervalNum"; + this.toolTip1.SetToolTip(this.AutosaveIntervalNum, resources.GetString("AutosaveIntervalNum.ToolTip")); + // + // tabPage4 + // + resources.ApplyResources(this.tabPage4, "tabPage4"); + this.tabPage4.Controls.Add(this.label12); + this.tabPage4.Controls.Add(this.DefaultManagerSettingsAppliedLabel); + this.tabPage4.Controls.Add(this.SetDefaultStateSettingsButton); + this.tabPage4.Controls.Add(this.DefaultStateSettingsButton); + this.tabPage4.Controls.Add(this.ManagerSettingsPropertyGrid); + this.tabPage4.Controls.Add(this.StrategyBox); + this.tabPage4.Controls.Add(this.label6); + this.tabPage4.Name = "tabPage4"; + this.toolTip1.SetToolTip(this.tabPage4, resources.GetString("tabPage4.ToolTip")); + this.tabPage4.UseVisualStyleBackColor = true; + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + this.toolTip1.SetToolTip(this.label12, resources.GetString("label12.ToolTip")); + // + // DefaultManagerSettingsAppliedLabel + // + resources.ApplyResources(this.DefaultManagerSettingsAppliedLabel, "DefaultManagerSettingsAppliedLabel"); + this.DefaultManagerSettingsAppliedLabel.Name = "DefaultManagerSettingsAppliedLabel"; + this.toolTip1.SetToolTip(this.DefaultManagerSettingsAppliedLabel, resources.GetString("DefaultManagerSettingsAppliedLabel.ToolTip")); + // + // SetDefaultStateSettingsButton + // + resources.ApplyResources(this.SetDefaultStateSettingsButton, "SetDefaultStateSettingsButton"); + this.SetDefaultStateSettingsButton.Name = "SetDefaultStateSettingsButton"; + this.toolTip1.SetToolTip(this.SetDefaultStateSettingsButton, resources.GetString("SetDefaultStateSettingsButton.ToolTip")); + this.SetDefaultStateSettingsButton.UseVisualStyleBackColor = true; + this.SetDefaultStateSettingsButton.Click += new System.EventHandler(this.SetDefaultStateSettingsButton_Click); + // + // DefaultStateSettingsButton + // + resources.ApplyResources(this.DefaultStateSettingsButton, "DefaultStateSettingsButton"); + this.DefaultStateSettingsButton.Name = "DefaultStateSettingsButton"; + this.toolTip1.SetToolTip(this.DefaultStateSettingsButton, resources.GetString("DefaultStateSettingsButton.ToolTip")); + this.DefaultStateSettingsButton.UseVisualStyleBackColor = true; + this.DefaultStateSettingsButton.Click += new System.EventHandler(this.DefaultStateSettingsButton_Click); + // + // ManagerSettingsPropertyGrid + // + resources.ApplyResources(this.ManagerSettingsPropertyGrid, "ManagerSettingsPropertyGrid"); + this.ManagerSettingsPropertyGrid.Name = "ManagerSettingsPropertyGrid"; + this.ManagerSettingsPropertyGrid.PropertySort = System.Windows.Forms.PropertySort.NoSort; + this.ManagerSettingsPropertyGrid.ToolbarVisible = false; + this.toolTip1.SetToolTip(this.ManagerSettingsPropertyGrid, resources.GetString("ManagerSettingsPropertyGrid.ToolTip")); + // + // StrategyBox + // + resources.ApplyResources(this.StrategyBox, "StrategyBox"); + this.StrategyBox.FormattingEnabled = true; + this.StrategyBox.Items.AddRange(new object[] { + resources.GetString("StrategyBox.Items"), + resources.GetString("StrategyBox.Items1")}); + this.StrategyBox.Name = "StrategyBox"; + this.toolTip1.SetToolTip(this.StrategyBox, resources.GetString("StrategyBox.ToolTip")); + this.StrategyBox.SelectedIndexChanged += new System.EventHandler(this.StrategyBox_SelectedIndexChanged); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + this.toolTip1.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); + // + // tabPage1 + // + resources.ApplyResources(this.tabPage1, "tabPage1"); + this.tabPage1.Controls.Add(this.CustomPatternsGroupBox); + this.tabPage1.Controls.Add(this.groupBox2); + this.tabPage1.Controls.Add(this.groupBox1); + this.tabPage1.Name = "tabPage1"; + this.toolTip1.SetToolTip(this.tabPage1, resources.GetString("tabPage1.ToolTip")); + this.tabPage1.UseVisualStyleBackColor = true; + // + // CustomPatternsGroupBox + // + resources.ApplyResources(this.CustomPatternsGroupBox, "CustomPatternsGroupBox"); + this.CustomPatternsGroupBox.Controls.Add(this.OnOffBox); + this.CustomPatternsGroupBox.Controls.Add(this.CountNum); + this.CustomPatternsGroupBox.Controls.Add(this.ValueNum); + this.CustomPatternsGroupBox.Controls.Add(this.locLabelEx1); + this.CustomPatternsGroupBox.Controls.Add(this.locLabelEx2); + this.CustomPatternsGroupBox.Controls.Add(this.LagBox); + this.CustomPatternsGroupBox.Controls.Add(this.DeleteButton); + this.CustomPatternsGroupBox.Controls.Add(this.InsertButton); + this.CustomPatternsGroupBox.Controls.Add(this.PatternList); + this.CustomPatternsGroupBox.Controls.Add(this.ButtonBox); + this.CustomPatternsGroupBox.Name = "CustomPatternsGroupBox"; + this.CustomPatternsGroupBox.TabStop = false; + this.toolTip1.SetToolTip(this.CustomPatternsGroupBox, resources.GetString("CustomPatternsGroupBox.ToolTip")); + // + // OnOffBox + // + resources.ApplyResources(this.OnOffBox, "OnOffBox"); + this.OnOffBox.Name = "OnOffBox"; + this.toolTip1.SetToolTip(this.OnOffBox, resources.GetString("OnOffBox.ToolTip")); + this.OnOffBox.UseVisualStyleBackColor = true; + this.OnOffBox.CheckedChanged += new System.EventHandler(this.OnOffBox_CheckedChanged); + // + // CountNum + // + resources.ApplyResources(this.CountNum, "CountNum"); + this.CountNum.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.CountNum.Name = "CountNum"; - this.CountNum.Size = new System.Drawing.Size(38, 20); - this.CountNum.TabIndex = 423; - this.CountNum.Value = new decimal(new int[] { + this.CountNum.Name = "CountNum"; + this.toolTip1.SetToolTip(this.CountNum, resources.GetString("CountNum.ToolTip")); + this.CountNum.Value = new decimal(new int[] { 1, 0, 0, 0}); - this.CountNum.ValueChanged += new System.EventHandler(this.CountNum_ValueChanged); - // - // ValueNum - // - this.ValueNum.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.ValueNum.Location = new System.Drawing.Point(42, 186); - this.ValueNum.Maximum = new decimal(new int[] { + this.CountNum.ValueChanged += new System.EventHandler(this.CountNum_ValueChanged); + // + // ValueNum + // + resources.ApplyResources(this.ValueNum, "ValueNum"); + this.ValueNum.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.ValueNum.Minimum = new decimal(new int[] { + this.ValueNum.Minimum = new decimal(new int[] { 10000, 0, 0, -2147483648}); - this.ValueNum.Name = "ValueNum"; - this.ValueNum.Size = new System.Drawing.Size(51, 20); - this.ValueNum.TabIndex = 422; - this.ValueNum.Visible = false; - this.ValueNum.ValueChanged += new System.EventHandler(this.ValueNum_ValueChanged); - // - // locLabelEx1 - // - this.locLabelEx1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.locLabelEx1.Location = new System.Drawing.Point(103, 188); - this.locLabelEx1.Name = "locLabelEx1"; - this.locLabelEx1.Text = "Count:"; - // - // locLabelEx2 - // - this.locLabelEx2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.locLabelEx2.Location = new System.Drawing.Point(3, 188); - this.locLabelEx2.Name = "locLabelEx2"; - this.locLabelEx2.Text = "Value:"; - // - // LagBox - // - this.LagBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.LagBox.AutoSize = true; - this.LagBox.Checked = true; - this.LagBox.CheckState = System.Windows.Forms.CheckState.Checked; - this.LagBox.Location = new System.Drawing.Point(6, 243); - this.LagBox.Name = "LagBox"; - this.LagBox.Size = new System.Drawing.Size(132, 17); - this.LagBox.TabIndex = 426; - this.LagBox.Text = "Account for lag frames"; - this.LagBox.UseVisualStyleBackColor = true; - this.LagBox.CheckedChanged += new System.EventHandler(this.LagBox_CheckedChanged); - // - // DeleteButton - // - this.DeleteButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.DeleteButton.Location = new System.Drawing.Point(124, 214); - this.DeleteButton.Name = "DeleteButton"; - this.DeleteButton.Size = new System.Drawing.Size(57, 23); - this.DeleteButton.TabIndex = 425; - this.DeleteButton.Text = "Delete"; - this.DeleteButton.UseVisualStyleBackColor = true; - this.DeleteButton.Click += new System.EventHandler(this.DeleteButton_Click); - // - // InsertButton - // - this.InsertButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.InsertButton.Location = new System.Drawing.Point(6, 214); - this.InsertButton.Name = "InsertButton"; - this.InsertButton.Size = new System.Drawing.Size(57, 23); - this.InsertButton.TabIndex = 424; - this.InsertButton.Text = "Insert"; - this.InsertButton.UseVisualStyleBackColor = true; - this.InsertButton.Click += new System.EventHandler(this.InsertButton_Click); - // - // PatternList - // - this.PatternList.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.PatternList.FormattingEnabled = true; - this.PatternList.Items.AddRange(new object[] { - "0: On\t(x1)", - "1: Off\t(x1)", - "Loop to 0"}); - this.PatternList.Location = new System.Drawing.Point(6, 46); - this.PatternList.Name = "PatternList"; - this.PatternList.Size = new System.Drawing.Size(225, 134); - this.PatternList.TabIndex = 421; - this.PatternList.SelectedIndexChanged += new System.EventHandler(this.PatternList_SelectedIndexChanged); - // - // ButtonBox - // - this.ButtonBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.ButtonBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.ButtonBox.FormattingEnabled = true; - this.ButtonBox.Location = new System.Drawing.Point(6, 19); - this.ButtonBox.Name = "ButtonBox"; - this.ButtonBox.Size = new System.Drawing.Size(225, 21); - this.ButtonBox.TabIndex = 420; - this.ButtonBox.SelectedIndexChanged += new System.EventHandler(this.ButtonBox_SelectedIndexChanged); - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.PatternCustomRadioButton); - this.groupBox2.Controls.Add(this.PatternHoldRadioButton); - this.groupBox2.Controls.Add(this.PatternAutoFireRadioButton); - this.groupBox2.Location = new System.Drawing.Point(154, 3); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(143, 94); - this.groupBox2.TabIndex = 4; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Choose pattern"; - // - // PatternCustomRadioButton - // - this.PatternCustomRadioButton.AutoSize = true; - this.PatternCustomRadioButton.Location = new System.Drawing.Point(6, 68); - this.PatternCustomRadioButton.Name = "PatternCustomRadioButton"; - this.PatternCustomRadioButton.Size = new System.Drawing.Size(60, 17); - this.PatternCustomRadioButton.TabIndex = 412; - this.PatternCustomRadioButton.TabStop = true; - this.PatternCustomRadioButton.Text = "Custom"; - this.toolTip1.SetToolTip(this.PatternCustomRadioButton, "Auto-fire buttons will use a custom pattern on newly emulated frames past the end of the movie."); - this.PatternCustomRadioButton.UseVisualStyleBackColor = true; - this.PatternCustomRadioButton.CheckedChanged += new System.EventHandler(this.PatternCustomRadioButton_CheckedChanged); - // - // PatternHoldRadioButton - // - this.PatternHoldRadioButton.AutoSize = true; - this.PatternHoldRadioButton.Location = new System.Drawing.Point(6, 22); - this.PatternHoldRadioButton.Name = "PatternHoldRadioButton"; - this.PatternHoldRadioButton.Size = new System.Drawing.Size(47, 17); - this.PatternHoldRadioButton.TabIndex = 410; - this.PatternHoldRadioButton.TabStop = true; - this.PatternHoldRadioButton.Text = "Hold"; - this.toolTip1.SetToolTip(this.PatternHoldRadioButton, "Auto-fire buttons will be held on newly emulated frames past the end of the movie."); - this.PatternHoldRadioButton.UseVisualStyleBackColor = true; - // - // PatternAutoFireRadioButton - // - this.PatternAutoFireRadioButton.AutoSize = true; - this.PatternAutoFireRadioButton.Location = new System.Drawing.Point(6, 45); - this.PatternAutoFireRadioButton.Name = "PatternAutoFireRadioButton"; - this.PatternAutoFireRadioButton.Size = new System.Drawing.Size(67, 17); - this.PatternAutoFireRadioButton.TabIndex = 411; - this.PatternAutoFireRadioButton.TabStop = true; - this.PatternAutoFireRadioButton.Text = "Auto-Fire"; - this.toolTip1.SetToolTip(this.PatternAutoFireRadioButton, "Auto-fire buttons will alternate on/off on newly emulated frames past the end of the movie."); - this.PatternAutoFireRadioButton.UseVisualStyleBackColor = true; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.PatternPaintAlwaysRadioButton); - this.groupBox1.Controls.Add(this.PatternPaintAutoColumnsOnlyRadioButton); - this.groupBox1.Controls.Add(this.PatternPaintNeverRadioButton); - this.groupBox1.Location = new System.Drawing.Point(6, 6); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(142, 91); - this.groupBox1.TabIndex = 3; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Use pattern for painting"; - // - // PatternPaintAlwaysRadioButton - // - this.PatternPaintAlwaysRadioButton.AutoSize = true; - this.PatternPaintAlwaysRadioButton.Location = new System.Drawing.Point(6, 65); - this.PatternPaintAlwaysRadioButton.Name = "PatternPaintAlwaysRadioButton"; - this.PatternPaintAlwaysRadioButton.Size = new System.Drawing.Size(58, 17); - this.PatternPaintAlwaysRadioButton.TabIndex = 402; - this.PatternPaintAlwaysRadioButton.TabStop = true; - this.PatternPaintAlwaysRadioButton.Text = "Always"; - this.toolTip1.SetToolTip(this.PatternPaintAlwaysRadioButton, "Painting in all button columns will be painted as auto-fire, or\r\nwith their custo" + - "m pattern, if \"Auto-Fire\" or \"Custom\" is selected.\r\n"); - this.PatternPaintAlwaysRadioButton.UseVisualStyleBackColor = true; - // - // PatternPaintAutoColumnsOnlyRadioButton - // - this.PatternPaintAutoColumnsOnlyRadioButton.AutoSize = true; - this.PatternPaintAutoColumnsOnlyRadioButton.Location = new System.Drawing.Point(6, 42); - this.PatternPaintAutoColumnsOnlyRadioButton.Name = "PatternPaintAutoColumnsOnlyRadioButton"; - this.PatternPaintAutoColumnsOnlyRadioButton.Size = new System.Drawing.Size(131, 17); - this.PatternPaintAutoColumnsOnlyRadioButton.TabIndex = 401; - this.PatternPaintAutoColumnsOnlyRadioButton.TabStop = true; - this.PatternPaintAutoColumnsOnlyRadioButton.Text = "Auto-Fire columns only"; - this.toolTip1.SetToolTip(this.PatternPaintAutoColumnsOnlyRadioButton, "Painting in auto-fire columns will be painted as auto-fire, or\r\nwith their custom " + - "pattern, if \"Auto-Fire\" or \"Custom\" is selected."); - this.PatternPaintAutoColumnsOnlyRadioButton.UseVisualStyleBackColor = true; - // - // PatternPaintNeverRadioButton - // - this.PatternPaintNeverRadioButton.AutoSize = true; - this.PatternPaintNeverRadioButton.Location = new System.Drawing.Point(6, 19); - this.PatternPaintNeverRadioButton.Name = "PatternPaintNeverRadioButton"; - this.PatternPaintNeverRadioButton.Size = new System.Drawing.Size(54, 17); - this.PatternPaintNeverRadioButton.TabIndex = 400; - this.PatternPaintNeverRadioButton.TabStop = true; - this.PatternPaintNeverRadioButton.Text = "Never"; - this.toolTip1.SetToolTip(this.PatternPaintNeverRadioButton, "Normal painting."); - this.PatternPaintNeverRadioButton.UseVisualStyleBackColor = true; - // - // tabPage3 - // - this.tabPage3.Controls.Add(this.StatesForMarkersCheckbox); - this.tabPage3.Controls.Add(this.OldBranchesCheckbox); - this.tabPage3.Controls.Add(this.BranchDoubleClickCheckbox); - this.tabPage3.Controls.Add(this.FastRewindNum); - this.tabPage3.Controls.Add(this.label8); - this.tabPage3.Controls.Add(this.RewindNum); - this.tabPage3.Controls.Add(this.label7); - this.tabPage3.Controls.Add(this.BindMarkersCheckbox); - this.tabPage3.Controls.Add(this.IncludeFrameNumberCheckbox); - this.tabPage3.Controls.Add(this.UndoCountNum); - this.tabPage3.Controls.Add(this.label1); - this.tabPage3.Controls.Add(this.AutopauseCheckbox); - this.tabPage3.Location = new System.Drawing.Point(4, 22); - this.tabPage3.Name = "tabPage3"; - this.tabPage3.Size = new System.Drawing.Size(366, 407); - this.tabPage3.TabIndex = 2; - this.tabPage3.Text = "Misc"; - this.tabPage3.UseVisualStyleBackColor = true; - // - // OldBranchesCheckbox - // - this.OldBranchesCheckbox.AutoSize = true; - this.OldBranchesCheckbox.Location = new System.Drawing.Point(12, 177); - this.OldBranchesCheckbox.Name = "OldBranchesCheckbox"; - this.OldBranchesCheckbox.Size = new System.Drawing.Size(179, 17); - this.OldBranchesCheckbox.TabIndex = 518; - this.OldBranchesCheckbox.Text = "Old control scheme for branches"; - this.toolTip1.SetToolTip(this.OldBranchesCheckbox, resources.GetString("OldBranchesCheckbox.ToolTip")); - this.OldBranchesCheckbox.UseVisualStyleBackColor = true; - // - // BranchDoubleClickCheckbox - // - this.BranchDoubleClickCheckbox.AutoSize = true; - this.BranchDoubleClickCheckbox.Location = new System.Drawing.Point(12, 154); - this.BranchDoubleClickCheckbox.Name = "BranchDoubleClickCheckbox"; - this.BranchDoubleClickCheckbox.Size = new System.Drawing.Size(174, 17); - this.BranchDoubleClickCheckbox.TabIndex = 517; - this.BranchDoubleClickCheckbox.Text = "Load branch by double clicking"; - this.BranchDoubleClickCheckbox.UseVisualStyleBackColor = true; - // - // FastRewindNum - // - this.FastRewindNum.Location = new System.Drawing.Point(116, 31); - this.FastRewindNum.Minimum = new decimal(new int[] { + this.ValueNum.Name = "ValueNum"; + this.toolTip1.SetToolTip(this.ValueNum, resources.GetString("ValueNum.ToolTip")); + this.ValueNum.ValueChanged += new System.EventHandler(this.ValueNum_ValueChanged); + // + // locLabelEx1 + // + resources.ApplyResources(this.locLabelEx1, "locLabelEx1"); + this.locLabelEx1.Name = "locLabelEx1"; + this.toolTip1.SetToolTip(this.locLabelEx1, resources.GetString("locLabelEx1.ToolTip")); + // + // locLabelEx2 + // + resources.ApplyResources(this.locLabelEx2, "locLabelEx2"); + this.locLabelEx2.Name = "locLabelEx2"; + this.toolTip1.SetToolTip(this.locLabelEx2, resources.GetString("locLabelEx2.ToolTip")); + // + // LagBox + // + resources.ApplyResources(this.LagBox, "LagBox"); + this.LagBox.Checked = true; + this.LagBox.CheckState = System.Windows.Forms.CheckState.Checked; + this.LagBox.Name = "LagBox"; + this.toolTip1.SetToolTip(this.LagBox, resources.GetString("LagBox.ToolTip")); + this.LagBox.UseVisualStyleBackColor = true; + this.LagBox.CheckedChanged += new System.EventHandler(this.LagBox_CheckedChanged); + // + // DeleteButton + // + resources.ApplyResources(this.DeleteButton, "DeleteButton"); + this.DeleteButton.Name = "DeleteButton"; + this.toolTip1.SetToolTip(this.DeleteButton, resources.GetString("DeleteButton.ToolTip")); + this.DeleteButton.UseVisualStyleBackColor = true; + this.DeleteButton.Click += new System.EventHandler(this.DeleteButton_Click); + // + // InsertButton + // + resources.ApplyResources(this.InsertButton, "InsertButton"); + this.InsertButton.Name = "InsertButton"; + this.toolTip1.SetToolTip(this.InsertButton, resources.GetString("InsertButton.ToolTip")); + this.InsertButton.UseVisualStyleBackColor = true; + this.InsertButton.Click += new System.EventHandler(this.InsertButton_Click); + // + // PatternList + // + resources.ApplyResources(this.PatternList, "PatternList"); + this.PatternList.FormattingEnabled = true; + this.PatternList.Items.AddRange(new object[] { + resources.GetString("PatternList.Items"), + resources.GetString("PatternList.Items1"), + resources.GetString("PatternList.Items2")}); + this.PatternList.Name = "PatternList"; + this.toolTip1.SetToolTip(this.PatternList, resources.GetString("PatternList.ToolTip")); + this.PatternList.SelectedIndexChanged += new System.EventHandler(this.PatternList_SelectedIndexChanged); + // + // ButtonBox + // + resources.ApplyResources(this.ButtonBox, "ButtonBox"); + this.ButtonBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.ButtonBox.FormattingEnabled = true; + this.ButtonBox.Name = "ButtonBox"; + this.toolTip1.SetToolTip(this.ButtonBox, resources.GetString("ButtonBox.ToolTip")); + this.ButtonBox.SelectedIndexChanged += new System.EventHandler(this.ButtonBox_SelectedIndexChanged); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.PatternCustomRadioButton); + this.groupBox2.Controls.Add(this.PatternHoldRadioButton); + this.groupBox2.Controls.Add(this.PatternAutoFireRadioButton); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox2, resources.GetString("groupBox2.ToolTip")); + // + // PatternCustomRadioButton + // + resources.ApplyResources(this.PatternCustomRadioButton, "PatternCustomRadioButton"); + this.PatternCustomRadioButton.Name = "PatternCustomRadioButton"; + this.PatternCustomRadioButton.TabStop = true; + this.toolTip1.SetToolTip(this.PatternCustomRadioButton, resources.GetString("PatternCustomRadioButton.ToolTip")); + this.PatternCustomRadioButton.UseVisualStyleBackColor = true; + this.PatternCustomRadioButton.CheckedChanged += new System.EventHandler(this.PatternCustomRadioButton_CheckedChanged); + // + // PatternHoldRadioButton + // + resources.ApplyResources(this.PatternHoldRadioButton, "PatternHoldRadioButton"); + this.PatternHoldRadioButton.Name = "PatternHoldRadioButton"; + this.PatternHoldRadioButton.TabStop = true; + this.toolTip1.SetToolTip(this.PatternHoldRadioButton, resources.GetString("PatternHoldRadioButton.ToolTip")); + this.PatternHoldRadioButton.UseVisualStyleBackColor = true; + // + // PatternAutoFireRadioButton + // + resources.ApplyResources(this.PatternAutoFireRadioButton, "PatternAutoFireRadioButton"); + this.PatternAutoFireRadioButton.Name = "PatternAutoFireRadioButton"; + this.PatternAutoFireRadioButton.TabStop = true; + this.toolTip1.SetToolTip(this.PatternAutoFireRadioButton, resources.GetString("PatternAutoFireRadioButton.ToolTip")); + this.PatternAutoFireRadioButton.UseVisualStyleBackColor = true; + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.PatternPaintAlwaysRadioButton); + this.groupBox1.Controls.Add(this.PatternPaintAutoColumnsOnlyRadioButton); + this.groupBox1.Controls.Add(this.PatternPaintNeverRadioButton); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip")); + // + // PatternPaintAlwaysRadioButton + // + resources.ApplyResources(this.PatternPaintAlwaysRadioButton, "PatternPaintAlwaysRadioButton"); + this.PatternPaintAlwaysRadioButton.Name = "PatternPaintAlwaysRadioButton"; + this.PatternPaintAlwaysRadioButton.TabStop = true; + this.toolTip1.SetToolTip(this.PatternPaintAlwaysRadioButton, resources.GetString("PatternPaintAlwaysRadioButton.ToolTip")); + this.PatternPaintAlwaysRadioButton.UseVisualStyleBackColor = true; + // + // PatternPaintAutoColumnsOnlyRadioButton + // + resources.ApplyResources(this.PatternPaintAutoColumnsOnlyRadioButton, "PatternPaintAutoColumnsOnlyRadioButton"); + this.PatternPaintAutoColumnsOnlyRadioButton.Name = "PatternPaintAutoColumnsOnlyRadioButton"; + this.PatternPaintAutoColumnsOnlyRadioButton.TabStop = true; + this.toolTip1.SetToolTip(this.PatternPaintAutoColumnsOnlyRadioButton, resources.GetString("PatternPaintAutoColumnsOnlyRadioButton.ToolTip")); + this.PatternPaintAutoColumnsOnlyRadioButton.UseVisualStyleBackColor = true; + // + // PatternPaintNeverRadioButton + // + resources.ApplyResources(this.PatternPaintNeverRadioButton, "PatternPaintNeverRadioButton"); + this.PatternPaintNeverRadioButton.Name = "PatternPaintNeverRadioButton"; + this.PatternPaintNeverRadioButton.TabStop = true; + this.toolTip1.SetToolTip(this.PatternPaintNeverRadioButton, resources.GetString("PatternPaintNeverRadioButton.ToolTip")); + this.PatternPaintNeverRadioButton.UseVisualStyleBackColor = true; + // + // tabPage6 + // + resources.ApplyResources(this.tabPage6, "tabPage6"); + this.tabPage6.Controls.Add(this.ScrollSyncCheckbox); + this.tabPage6.Controls.Add(this.EditInvisibleColumnsCheckbox); + this.tabPage6.Controls.Add(this.groupBox4); + this.tabPage6.Controls.Add(this.AlwaysScrollCheckbox); + this.tabPage6.Controls.Add(this.label3); + this.tabPage6.Controls.Add(this.ScrollSpeedNum); + this.tabPage6.Controls.Add(this.label2); + this.tabPage6.Name = "tabPage6"; + this.toolTip1.SetToolTip(this.tabPage6, resources.GetString("tabPage6.ToolTip")); + this.tabPage6.UseVisualStyleBackColor = true; + // + // ScrollSyncCheckbox + // + resources.ApplyResources(this.ScrollSyncCheckbox, "ScrollSyncCheckbox"); + this.ScrollSyncCheckbox.Name = "ScrollSyncCheckbox"; + this.toolTip1.SetToolTip(this.ScrollSyncCheckbox, resources.GetString("ScrollSyncCheckbox.ToolTip")); + this.ScrollSyncCheckbox.UseVisualStyleBackColor = true; + // + // EditInvisibleColumnsCheckbox + // + resources.ApplyResources(this.EditInvisibleColumnsCheckbox, "EditInvisibleColumnsCheckbox"); + this.EditInvisibleColumnsCheckbox.Name = "EditInvisibleColumnsCheckbox"; + this.toolTip1.SetToolTip(this.EditInvisibleColumnsCheckbox, resources.GetString("EditInvisibleColumnsCheckbox.ToolTip")); + this.EditInvisibleColumnsCheckbox.UseVisualStyleBackColor = true; + // + // groupBox4 + // + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Controls.Add(this.ScrollToCenterRadio); + this.groupBox4.Controls.Add(this.ScrollToBottomRadio); + this.groupBox4.Controls.Add(this.ScrollToTopRadio); + this.groupBox4.Controls.Add(this.ScrollToViewRadio); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox4, resources.GetString("groupBox4.ToolTip")); + // + // ScrollToCenterRadio + // + resources.ApplyResources(this.ScrollToCenterRadio, "ScrollToCenterRadio"); + this.ScrollToCenterRadio.Name = "ScrollToCenterRadio"; + this.ScrollToCenterRadio.TabStop = true; + this.toolTip1.SetToolTip(this.ScrollToCenterRadio, resources.GetString("ScrollToCenterRadio.ToolTip")); + this.ScrollToCenterRadio.UseVisualStyleBackColor = true; + // + // ScrollToBottomRadio + // + resources.ApplyResources(this.ScrollToBottomRadio, "ScrollToBottomRadio"); + this.ScrollToBottomRadio.Name = "ScrollToBottomRadio"; + this.ScrollToBottomRadio.TabStop = true; + this.toolTip1.SetToolTip(this.ScrollToBottomRadio, resources.GetString("ScrollToBottomRadio.ToolTip")); + this.ScrollToBottomRadio.UseVisualStyleBackColor = true; + // + // ScrollToTopRadio + // + resources.ApplyResources(this.ScrollToTopRadio, "ScrollToTopRadio"); + this.ScrollToTopRadio.Name = "ScrollToTopRadio"; + this.ScrollToTopRadio.TabStop = true; + this.toolTip1.SetToolTip(this.ScrollToTopRadio, resources.GetString("ScrollToTopRadio.ToolTip")); + this.ScrollToTopRadio.UseVisualStyleBackColor = true; + // + // ScrollToViewRadio + // + resources.ApplyResources(this.ScrollToViewRadio, "ScrollToViewRadio"); + this.ScrollToViewRadio.Name = "ScrollToViewRadio"; + this.ScrollToViewRadio.TabStop = true; + this.toolTip1.SetToolTip(this.ScrollToViewRadio, resources.GetString("ScrollToViewRadio.ToolTip")); + this.ScrollToViewRadio.UseVisualStyleBackColor = true; + // + // AlwaysScrollCheckbox + // + resources.ApplyResources(this.AlwaysScrollCheckbox, "AlwaysScrollCheckbox"); + this.AlwaysScrollCheckbox.Name = "AlwaysScrollCheckbox"; + this.toolTip1.SetToolTip(this.AlwaysScrollCheckbox, resources.GetString("AlwaysScrollCheckbox.ToolTip")); + this.AlwaysScrollCheckbox.UseVisualStyleBackColor = true; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + this.toolTip1.SetToolTip(this.label3, resources.GetString("label3.ToolTip")); + // + // ScrollSpeedNum + // + resources.ApplyResources(this.ScrollSpeedNum, "ScrollSpeedNum"); + this.ScrollSpeedNum.Name = "ScrollSpeedNum"; + this.toolTip1.SetToolTip(this.ScrollSpeedNum, resources.GetString("ScrollSpeedNum.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // tabPage3 + // + resources.ApplyResources(this.tabPage3, "tabPage3"); + this.tabPage3.Controls.Add(this.StatesForMarkersCheckbox); + this.tabPage3.Controls.Add(this.OldBranchesCheckbox); + this.tabPage3.Controls.Add(this.BranchDoubleClickCheckbox); + this.tabPage3.Controls.Add(this.FastRewindNum); + this.tabPage3.Controls.Add(this.label8); + this.tabPage3.Controls.Add(this.RewindNum); + this.tabPage3.Controls.Add(this.label7); + this.tabPage3.Controls.Add(this.BindMarkersCheckbox); + this.tabPage3.Controls.Add(this.IncludeFrameNumberCheckbox); + this.tabPage3.Controls.Add(this.UndoCountNum); + this.tabPage3.Controls.Add(this.label1); + this.tabPage3.Controls.Add(this.AutopauseCheckbox); + this.tabPage3.Name = "tabPage3"; + this.toolTip1.SetToolTip(this.tabPage3, resources.GetString("tabPage3.ToolTip")); + this.tabPage3.UseVisualStyleBackColor = true; + // + // StatesForMarkersCheckbox + // + resources.ApplyResources(this.StatesForMarkersCheckbox, "StatesForMarkersCheckbox"); + this.StatesForMarkersCheckbox.Name = "StatesForMarkersCheckbox"; + this.toolTip1.SetToolTip(this.StatesForMarkersCheckbox, resources.GetString("StatesForMarkersCheckbox.ToolTip")); + this.StatesForMarkersCheckbox.UseVisualStyleBackColor = true; + // + // OldBranchesCheckbox + // + resources.ApplyResources(this.OldBranchesCheckbox, "OldBranchesCheckbox"); + this.OldBranchesCheckbox.Name = "OldBranchesCheckbox"; + this.toolTip1.SetToolTip(this.OldBranchesCheckbox, resources.GetString("OldBranchesCheckbox.ToolTip")); + this.OldBranchesCheckbox.UseVisualStyleBackColor = true; + // + // BranchDoubleClickCheckbox + // + resources.ApplyResources(this.BranchDoubleClickCheckbox, "BranchDoubleClickCheckbox"); + this.BranchDoubleClickCheckbox.Name = "BranchDoubleClickCheckbox"; + this.toolTip1.SetToolTip(this.BranchDoubleClickCheckbox, resources.GetString("BranchDoubleClickCheckbox.ToolTip")); + this.BranchDoubleClickCheckbox.UseVisualStyleBackColor = true; + // + // FastRewindNum + // + resources.ApplyResources(this.FastRewindNum, "FastRewindNum"); + this.FastRewindNum.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.FastRewindNum.Name = "FastRewindNum"; - this.FastRewindNum.Size = new System.Drawing.Size(67, 20); - this.FastRewindNum.TabIndex = 512; - this.toolTip1.SetToolTip(this.FastRewindNum, "How many frames backward to go when you press the rewind button or hotkey,\r\nwhile" + - " also holding the turbo hotkey or fast forward hotkey."); - this.FastRewindNum.Value = new decimal(new int[] { + this.FastRewindNum.Name = "FastRewindNum"; + this.toolTip1.SetToolTip(this.FastRewindNum, resources.GetString("FastRewindNum.ToolTip")); + this.FastRewindNum.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Location = new System.Drawing.Point(9, 35); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(87, 13); - this.label8.TabIndex = 12; - this.label8.Text = "Fast rewind step:"; - // - // RewindNum - // - this.RewindNum.Location = new System.Drawing.Point(116, 6); - this.RewindNum.Minimum = new decimal(new int[] { + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + this.toolTip1.SetToolTip(this.label8, resources.GetString("label8.ToolTip")); + // + // RewindNum + // + resources.ApplyResources(this.RewindNum, "RewindNum"); + this.RewindNum.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.RewindNum.Name = "RewindNum"; - this.RewindNum.Size = new System.Drawing.Size(67, 20); - this.RewindNum.TabIndex = 511; - this.toolTip1.SetToolTip(this.RewindNum, "How many frames backward to go when you press the rewind button or hotkey."); - this.RewindNum.Value = new decimal(new int[] { + this.RewindNum.Name = "RewindNum"; + this.toolTip1.SetToolTip(this.RewindNum, resources.GetString("RewindNum.ToolTip")); + this.RewindNum.Value = new decimal(new int[] { 1, 0, 0, 0}); - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(9, 9); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(69, 13); - this.label7.TabIndex = 12; - this.label7.Text = "Rewind step:"; - // - // BindMarkersCheckbox - // - this.BindMarkersCheckbox.AutoSize = true; - this.BindMarkersCheckbox.Location = new System.Drawing.Point(12, 85); - this.BindMarkersCheckbox.Name = "BindMarkersCheckbox"; - this.BindMarkersCheckbox.Size = new System.Drawing.Size(125, 17); - this.BindMarkersCheckbox.TabIndex = 514; - this.BindMarkersCheckbox.Text = "Bind markers to input"; - this.toolTip1.SetToolTip(this.BindMarkersCheckbox, "When enabled, inserting or deleting frames will move any markers that are on futu" + - "re frames by the same amount.\r\nDeleting a frame that has a marker will delete th" + - "e marker."); - this.BindMarkersCheckbox.UseVisualStyleBackColor = true; - // - // IncludeFrameNumberCheckbox - // - this.IncludeFrameNumberCheckbox.AutoSize = true; - this.IncludeFrameNumberCheckbox.Location = new System.Drawing.Point(12, 108); - this.IncludeFrameNumberCheckbox.Name = "IncludeFrameNumberCheckbox"; - this.IncludeFrameNumberCheckbox.Size = new System.Drawing.Size(228, 17); - this.IncludeFrameNumberCheckbox.TabIndex = 515; - this.IncludeFrameNumberCheckbox.Text = "Include frame numbers when copying input."; - this.IncludeFrameNumberCheckbox.UseVisualStyleBackColor = true; - // - // UndoCountNum - // - this.UndoCountNum.Location = new System.Drawing.Point(116, 58); - this.UndoCountNum.Maximum = new decimal(new int[] { + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + this.toolTip1.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); + // + // BindMarkersCheckbox + // + resources.ApplyResources(this.BindMarkersCheckbox, "BindMarkersCheckbox"); + this.BindMarkersCheckbox.Name = "BindMarkersCheckbox"; + this.toolTip1.SetToolTip(this.BindMarkersCheckbox, resources.GetString("BindMarkersCheckbox.ToolTip")); + this.BindMarkersCheckbox.UseVisualStyleBackColor = true; + // + // IncludeFrameNumberCheckbox + // + resources.ApplyResources(this.IncludeFrameNumberCheckbox, "IncludeFrameNumberCheckbox"); + this.IncludeFrameNumberCheckbox.Name = "IncludeFrameNumberCheckbox"; + this.toolTip1.SetToolTip(this.IncludeFrameNumberCheckbox, resources.GetString("IncludeFrameNumberCheckbox.ToolTip")); + this.IncludeFrameNumberCheckbox.UseVisualStyleBackColor = true; + // + // UndoCountNum + // + resources.ApplyResources(this.UndoCountNum, "UndoCountNum"); + this.UndoCountNum.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.UndoCountNum.Minimum = new decimal(new int[] { + this.UndoCountNum.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.UndoCountNum.Name = "UndoCountNum"; - this.UndoCountNum.Size = new System.Drawing.Size(67, 20); - this.UndoCountNum.TabIndex = 513; - this.toolTip1.SetToolTip(this.UndoCountNum, "The maximum number of edit actions TAStudio should keep in the undo history."); - this.UndoCountNum.Value = new decimal(new int[] { + this.UndoCountNum.Name = "UndoCountNum"; + this.toolTip1.SetToolTip(this.UndoCountNum, resources.GetString("UndoCountNum.ToolTip")); + this.UndoCountNum.Value = new decimal(new int[] { 10, 0, 0, 0}); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(9, 61); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(90, 13); - this.label1.TabIndex = 7; - this.label1.Text = "Max Undo Count:"; - // - // AutopauseCheckbox - // - this.AutopauseCheckbox.AutoSize = true; - this.AutopauseCheckbox.Location = new System.Drawing.Point(12, 131); - this.AutopauseCheckbox.Name = "AutopauseCheckbox"; - this.AutopauseCheckbox.Size = new System.Drawing.Size(196, 17); - this.AutopauseCheckbox.TabIndex = 516; - this.AutopauseCheckbox.Text = "Automatically pause at end of movie."; - this.AutopauseCheckbox.UseVisualStyleBackColor = true; - // - // SettingsCancelButton - // - this.SettingsCancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.SettingsCancelButton.Location = new System.Drawing.Point(310, 449); - this.SettingsCancelButton.Name = "SettingsCancelButton"; - this.SettingsCancelButton.Size = new System.Drawing.Size(75, 23); - this.SettingsCancelButton.TabIndex = 3; - this.SettingsCancelButton.Text = "Cancel"; - this.SettingsCancelButton.UseVisualStyleBackColor = true; - this.SettingsCancelButton.Click += new System.EventHandler(this.SettingsCancelButton_Click); - // - // ApplyButton - // - this.ApplyButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.ApplyButton.Location = new System.Drawing.Point(229, 449); - this.ApplyButton.Name = "ApplyButton"; - this.ApplyButton.Size = new System.Drawing.Size(75, 23); - this.ApplyButton.TabIndex = 3; - this.ApplyButton.Text = "Apply"; - this.ApplyButton.UseVisualStyleBackColor = true; - this.ApplyButton.Click += new System.EventHandler(this.ApplyButton_Click); - // - // StatesForMarkersCheckbox - // - this.StatesForMarkersCheckbox.AutoSize = true; - this.StatesForMarkersCheckbox.Location = new System.Drawing.Point(12, 200); - this.StatesForMarkersCheckbox.Name = "StatesForMarkersCheckbox"; - this.StatesForMarkersCheckbox.Size = new System.Drawing.Size(171, 17); - this.StatesForMarkersCheckbox.TabIndex = 518; - this.StatesForMarkersCheckbox.Text = "Markers keep states by default"; - this.toolTip1.SetToolTip(this.StatesForMarkersCheckbox, resources.GetString("StatesForMarkersCheckbox.ToolTip")); - this.StatesForMarkersCheckbox.UseVisualStyleBackColor = true; - // - // tabPage6 - // - this.tabPage6.Controls.Add(this.ScrollSyncCheckbox); - this.tabPage6.Controls.Add(this.EditInvisibleColumnsCheckbox); - this.tabPage6.Controls.Add(this.groupBox4); - this.tabPage6.Controls.Add(this.AlwaysScrollCheckbox); - this.tabPage6.Controls.Add(this.label3); - this.tabPage6.Controls.Add(this.ScrollSpeedNum); - this.tabPage6.Controls.Add(this.label2); - this.tabPage6.Location = new System.Drawing.Point(4, 22); - this.tabPage6.Name = "tabPage6"; - this.tabPage6.Padding = new System.Windows.Forms.Padding(3); - this.tabPage6.Size = new System.Drawing.Size(366, 407); - this.tabPage6.TabIndex = 6; - this.tabPage6.Text = "Input Roll"; - this.tabPage6.UseVisualStyleBackColor = true; - // - // groupBox4 - // - this.groupBox4.Controls.Add(this.ScrollToCenterRadio); - this.groupBox4.Controls.Add(this.ScrollToBottomRadio); - this.groupBox4.Controls.Add(this.ScrollToTopRadio); - this.groupBox4.Controls.Add(this.ScrollToViewRadio); - this.groupBox4.Location = new System.Drawing.Point(12, 31); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.Size = new System.Drawing.Size(168, 116); - this.groupBox4.TabIndex = 513; - this.groupBox4.TabStop = false; - this.groupBox4.Text = "Scroll to cursor method"; - // - // ScrollToCenterRadio - // - this.ScrollToCenterRadio.AutoSize = true; - this.ScrollToCenterRadio.Location = new System.Drawing.Point(6, 88); - this.ScrollToCenterRadio.Name = "ScrollToCenterRadio"; - this.ScrollToCenterRadio.Size = new System.Drawing.Size(94, 17); - this.ScrollToCenterRadio.TabIndex = 504; - this.ScrollToCenterRadio.TabStop = true; - this.ScrollToCenterRadio.Text = "scroll to center"; - this.toolTip1.SetToolTip(this.ScrollToCenterRadio, "scroll so that the cursor is in the middle of the visible frames."); - this.ScrollToCenterRadio.UseVisualStyleBackColor = true; - // - // ScrollToBottomRadio - // - this.ScrollToBottomRadio.AutoSize = true; - this.ScrollToBottomRadio.Location = new System.Drawing.Point(6, 65); - this.ScrollToBottomRadio.Name = "ScrollToBottomRadio"; - this.ScrollToBottomRadio.Size = new System.Drawing.Size(96, 17); - this.ScrollToBottomRadio.TabIndex = 503; - this.ScrollToBottomRadio.TabStop = true; - this.ScrollToBottomRadio.Text = "scroll to bottom"; - this.toolTip1.SetToolTip(this.ScrollToBottomRadio, "scroll so that the cursor is at the bottom of the visible frames."); - this.ScrollToBottomRadio.UseVisualStyleBackColor = true; - // - // ScrollToTopRadio - // - this.ScrollToTopRadio.AutoSize = true; - this.ScrollToTopRadio.Location = new System.Drawing.Point(6, 42); - this.ScrollToTopRadio.Name = "ScrollToTopRadio"; - this.ScrollToTopRadio.Size = new System.Drawing.Size(79, 17); - this.ScrollToTopRadio.TabIndex = 502; - this.ScrollToTopRadio.TabStop = true; - this.ScrollToTopRadio.Text = "scroll to top"; - this.toolTip1.SetToolTip(this.ScrollToTopRadio, "scroll so that the cursor is at the top of the visible frames."); - this.ScrollToTopRadio.UseVisualStyleBackColor = true; - // - // ScrollToViewRadio - // - this.ScrollToViewRadio.AutoSize = true; - this.ScrollToViewRadio.Location = new System.Drawing.Point(6, 19); - this.ScrollToViewRadio.Name = "ScrollToViewRadio"; - this.ScrollToViewRadio.Size = new System.Drawing.Size(86, 17); - this.ScrollToViewRadio.TabIndex = 501; - this.ScrollToViewRadio.TabStop = true; - this.ScrollToViewRadio.Text = "scroll to view"; - this.toolTip1.SetToolTip(this.ScrollToViewRadio, "scroll the minimum amount needed to make the cursor visible."); - this.ScrollToViewRadio.UseVisualStyleBackColor = true; - // - // AlwaysScrollCheckbox - // - this.AlwaysScrollCheckbox.AutoSize = true; - this.AlwaysScrollCheckbox.Location = new System.Drawing.Point(12, 8); - this.AlwaysScrollCheckbox.Name = "AlwaysScrollCheckbox"; - this.AlwaysScrollCheckbox.Size = new System.Drawing.Size(231, 17); - this.AlwaysScrollCheckbox.TabIndex = 514; - this.AlwaysScrollCheckbox.Text = "When following cursor, scroll at every frame"; - this.toolTip1.SetToolTip(this.AlwaysScrollCheckbox, "When disabled, \"Follow cursor\" will not scroll when the cursor is already visible" + - "."); - this.AlwaysScrollCheckbox.UseVisualStyleBackColor = true; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(192, 155); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(76, 13); - this.label3.TabIndex = 512; - this.label3.Text = "frames per tick"; - // - // ScrollSpeedNum - // - this.ScrollSpeedNum.Location = new System.Drawing.Point(119, 153); - this.ScrollSpeedNum.Name = "ScrollSpeedNum"; - this.ScrollSpeedNum.Size = new System.Drawing.Size(67, 20); - this.ScrollSpeedNum.TabIndex = 515; - this.toolTip1.SetToolTip(this.ScrollSpeedNum, "How many frames to scroll per tick of the mouse wheel.\nSet to 0 to use the system default."); - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(12, 155); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(100, 13); - this.label2.TabIndex = 511; - this.label2.Text = "Wheel scroll speed:"; - // - // EditInvisibleColumnsCheckbox - // - this.EditInvisibleColumnsCheckbox.AutoSize = true; - this.EditInvisibleColumnsCheckbox.Location = new System.Drawing.Point(12, 202); - this.EditInvisibleColumnsCheckbox.Name = "EditInvisibleColumnsCheckbox"; - this.EditInvisibleColumnsCheckbox.Size = new System.Drawing.Size(308, 17); - this.EditInvisibleColumnsCheckbox.TabIndex = 519; - this.EditInvisibleColumnsCheckbox.Text = "Allow editing hidden columns (with clear, record, paste, etc.)"; - this.toolTip1.SetToolTip(this.EditInvisibleColumnsCheckbox, resources.GetString("EditInvisibleColumnsCheckbox.ToolTip")); - this.EditInvisibleColumnsCheckbox.UseVisualStyleBackColor = true; - // - // ScrollSyncCheckbox - // - this.ScrollSyncCheckbox.AutoSize = true; - this.ScrollSyncCheckbox.Location = new System.Drawing.Point(12, 179); - this.ScrollSyncCheckbox.Name = "ScrollSyncCheckbox"; - this.ScrollSyncCheckbox.Size = new System.Drawing.Size(171, 17); - this.ScrollSyncCheckbox.TabIndex = 520; - this.ScrollSyncCheckbox.Text = "Sync scroll across all input rolls"; - this.ScrollSyncCheckbox.UseVisualStyleBackColor = true; - this.toolTip1.SetToolTip(this.ScrollSyncCheckbox, "When enabled, scrolling one input roll will scroll all input rolls."); - // - // TAStudioSettingsForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(397, 484); - this.Controls.Add(this.ApplyButton); - this.Controls.Add(this.SettingsCancelButton); - this.Controls.Add(this.tabControl1); - this.Name = "TAStudioSettingsForm"; - this.Text = "TAStudio Settings"; - this.Load += new System.EventHandler(this.TAStudioSettingsForm_Load); - this.tabControl1.ResumeLayout(false); - this.tabPage2.ResumeLayout(false); - this.tabPage2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.HideLagNum)).EndInit(); - this.tabPage5.ResumeLayout(false); - this.tabPage5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.AutosaveIntervalNum)).EndInit(); - this.tabPage4.ResumeLayout(false); - this.tabPage4.PerformLayout(); - this.tabPage1.ResumeLayout(false); - this.CustomPatternsGroupBox.ResumeLayout(false); - this.CustomPatternsGroupBox.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.CountNum)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.ValueNum)).EndInit(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.groupBox1.ResumeLayout(false); - this.groupBox1.PerformLayout(); - this.tabPage3.ResumeLayout(false); - this.tabPage3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.FastRewindNum)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.RewindNum)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.UndoCountNum)).EndInit(); - this.tabPage6.ResumeLayout(false); - this.tabPage6.PerformLayout(); - this.groupBox4.ResumeLayout(false); - this.groupBox4.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.ScrollSpeedNum)).EndInit(); - this.ResumeLayout(false); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // AutopauseCheckbox + // + resources.ApplyResources(this.AutopauseCheckbox, "AutopauseCheckbox"); + this.AutopauseCheckbox.Name = "AutopauseCheckbox"; + this.toolTip1.SetToolTip(this.AutopauseCheckbox, resources.GetString("AutopauseCheckbox.ToolTip")); + this.AutopauseCheckbox.UseVisualStyleBackColor = true; + // + // SettingsCancelButton + // + resources.ApplyResources(this.SettingsCancelButton, "SettingsCancelButton"); + this.SettingsCancelButton.Name = "SettingsCancelButton"; + this.toolTip1.SetToolTip(this.SettingsCancelButton, resources.GetString("SettingsCancelButton.ToolTip")); + this.SettingsCancelButton.UseVisualStyleBackColor = true; + this.SettingsCancelButton.Click += new System.EventHandler(this.SettingsCancelButton_Click); + // + // ApplyButton + // + resources.ApplyResources(this.ApplyButton, "ApplyButton"); + this.ApplyButton.Name = "ApplyButton"; + this.toolTip1.SetToolTip(this.ApplyButton, resources.GetString("ApplyButton.ToolTip")); + this.ApplyButton.UseVisualStyleBackColor = true; + this.ApplyButton.Click += new System.EventHandler(this.ApplyButton_Click); + // + // TAStudioSettingsForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.ApplyButton); + this.Controls.Add(this.SettingsCancelButton); + this.Controls.Add(this.tabControl1); + this.Name = "TAStudioSettingsForm"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.Load += new System.EventHandler(this.TAStudioSettingsForm_Load); + this.tabControl1.ResumeLayout(false); + this.tabPage2.ResumeLayout(false); + this.tabPage2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.HideLagNum)).EndInit(); + this.tabPage5.ResumeLayout(false); + this.tabPage5.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.AutosaveIntervalNum)).EndInit(); + this.tabPage4.ResumeLayout(false); + this.tabPage4.PerformLayout(); + this.tabPage1.ResumeLayout(false); + this.CustomPatternsGroupBox.ResumeLayout(false); + this.CustomPatternsGroupBox.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.CountNum)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ValueNum)).EndInit(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.tabPage6.ResumeLayout(false); + this.tabPage6.PerformLayout(); + this.groupBox4.ResumeLayout(false); + this.groupBox4.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.ScrollSpeedNum)).EndInit(); + this.tabPage3.ResumeLayout(false); + this.tabPage3.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.FastRewindNum)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.RewindNum)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.UndoCountNum)).EndInit(); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.resx index bdf8ac85214..0208c355f1a 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.resx @@ -117,20 +117,2156 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 515 + + + + 270, 16 + + + + + + Autosave will export the movie to a .bk2 file instead of saving a .tasproj file. + + + label11 + + + 2 + + + 6, 198 + + + 229, 414 + + + 6, 42 + + + True + + + 0 + + + How many frames backward to go when you press the rewind button or hotkey, +while also holding the turbo hotkey or fast forward hotkey. + + + 1 + + + + + + 12 + + + When enabled, inserting or deleting frames will move any markers that are on future frames by the same amount. +Deleting a frame that has a marker will delete the marker. + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage3 + + + 51, 21 + + + tabPage3 + + + + + + ScrollToTopRadio + + + RotateCheckbox + + + + + + 3, 174 + + + StatesForMarkersCheckbox + + + 57, 21 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + ButtonBox + + + tabPage2 + + + 7 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + frames per tick + + + scroll so that the cursor is in the middle of the visible frames. + + + Painting in all button columns will be painted as auto-fire, or +with their custom pattern, if "Auto-Fire" or "Custom" is selected. + + + + tabPage3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AutopauseCheckbox + + + Fast rewind step: + + + tabPage4 + + + 12, 29 + + + 4, 40 + + + + Top, Bottom, Left, Right + + + When following cursor, scroll at every frame + + + 75, 21 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 304 + + + 310, 414 + + + 196, 349 + + + groupBox2 + + + 174, 16 + + + tabPage3 + + + tabPage2 + + + 369, 356 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 1 + + + label2 + + + 2 + + + 77, 12 + + + The maximum number of edit actions TAStudio should keep in the undo history. + + + 4 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + label10 + + + Hide "was lag" frames + + + tabControl1 + + + 6 + + + How many frames backward to go when you press the rewind button or hotkey. + + + 6, 151 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 7 + + + 119, 12 + + + 9, 349 + + + MarkerColorCheckbox + + + 5 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 143, 172 + + + Bottom, Left + + + 396, 16 + + + 85, 21 + + + groupBox1 + + + 1 + + + ScrollSyncCheckbox + + + Autosave will save a movie to the backups folder, with a timestamp in the name, so no file is overwritten. +Backup movies will not contain any "greenzone" savestates, which makes them smaller than normal .tasproj files. + + + OnOffBox + + + FastRewindNum + + + 0 + + + 9 + + + 1 + + + 270, 16 + + + tabPage3 + + + 501 + + + Top, Left, Right + + + groupBox1 + + + 7 + + + + + + PatternPaintAutoColumnsOnlyRadioButton + + + Lag frames to hide: + + + Autosave frequency: + + + Misc + + + + + + Apply + + + 8 + + + applied + + + 87, 6 + + + + + + tabPage5 + + + + + + tabPage2 + + + Account for lag frames + + + + + + locLabelEx1 + + + tabPage1 + + + 502 + + + tabPage2 + + + + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 47, 12 + + + $this + + + OldBranchesCheckbox + + + True + + + Save a backup .tasproj after each manual file save. + + + Insert + + + 119, 12 + + + + + + + + + 3 + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Left + + + 7 + + + 3 + + + TAStudioSettingsForm + + + 518 + + + HideLagNum + + + 107, 12 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + 210, 16 + + + True + + + 95, 12 + + + 303 + + + + + + 204 + + + tabPage3 + + + + + + tabPage6 + + + Always + + + 300 + + + tabPage4 + + + 12, 7 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 503 + + + 6, 52 + + + 288, 16 + + + groupBox2 + + + 9, 8 + + + 6, 18 + + + Auto-Fire columns only + + + AutosaveIntervalNum + + + Top, Bottom, Left, Right + + + 119, 16 + + + + + + 258, 16 + + + When enabled, scrolling one input roll will scroll all input rolls. + + + + + + 6, 95 + + + 3, 174 + + + tabPage4 + + + Auto-fire buttons will use a custom pattern on newly emulated frames past the end of the movie. + + + 5 + + + tabPage2 + + + Loop to 0 + + + label5 + + + + + + 402 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Management strategy: + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom, Right + + + 202 + + + 100 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CustomPatternsGroupBox + + + TAStudio can automatically keep savestates for each marker. +If this is enabled, new markers will have savestates enabled by default. +Note: The savestate needs to be on the frame before the marker. Thus, making +a marker on the current frame will not automatically create a state. +(The reason for the state being on the frame before is so that TAStudio +does not need to store a screenshot with the savestate.) + + + EditInvisibleColumnsCheckbox + + + Save as .backup (no greenzone) + + + Max Undo Count: + + + 369, 356 + + + 192, 143 + + + 9, 30 + + + 4 + + + 514 + + + 421 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 156, 16 + + + ScrollToBottomRadio + + + 142, 84 + + + AutosaveBackupCheckbox + + + Bottom, Left + + + + + + 6, 120 + + + 75, 21 + + + 168, 16 + + + True + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + If enabled, the frame column will contain an icon on each frame that TAStudio has a marker for. + + + + 513 + + + 225, 20 + + + Denote markers with icons + + + 423 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 126, 16 + + + Set custom patterns (per movie) + + + If enabled, the frame column will have a different background color on each frame that TAStudio has a marker for. + + + + + + + 101, 16 + + + 6 + + + Denote states with icons + + + tabPage2 + + + $this + + + + + + + + + Custom + + + 6, 75 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 77, 16 + + + Auto-fire buttons will alternate on/off on newly emulated frames past the end of the movie. + + + 2 + + + 159, 20 + + + True + + + CustomPatternsGroupBox + + + SettingsCancelButton + + + 4, 40 + + + Auto-Fire + + + scroll to top + + + 1 + + + Microsoft Sans Serif, 15.75pt + + + 6, 18 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12, 186 + + + StrategyBox + + + 0 + + + 12, 185 + + + True + + + 2 + + + 228, 16 + + + True + + + True + + + True + + + 75, 21 + + + + + + 3 + + + 400 + + + 1 + + + True + + + True + + + 4 + + + 42, 172 + + + 239, 248 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ValueNum + + + scroll to view + + + 9, 56 + + + 6, 6 + + + True + + + 225, 124 + + + Automatically pause at end of movie. + + + True + + + 4, 40 + + + FontButton + + + 2 + + + True + + + 412 + + + 504 + + + Delete + + + 3 + + + 0 + + + 3 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + 518 + + + tabPage1 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ScrollToViewRadio + + + 3, 3, 3, 3 + + + label3 + + + 519 + + + True + + + 53, 16 + + + + + + 208, 7 + + + 401 + + + tabPage3 + + + + + + + + + 47, 16 + + + Use default settings + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 281, 12 + + + label12 + + + How many seconds between each time TAStudio automatically saves. +If neither "Save as ..." boxes are checked, autosave will overwrite whatever file is open. +In no file is open, autosave will never do anything. + + + True + + + Input Roll + + + groupBox4 + + + 150, 16 + + + Bottom, Right + + + 4, 40 + + + Scroll to cursor method + + + Wheel scroll speed: + + + tabPage3 + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + 3 + + + 4, 40 + + + 106, 172 + + + tabPage5 + + + label8 + + + True + + + 103 + + + True + + + CustomPatternsGroupBox + + + 411 + + + Bottom, Right + + + 397, 447 + + + Each movie contains its own savestate settings + + + 50, 21 + + + scroll to bottom + + + Painting in auto-fire columns will be painted as auto-fire, or +with their custom pattern, if "Auto-Fire" or "Custom" is selected. + + + False + + + 6, 96 + + + Cancel + + + tabPage2 + + + PatternAutoFireRadioButton + + + locLabelEx2 + + + 15, 14 + + + DefaultStateSettingsButton + + + tabPage2 + + + 2 + + + 515 + + + Sync scroll across all input rolls + + + 12, 121 + + + DefaultManagerSettingsAppliedLabel + + + IncludeFrameNumberCheckbox + + + 6 + + + 5 + + + 6, 20 + + + 4, 40 + + + 4 + + + True + + + SetDefaultStateSettingsButton + + + 38, 21 + + + 426 + + + + + + 0 + + + AutosaveBk2Checkbox + + + Bottom, Left + + + Choose pattern + + + ManagerSettingsPropertyGrid + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 194 + + + tabPage3 + + + 47, 12 + + + 12, 11 + + + 377, 400 + + + True + + + Value: + + + 347, 301 + + + 6, 32 + + + 6, 60 + + + PatternHoldRadioButton + + + groupBox4 + + + Use these settings as default + + + When manually saving, also save .backup + + + 6, 60 + + + 2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Savestates + + + 517 + + + True + + + 0 + + + Hold + + + tabPage6 + + + 9 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + HideWasLagCheckbox + + + 4 + + + CustomPatternsGroupBox + + + + + + label6 + + + 520 + + + 168, 107 + + + Denote markers with color on frame column + + + 12, 100 + + + + + + tabControl1 + + + When disabled, "Follow cursor" will not scroll when the cursor is already visible. + + + toolTip1 + + + True + + + tabPage3 + + + Movie settings + + + groupBox2 + + + 124, 6 + + + 2 + + + Top, Bottom, Left, Right + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CustomPatternsGroupBox + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + tabPage4 + + + 301 + + + CustomPatternsGroupBox + + + 128, 21 + + + 67, 21 + + + BackupOnSaveCheckbox + + + 6, 81 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Set Font + + + True + + + + + + 4 + + + 6 + + + 151, 25 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75, 21 + + + 5 + + + 12, 142 + + + Autosave + + + Set Colors + + + PatternPaintAlwaysRadioButton + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 9, 334 + + + 149, 354 + + + True + + + 11 + + + MarkerIconsCheckbox + + + False + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CustomPatternsGroupBox + + + Denote states with background color + + + 6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + tabPage4 + + + 116, 54 + + + Appearance + + + RewindNum + + + 1 + + + 5 + + + 1 + + + Set to 0 to disable autosave + + + tabPage3 + + + 3, 6, 3, 6 + + + 0 + + + 4 + + + 512 + + + 5 + + + If enabled, the background color of a row will be slightly different when TAStudio has a savestate for that frame. + + + 57, 21 + + + + + + Bottom, Left + + + Bottom, Left + + + 2 + + + seconds + + + InsertButton + + + 1 + + + tabControl1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + + + + Auto-fire buttons will be held on newly emulated frames past the end of the movie. + + + 143, 87 + + + tabPage2 + + + groupBox1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage2 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + CustomPatternsGroupBox + + + 67, 21 + + + 306 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + PatternPaintNeverRadioButton + + + + + + 514 + + + 5 + + + 0: On (x1) + + + tabPage6 + + + ScrollSpeedNum + + + label9 + + + 173, 12 + + + 369, 356 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage3 + + + tabPage6 + + + 6, 6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 117, 6 + + + + + + 12, 78 + + + PatternList + + + 155, 16 + + + True + + + If enabled, the frame column will contain an icon on each frame that TAStudio has a savestate for. + + + True + + + 2 + + + 125, 12 + + + 6 + + + Bottom, Left + + + Bind markers to input + + + Bottom, Left + + + groupBox4 + + + 6, 73 + + + PatternCustomRadioButton + + + 204, 16 + + + 6, 224 + + + DeleteButton + + + 205 + + + tabPage4 + + + 3, 3, 3, 3 + + + 116, 6 + + + 3 + + + Allow editing hidden columns (with clear, record, paste, etc.) + + + How many frames to scroll per tick of the mouse wheel. +Set to 0 to use the system default. + + + 59, 16 + + + + + + 369, 356 + + + Load branch by double clicking + + + $this + + + 204, 16 + + + 6, 42 + + + 511 + + + BindMarkersCheckbox + + + True + + + 119, 12 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + label1 + + + 0 + + + 5 + + + 5 + + + 369, 356 + + + Bottom, Left + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 119, 16 + + + 3, 3, 3, 3 + + + 512 + + + 1 + + + 369, 356 + + + 10 + + + ColorsButton + + + + + + 116, 29 + + + 410 + + + 12, 163 + + + 150, 16 + + + 12, 165 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + StateColorCheckbox + + + 1 + + + 3 + + + 3 + + + tabPage4 + + + True + + + tabControl1 + + + CustomPatternsGroupBox + + + 0 + + + Normal painting. + + + 9, 32 + + + Markers keep states by default + + + 119, 141 + + + tabPage1 + + + TAStudio Settings + + + tabPage3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + If unchecked, "Lag frames to hide" will stop hiding lag frames that are past the "greenzone". +Put another way, it will not hide frames that TAStudio does not know will still be lag frames when re-emulated. + When enabled, branches cannot be loaded when "Recording mode" is off; instead TAStudio will seek to the branch frame. And when "Recording mode" is on, the movie will be truncated at the branch frame after loading a branch. - - 17, 17 - - - TAStudio can automatically keep savestates for each marker. -If this is enabled, new markers will have savestates enabled by default. -Note: The savestate needs to be on the frame before the marker. Thus, making -a marker on the current frame will not automatically create a state. -(The reason for the state being on the frame before is so that TAStudio -does not need to store a screenshot with the savestate.) + + New manager + + + groupBox4 + + + AlwaysScrollCheckbox + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6, 8 + + + tabPage2 + + + scroll the minimum amount needed to make the cursor visible. + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Old control scheme for branches + + + Save as .bk2 + + + True + + + StateIconsCheckbox + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + scroll to center + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + Bottom, Left + + + 2 + + + Old manager + + + 3 + + + 240, 16 + + + 103, 174 + + + 96, 16 + + + 104 + + + LagBox + + + tabPage2 + + + 67, 21 + + + Include frame numbers when copying input. + + + 511 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 6, 94 + + + 107, 16 + + + tabPage5 + + + + + + 203 + + + 42, 172 + + + 201 + + + False + + + tabPage6 + + + ScrollToCenterRadio + + + 67, 21 + + + 424 + + + groupBox4 + + + ApplyButton + + + tabPage5 + + + 6 + + + 1 + + + 12, 143 + + + True + + + 422 + + + label7 + + + 12 + + + tabPage6 + + + UndoCountNum + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Count: + + + 95, 12 + + + System.Windows.Forms.PropertyGrid, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage5 + + + 12 + + + True + + + scroll so that the cursor is at the bottom of the visible frames. + + + BranchDoubleClickCheckbox + + + 8 + + + 6, 39 + + + 6, 27 + + + 3 + + + 234, 16 + + + 516 + + + True + + + 4 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage5 + + + Never + + + CustomPatternsGroupBox + + + 1 + + + 204, 16 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 425 + + + True + + + CustomPatternsGroupBox + + + + + + + + + 3, 3, 3, 3 + + + True + + + groupBox1 + + + + + + 155, 21 + + + 7 + + + Rotate input roll + + + 5 + + + Paint Patterns + + + Use pattern for painting + + + 305 + + + tabPage5 + + + 3, 3, 3, 3 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 124, 198 + + + CountNum + + + 0 + + + tabPage6 + + + 6, 54 When disabled, inputs that are not visible on the active input roll cannot be edited. @@ -141,20 +2277,127 @@ Because markers are not associated with any input column, it is recommended that off "Bind markers to input" if you uncheck this box. Otherwise markers may move unexpectedly. This feature is experimental but should be ready for use. - - 17, 17 - - - If unchecked, "Lag frames to hide" will stop hiding lag frames that are past the "greenzone". -Put another way, it will not hide frames that TAStudio does not know will still be lag frames when re-emulated. + + 3 - - Autosave will save a movie to the backups folder, with a timestamp in the name, so no file is overwritten. -Backup movies will not contain any "greenzone" savestates, which makes them smaller than normal .tasproj files. + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - How many seconds between each time TAStudio automatically saves. -If neither "Save as ..." boxes are checked, autosave will overwrite whatever file is open. -In no file is open, autosave will never do anything. + + True + + + 9 + + + 4 + + + 154, 3 + + + + + + 6, 63 + + + 4 + + + 59, 16 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 + + + 4 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 513 + + + + + + 6, 18 + + + 10 + + + + + + tabPage4 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 1: Off (x1) + + + Rewind step: + + + tabPage1 + + + label4 + + + 102 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPage5 + + + tabPage6 + + + 6, 39 + + + True + + + scroll so that the cursor is at the top of the visible frames. + + + 422 + + + 420 + + + 6, 12 + + + Hide up to this many lag frames per group of consecutive lag frames. Intended for use in 30FPS games running on 60FPS consoles. + + + 17, 17 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.zh-CN.resx new file mode 100644 index 00000000000..d311443f1a3 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudioSettingsForm.zh-CN.resx @@ -0,0 +1,500 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 101, 12 + + + 隐藏的延迟帧数: + + + 96, 25 + + + 影片设置 + + + 设置颜色 + + + 144, 16 + + + 在帧列用颜色标示标记 + + + 108, 16 + + + 用图标标示标记 + + + 132, 16 + + + 用背景颜色标示状态 + + + 108, 16 + + + 用图标标示状态 + + + 84, 16 + + + 隐藏延迟帧 + + + 96, 16 + + + 旋转输入卷帘 + + + 设置字体 + + + 4, 22 + + + 369, 374 + + + 外观 + + + 131, 12 + + + 设为 0 禁用自动保存。 + + + 192, 16 + + + 手动保存时,同时保存 .backup + + + 198, 16 + + + 保存为 .backup (无 greenzone) + + + 90, 16 + + + 保存为 .bk2 + + + 17, 12 + + + 秒 + + + 101, 12 + + + 自动保存频率:每 + + + 4, 22 + + + 369, 374 + + + 自动保存 + + + 7, 327 + + + 161, 12 + + + 每个影片拥有独立的存档设置 + + + + Bottom, Left + + + 148, 354 + + + 53, 12 + + + 已应用! + + + 201, 350 + + + 将这些设置用作默认设置 + + + 9, 350 + + + 使用默认设置 + + + 347, 294 + + + 53, 9 + + + 65, 12 + + + 管理策略: + + + 4, 22 + + + 369, 374 + + + 进度 + + + 26, 172 + + + 计数: + + + 值 + + + 84, 16 + + + 考虑延迟帧 + + + 删除 + + + 插入 + + + 0: 开 (x1) + + + 1: 关 (x1) + + + 循环到 0 + + + 设置自定义模版 (为每个影片) + + + 自定义 + + + 按住 + + + 47, 16 + + + 连发 + + + 选择模板 + + + 47, 16 + + + 总是 + + + 71, 16 + + + 仅连发列 + + + 47, 16 + + + 从不 + + + 何时使用模版 + + + 4, 22 + + + 369, 374 + + + 输入模版 + + + 144, 16 + + + 所有输入卷帘同步滚动 + + + 288, 16 + + + 允许编辑隐藏列(支持清除、录制、粘贴等操作) + + + 83, 16 + + + 滚动到中间 + + + 83, 16 + + + 滚动到底部 + + + 83, 16 + + + 滚动到顶部 + + + 83, 16 + + + 滚动到视图 + + + 光标定位滚动方式 + + + 144, 16 + + + 跟随光标时,逐帧滚动 + + + 17, 12 + + + 帧 + + + 101, 12 + + + 滚动速度:每周期 + + + 4, 22 + + + 369, 374 + + + 输入卷帘 + + + 120, 16 + + + 标记默认保留状态 + + + 120, 16 + + + 旧的分支控制方案 + + + 96, 16 + + + 双击载入分支 + + + 89, 12 + + + 快速倒带步数: + + + 65, 12 + + + 倒带步数: + + + 108, 16 + + + 绑定标记到输入 + + + 132, 16 + + + 复制输入时包括帧数 + + + 77, 12 + + + 最大撤销数: + + + 132, 16 + + + 影片结束时自动暂停 + + + 4, 22 + + + 369, 374 + + + 杂项 + + + 取消 + + + 应用 + + + NoControl + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.Designer.cs index 9c1847a2b03..188a0851e89 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.Designer.cs @@ -28,169 +28,144 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.ClearButton = new System.Windows.Forms.Button(); - this.UndoButton = new System.Windows.Forms.Button(); - this.RedoButton = new System.Windows.Forms.Button(); - this.RightClickMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.undoHereToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.redoHereToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.sepToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.clearHistoryToHereToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AutoScrollCheck = new System.Windows.Forms.CheckBox(); - this.MaxStepsNum = new System.Windows.Forms.NumericUpDown(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.HistoryView = new BizHawk.Client.EmuHawk.InputRoll(); - this.RightClickMenu.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.MaxStepsNum)).BeginInit(); - this.SuspendLayout(); - // - // ClearButton - // - this.ClearButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.ClearButton.Location = new System.Drawing.Point(326, 228); - this.ClearButton.Name = "ClearButton"; - this.ClearButton.Size = new System.Drawing.Size(55, 22); - this.ClearButton.TabIndex = 4; - this.ClearButton.Text = "Clear"; - this.ClearButton.UseVisualStyleBackColor = true; - this.ClearButton.Click += new System.EventHandler(this.ClearButton_Click); - // - // UndoButton - // - this.UndoButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.UndoButton.Location = new System.Drawing.Point(10, 228); - this.UndoButton.Name = "UndoButton"; - this.UndoButton.Size = new System.Drawing.Size(55, 22); - this.UndoButton.TabIndex = 3; - this.UndoButton.Text = "Undo"; - this.UndoButton.UseVisualStyleBackColor = true; - this.UndoButton.Click += new System.EventHandler(this.UndoButton_Click); - // - // RedoButton - // - this.RedoButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.RedoButton.Location = new System.Drawing.Point(71, 228); - this.RedoButton.Name = "RedoButton"; - this.RedoButton.Size = new System.Drawing.Size(55, 22); - this.RedoButton.TabIndex = 3; - this.RedoButton.Text = "Redo"; - this.RedoButton.UseVisualStyleBackColor = true; - this.RedoButton.Click += new System.EventHandler(this.RedoButton_Click); - // - // RightClickMenu - // - this.RightClickMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(UndoHistoryForm)); + this.ClearButton = new System.Windows.Forms.Button(); + this.UndoButton = new System.Windows.Forms.Button(); + this.RedoButton = new System.Windows.Forms.Button(); + this.RightClickMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.undoHereToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.redoHereToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.sepToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.clearHistoryToHereToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AutoScrollCheck = new System.Windows.Forms.CheckBox(); + this.MaxStepsNum = new System.Windows.Forms.NumericUpDown(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.HistoryView = new BizHawk.Client.EmuHawk.InputRoll(); + this.RightClickMenu.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.MaxStepsNum)).BeginInit(); + this.SuspendLayout(); + // + // ClearButton + // + resources.ApplyResources(this.ClearButton, "ClearButton"); + this.ClearButton.Name = "ClearButton"; + this.ClearButton.UseVisualStyleBackColor = true; + this.ClearButton.Click += new System.EventHandler(this.ClearButton_Click); + // + // UndoButton + // + resources.ApplyResources(this.UndoButton, "UndoButton"); + this.UndoButton.Name = "UndoButton"; + this.UndoButton.UseVisualStyleBackColor = true; + this.UndoButton.Click += new System.EventHandler(this.UndoButton_Click); + // + // RedoButton + // + resources.ApplyResources(this.RedoButton, "RedoButton"); + this.RedoButton.Name = "RedoButton"; + this.RedoButton.UseVisualStyleBackColor = true; + this.RedoButton.Click += new System.EventHandler(this.RedoButton_Click); + // + // RightClickMenu + // + resources.ApplyResources(this.RightClickMenu, "RightClickMenu"); + this.RightClickMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.undoHereToolStripMenuItem, this.redoHereToolStripMenuItem, this.sepToolStripMenuItem, this.clearHistoryToHereToolStripMenuItem}); - this.RightClickMenu.Name = "RightClickMenu"; - this.RightClickMenu.Size = new System.Drawing.Size(209, 76); - // - // undoHereToolStripMenuItem - // - this.undoHereToolStripMenuItem.Text = "Undo To Selection"; - this.undoHereToolStripMenuItem.Click += new System.EventHandler(this.UndoHereMenuItem_Click); - // - // redoHereToolStripMenuItem - // - this.redoHereToolStripMenuItem.Text = "Redo To Selection"; - this.redoHereToolStripMenuItem.Click += new System.EventHandler(this.RedoHereMenuItem_Click); - // - // clearHistoryToHereToolStripMenuItem - // - this.clearHistoryToHereToolStripMenuItem.Text = "Clear History To Selection"; - this.clearHistoryToHereToolStripMenuItem.Click += new System.EventHandler(this.ClearHistoryToHereMenuItem_Click); - // - // AutoScrollCheck - // - this.AutoScrollCheck.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.AutoScrollCheck.AutoSize = true; - this.AutoScrollCheck.Checked = true; - this.AutoScrollCheck.CheckState = System.Windows.Forms.CheckState.Checked; - this.AutoScrollCheck.Location = new System.Drawing.Point(132, 233); - this.AutoScrollCheck.Name = "AutoScrollCheck"; - this.AutoScrollCheck.Size = new System.Drawing.Size(77, 17); - this.AutoScrollCheck.TabIndex = 5; - this.AutoScrollCheck.Text = "Auto Scroll"; - this.AutoScrollCheck.UseVisualStyleBackColor = true; - // - // MaxStepsNum - // - this.MaxStepsNum.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.MaxStepsNum.Location = new System.Drawing.Point(268, 230); - this.MaxStepsNum.Maximum = new decimal(new int[] { + this.RightClickMenu.Name = "RightClickMenu"; + // + // undoHereToolStripMenuItem + // + resources.ApplyResources(this.undoHereToolStripMenuItem, "undoHereToolStripMenuItem"); + this.undoHereToolStripMenuItem.Click += new System.EventHandler(this.UndoHereMenuItem_Click); + // + // redoHereToolStripMenuItem + // + resources.ApplyResources(this.redoHereToolStripMenuItem, "redoHereToolStripMenuItem"); + this.redoHereToolStripMenuItem.Click += new System.EventHandler(this.RedoHereMenuItem_Click); + // + // sepToolStripMenuItem + // + resources.ApplyResources(this.sepToolStripMenuItem, "sepToolStripMenuItem"); + // + // clearHistoryToHereToolStripMenuItem + // + resources.ApplyResources(this.clearHistoryToHereToolStripMenuItem, "clearHistoryToHereToolStripMenuItem"); + this.clearHistoryToHereToolStripMenuItem.Click += new System.EventHandler(this.ClearHistoryToHereMenuItem_Click); + // + // AutoScrollCheck + // + resources.ApplyResources(this.AutoScrollCheck, "AutoScrollCheck"); + this.AutoScrollCheck.Checked = true; + this.AutoScrollCheck.CheckState = System.Windows.Forms.CheckState.Checked; + this.AutoScrollCheck.Name = "AutoScrollCheck"; + this.AutoScrollCheck.UseVisualStyleBackColor = true; + // + // MaxStepsNum + // + resources.ApplyResources(this.MaxStepsNum, "MaxStepsNum"); + this.MaxStepsNum.Maximum = new decimal(new int[] { -1486618625, 232830643, 0, 0}); - this.MaxStepsNum.Minimum = new decimal(new int[] { + this.MaxStepsNum.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.MaxStepsNum.Name = "MaxStepsNum"; - this.MaxStepsNum.Size = new System.Drawing.Size(52, 20); - this.MaxStepsNum.TabIndex = 6; - this.MaxStepsNum.Value = new decimal(new int[] { + this.MaxStepsNum.Name = "MaxStepsNum"; + this.MaxStepsNum.Value = new decimal(new int[] { 100, 0, 0, 0}); - this.MaxStepsNum.ValueChanged += new System.EventHandler(this.MaxStepsNum_ValueChanged); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.label1.Location = new System.Drawing.Point(236, 234); - this.label1.Name = "label1"; - this.label1.Text = "Max:"; - // - // HistoryView - // - this.HistoryView.AllowColumnReorder = false; - this.HistoryView.AllowColumnResize = false; - this.HistoryView.AlwaysScroll = false; - this.HistoryView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.HistoryView.CellHeightPadding = 0; - this.HistoryView.CellWidthPadding = 0; - this.HistoryView.FullRowSelect = true; - this.HistoryView.HorizontalOrientation = false; - this.HistoryView.LetKeysModifySelection = false; - this.HistoryView.Location = new System.Drawing.Point(10, 10); - this.HistoryView.MultiSelect = false; - this.HistoryView.Name = "HistoryView"; - this.HistoryView.RowCount = 0; - this.HistoryView.ScrollSpeed = 0; - this.HistoryView.Size = new System.Drawing.Size(369, 213); - this.HistoryView.TabIndex = 2; - this.HistoryView.DoubleClick += new System.EventHandler(this.HistoryView_DoubleClick); - this.HistoryView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.HistoryView_MouseDown); - this.HistoryView.MouseUp += new System.Windows.Forms.MouseEventHandler(this.HistoryView_MouseUp); - // - // UndoHistoryForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(391, 258); - this.Controls.Add(this.label1); - this.Controls.Add(this.MaxStepsNum); - this.Controls.Add(this.AutoScrollCheck); - this.Controls.Add(this.ClearButton); - this.Controls.Add(this.RedoButton); - this.Controls.Add(this.UndoButton); - this.Controls.Add(this.HistoryView); - this.Name = "UndoHistoryForm"; - this.ShowIcon = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "Undo History"; - this.RightClickMenu.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.MaxStepsNum)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + this.MaxStepsNum.ValueChanged += new System.EventHandler(this.MaxStepsNum_ValueChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // HistoryView + // + resources.ApplyResources(this.HistoryView, "HistoryView"); + this.HistoryView.AllowColumnReorder = false; + this.HistoryView.AllowColumnResize = false; + this.HistoryView.AlwaysScroll = false; + this.HistoryView.CellHeightPadding = 0; + this.HistoryView.CellWidthPadding = 0; + this.HistoryView.FullRowSelect = true; + this.HistoryView.HorizontalOrientation = false; + this.HistoryView.LetKeysModifySelection = false; + this.HistoryView.MultiSelect = false; + this.HistoryView.Name = "HistoryView"; + this.HistoryView.RowCount = 0; + this.HistoryView.ScrollSpeed = 3; + this.HistoryView.DoubleClick += new System.EventHandler(this.HistoryView_DoubleClick); + this.HistoryView.MouseDown += new System.Windows.Forms.MouseEventHandler(this.HistoryView_MouseDown); + this.HistoryView.MouseUp += new System.Windows.Forms.MouseEventHandler(this.HistoryView_MouseUp); + // + // UndoHistoryForm + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.label1); + this.Controls.Add(this.MaxStepsNum); + this.Controls.Add(this.AutoScrollCheck); + this.Controls.Add(this.ClearButton); + this.Controls.Add(this.RedoButton); + this.Controls.Add(this.UndoButton); + this.Controls.Add(this.HistoryView); + this.Name = "UndoHistoryForm"; + this.ShowIcon = false; + this.RightClickMenu.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.MaxStepsNum)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.resx index e9962a344f4..c58f7dd0471 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.resx @@ -117,6 +117,252 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10, 210 + + + + 5 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Max: + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MaxStepsNum + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ClearButton + + + clearHistoryToHereToolStripMenuItem + + + $this + + + 0 + + + Redo To Selection + + + 52, 21 + + + RedoButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + + CenterScreen + + + 268, 212 + + + RightClickMenu + + + 4 + + + Clear + + + Bottom, Left + + + True + + + HistoryView + + + Bottom, Left + + + 227, 76 + + + Undo To Selection + + + 55, 20 + + + 369, 197 + + + 3 + + + Undo + + + 1 + + + $this + + + label1 + + + 5 + + + Auto Scroll + + + Undo History + + + Bottom, Right + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + undoHereToolStripMenuItem + + + Top, Bottom, Left, Right + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Right + + + Redo + + + $this + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 55, 20 + + + 4 + + + Bottom, Right + + + 6 + + + 71, 210 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6 + + + AutoScrollCheck + + + 90, 16 + + + sepToolStripMenuItem + + + 2 + + + 3 + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 3 + + + UndoButton + + + UndoHistoryForm + + + Bottom, Left + + + 2 + + + 391, 238 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 236, 216 + + + 132, 215 + + + 10, 9 + + + 6, 12 + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 326, 210 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + redoHereToolStripMenuItem + + + Clear History To Selection + + + 55, 20 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.zh-CN.resx new file mode 100644 index 00000000000..00627d4c0c9 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/UndoHistoryForm.zh-CN.resx @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 清空 + + + 撤销 + + + 重做 + + + + 72, 16 + + + 自动滚动 + + + 233, 216 + + + 最大 + + + 撤销历史 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.Designer.cs index 76edc32d9f9..ca07238d7d4 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.Designer.cs @@ -30,1617 +30,1259 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.menuStrip1 = new MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ShowHotkeysMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.YButton = new System.Windows.Forms.Button(); - this.SecondButton = new System.Windows.Forms.Button(); - this.WindowButton = new System.Windows.Forms.Button(); - this.ZoomButton = new System.Windows.Forms.Button(); - this.TraceButton = new System.Windows.Forms.Button(); - this.GraphButton = new System.Windows.Forms.Button(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ModeButton = new System.Windows.Forms.Button(); - this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DelButton = new System.Windows.Forms.Button(); - this.XButton = new System.Windows.Forms.Button(); - this.StatButton = new System.Windows.Forms.Button(); - this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AlphaButton = new System.Windows.Forms.Button(); - this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MathButton = new System.Windows.Forms.Button(); - this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MatrixButton = new System.Windows.Forms.Button(); - this.PrgmButton = new System.Windows.Forms.Button(); - this.VarsButton = new System.Windows.Forms.Button(); - this.ClearButton = new System.Windows.Forms.Button(); - this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label17 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label18 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label19 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.Neg1Button = new System.Windows.Forms.Button(); - this.SinButton = new System.Windows.Forms.Button(); - this.CosButton = new System.Windows.Forms.Button(); - this.TanButton = new System.Windows.Forms.Button(); - this.ExpButton = new System.Windows.Forms.Button(); - this.label20 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label21 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label22 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label23 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label24 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label25 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label26 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label27 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label28 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label29 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label30 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label31 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label32 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label33 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label34 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label35 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DivideButton = new System.Windows.Forms.Button(); - this.ParaCloseButton = new System.Windows.Forms.Button(); - this.ParaOpenButton = new System.Windows.Forms.Button(); - this.CommaButton = new System.Windows.Forms.Button(); - this.SquaredButton = new System.Windows.Forms.Button(); - this.label36 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label37 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label38 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label39 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label40 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label41 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label42 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label43 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label44 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label45 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MultiplyButton = new System.Windows.Forms.Button(); - this.NineButton = new System.Windows.Forms.Button(); - this.EightButton = new System.Windows.Forms.Button(); - this.SevenButton = new System.Windows.Forms.Button(); - this.LogButton = new System.Windows.Forms.Button(); - this.label46 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label47 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label48 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label49 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label50 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label51 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label52 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label53 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label54 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label55 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MinusButton = new System.Windows.Forms.Button(); - this.SixButton = new System.Windows.Forms.Button(); - this.FiveButton = new System.Windows.Forms.Button(); - this.FourButton = new System.Windows.Forms.Button(); - this.LnButton = new System.Windows.Forms.Button(); - this.label56 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label57 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label58 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label59 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label60 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label61 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label62 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label63 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label64 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label65 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.PlusButton = new System.Windows.Forms.Button(); - this.ThreeButton = new System.Windows.Forms.Button(); - this.TwoButton = new System.Windows.Forms.Button(); - this.OneButton = new System.Windows.Forms.Button(); - this.StoButton = new System.Windows.Forms.Button(); - this.label66 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label67 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label68 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label69 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label70 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label71 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label72 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label73 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label74 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label75 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.EnterButton = new System.Windows.Forms.Button(); - this.DashButton = new System.Windows.Forms.Button(); - this.PeriodButton = new System.Windows.Forms.Button(); - this.ZeroButton = new System.Windows.Forms.Button(); - this.OnButton = new System.Windows.Forms.Button(); - this.label76 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.LeftButton = new System.Windows.Forms.Button(); - this.RightButton = new System.Windows.Forms.Button(); - this.DownButton = new System.Windows.Forms.Button(); - this.UpButton = new System.Windows.Forms.Button(); - this.KeyPadToolTips = new System.Windows.Forms.ToolTip(this.components); - this.label77 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label78 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label79 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label80 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label81 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.menuStrip1.SuspendLayout(); - this.SuspendLayout(); - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TI83KeyPad)); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ShowHotkeysMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.YButton = new System.Windows.Forms.Button(); + this.SecondButton = new System.Windows.Forms.Button(); + this.WindowButton = new System.Windows.Forms.Button(); + this.ZoomButton = new System.Windows.Forms.Button(); + this.TraceButton = new System.Windows.Forms.Button(); + this.GraphButton = new System.Windows.Forms.Button(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ModeButton = new System.Windows.Forms.Button(); + this.label6 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label7 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DelButton = new System.Windows.Forms.Button(); + this.XButton = new System.Windows.Forms.Button(); + this.StatButton = new System.Windows.Forms.Button(); + this.label8 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label9 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AlphaButton = new System.Windows.Forms.Button(); + this.label10 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MathButton = new System.Windows.Forms.Button(); + this.label11 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MatrixButton = new System.Windows.Forms.Button(); + this.PrgmButton = new System.Windows.Forms.Button(); + this.VarsButton = new System.Windows.Forms.Button(); + this.ClearButton = new System.Windows.Forms.Button(); + this.label12 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label13 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label14 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label15 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label16 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label17 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label18 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label19 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.Neg1Button = new System.Windows.Forms.Button(); + this.SinButton = new System.Windows.Forms.Button(); + this.CosButton = new System.Windows.Forms.Button(); + this.TanButton = new System.Windows.Forms.Button(); + this.ExpButton = new System.Windows.Forms.Button(); + this.label20 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label21 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label22 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label23 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label24 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label25 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label26 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label27 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label28 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label29 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label30 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label31 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label32 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label33 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label34 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label35 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DivideButton = new System.Windows.Forms.Button(); + this.ParaCloseButton = new System.Windows.Forms.Button(); + this.ParaOpenButton = new System.Windows.Forms.Button(); + this.CommaButton = new System.Windows.Forms.Button(); + this.SquaredButton = new System.Windows.Forms.Button(); + this.label36 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label37 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label38 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label39 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label40 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label41 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label42 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label43 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label44 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label45 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MultiplyButton = new System.Windows.Forms.Button(); + this.NineButton = new System.Windows.Forms.Button(); + this.EightButton = new System.Windows.Forms.Button(); + this.SevenButton = new System.Windows.Forms.Button(); + this.LogButton = new System.Windows.Forms.Button(); + this.label46 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label47 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label48 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label49 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label50 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label51 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label52 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label53 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label54 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label55 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MinusButton = new System.Windows.Forms.Button(); + this.SixButton = new System.Windows.Forms.Button(); + this.FiveButton = new System.Windows.Forms.Button(); + this.FourButton = new System.Windows.Forms.Button(); + this.LnButton = new System.Windows.Forms.Button(); + this.label56 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label57 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label58 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label59 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label60 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label61 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label62 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label63 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label64 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label65 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.PlusButton = new System.Windows.Forms.Button(); + this.ThreeButton = new System.Windows.Forms.Button(); + this.TwoButton = new System.Windows.Forms.Button(); + this.OneButton = new System.Windows.Forms.Button(); + this.StoButton = new System.Windows.Forms.Button(); + this.label66 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label67 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label68 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label69 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label70 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label71 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label72 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label73 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label74 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label75 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.EnterButton = new System.Windows.Forms.Button(); + this.DashButton = new System.Windows.Forms.Button(); + this.PeriodButton = new System.Windows.Forms.Button(); + this.ZeroButton = new System.Windows.Forms.Button(); + this.OnButton = new System.Windows.Forms.Button(); + this.label76 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.LeftButton = new System.Windows.Forms.Button(); + this.RightButton = new System.Windows.Forms.Button(); + this.DownButton = new System.Windows.Forms.Button(); + this.UpButton = new System.Windows.Forms.Button(); + this.KeyPadToolTips = new System.Windows.Forms.ToolTip(this.components); + this.label77 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label78 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label79 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label80 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label81 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.menuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.SettingsSubMenu}); - this.menuStrip1.TabIndex = 0; - // - // KeyPadSubMenu - // - this.FileSubMenu.Text = "&File"; - // - // OptionsSubMenu - // - this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + // + // SettingsSubMenu + // + resources.ApplyResources(this.SettingsSubMenu, "SettingsSubMenu"); + this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ShowHotkeysMenuItem}); - this.SettingsSubMenu.Text = "&Settings"; - this.SettingsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); - // - // ShowHotkeysMenuItem - // - this.ShowHotkeysMenuItem.Checked = true; - this.ShowHotkeysMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; - this.ShowHotkeysMenuItem.Text = "Show Hotkeys"; - this.ShowHotkeysMenuItem.Click += new System.EventHandler(this.ShowHotkeysMenuItem_Click); - // - // YEQUAL - // - this.YButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.YButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.YButton.ForeColor = System.Drawing.Color.White; - this.YButton.Location = new System.Drawing.Point(15, 58); - this.YButton.Name = "YButton"; - this.YButton.Size = new System.Drawing.Size(54, 20); - this.YButton.TabIndex = 1; - this.YButton.Text = "Y="; - this.YButton.UseVisualStyleBackColor = false; - this.YButton.Click += new System.EventHandler(this.YButton_Click); - // - // SECOND - // - this.SecondButton.BackColor = System.Drawing.Color.Gold; - this.SecondButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.SecondButton.ForeColor = System.Drawing.Color.FloralWhite; - this.SecondButton.Location = new System.Drawing.Point(15, 130); - this.SecondButton.Name = "SecondButton"; - this.SecondButton.Size = new System.Drawing.Size(54, 23); - this.SecondButton.TabIndex = 6; - this.SecondButton.Text = "2nd"; - this.SecondButton.UseVisualStyleBackColor = false; - this.SecondButton.Click += new System.EventHandler(this.SecondButton_Click); - // - // WINDOW - // - this.WindowButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.WindowButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.WindowButton.ForeColor = System.Drawing.Color.White; - this.WindowButton.Location = new System.Drawing.Point(87, 58); - this.WindowButton.Name = "WindowButton"; - this.WindowButton.Size = new System.Drawing.Size(60, 20); - this.WindowButton.TabIndex = 2; - this.WindowButton.Text = "Window"; - this.WindowButton.UseVisualStyleBackColor = false; - this.WindowButton.Click += new System.EventHandler(this.WindowButton_Click); - // - // ZOOM - // - this.ZoomButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.ZoomButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ZoomButton.ForeColor = System.Drawing.Color.White; - this.ZoomButton.Location = new System.Drawing.Point(155, 58); - this.ZoomButton.Name = "ZoomButton"; - this.ZoomButton.Size = new System.Drawing.Size(54, 20); - this.ZoomButton.TabIndex = 3; - this.ZoomButton.Text = "Zoom"; - this.ZoomButton.UseVisualStyleBackColor = false; - this.ZoomButton.Click += new System.EventHandler(this.ZoomButton_Click); - // - // TRACE - // - this.TraceButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.TraceButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.TraceButton.ForeColor = System.Drawing.Color.White; - this.TraceButton.Location = new System.Drawing.Point(224, 58); - this.TraceButton.Name = "TraceButton"; - this.TraceButton.Size = new System.Drawing.Size(54, 20); - this.TraceButton.TabIndex = 4; - this.TraceButton.Text = "Trace"; - this.TraceButton.UseVisualStyleBackColor = false; - this.TraceButton.Click += new System.EventHandler(this.TraceButton_Click); - // - // GRAPH - // - this.GraphButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.GraphButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.GraphButton.ForeColor = System.Drawing.Color.White; - this.GraphButton.Location = new System.Drawing.Point(294, 58); - this.GraphButton.Name = "GraphButton"; - this.GraphButton.Size = new System.Drawing.Size(54, 20); - this.GraphButton.TabIndex = 5; - this.GraphButton.Text = "Graph"; - this.GraphButton.UseVisualStyleBackColor = false; - this.GraphButton.Click += new System.EventHandler(this.GraphButton_Click); - // - // label1 - // - this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label1.ForeColor = System.Drawing.Color.Gold; - this.label1.Location = new System.Drawing.Point(8, 42); - this.label1.Name = "label1"; - this.label1.Text = "STAT PLOT"; - // - // label2 - // - this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label2.ForeColor = System.Drawing.Color.Gold; - this.label2.Location = new System.Drawing.Point(85, 42); - this.label2.Name = "label2"; - this.label2.Text = "TBLSET"; - // - // label3 - // - this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label3.ForeColor = System.Drawing.Color.Gold; - this.label3.Location = new System.Drawing.Point(155, 42); - this.label3.Name = "label3"; - this.label3.Text = "FORMAT"; - // - // label4 - // - this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label4.ForeColor = System.Drawing.Color.Gold; - this.label4.Location = new System.Drawing.Point(231, 42); - this.label4.Name = "label4"; - this.label4.Text = "CALC"; - // - // label5 - // - this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label5.ForeColor = System.Drawing.Color.Gold; - this.label5.Location = new System.Drawing.Point(294, 42); - this.label5.Name = "label5"; - this.label5.Text = "TABLE"; - // - // MODE - // - this.ModeButton.BackColor = System.Drawing.Color.Black; - this.ModeButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ModeButton.ForeColor = System.Drawing.Color.FloralWhite; - this.ModeButton.Location = new System.Drawing.Point(87, 130); - this.ModeButton.Name = "ModeButton"; - this.ModeButton.Size = new System.Drawing.Size(54, 23); - this.ModeButton.TabIndex = 7; - this.ModeButton.Text = "MODE"; - this.ModeButton.UseVisualStyleBackColor = false; - this.ModeButton.Click += new System.EventHandler(this.ModeButton_Click); - // - // label6 - // - this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label6.ForeColor = System.Drawing.Color.Gold; - this.label6.Location = new System.Drawing.Point(87, 114); - this.label6.Name = "label6"; - this.label6.Text = "QUIT"; - // - // label7 - // - this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label7.ForeColor = System.Drawing.Color.Gold; - this.label7.Location = new System.Drawing.Point(155, 114); - this.label7.Name = "label7"; - this.label7.Text = "INS"; - // - // DEL - // - this.DelButton.BackColor = System.Drawing.Color.Black; - this.DelButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.DelButton.ForeColor = System.Drawing.Color.FloralWhite; - this.DelButton.Location = new System.Drawing.Point(155, 130); - this.DelButton.Name = "DelButton"; - this.DelButton.Size = new System.Drawing.Size(54, 23); - this.DelButton.TabIndex = 8; - this.DelButton.Text = "DEL"; - this.DelButton.UseVisualStyleBackColor = false; - this.DelButton.Click += new System.EventHandler(this.DelButton_Click); - // - // XT - // - this.XButton.BackColor = System.Drawing.Color.Black; - this.XButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.XButton.ForeColor = System.Drawing.Color.FloralWhite; - this.XButton.Location = new System.Drawing.Point(87, 178); - this.XButton.Name = "XButton"; - this.XButton.Size = new System.Drawing.Size(57, 23); - this.XButton.TabIndex = 14; - this.XButton.Text = "X,T,ø,n"; - this.XButton.UseVisualStyleBackColor = false; - this.XButton.Click += new System.EventHandler(this.XButton_Click); - // - // STAT - // - this.StatButton.BackColor = System.Drawing.Color.Black; - this.StatButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.StatButton.ForeColor = System.Drawing.Color.FloralWhite; - this.StatButton.Location = new System.Drawing.Point(155, 178); - this.StatButton.Name = "StatButton"; - this.StatButton.Size = new System.Drawing.Size(54, 23); - this.StatButton.TabIndex = 15; - this.StatButton.Text = "STAT"; - this.StatButton.UseVisualStyleBackColor = false; - this.StatButton.Click += new System.EventHandler(this.StatButton_Click); - // - // label8 - // - this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label8.ForeColor = System.Drawing.Color.Gold; - this.label8.Location = new System.Drawing.Point(87, 162); - this.label8.Name = "label8"; - this.label8.Text = "LINK"; - // - // label9 - // - this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label9.ForeColor = System.Drawing.Color.Gold; - this.label9.Location = new System.Drawing.Point(155, 162); - this.label9.Name = "label9"; - this.label9.Text = "LIST"; - // - // ALPHA - // - this.AlphaButton.BackColor = System.Drawing.Color.LightSeaGreen; - this.AlphaButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.AlphaButton.ForeColor = System.Drawing.Color.FloralWhite; - this.AlphaButton.Location = new System.Drawing.Point(15, 178); - this.AlphaButton.Name = "AlphaButton"; - this.AlphaButton.Size = new System.Drawing.Size(54, 23); - this.AlphaButton.TabIndex = 13; - this.AlphaButton.Text = "Alpha"; - this.AlphaButton.UseVisualStyleBackColor = false; - this.AlphaButton.Click += new System.EventHandler(this.AlphaButton_Click); - // - // label10 - // - this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label10.ForeColor = System.Drawing.Color.Gold; - this.label10.Location = new System.Drawing.Point(15, 162); - this.label10.Name = "label10"; - this.label10.Text = "A-LOCK"; - // - // MATH - // - this.MathButton.BackColor = System.Drawing.Color.Black; - this.MathButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.MathButton.ForeColor = System.Drawing.Color.FloralWhite; - this.MathButton.Location = new System.Drawing.Point(15, 225); - this.MathButton.Name = "MathButton"; - this.MathButton.Size = new System.Drawing.Size(54, 23); - this.MathButton.TabIndex = 16; - this.MathButton.Text = "MATH"; - this.MathButton.UseVisualStyleBackColor = false; - this.MathButton.Click += new System.EventHandler(this.MathButton_Click); - // - // label11 - // - this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label11.ForeColor = System.Drawing.Color.Gold; - this.label11.Location = new System.Drawing.Point(15, 209); - this.label11.Name = "label11"; - this.label11.Text = "TEST"; - // - // MATRIX - // - this.MatrixButton.BackColor = System.Drawing.Color.Black; - this.MatrixButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.MatrixButton.ForeColor = System.Drawing.Color.FloralWhite; - this.MatrixButton.Location = new System.Drawing.Point(87, 225); - this.MatrixButton.Name = "MatrixButton"; - this.MatrixButton.Size = new System.Drawing.Size(54, 23); - this.MatrixButton.TabIndex = 17; - this.MatrixButton.Text = "Matrix"; - this.MatrixButton.UseVisualStyleBackColor = false; - this.MatrixButton.Click += new System.EventHandler(this.MatrixButton_Click); - // - // PRGM - // - this.PrgmButton.BackColor = System.Drawing.Color.Black; - this.PrgmButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.PrgmButton.ForeColor = System.Drawing.Color.FloralWhite; - this.PrgmButton.Location = new System.Drawing.Point(155, 225); - this.PrgmButton.Name = "PrgmButton"; - this.PrgmButton.Size = new System.Drawing.Size(54, 23); - this.PrgmButton.TabIndex = 18; - this.PrgmButton.Text = "PRGM"; - this.PrgmButton.UseVisualStyleBackColor = false; - this.PrgmButton.Click += new System.EventHandler(this.ProgamButton_Click); - // - // VARS - // - this.VarsButton.BackColor = System.Drawing.Color.Black; - this.VarsButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.VarsButton.ForeColor = System.Drawing.Color.FloralWhite; - this.VarsButton.Location = new System.Drawing.Point(224, 225); - this.VarsButton.Name = "VarsButton"; - this.VarsButton.Size = new System.Drawing.Size(54, 23); - this.VarsButton.TabIndex = 19; - this.VarsButton.Text = "VARS"; - this.VarsButton.UseVisualStyleBackColor = false; - this.VarsButton.Click += new System.EventHandler(this.VarsButton_Click); - // - // CLEAR - // - this.ClearButton.BackColor = System.Drawing.Color.Black; - this.ClearButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ClearButton.ForeColor = System.Drawing.Color.FloralWhite; - this.ClearButton.Location = new System.Drawing.Point(294, 225); - this.ClearButton.Name = "ClearButton"; - this.ClearButton.Size = new System.Drawing.Size(54, 23); - this.ClearButton.TabIndex = 20; - this.ClearButton.Text = "Clear"; - this.ClearButton.UseVisualStyleBackColor = false; - this.ClearButton.Click += new System.EventHandler(this.ClearButton_Click); - // - // label12 - // - this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label12.ForeColor = System.Drawing.Color.Gold; - this.label12.Location = new System.Drawing.Point(87, 209); - this.label12.Name = "label12"; - this.label12.Text = "ANGLE"; - // - // label13 - // - this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label13.ForeColor = System.Drawing.Color.Gold; - this.label13.Location = new System.Drawing.Point(155, 209); - this.label13.Name = "label13"; - this.label13.Text = "DRAW"; - // - // label14 - // - this.label14.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label14.ForeColor = System.Drawing.Color.Gold; - this.label14.Location = new System.Drawing.Point(224, 209); - this.label14.Name = "label14"; - this.label14.Text = "DISTR"; - // - // label15 - // - this.label15.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label15.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label15.Location = new System.Drawing.Point(57, 209); - this.label15.Name = "label15"; - this.label15.Text = "A"; - // - // label16 - // - this.label16.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label16.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label16.Location = new System.Drawing.Point(133, 209); - this.label16.Name = "label16"; - this.label16.Text = "B"; - // - // label17 - // - this.label17.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label17.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label17.Location = new System.Drawing.Point(198, 209); - this.label17.Name = "label17"; - this.label17.Text = "C"; - // - // label18 - // - this.label18.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label18.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label18.Location = new System.Drawing.Point(61, 258); - this.label18.Name = "label18"; - this.label18.Text = "D"; - // - // label19 - // - this.label19.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label19.ForeColor = System.Drawing.Color.Gold; - this.label19.Location = new System.Drawing.Point(12, 258); - this.label19.Name = "label19"; - this.label19.Text = "Finance"; - // - // NEG1 - // - this.Neg1Button.BackColor = System.Drawing.Color.Black; - this.Neg1Button.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.Neg1Button.ForeColor = System.Drawing.Color.FloralWhite; - this.Neg1Button.Location = new System.Drawing.Point(15, 274); - this.Neg1Button.Name = "Neg1Button"; - this.Neg1Button.Size = new System.Drawing.Size(54, 23); - this.Neg1Button.TabIndex = 39; - this.Neg1Button.Text = "X ־ ¹"; - this.Neg1Button.UseVisualStyleBackColor = false; - this.Neg1Button.Click += new System.EventHandler(this.Neg1Button_Click); - // - // SIN - // - this.SinButton.BackColor = System.Drawing.Color.Black; - this.SinButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.SinButton.ForeColor = System.Drawing.Color.FloralWhite; - this.SinButton.Location = new System.Drawing.Point(87, 274); - this.SinButton.Name = "SinButton"; - this.SinButton.Size = new System.Drawing.Size(54, 23); - this.SinButton.TabIndex = 40; - this.SinButton.Text = "SIN"; - this.SinButton.UseVisualStyleBackColor = false; - this.SinButton.Click += new System.EventHandler(this.SinButton_Click); - // - // COS - // - this.CosButton.BackColor = System.Drawing.Color.Black; - this.CosButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.CosButton.ForeColor = System.Drawing.Color.FloralWhite; - this.CosButton.Location = new System.Drawing.Point(155, 274); - this.CosButton.Name = "CosButton"; - this.CosButton.Size = new System.Drawing.Size(54, 23); - this.CosButton.TabIndex = 41; - this.CosButton.Text = "COS"; - this.CosButton.UseVisualStyleBackColor = false; - this.CosButton.Click += new System.EventHandler(this.CosButton_Click); - // - // TAN - // - this.TanButton.BackColor = System.Drawing.Color.Black; - this.TanButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.TanButton.ForeColor = System.Drawing.Color.FloralWhite; - this.TanButton.Location = new System.Drawing.Point(224, 274); - this.TanButton.Name = "TanButton"; - this.TanButton.Size = new System.Drawing.Size(54, 23); - this.TanButton.TabIndex = 42; - this.TanButton.Text = "TAN"; - this.TanButton.UseVisualStyleBackColor = false; - this.TanButton.Click += new System.EventHandler(this.TanButton_Click); - // - // EXP - // - this.ExpButton.BackColor = System.Drawing.Color.Black; - this.ExpButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ExpButton.ForeColor = System.Drawing.Color.FloralWhite; - this.ExpButton.Location = new System.Drawing.Point(294, 274); - this.ExpButton.Name = "ExpButton"; - this.ExpButton.Size = new System.Drawing.Size(54, 23); - this.ExpButton.TabIndex = 43; - this.ExpButton.Text = "^"; - this.ExpButton.UseVisualStyleBackColor = false; - this.ExpButton.Click += new System.EventHandler(this.ExpButton_Click); - // - // label20 - // - this.label20.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label20.ForeColor = System.Drawing.Color.Gold; - this.label20.Location = new System.Drawing.Point(87, 258); - this.label20.Name = "label20"; - this.label20.Text = "SIN"; - // - // label21 - // - this.label21.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label21.ForeColor = System.Drawing.Color.Gold; - this.label21.Location = new System.Drawing.Point(155, 258); - this.label21.Name = "label21"; - this.label21.Text = "COS"; - // - // label22 - // - this.label22.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label22.ForeColor = System.Drawing.Color.Gold; - this.label22.Location = new System.Drawing.Point(222, 258); - this.label22.Name = "label22"; - this.label22.Text = "TAN"; - // - // label23 - // - this.label23.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label23.ForeColor = System.Drawing.Color.Gold; - this.label23.Location = new System.Drawing.Point(295, 254); - this.label23.Name = "label23"; - this.label23.Text = "π"; - // - // label24 - // - this.label24.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label24.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label24.Location = new System.Drawing.Point(133, 258); - this.label24.Name = "label24"; - this.label24.Text = "E"; - // - // label25 - // - this.label25.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label25.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label25.Location = new System.Drawing.Point(198, 258); - this.label25.Name = "label25"; - this.label25.Text = "F"; - // - // label26 - // - this.label26.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label26.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label26.Location = new System.Drawing.Point(266, 258); - this.label26.Name = "label26"; - this.label26.Text = "G"; - // - // label27 - // - this.label27.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label27.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label27.Location = new System.Drawing.Point(332, 258); - this.label27.Name = "label27"; - this.label27.Text = "H"; - // - // label28 - // - this.label28.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label28.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label28.Location = new System.Drawing.Point(332, 307); - this.label28.Name = "label28"; - this.label28.Text = "M"; - // - // label29 - // - this.label29.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label29.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label29.Location = new System.Drawing.Point(266, 307); - this.label29.Name = "label29"; - this.label29.Text = "L"; - // - // label30 - // - this.label30.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label30.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label30.Location = new System.Drawing.Point(198, 307); - this.label30.Name = "label30"; - this.label30.Text = "K"; - // - // label31 - // - this.label31.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label31.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label31.Location = new System.Drawing.Point(133, 307); - this.label31.Name = "label31"; - this.label31.Text = "J"; - // - // label32 - // - this.label32.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label32.ForeColor = System.Drawing.Color.Gold; - this.label32.Location = new System.Drawing.Point(294, 307); - this.label32.Name = "label32"; - this.label32.Text = "e"; - // - // label33 - // - this.label33.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label33.ForeColor = System.Drawing.Color.Gold; - this.label33.Location = new System.Drawing.Point(224, 307); - this.label33.Name = "label33"; - this.label33.Text = "}"; - // - // label34 - // - this.label34.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label34.ForeColor = System.Drawing.Color.Gold; - this.label34.Location = new System.Drawing.Point(155, 307); - this.label34.Name = "label34"; - this.label34.Text = "{"; - // - // label35 - // - this.label35.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label35.ForeColor = System.Drawing.Color.Gold; - this.label35.Location = new System.Drawing.Point(87, 307); - this.label35.Name = "label35"; - this.label35.Text = "EE"; - // - // DIVIDE - // - this.DivideButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.DivideButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.DivideButton.ForeColor = System.Drawing.Color.FloralWhite; - this.DivideButton.Location = new System.Drawing.Point(294, 323); - this.DivideButton.Name = "DivideButton"; - this.DivideButton.Size = new System.Drawing.Size(54, 23); - this.DivideButton.TabIndex = 58; - this.DivideButton.Text = "÷"; - this.DivideButton.UseVisualStyleBackColor = false; - this.DivideButton.Click += new System.EventHandler(this.DivideButton_Click); - // - // PARACLOSE - // - this.ParaCloseButton.BackColor = System.Drawing.Color.Black; - this.ParaCloseButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ParaCloseButton.ForeColor = System.Drawing.Color.FloralWhite; - this.ParaCloseButton.Location = new System.Drawing.Point(224, 323); - this.ParaCloseButton.Name = "ParaCloseButton"; - this.ParaCloseButton.Size = new System.Drawing.Size(54, 23); - this.ParaCloseButton.TabIndex = 57; - this.ParaCloseButton.Text = ")"; - this.ParaCloseButton.UseVisualStyleBackColor = false; - this.ParaCloseButton.Click += new System.EventHandler(this.ParaCloseButton_Click); - // - // PARAOPEN - // - this.ParaOpenButton.BackColor = System.Drawing.Color.Black; - this.ParaOpenButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ParaOpenButton.ForeColor = System.Drawing.Color.FloralWhite; - this.ParaOpenButton.Location = new System.Drawing.Point(155, 323); - this.ParaOpenButton.Name = "ParaOpenButton"; - this.ParaOpenButton.Size = new System.Drawing.Size(54, 23); - this.ParaOpenButton.TabIndex = 56; - this.ParaOpenButton.Text = "("; - this.ParaOpenButton.UseVisualStyleBackColor = false; - this.ParaOpenButton.Click += new System.EventHandler(this.ParaOpenButton_Click); - // - // COMMA - // - this.CommaButton.BackColor = System.Drawing.Color.Black; - this.CommaButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.CommaButton.ForeColor = System.Drawing.Color.FloralWhite; - this.CommaButton.Location = new System.Drawing.Point(87, 323); - this.CommaButton.Name = "CommaButton"; - this.CommaButton.Size = new System.Drawing.Size(54, 23); - this.CommaButton.TabIndex = 55; - this.CommaButton.Text = "’"; - this.CommaButton.UseVisualStyleBackColor = false; - this.CommaButton.Click += new System.EventHandler(this.CommaButton_Click); - // - // SQUARED - // - this.SquaredButton.BackColor = System.Drawing.Color.Black; - this.SquaredButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.SquaredButton.ForeColor = System.Drawing.Color.FloralWhite; - this.SquaredButton.Location = new System.Drawing.Point(15, 323); - this.SquaredButton.Name = "SquaredButton"; - this.SquaredButton.Size = new System.Drawing.Size(54, 23); - this.SquaredButton.TabIndex = 54; - this.SquaredButton.Text = "X ²"; - this.SquaredButton.UseVisualStyleBackColor = false; - this.SquaredButton.Click += new System.EventHandler(this.SquaredButton_Click); - // - // label36 - // - this.label36.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label36.ForeColor = System.Drawing.Color.Gold; - this.label36.Location = new System.Drawing.Point(15, 307); - this.label36.Name = "label36"; - this.label36.Text = "√"; - // - // label37 - // - this.label37.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label37.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label37.Location = new System.Drawing.Point(57, 307); - this.label37.Name = "label37"; - this.label37.Text = "I"; - // - // label38 - // - this.label38.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label38.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label38.Location = new System.Drawing.Point(332, 359); - this.label38.Name = "label38"; - this.label38.Text = "R"; - // - // label39 - // - this.label39.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label39.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label39.Location = new System.Drawing.Point(266, 359); - this.label39.Name = "label39"; - this.label39.Text = "Q"; - // - // label40 - // - this.label40.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label40.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label40.Location = new System.Drawing.Point(198, 359); - this.label40.Name = "label40"; - this.label40.Text = "P"; - // - // label41 - // - this.label41.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label41.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label41.Location = new System.Drawing.Point(133, 359); - this.label41.Name = "label41"; - this.label41.Text = "O"; - // - // label42 - // - this.label42.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label42.ForeColor = System.Drawing.Color.Gold; - this.label42.Location = new System.Drawing.Point(294, 359); - this.label42.Name = "label42"; - this.label42.Text = "["; - // - // label43 - // - this.label43.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label43.ForeColor = System.Drawing.Color.Gold; - this.label43.Location = new System.Drawing.Point(224, 359); - this.label43.Name = "label43"; - this.label43.Text = "w"; - // - // label44 - // - this.label44.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label44.ForeColor = System.Drawing.Color.Gold; - this.label44.Location = new System.Drawing.Point(155, 359); - this.label44.Name = "label44"; - this.label44.Text = "v"; - // - // label45 - // - this.label45.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label45.ForeColor = System.Drawing.Color.Gold; - this.label45.Location = new System.Drawing.Point(87, 359); - this.label45.Name = "label45"; - this.label45.Text = "u"; - // - // MULTIPLY - // - this.MultiplyButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.MultiplyButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.MultiplyButton.ForeColor = System.Drawing.Color.FloralWhite; - this.MultiplyButton.Location = new System.Drawing.Point(294, 375); - this.MultiplyButton.Name = "MultiplyButton"; - this.MultiplyButton.Size = new System.Drawing.Size(54, 23); - this.MultiplyButton.TabIndex = 73; - this.MultiplyButton.Text = "×"; - this.MultiplyButton.UseVisualStyleBackColor = false; - this.MultiplyButton.Click += new System.EventHandler(this.MultiplyButton_Click); - // - // NINE - // - this.NineButton.BackColor = System.Drawing.Color.Gray; - this.NineButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.NineButton.ForeColor = System.Drawing.Color.FloralWhite; - this.NineButton.Location = new System.Drawing.Point(224, 375); - this.NineButton.Name = "NineButton"; - this.NineButton.Size = new System.Drawing.Size(54, 23); - this.NineButton.TabIndex = 72; - this.NineButton.Text = "9"; - this.NineButton.UseVisualStyleBackColor = false; - this.NineButton.Click += new System.EventHandler(this.NineButton_Click); - // - // EIGHT - // - this.EightButton.BackColor = System.Drawing.Color.Gray; - this.EightButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.EightButton.ForeColor = System.Drawing.Color.FloralWhite; - this.EightButton.Location = new System.Drawing.Point(155, 375); - this.EightButton.Name = "EightButton"; - this.EightButton.Size = new System.Drawing.Size(54, 23); - this.EightButton.TabIndex = 71; - this.EightButton.Text = "8"; - this.EightButton.UseVisualStyleBackColor = false; - this.EightButton.Click += new System.EventHandler(this.EightButton_Click); - // - // SEVEN - // - this.SevenButton.BackColor = System.Drawing.Color.Gray; - this.SevenButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.SevenButton.ForeColor = System.Drawing.Color.FloralWhite; - this.SevenButton.Location = new System.Drawing.Point(87, 375); - this.SevenButton.Name = "SevenButton"; - this.SevenButton.Size = new System.Drawing.Size(54, 23); - this.SevenButton.TabIndex = 70; - this.SevenButton.Text = "7"; - this.SevenButton.UseVisualStyleBackColor = false; - this.SevenButton.Click += new System.EventHandler(this.SevenButton_Click); - // - // LOG - // - this.LogButton.BackColor = System.Drawing.Color.Black; - this.LogButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.LogButton.ForeColor = System.Drawing.Color.FloralWhite; - this.LogButton.Location = new System.Drawing.Point(15, 375); - this.LogButton.Name = "LogButton"; - this.LogButton.Size = new System.Drawing.Size(54, 23); - this.LogButton.TabIndex = 69; - this.LogButton.Text = "LOG"; - this.LogButton.UseVisualStyleBackColor = false; - this.LogButton.Click += new System.EventHandler(this.LogButton_Click); - // - // label46 - // - this.label46.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label46.ForeColor = System.Drawing.Color.Gold; - this.label46.Location = new System.Drawing.Point(15, 359); - this.label46.Name = "label46"; - this.label46.Text = "10"; - // - // label47 - // - this.label47.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label47.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label47.Location = new System.Drawing.Point(57, 359); - this.label47.Name = "label47"; - this.label47.Text = "N"; - // - // label48 - // - this.label48.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label48.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label48.Location = new System.Drawing.Point(332, 404); - this.label48.Name = "label48"; - this.label48.Text = "W"; - // - // label49 - // - this.label49.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label49.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label49.Location = new System.Drawing.Point(266, 404); - this.label49.Name = "label49"; - this.label49.Text = "V"; - // - // label50 - // - this.label50.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label50.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label50.Location = new System.Drawing.Point(198, 404); - this.label50.Name = "label50"; - this.label50.Text = "U"; - // - // label51 - // - this.label51.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label51.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label51.Location = new System.Drawing.Point(133, 404); - this.label51.Name = "label51"; - this.label51.Text = "T"; - // - // label52 - // - this.label52.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label52.ForeColor = System.Drawing.Color.Gold; - this.label52.Location = new System.Drawing.Point(294, 404); - this.label52.Name = "label52"; - this.label52.Text = "]"; - // - // label53 - // - this.label53.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label53.ForeColor = System.Drawing.Color.Gold; - this.label53.Location = new System.Drawing.Point(224, 404); - this.label53.Name = "label53"; - this.label53.Text = "L6"; - // - // label54 - // - this.label54.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label54.ForeColor = System.Drawing.Color.Gold; - this.label54.Location = new System.Drawing.Point(155, 404); - this.label54.Name = "label54"; - this.label54.Text = "L5"; - // - // label55 - // - this.label55.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label55.ForeColor = System.Drawing.Color.Gold; - this.label55.Location = new System.Drawing.Point(87, 404); - this.label55.Name = "label55"; - this.label55.Text = "L4"; - // - // MINUS - // - this.MinusButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.MinusButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.MinusButton.ForeColor = System.Drawing.Color.FloralWhite; - this.MinusButton.Location = new System.Drawing.Point(294, 420); - this.MinusButton.Name = "MinusButton"; - this.MinusButton.Size = new System.Drawing.Size(54, 23); - this.MinusButton.TabIndex = 88; - this.MinusButton.Text = "–"; - this.MinusButton.UseVisualStyleBackColor = false; - this.MinusButton.Click += new System.EventHandler(this.MinusButton_Click); - // - // SIX - // - this.SixButton.BackColor = System.Drawing.Color.Gray; - this.SixButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.SixButton.ForeColor = System.Drawing.Color.FloralWhite; - this.SixButton.Location = new System.Drawing.Point(224, 420); - this.SixButton.Name = "SixButton"; - this.SixButton.Size = new System.Drawing.Size(54, 23); - this.SixButton.TabIndex = 87; - this.SixButton.Text = "6"; - this.SixButton.UseVisualStyleBackColor = false; - this.SixButton.Click += new System.EventHandler(this.SixButton_Click); - // - // FIVE - // - this.FiveButton.BackColor = System.Drawing.Color.Gray; - this.FiveButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.FiveButton.ForeColor = System.Drawing.Color.FloralWhite; - this.FiveButton.Location = new System.Drawing.Point(155, 420); - this.FiveButton.Name = "FiveButton"; - this.FiveButton.Size = new System.Drawing.Size(54, 23); - this.FiveButton.TabIndex = 86; - this.FiveButton.Text = "5"; - this.FiveButton.UseVisualStyleBackColor = false; - this.FiveButton.Click += new System.EventHandler(this.FiveButton_Click); - // - // FOUR - // - this.FourButton.BackColor = System.Drawing.Color.Gray; - this.FourButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.FourButton.ForeColor = System.Drawing.Color.FloralWhite; - this.FourButton.Location = new System.Drawing.Point(87, 420); - this.FourButton.Name = "FourButton"; - this.FourButton.Size = new System.Drawing.Size(54, 23); - this.FourButton.TabIndex = 85; - this.FourButton.Text = "4"; - this.FourButton.UseVisualStyleBackColor = false; - this.FourButton.Click += new System.EventHandler(this.FourButton_Click); - // - // LN - // - this.LnButton.BackColor = System.Drawing.Color.Black; - this.LnButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.LnButton.ForeColor = System.Drawing.Color.FloralWhite; - this.LnButton.Location = new System.Drawing.Point(15, 420); - this.LnButton.Name = "LnButton"; - this.LnButton.Size = new System.Drawing.Size(54, 23); - this.LnButton.TabIndex = 84; - this.LnButton.Text = "LN"; - this.LnButton.UseVisualStyleBackColor = false; - this.LnButton.Click += new System.EventHandler(this.LnButton_Click); - // - // label56 - // - this.label56.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label56.ForeColor = System.Drawing.Color.Gold; - this.label56.Location = new System.Drawing.Point(15, 404); - this.label56.Name = "label56"; - this.label56.Text = "e"; - // - // label57 - // - this.label57.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label57.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label57.Location = new System.Drawing.Point(57, 404); - this.label57.Name = "label57"; - this.label57.Text = "S"; - // - // label58 - // - this.label58.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label58.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label58.Location = new System.Drawing.Point(332, 453); - this.label58.Name = "label58"; - this.label58.Text = "\'\'"; - // - // label59 - // - this.label59.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label59.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label59.Location = new System.Drawing.Point(266, 451); - this.label59.Name = "label59"; - this.label59.Text = "ø"; - // - // label60 - // - this.label60.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label60.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label60.Location = new System.Drawing.Point(198, 453); - this.label60.Name = "label60"; - this.label60.Text = "Z"; - // - // label61 - // - this.label61.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label61.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label61.Location = new System.Drawing.Point(133, 453); - this.label61.Name = "label61"; - this.label61.Text = "Y"; - // - // label62 - // - this.label62.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label62.ForeColor = System.Drawing.Color.Gold; - this.label62.Location = new System.Drawing.Point(294, 453); - this.label62.Name = "label62"; - this.label62.Text = "MEM"; - // - // label63 - // - this.label63.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label63.ForeColor = System.Drawing.Color.Gold; - this.label63.Location = new System.Drawing.Point(224, 453); - this.label63.Name = "label63"; - this.label63.Text = "L3"; - // - // label64 - // - this.label64.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label64.ForeColor = System.Drawing.Color.Gold; - this.label64.Location = new System.Drawing.Point(155, 453); - this.label64.Name = "label64"; - this.label64.Text = "L2"; - // - // label65 - // - this.label65.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label65.ForeColor = System.Drawing.Color.Gold; - this.label65.Location = new System.Drawing.Point(87, 453); - this.label65.Name = "label65"; - this.label65.Text = "L1"; - // - // PLUS - // - this.PlusButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.PlusButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.PlusButton.ForeColor = System.Drawing.Color.FloralWhite; - this.PlusButton.Location = new System.Drawing.Point(294, 469); - this.PlusButton.Name = "PlusButton"; - this.PlusButton.Size = new System.Drawing.Size(54, 23); - this.PlusButton.TabIndex = 103; - this.PlusButton.Text = "+"; - this.PlusButton.UseVisualStyleBackColor = false; - this.PlusButton.Click += new System.EventHandler(this.PlusButton_Click); - // - // THREE - // - this.ThreeButton.BackColor = System.Drawing.Color.Gray; - this.ThreeButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ThreeButton.ForeColor = System.Drawing.Color.FloralWhite; - this.ThreeButton.Location = new System.Drawing.Point(224, 469); - this.ThreeButton.Name = "ThreeButton"; - this.ThreeButton.Size = new System.Drawing.Size(54, 23); - this.ThreeButton.TabIndex = 102; - this.ThreeButton.Text = "3"; - this.ThreeButton.UseVisualStyleBackColor = false; - this.ThreeButton.Click += new System.EventHandler(this.ThreeButton_Click); - // - // TWO - // - this.TwoButton.BackColor = System.Drawing.Color.Gray; - this.TwoButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.TwoButton.ForeColor = System.Drawing.Color.FloralWhite; - this.TwoButton.Location = new System.Drawing.Point(155, 469); - this.TwoButton.Name = "TwoButton"; - this.TwoButton.Size = new System.Drawing.Size(54, 23); - this.TwoButton.TabIndex = 101; - this.TwoButton.Text = "2"; - this.TwoButton.UseVisualStyleBackColor = false; - this.TwoButton.Click += new System.EventHandler(this.TwoButton_Click); - // - // ONE - // - this.OneButton.BackColor = System.Drawing.Color.Gray; - this.OneButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.OneButton.ForeColor = System.Drawing.Color.FloralWhite; - this.OneButton.Location = new System.Drawing.Point(87, 469); - this.OneButton.Name = "OneButton"; - this.OneButton.Size = new System.Drawing.Size(54, 23); - this.OneButton.TabIndex = 100; - this.OneButton.Text = "1"; - this.OneButton.UseVisualStyleBackColor = false; - this.OneButton.Click += new System.EventHandler(this.OneButton_Click); - // - // STO - // - this.StoButton.BackColor = System.Drawing.Color.Black; - this.StoButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.StoButton.ForeColor = System.Drawing.Color.FloralWhite; - this.StoButton.Location = new System.Drawing.Point(15, 469); - this.StoButton.Name = "StoButton"; - this.StoButton.Size = new System.Drawing.Size(54, 23); - this.StoButton.TabIndex = 99; - this.StoButton.Text = "STO->"; - this.StoButton.UseVisualStyleBackColor = false; - this.StoButton.Click += new System.EventHandler(this.StoButton_Click); - // - // label66 - // - this.label66.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label66.ForeColor = System.Drawing.Color.Gold; - this.label66.Location = new System.Drawing.Point(15, 453); - this.label66.Name = "label66"; - this.label66.Text = "RCL"; - // - // label67 - // - this.label67.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label67.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label67.Location = new System.Drawing.Point(57, 453); - this.label67.Name = "label67"; - this.label67.Text = "X"; - // - // label68 - // - this.label68.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label68.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label68.Location = new System.Drawing.Point(321, 501); - this.label68.Name = "label68"; - this.label68.Text = "Solve"; - // - // label69 - // - this.label69.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label69.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label69.Location = new System.Drawing.Point(266, 501); - this.label69.Name = "label69"; - this.label69.Text = "?"; - // - // label70 - // - this.label70.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label70.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label70.Location = new System.Drawing.Point(198, 501); - this.label70.Name = "label70"; - this.label70.Text = ":"; - // - // label71 - // - this.label71.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label71.ForeColor = System.Drawing.Color.LightSeaGreen; - this.label71.Location = new System.Drawing.Point(133, 501); - this.label71.Name = "label71"; - this.label71.Text = "_"; - // - // label72 - // - this.label72.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label72.ForeColor = System.Drawing.Color.Gold; - this.label72.Location = new System.Drawing.Point(285, 501); - this.label72.Name = "label72"; - this.label72.Text = "Entry"; - // - // label73 - // - this.label73.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label73.ForeColor = System.Drawing.Color.Gold; - this.label73.Location = new System.Drawing.Point(224, 501); - this.label73.Name = "label73"; - this.label73.Text = "ANS"; - // - // label74 - // - this.label74.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label74.ForeColor = System.Drawing.Color.Gold; - this.label74.Location = new System.Drawing.Point(155, 501); - this.label74.Name = "label74"; - this.label74.Text = "i"; - // - // label75 - // - this.label75.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label75.ForeColor = System.Drawing.Color.Gold; - this.label75.Location = new System.Drawing.Point(78, 501); - this.label75.Name = "label75"; - this.label75.Text = "Catalog"; - // - // ENTER - // - this.EnterButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.EnterButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.EnterButton.ForeColor = System.Drawing.Color.FloralWhite; - this.EnterButton.Location = new System.Drawing.Point(294, 517); - this.EnterButton.Name = "EnterButton"; - this.EnterButton.Size = new System.Drawing.Size(54, 23); - this.EnterButton.TabIndex = 117; - this.EnterButton.Text = "Enter"; - this.EnterButton.UseVisualStyleBackColor = false; - this.EnterButton.Click += new System.EventHandler(this.EnterButton_Click); - // - // DASH - // - this.DashButton.BackColor = System.Drawing.Color.Gray; - this.DashButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.DashButton.ForeColor = System.Drawing.Color.FloralWhite; - this.DashButton.Location = new System.Drawing.Point(224, 517); - this.DashButton.Name = "DashButton"; - this.DashButton.Size = new System.Drawing.Size(54, 23); - this.DashButton.TabIndex = 116; - this.DashButton.Text = "(-)"; - this.DashButton.UseVisualStyleBackColor = false; - this.DashButton.Click += new System.EventHandler(this.DashButton_Click); - // - // PERIOD - // - this.PeriodButton.BackColor = System.Drawing.Color.Gray; - this.PeriodButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.PeriodButton.ForeColor = System.Drawing.Color.FloralWhite; - this.PeriodButton.Location = new System.Drawing.Point(155, 517); - this.PeriodButton.Name = "PeriodButton"; - this.PeriodButton.Size = new System.Drawing.Size(54, 23); - this.PeriodButton.TabIndex = 115; - this.PeriodButton.Text = "●"; - this.PeriodButton.UseVisualStyleBackColor = false; - this.PeriodButton.Click += new System.EventHandler(this.PeriodButton_Click); - // - // ZERO - // - this.ZeroButton.BackColor = System.Drawing.Color.Gray; - this.ZeroButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.ZeroButton.ForeColor = System.Drawing.Color.FloralWhite; - this.ZeroButton.Location = new System.Drawing.Point(87, 517); - this.ZeroButton.Name = "ZeroButton"; - this.ZeroButton.Size = new System.Drawing.Size(54, 23); - this.ZeroButton.TabIndex = 114; - this.ZeroButton.Text = "0"; - this.ZeroButton.UseVisualStyleBackColor = false; - this.ZeroButton.Click += new System.EventHandler(this.ZeroButton_Click); - // - // ON - // - this.OnButton.BackColor = System.Drawing.Color.Black; - this.OnButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.OnButton.ForeColor = System.Drawing.Color.FloralWhite; - this.OnButton.Location = new System.Drawing.Point(15, 517); - this.OnButton.Name = "OnButton"; - this.OnButton.Size = new System.Drawing.Size(54, 23); - this.OnButton.TabIndex = 113; - this.OnButton.Text = "ON"; - this.OnButton.UseVisualStyleBackColor = false; - this.OnButton.Click += new System.EventHandler(this.OnButton_Click); - // - // label76 - // - this.label76.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label76.ForeColor = System.Drawing.Color.Gold; - this.label76.Location = new System.Drawing.Point(15, 501); - this.label76.Name = "label76"; - this.label76.Text = "OFF"; - // - // LEFT - // - this.LeftButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.LeftButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.LeftButton.ForeColor = System.Drawing.Color.White; - this.LeftButton.Location = new System.Drawing.Point(224, 130); - this.LeftButton.Name = "LeftButton"; - this.LeftButton.Size = new System.Drawing.Size(27, 53); - this.LeftButton.TabIndex = 9; - this.LeftButton.UseVisualStyleBackColor = false; - this.LeftButton.Click += new System.EventHandler(this.LeftButton_Click); - // - // RIGHT - // - this.RightButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.RightButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.RightButton.ForeColor = System.Drawing.Color.White; - this.RightButton.Location = new System.Drawing.Point(307, 130); - this.RightButton.Name = "RightButton"; - this.RightButton.Size = new System.Drawing.Size(27, 53); - this.RightButton.TabIndex = 11; - this.RightButton.Text = ">"; - this.RightButton.UseVisualStyleBackColor = false; - this.RightButton.Click += new System.EventHandler(this.RightButton_Click); - // - // DOWN - // - this.DownButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.DownButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.DownButton.ForeColor = System.Drawing.Color.White; - this.DownButton.Location = new System.Drawing.Point(250, 182); - this.DownButton.Name = "DownButton"; - this.DownButton.Size = new System.Drawing.Size(58, 21); - this.DownButton.TabIndex = 12; - this.DownButton.Text = "v"; - this.DownButton.UseVisualStyleBackColor = false; - this.DownButton.Click += new System.EventHandler(this.DownButton_Click); - // - // UP - // - this.UpButton.BackColor = System.Drawing.Color.CornflowerBlue; - this.UpButton.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.UpButton.ForeColor = System.Drawing.Color.White; - this.UpButton.Location = new System.Drawing.Point(250, 109); - this.UpButton.Name = "UpButton"; - this.UpButton.Size = new System.Drawing.Size(58, 21); - this.UpButton.TabIndex = 10; - this.UpButton.UseVisualStyleBackColor = false; - this.UpButton.Click += new System.EventHandler(this.UpButton_Click); - // - // label77 - // - this.label77.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label77.ForeColor = System.Drawing.Color.Gold; - this.label77.Location = new System.Drawing.Point(29, 401); - this.label77.Name = "label77"; - this.label77.Text = "x"; - // - // label78 - // - this.label78.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label78.ForeColor = System.Drawing.Color.Gold; - this.label78.Location = new System.Drawing.Point(35, 352); - this.label78.Name = "label78"; - this.label78.Text = "x"; - // - // label79 - // - this.label79.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label79.ForeColor = System.Drawing.Color.Gold; - this.label79.Location = new System.Drawing.Point(113, 254); - this.label79.Name = "label79"; - this.label79.Text = "-1"; - // - // label80 - // - this.label80.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label80.ForeColor = System.Drawing.Color.Gold; - this.label80.Location = new System.Drawing.Point(185, 254); - this.label80.Name = "label80"; - this.label80.Text = "-1"; - // - // label81 - // - this.label81.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.label81.ForeColor = System.Drawing.Color.Gold; - this.label81.Location = new System.Drawing.Point(252, 254); - this.label81.Name = "label81"; - this.label81.Text = "-1"; - // - // TI83KeyPad - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.ClientSize = new System.Drawing.Size(355, 543); - this.Controls.Add(this.label81); - this.Controls.Add(this.label80); - this.Controls.Add(this.label79); - this.Controls.Add(this.label78); - this.Controls.Add(this.label77); - this.Controls.Add(this.UpButton); - this.Controls.Add(this.DownButton); - this.Controls.Add(this.RightButton); - this.Controls.Add(this.LeftButton); - this.Controls.Add(this.label68); - this.Controls.Add(this.label69); - this.Controls.Add(this.label70); - this.Controls.Add(this.label71); - this.Controls.Add(this.label72); - this.Controls.Add(this.label73); - this.Controls.Add(this.label74); - this.Controls.Add(this.label75); - this.Controls.Add(this.EnterButton); - this.Controls.Add(this.DashButton); - this.Controls.Add(this.PeriodButton); - this.Controls.Add(this.ZeroButton); - this.Controls.Add(this.OnButton); - this.Controls.Add(this.label76); - this.Controls.Add(this.label58); - this.Controls.Add(this.label59); - this.Controls.Add(this.label60); - this.Controls.Add(this.label61); - this.Controls.Add(this.label62); - this.Controls.Add(this.label63); - this.Controls.Add(this.label64); - this.Controls.Add(this.label65); - this.Controls.Add(this.PlusButton); - this.Controls.Add(this.ThreeButton); - this.Controls.Add(this.TwoButton); - this.Controls.Add(this.OneButton); - this.Controls.Add(this.StoButton); - this.Controls.Add(this.label66); - this.Controls.Add(this.label67); - this.Controls.Add(this.label48); - this.Controls.Add(this.label49); - this.Controls.Add(this.label50); - this.Controls.Add(this.label51); - this.Controls.Add(this.label52); - this.Controls.Add(this.label53); - this.Controls.Add(this.label54); - this.Controls.Add(this.label55); - this.Controls.Add(this.MinusButton); - this.Controls.Add(this.SixButton); - this.Controls.Add(this.FiveButton); - this.Controls.Add(this.FourButton); - this.Controls.Add(this.LnButton); - this.Controls.Add(this.label56); - this.Controls.Add(this.label57); - this.Controls.Add(this.label38); - this.Controls.Add(this.label39); - this.Controls.Add(this.label40); - this.Controls.Add(this.label41); - this.Controls.Add(this.label42); - this.Controls.Add(this.label43); - this.Controls.Add(this.label44); - this.Controls.Add(this.label45); - this.Controls.Add(this.MultiplyButton); - this.Controls.Add(this.NineButton); - this.Controls.Add(this.EightButton); - this.Controls.Add(this.SevenButton); - this.Controls.Add(this.LogButton); - this.Controls.Add(this.label46); - this.Controls.Add(this.label47); - this.Controls.Add(this.label28); - this.Controls.Add(this.label29); - this.Controls.Add(this.label30); - this.Controls.Add(this.label31); - this.Controls.Add(this.label32); - this.Controls.Add(this.label33); - this.Controls.Add(this.label34); - this.Controls.Add(this.label35); - this.Controls.Add(this.DivideButton); - this.Controls.Add(this.ParaCloseButton); - this.Controls.Add(this.ParaOpenButton); - this.Controls.Add(this.CommaButton); - this.Controls.Add(this.SquaredButton); - this.Controls.Add(this.label36); - this.Controls.Add(this.label37); - this.Controls.Add(this.label27); - this.Controls.Add(this.label26); - this.Controls.Add(this.label25); - this.Controls.Add(this.label24); - this.Controls.Add(this.label23); - this.Controls.Add(this.label22); - this.Controls.Add(this.label21); - this.Controls.Add(this.label20); - this.Controls.Add(this.ExpButton); - this.Controls.Add(this.TanButton); - this.Controls.Add(this.CosButton); - this.Controls.Add(this.SinButton); - this.Controls.Add(this.Neg1Button); - this.Controls.Add(this.label19); - this.Controls.Add(this.label18); - this.Controls.Add(this.label17); - this.Controls.Add(this.label16); - this.Controls.Add(this.label15); - this.Controls.Add(this.label14); - this.Controls.Add(this.label13); - this.Controls.Add(this.label12); - this.Controls.Add(this.ClearButton); - this.Controls.Add(this.VarsButton); - this.Controls.Add(this.PrgmButton); - this.Controls.Add(this.MatrixButton); - this.Controls.Add(this.label11); - this.Controls.Add(this.MathButton); - this.Controls.Add(this.label10); - this.Controls.Add(this.AlphaButton); - this.Controls.Add(this.label9); - this.Controls.Add(this.label8); - this.Controls.Add(this.StatButton); - this.Controls.Add(this.XButton); - this.Controls.Add(this.label7); - this.Controls.Add(this.DelButton); - this.Controls.Add(this.label6); - this.Controls.Add(this.ModeButton); - this.Controls.Add(this.label5); - this.Controls.Add(this.label4); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Controls.Add(this.GraphButton); - this.Controls.Add(this.TraceButton); - this.Controls.Add(this.ZoomButton); - this.Controls.Add(this.WindowButton); - this.Controls.Add(this.SecondButton); - this.Controls.Add(this.YButton); - this.Controls.Add(this.menuStrip1); - this.MainMenuStrip = this.menuStrip1; - this.MaximizeBox = false; - this.MaximumSize = new System.Drawing.Size(371, 581); - this.MinimumSize = new System.Drawing.Size(371, 581); - this.Name = "TI83KeyPad"; - this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.TI83KeyPad_Load); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.SettingsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); + // + // ShowHotkeysMenuItem + // + resources.ApplyResources(this.ShowHotkeysMenuItem, "ShowHotkeysMenuItem"); + this.ShowHotkeysMenuItem.Checked = true; + this.ShowHotkeysMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.ShowHotkeysMenuItem.Click += new System.EventHandler(this.ShowHotkeysMenuItem_Click); + // + // YButton + // + resources.ApplyResources(this.YButton, "YButton"); + this.YButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.YButton.ForeColor = System.Drawing.Color.White; + this.YButton.Name = "YButton"; + this.YButton.UseVisualStyleBackColor = false; + this.YButton.Click += new System.EventHandler(this.YButton_Click); + // + // SecondButton + // + resources.ApplyResources(this.SecondButton, "SecondButton"); + this.SecondButton.BackColor = System.Drawing.Color.Gold; + this.SecondButton.ForeColor = System.Drawing.Color.FloralWhite; + this.SecondButton.Name = "SecondButton"; + this.SecondButton.UseVisualStyleBackColor = false; + this.SecondButton.Click += new System.EventHandler(this.SecondButton_Click); + // + // WindowButton + // + resources.ApplyResources(this.WindowButton, "WindowButton"); + this.WindowButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.WindowButton.ForeColor = System.Drawing.Color.White; + this.WindowButton.Name = "WindowButton"; + this.WindowButton.UseVisualStyleBackColor = false; + this.WindowButton.Click += new System.EventHandler(this.WindowButton_Click); + // + // ZoomButton + // + resources.ApplyResources(this.ZoomButton, "ZoomButton"); + this.ZoomButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.ZoomButton.ForeColor = System.Drawing.Color.White; + this.ZoomButton.Name = "ZoomButton"; + this.ZoomButton.UseVisualStyleBackColor = false; + this.ZoomButton.Click += new System.EventHandler(this.ZoomButton_Click); + // + // TraceButton + // + resources.ApplyResources(this.TraceButton, "TraceButton"); + this.TraceButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.TraceButton.ForeColor = System.Drawing.Color.White; + this.TraceButton.Name = "TraceButton"; + this.TraceButton.UseVisualStyleBackColor = false; + this.TraceButton.Click += new System.EventHandler(this.TraceButton_Click); + // + // GraphButton + // + resources.ApplyResources(this.GraphButton, "GraphButton"); + this.GraphButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.GraphButton.ForeColor = System.Drawing.Color.White; + this.GraphButton.Name = "GraphButton"; + this.GraphButton.UseVisualStyleBackColor = false; + this.GraphButton.Click += new System.EventHandler(this.GraphButton_Click); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.ForeColor = System.Drawing.Color.Gold; + this.label1.Name = "label1"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.ForeColor = System.Drawing.Color.Gold; + this.label2.Name = "label2"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.ForeColor = System.Drawing.Color.Gold; + this.label3.Name = "label3"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.ForeColor = System.Drawing.Color.Gold; + this.label4.Name = "label4"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.ForeColor = System.Drawing.Color.Gold; + this.label5.Name = "label5"; + // + // ModeButton + // + resources.ApplyResources(this.ModeButton, "ModeButton"); + this.ModeButton.BackColor = System.Drawing.Color.Black; + this.ModeButton.ForeColor = System.Drawing.Color.FloralWhite; + this.ModeButton.Name = "ModeButton"; + this.ModeButton.UseVisualStyleBackColor = false; + this.ModeButton.Click += new System.EventHandler(this.ModeButton_Click); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.ForeColor = System.Drawing.Color.Gold; + this.label6.Name = "label6"; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.ForeColor = System.Drawing.Color.Gold; + this.label7.Name = "label7"; + // + // DelButton + // + resources.ApplyResources(this.DelButton, "DelButton"); + this.DelButton.BackColor = System.Drawing.Color.Black; + this.DelButton.ForeColor = System.Drawing.Color.FloralWhite; + this.DelButton.Name = "DelButton"; + this.DelButton.UseVisualStyleBackColor = false; + this.DelButton.Click += new System.EventHandler(this.DelButton_Click); + // + // XButton + // + resources.ApplyResources(this.XButton, "XButton"); + this.XButton.BackColor = System.Drawing.Color.Black; + this.XButton.ForeColor = System.Drawing.Color.FloralWhite; + this.XButton.Name = "XButton"; + this.XButton.UseVisualStyleBackColor = false; + this.XButton.Click += new System.EventHandler(this.XButton_Click); + // + // StatButton + // + resources.ApplyResources(this.StatButton, "StatButton"); + this.StatButton.BackColor = System.Drawing.Color.Black; + this.StatButton.ForeColor = System.Drawing.Color.FloralWhite; + this.StatButton.Name = "StatButton"; + this.StatButton.UseVisualStyleBackColor = false; + this.StatButton.Click += new System.EventHandler(this.StatButton_Click); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.ForeColor = System.Drawing.Color.Gold; + this.label8.Name = "label8"; + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.ForeColor = System.Drawing.Color.Gold; + this.label9.Name = "label9"; + // + // AlphaButton + // + resources.ApplyResources(this.AlphaButton, "AlphaButton"); + this.AlphaButton.BackColor = System.Drawing.Color.LightSeaGreen; + this.AlphaButton.ForeColor = System.Drawing.Color.FloralWhite; + this.AlphaButton.Name = "AlphaButton"; + this.AlphaButton.UseVisualStyleBackColor = false; + this.AlphaButton.Click += new System.EventHandler(this.AlphaButton_Click); + // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.ForeColor = System.Drawing.Color.Gold; + this.label10.Name = "label10"; + // + // MathButton + // + resources.ApplyResources(this.MathButton, "MathButton"); + this.MathButton.BackColor = System.Drawing.Color.Black; + this.MathButton.ForeColor = System.Drawing.Color.FloralWhite; + this.MathButton.Name = "MathButton"; + this.MathButton.UseVisualStyleBackColor = false; + this.MathButton.Click += new System.EventHandler(this.MathButton_Click); + // + // label11 + // + resources.ApplyResources(this.label11, "label11"); + this.label11.ForeColor = System.Drawing.Color.Gold; + this.label11.Name = "label11"; + // + // MatrixButton + // + resources.ApplyResources(this.MatrixButton, "MatrixButton"); + this.MatrixButton.BackColor = System.Drawing.Color.Black; + this.MatrixButton.ForeColor = System.Drawing.Color.FloralWhite; + this.MatrixButton.Name = "MatrixButton"; + this.MatrixButton.UseVisualStyleBackColor = false; + this.MatrixButton.Click += new System.EventHandler(this.MatrixButton_Click); + // + // PrgmButton + // + resources.ApplyResources(this.PrgmButton, "PrgmButton"); + this.PrgmButton.BackColor = System.Drawing.Color.Black; + this.PrgmButton.ForeColor = System.Drawing.Color.FloralWhite; + this.PrgmButton.Name = "PrgmButton"; + this.PrgmButton.UseVisualStyleBackColor = false; + this.PrgmButton.Click += new System.EventHandler(this.ProgamButton_Click); + // + // VarsButton + // + resources.ApplyResources(this.VarsButton, "VarsButton"); + this.VarsButton.BackColor = System.Drawing.Color.Black; + this.VarsButton.ForeColor = System.Drawing.Color.FloralWhite; + this.VarsButton.Name = "VarsButton"; + this.VarsButton.UseVisualStyleBackColor = false; + this.VarsButton.Click += new System.EventHandler(this.VarsButton_Click); + // + // ClearButton + // + resources.ApplyResources(this.ClearButton, "ClearButton"); + this.ClearButton.BackColor = System.Drawing.Color.Black; + this.ClearButton.ForeColor = System.Drawing.Color.FloralWhite; + this.ClearButton.Name = "ClearButton"; + this.ClearButton.UseVisualStyleBackColor = false; + this.ClearButton.Click += new System.EventHandler(this.ClearButton_Click); + // + // label12 + // + resources.ApplyResources(this.label12, "label12"); + this.label12.ForeColor = System.Drawing.Color.Gold; + this.label12.Name = "label12"; + // + // label13 + // + resources.ApplyResources(this.label13, "label13"); + this.label13.ForeColor = System.Drawing.Color.Gold; + this.label13.Name = "label13"; + // + // label14 + // + resources.ApplyResources(this.label14, "label14"); + this.label14.ForeColor = System.Drawing.Color.Gold; + this.label14.Name = "label14"; + // + // label15 + // + resources.ApplyResources(this.label15, "label15"); + this.label15.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label15.Name = "label15"; + // + // label16 + // + resources.ApplyResources(this.label16, "label16"); + this.label16.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label16.Name = "label16"; + // + // label17 + // + resources.ApplyResources(this.label17, "label17"); + this.label17.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label17.Name = "label17"; + // + // label18 + // + resources.ApplyResources(this.label18, "label18"); + this.label18.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label18.Name = "label18"; + // + // label19 + // + resources.ApplyResources(this.label19, "label19"); + this.label19.ForeColor = System.Drawing.Color.Gold; + this.label19.Name = "label19"; + // + // Neg1Button + // + resources.ApplyResources(this.Neg1Button, "Neg1Button"); + this.Neg1Button.BackColor = System.Drawing.Color.Black; + this.Neg1Button.ForeColor = System.Drawing.Color.FloralWhite; + this.Neg1Button.Name = "Neg1Button"; + this.Neg1Button.UseVisualStyleBackColor = false; + this.Neg1Button.Click += new System.EventHandler(this.Neg1Button_Click); + // + // SinButton + // + resources.ApplyResources(this.SinButton, "SinButton"); + this.SinButton.BackColor = System.Drawing.Color.Black; + this.SinButton.ForeColor = System.Drawing.Color.FloralWhite; + this.SinButton.Name = "SinButton"; + this.SinButton.UseVisualStyleBackColor = false; + this.SinButton.Click += new System.EventHandler(this.SinButton_Click); + // + // CosButton + // + resources.ApplyResources(this.CosButton, "CosButton"); + this.CosButton.BackColor = System.Drawing.Color.Black; + this.CosButton.ForeColor = System.Drawing.Color.FloralWhite; + this.CosButton.Name = "CosButton"; + this.CosButton.UseVisualStyleBackColor = false; + this.CosButton.Click += new System.EventHandler(this.CosButton_Click); + // + // TanButton + // + resources.ApplyResources(this.TanButton, "TanButton"); + this.TanButton.BackColor = System.Drawing.Color.Black; + this.TanButton.ForeColor = System.Drawing.Color.FloralWhite; + this.TanButton.Name = "TanButton"; + this.TanButton.UseVisualStyleBackColor = false; + this.TanButton.Click += new System.EventHandler(this.TanButton_Click); + // + // ExpButton + // + resources.ApplyResources(this.ExpButton, "ExpButton"); + this.ExpButton.BackColor = System.Drawing.Color.Black; + this.ExpButton.ForeColor = System.Drawing.Color.FloralWhite; + this.ExpButton.Name = "ExpButton"; + this.ExpButton.UseVisualStyleBackColor = false; + this.ExpButton.Click += new System.EventHandler(this.ExpButton_Click); + // + // label20 + // + resources.ApplyResources(this.label20, "label20"); + this.label20.ForeColor = System.Drawing.Color.Gold; + this.label20.Name = "label20"; + // + // label21 + // + resources.ApplyResources(this.label21, "label21"); + this.label21.ForeColor = System.Drawing.Color.Gold; + this.label21.Name = "label21"; + // + // label22 + // + resources.ApplyResources(this.label22, "label22"); + this.label22.ForeColor = System.Drawing.Color.Gold; + this.label22.Name = "label22"; + // + // label23 + // + resources.ApplyResources(this.label23, "label23"); + this.label23.ForeColor = System.Drawing.Color.Gold; + this.label23.Name = "label23"; + // + // label24 + // + resources.ApplyResources(this.label24, "label24"); + this.label24.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label24.Name = "label24"; + // + // label25 + // + resources.ApplyResources(this.label25, "label25"); + this.label25.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label25.Name = "label25"; + // + // label26 + // + resources.ApplyResources(this.label26, "label26"); + this.label26.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label26.Name = "label26"; + // + // label27 + // + resources.ApplyResources(this.label27, "label27"); + this.label27.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label27.Name = "label27"; + // + // label28 + // + resources.ApplyResources(this.label28, "label28"); + this.label28.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label28.Name = "label28"; + // + // label29 + // + resources.ApplyResources(this.label29, "label29"); + this.label29.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label29.Name = "label29"; + // + // label30 + // + resources.ApplyResources(this.label30, "label30"); + this.label30.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label30.Name = "label30"; + // + // label31 + // + resources.ApplyResources(this.label31, "label31"); + this.label31.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label31.Name = "label31"; + // + // label32 + // + resources.ApplyResources(this.label32, "label32"); + this.label32.ForeColor = System.Drawing.Color.Gold; + this.label32.Name = "label32"; + // + // label33 + // + resources.ApplyResources(this.label33, "label33"); + this.label33.ForeColor = System.Drawing.Color.Gold; + this.label33.Name = "label33"; + // + // label34 + // + resources.ApplyResources(this.label34, "label34"); + this.label34.ForeColor = System.Drawing.Color.Gold; + this.label34.Name = "label34"; + // + // label35 + // + resources.ApplyResources(this.label35, "label35"); + this.label35.ForeColor = System.Drawing.Color.Gold; + this.label35.Name = "label35"; + // + // DivideButton + // + resources.ApplyResources(this.DivideButton, "DivideButton"); + this.DivideButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.DivideButton.ForeColor = System.Drawing.Color.FloralWhite; + this.DivideButton.Name = "DivideButton"; + this.DivideButton.UseVisualStyleBackColor = false; + this.DivideButton.Click += new System.EventHandler(this.DivideButton_Click); + // + // ParaCloseButton + // + resources.ApplyResources(this.ParaCloseButton, "ParaCloseButton"); + this.ParaCloseButton.BackColor = System.Drawing.Color.Black; + this.ParaCloseButton.ForeColor = System.Drawing.Color.FloralWhite; + this.ParaCloseButton.Name = "ParaCloseButton"; + this.ParaCloseButton.UseVisualStyleBackColor = false; + this.ParaCloseButton.Click += new System.EventHandler(this.ParaCloseButton_Click); + // + // ParaOpenButton + // + resources.ApplyResources(this.ParaOpenButton, "ParaOpenButton"); + this.ParaOpenButton.BackColor = System.Drawing.Color.Black; + this.ParaOpenButton.ForeColor = System.Drawing.Color.FloralWhite; + this.ParaOpenButton.Name = "ParaOpenButton"; + this.ParaOpenButton.UseVisualStyleBackColor = false; + this.ParaOpenButton.Click += new System.EventHandler(this.ParaOpenButton_Click); + // + // CommaButton + // + resources.ApplyResources(this.CommaButton, "CommaButton"); + this.CommaButton.BackColor = System.Drawing.Color.Black; + this.CommaButton.ForeColor = System.Drawing.Color.FloralWhite; + this.CommaButton.Name = "CommaButton"; + this.CommaButton.UseVisualStyleBackColor = false; + this.CommaButton.Click += new System.EventHandler(this.CommaButton_Click); + // + // SquaredButton + // + resources.ApplyResources(this.SquaredButton, "SquaredButton"); + this.SquaredButton.BackColor = System.Drawing.Color.Black; + this.SquaredButton.ForeColor = System.Drawing.Color.FloralWhite; + this.SquaredButton.Name = "SquaredButton"; + this.SquaredButton.UseVisualStyleBackColor = false; + this.SquaredButton.Click += new System.EventHandler(this.SquaredButton_Click); + // + // label36 + // + resources.ApplyResources(this.label36, "label36"); + this.label36.ForeColor = System.Drawing.Color.Gold; + this.label36.Name = "label36"; + // + // label37 + // + resources.ApplyResources(this.label37, "label37"); + this.label37.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label37.Name = "label37"; + // + // label38 + // + resources.ApplyResources(this.label38, "label38"); + this.label38.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label38.Name = "label38"; + // + // label39 + // + resources.ApplyResources(this.label39, "label39"); + this.label39.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label39.Name = "label39"; + // + // label40 + // + resources.ApplyResources(this.label40, "label40"); + this.label40.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label40.Name = "label40"; + // + // label41 + // + resources.ApplyResources(this.label41, "label41"); + this.label41.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label41.Name = "label41"; + // + // label42 + // + resources.ApplyResources(this.label42, "label42"); + this.label42.ForeColor = System.Drawing.Color.Gold; + this.label42.Name = "label42"; + // + // label43 + // + resources.ApplyResources(this.label43, "label43"); + this.label43.ForeColor = System.Drawing.Color.Gold; + this.label43.Name = "label43"; + // + // label44 + // + resources.ApplyResources(this.label44, "label44"); + this.label44.ForeColor = System.Drawing.Color.Gold; + this.label44.Name = "label44"; + // + // label45 + // + resources.ApplyResources(this.label45, "label45"); + this.label45.ForeColor = System.Drawing.Color.Gold; + this.label45.Name = "label45"; + // + // MultiplyButton + // + resources.ApplyResources(this.MultiplyButton, "MultiplyButton"); + this.MultiplyButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.MultiplyButton.ForeColor = System.Drawing.Color.FloralWhite; + this.MultiplyButton.Name = "MultiplyButton"; + this.MultiplyButton.UseVisualStyleBackColor = false; + this.MultiplyButton.Click += new System.EventHandler(this.MultiplyButton_Click); + // + // NineButton + // + resources.ApplyResources(this.NineButton, "NineButton"); + this.NineButton.BackColor = System.Drawing.Color.Gray; + this.NineButton.ForeColor = System.Drawing.Color.FloralWhite; + this.NineButton.Name = "NineButton"; + this.NineButton.UseVisualStyleBackColor = false; + this.NineButton.Click += new System.EventHandler(this.NineButton_Click); + // + // EightButton + // + resources.ApplyResources(this.EightButton, "EightButton"); + this.EightButton.BackColor = System.Drawing.Color.Gray; + this.EightButton.ForeColor = System.Drawing.Color.FloralWhite; + this.EightButton.Name = "EightButton"; + this.EightButton.UseVisualStyleBackColor = false; + this.EightButton.Click += new System.EventHandler(this.EightButton_Click); + // + // SevenButton + // + resources.ApplyResources(this.SevenButton, "SevenButton"); + this.SevenButton.BackColor = System.Drawing.Color.Gray; + this.SevenButton.ForeColor = System.Drawing.Color.FloralWhite; + this.SevenButton.Name = "SevenButton"; + this.SevenButton.UseVisualStyleBackColor = false; + this.SevenButton.Click += new System.EventHandler(this.SevenButton_Click); + // + // LogButton + // + resources.ApplyResources(this.LogButton, "LogButton"); + this.LogButton.BackColor = System.Drawing.Color.Black; + this.LogButton.ForeColor = System.Drawing.Color.FloralWhite; + this.LogButton.Name = "LogButton"; + this.LogButton.UseVisualStyleBackColor = false; + this.LogButton.Click += new System.EventHandler(this.LogButton_Click); + // + // label46 + // + resources.ApplyResources(this.label46, "label46"); + this.label46.ForeColor = System.Drawing.Color.Gold; + this.label46.Name = "label46"; + // + // label47 + // + resources.ApplyResources(this.label47, "label47"); + this.label47.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label47.Name = "label47"; + // + // label48 + // + resources.ApplyResources(this.label48, "label48"); + this.label48.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label48.Name = "label48"; + // + // label49 + // + resources.ApplyResources(this.label49, "label49"); + this.label49.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label49.Name = "label49"; + // + // label50 + // + resources.ApplyResources(this.label50, "label50"); + this.label50.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label50.Name = "label50"; + // + // label51 + // + resources.ApplyResources(this.label51, "label51"); + this.label51.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label51.Name = "label51"; + // + // label52 + // + resources.ApplyResources(this.label52, "label52"); + this.label52.ForeColor = System.Drawing.Color.Gold; + this.label52.Name = "label52"; + // + // label53 + // + resources.ApplyResources(this.label53, "label53"); + this.label53.ForeColor = System.Drawing.Color.Gold; + this.label53.Name = "label53"; + // + // label54 + // + resources.ApplyResources(this.label54, "label54"); + this.label54.ForeColor = System.Drawing.Color.Gold; + this.label54.Name = "label54"; + // + // label55 + // + resources.ApplyResources(this.label55, "label55"); + this.label55.ForeColor = System.Drawing.Color.Gold; + this.label55.Name = "label55"; + // + // MinusButton + // + resources.ApplyResources(this.MinusButton, "MinusButton"); + this.MinusButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.MinusButton.ForeColor = System.Drawing.Color.FloralWhite; + this.MinusButton.Name = "MinusButton"; + this.MinusButton.UseVisualStyleBackColor = false; + this.MinusButton.Click += new System.EventHandler(this.MinusButton_Click); + // + // SixButton + // + resources.ApplyResources(this.SixButton, "SixButton"); + this.SixButton.BackColor = System.Drawing.Color.Gray; + this.SixButton.ForeColor = System.Drawing.Color.FloralWhite; + this.SixButton.Name = "SixButton"; + this.SixButton.UseVisualStyleBackColor = false; + this.SixButton.Click += new System.EventHandler(this.SixButton_Click); + // + // FiveButton + // + resources.ApplyResources(this.FiveButton, "FiveButton"); + this.FiveButton.BackColor = System.Drawing.Color.Gray; + this.FiveButton.ForeColor = System.Drawing.Color.FloralWhite; + this.FiveButton.Name = "FiveButton"; + this.FiveButton.UseVisualStyleBackColor = false; + this.FiveButton.Click += new System.EventHandler(this.FiveButton_Click); + // + // FourButton + // + resources.ApplyResources(this.FourButton, "FourButton"); + this.FourButton.BackColor = System.Drawing.Color.Gray; + this.FourButton.ForeColor = System.Drawing.Color.FloralWhite; + this.FourButton.Name = "FourButton"; + this.FourButton.UseVisualStyleBackColor = false; + this.FourButton.Click += new System.EventHandler(this.FourButton_Click); + // + // LnButton + // + resources.ApplyResources(this.LnButton, "LnButton"); + this.LnButton.BackColor = System.Drawing.Color.Black; + this.LnButton.ForeColor = System.Drawing.Color.FloralWhite; + this.LnButton.Name = "LnButton"; + this.LnButton.UseVisualStyleBackColor = false; + this.LnButton.Click += new System.EventHandler(this.LnButton_Click); + // + // label56 + // + resources.ApplyResources(this.label56, "label56"); + this.label56.ForeColor = System.Drawing.Color.Gold; + this.label56.Name = "label56"; + // + // label57 + // + resources.ApplyResources(this.label57, "label57"); + this.label57.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label57.Name = "label57"; + // + // label58 + // + resources.ApplyResources(this.label58, "label58"); + this.label58.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label58.Name = "label58"; + // + // label59 + // + resources.ApplyResources(this.label59, "label59"); + this.label59.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label59.Name = "label59"; + // + // label60 + // + resources.ApplyResources(this.label60, "label60"); + this.label60.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label60.Name = "label60"; + // + // label61 + // + resources.ApplyResources(this.label61, "label61"); + this.label61.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label61.Name = "label61"; + // + // label62 + // + resources.ApplyResources(this.label62, "label62"); + this.label62.ForeColor = System.Drawing.Color.Gold; + this.label62.Name = "label62"; + // + // label63 + // + resources.ApplyResources(this.label63, "label63"); + this.label63.ForeColor = System.Drawing.Color.Gold; + this.label63.Name = "label63"; + // + // label64 + // + resources.ApplyResources(this.label64, "label64"); + this.label64.ForeColor = System.Drawing.Color.Gold; + this.label64.Name = "label64"; + // + // label65 + // + resources.ApplyResources(this.label65, "label65"); + this.label65.ForeColor = System.Drawing.Color.Gold; + this.label65.Name = "label65"; + // + // PlusButton + // + resources.ApplyResources(this.PlusButton, "PlusButton"); + this.PlusButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.PlusButton.ForeColor = System.Drawing.Color.FloralWhite; + this.PlusButton.Name = "PlusButton"; + this.PlusButton.UseVisualStyleBackColor = false; + this.PlusButton.Click += new System.EventHandler(this.PlusButton_Click); + // + // ThreeButton + // + resources.ApplyResources(this.ThreeButton, "ThreeButton"); + this.ThreeButton.BackColor = System.Drawing.Color.Gray; + this.ThreeButton.ForeColor = System.Drawing.Color.FloralWhite; + this.ThreeButton.Name = "ThreeButton"; + this.ThreeButton.UseVisualStyleBackColor = false; + this.ThreeButton.Click += new System.EventHandler(this.ThreeButton_Click); + // + // TwoButton + // + resources.ApplyResources(this.TwoButton, "TwoButton"); + this.TwoButton.BackColor = System.Drawing.Color.Gray; + this.TwoButton.ForeColor = System.Drawing.Color.FloralWhite; + this.TwoButton.Name = "TwoButton"; + this.TwoButton.UseVisualStyleBackColor = false; + this.TwoButton.Click += new System.EventHandler(this.TwoButton_Click); + // + // OneButton + // + resources.ApplyResources(this.OneButton, "OneButton"); + this.OneButton.BackColor = System.Drawing.Color.Gray; + this.OneButton.ForeColor = System.Drawing.Color.FloralWhite; + this.OneButton.Name = "OneButton"; + this.OneButton.UseVisualStyleBackColor = false; + this.OneButton.Click += new System.EventHandler(this.OneButton_Click); + // + // StoButton + // + resources.ApplyResources(this.StoButton, "StoButton"); + this.StoButton.BackColor = System.Drawing.Color.Black; + this.StoButton.ForeColor = System.Drawing.Color.FloralWhite; + this.StoButton.Name = "StoButton"; + this.StoButton.UseVisualStyleBackColor = false; + this.StoButton.Click += new System.EventHandler(this.StoButton_Click); + // + // label66 + // + resources.ApplyResources(this.label66, "label66"); + this.label66.ForeColor = System.Drawing.Color.Gold; + this.label66.Name = "label66"; + // + // label67 + // + resources.ApplyResources(this.label67, "label67"); + this.label67.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label67.Name = "label67"; + // + // label68 + // + resources.ApplyResources(this.label68, "label68"); + this.label68.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label68.Name = "label68"; + // + // label69 + // + resources.ApplyResources(this.label69, "label69"); + this.label69.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label69.Name = "label69"; + // + // label70 + // + resources.ApplyResources(this.label70, "label70"); + this.label70.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label70.Name = "label70"; + // + // label71 + // + resources.ApplyResources(this.label71, "label71"); + this.label71.ForeColor = System.Drawing.Color.LightSeaGreen; + this.label71.Name = "label71"; + // + // label72 + // + resources.ApplyResources(this.label72, "label72"); + this.label72.ForeColor = System.Drawing.Color.Gold; + this.label72.Name = "label72"; + // + // label73 + // + resources.ApplyResources(this.label73, "label73"); + this.label73.ForeColor = System.Drawing.Color.Gold; + this.label73.Name = "label73"; + // + // label74 + // + resources.ApplyResources(this.label74, "label74"); + this.label74.ForeColor = System.Drawing.Color.Gold; + this.label74.Name = "label74"; + // + // label75 + // + resources.ApplyResources(this.label75, "label75"); + this.label75.ForeColor = System.Drawing.Color.Gold; + this.label75.Name = "label75"; + // + // EnterButton + // + resources.ApplyResources(this.EnterButton, "EnterButton"); + this.EnterButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.EnterButton.ForeColor = System.Drawing.Color.FloralWhite; + this.EnterButton.Name = "EnterButton"; + this.EnterButton.UseVisualStyleBackColor = false; + this.EnterButton.Click += new System.EventHandler(this.EnterButton_Click); + // + // DashButton + // + resources.ApplyResources(this.DashButton, "DashButton"); + this.DashButton.BackColor = System.Drawing.Color.Gray; + this.DashButton.ForeColor = System.Drawing.Color.FloralWhite; + this.DashButton.Name = "DashButton"; + this.DashButton.UseVisualStyleBackColor = false; + this.DashButton.Click += new System.EventHandler(this.DashButton_Click); + // + // PeriodButton + // + resources.ApplyResources(this.PeriodButton, "PeriodButton"); + this.PeriodButton.BackColor = System.Drawing.Color.Gray; + this.PeriodButton.ForeColor = System.Drawing.Color.FloralWhite; + this.PeriodButton.Name = "PeriodButton"; + this.PeriodButton.UseVisualStyleBackColor = false; + this.PeriodButton.Click += new System.EventHandler(this.PeriodButton_Click); + // + // ZeroButton + // + resources.ApplyResources(this.ZeroButton, "ZeroButton"); + this.ZeroButton.BackColor = System.Drawing.Color.Gray; + this.ZeroButton.ForeColor = System.Drawing.Color.FloralWhite; + this.ZeroButton.Name = "ZeroButton"; + this.ZeroButton.UseVisualStyleBackColor = false; + this.ZeroButton.Click += new System.EventHandler(this.ZeroButton_Click); + // + // OnButton + // + resources.ApplyResources(this.OnButton, "OnButton"); + this.OnButton.BackColor = System.Drawing.Color.Black; + this.OnButton.ForeColor = System.Drawing.Color.FloralWhite; + this.OnButton.Name = "OnButton"; + this.OnButton.UseVisualStyleBackColor = false; + this.OnButton.Click += new System.EventHandler(this.OnButton_Click); + // + // label76 + // + resources.ApplyResources(this.label76, "label76"); + this.label76.ForeColor = System.Drawing.Color.Gold; + this.label76.Name = "label76"; + // + // LeftButton + // + resources.ApplyResources(this.LeftButton, "LeftButton"); + this.LeftButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.LeftButton.ForeColor = System.Drawing.Color.White; + this.LeftButton.Name = "LeftButton"; + this.LeftButton.UseVisualStyleBackColor = false; + this.LeftButton.Click += new System.EventHandler(this.LeftButton_Click); + // + // RightButton + // + resources.ApplyResources(this.RightButton, "RightButton"); + this.RightButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.RightButton.ForeColor = System.Drawing.Color.White; + this.RightButton.Name = "RightButton"; + this.RightButton.UseVisualStyleBackColor = false; + this.RightButton.Click += new System.EventHandler(this.RightButton_Click); + // + // DownButton + // + resources.ApplyResources(this.DownButton, "DownButton"); + this.DownButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.DownButton.ForeColor = System.Drawing.Color.White; + this.DownButton.Name = "DownButton"; + this.DownButton.UseVisualStyleBackColor = false; + this.DownButton.Click += new System.EventHandler(this.DownButton_Click); + // + // UpButton + // + resources.ApplyResources(this.UpButton, "UpButton"); + this.UpButton.BackColor = System.Drawing.Color.CornflowerBlue; + this.UpButton.ForeColor = System.Drawing.Color.White; + this.UpButton.Name = "UpButton"; + this.UpButton.UseVisualStyleBackColor = false; + this.UpButton.Click += new System.EventHandler(this.UpButton_Click); + // + // label77 + // + resources.ApplyResources(this.label77, "label77"); + this.label77.ForeColor = System.Drawing.Color.Gold; + this.label77.Name = "label77"; + this.KeyPadToolTips.SetToolTip(this.label77, resources.GetString("label77.ToolTip")); + // + // label78 + // + resources.ApplyResources(this.label78, "label78"); + this.label78.ForeColor = System.Drawing.Color.Gold; + this.label78.Name = "label78"; + this.KeyPadToolTips.SetToolTip(this.label78, resources.GetString("label78.ToolTip")); + // + // label79 + // + resources.ApplyResources(this.label79, "label79"); + this.label79.ForeColor = System.Drawing.Color.Gold; + this.label79.Name = "label79"; + this.KeyPadToolTips.SetToolTip(this.label79, resources.GetString("label79.ToolTip")); + // + // label80 + // + resources.ApplyResources(this.label80, "label80"); + this.label80.ForeColor = System.Drawing.Color.Gold; + this.label80.Name = "label80"; + this.KeyPadToolTips.SetToolTip(this.label80, resources.GetString("label80.ToolTip")); + // + // label81 + // + resources.ApplyResources(this.label81, "label81"); + this.label81.ForeColor = System.Drawing.Color.Gold; + this.label81.Name = "label81"; + this.KeyPadToolTips.SetToolTip(this.label81, resources.GetString("label81.ToolTip")); + // + // TI83KeyPad + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.Controls.Add(this.label81); + this.Controls.Add(this.label80); + this.Controls.Add(this.label79); + this.Controls.Add(this.label78); + this.Controls.Add(this.label77); + this.Controls.Add(this.UpButton); + this.Controls.Add(this.DownButton); + this.Controls.Add(this.RightButton); + this.Controls.Add(this.LeftButton); + this.Controls.Add(this.label68); + this.Controls.Add(this.label69); + this.Controls.Add(this.label70); + this.Controls.Add(this.label71); + this.Controls.Add(this.label72); + this.Controls.Add(this.label73); + this.Controls.Add(this.label74); + this.Controls.Add(this.label75); + this.Controls.Add(this.EnterButton); + this.Controls.Add(this.DashButton); + this.Controls.Add(this.PeriodButton); + this.Controls.Add(this.ZeroButton); + this.Controls.Add(this.OnButton); + this.Controls.Add(this.label76); + this.Controls.Add(this.label58); + this.Controls.Add(this.label59); + this.Controls.Add(this.label60); + this.Controls.Add(this.label61); + this.Controls.Add(this.label62); + this.Controls.Add(this.label63); + this.Controls.Add(this.label64); + this.Controls.Add(this.label65); + this.Controls.Add(this.PlusButton); + this.Controls.Add(this.ThreeButton); + this.Controls.Add(this.TwoButton); + this.Controls.Add(this.OneButton); + this.Controls.Add(this.StoButton); + this.Controls.Add(this.label66); + this.Controls.Add(this.label67); + this.Controls.Add(this.label48); + this.Controls.Add(this.label49); + this.Controls.Add(this.label50); + this.Controls.Add(this.label51); + this.Controls.Add(this.label52); + this.Controls.Add(this.label53); + this.Controls.Add(this.label54); + this.Controls.Add(this.label55); + this.Controls.Add(this.MinusButton); + this.Controls.Add(this.SixButton); + this.Controls.Add(this.FiveButton); + this.Controls.Add(this.FourButton); + this.Controls.Add(this.LnButton); + this.Controls.Add(this.label56); + this.Controls.Add(this.label57); + this.Controls.Add(this.label38); + this.Controls.Add(this.label39); + this.Controls.Add(this.label40); + this.Controls.Add(this.label41); + this.Controls.Add(this.label42); + this.Controls.Add(this.label43); + this.Controls.Add(this.label44); + this.Controls.Add(this.label45); + this.Controls.Add(this.MultiplyButton); + this.Controls.Add(this.NineButton); + this.Controls.Add(this.EightButton); + this.Controls.Add(this.SevenButton); + this.Controls.Add(this.LogButton); + this.Controls.Add(this.label46); + this.Controls.Add(this.label47); + this.Controls.Add(this.label28); + this.Controls.Add(this.label29); + this.Controls.Add(this.label30); + this.Controls.Add(this.label31); + this.Controls.Add(this.label32); + this.Controls.Add(this.label33); + this.Controls.Add(this.label34); + this.Controls.Add(this.label35); + this.Controls.Add(this.DivideButton); + this.Controls.Add(this.ParaCloseButton); + this.Controls.Add(this.ParaOpenButton); + this.Controls.Add(this.CommaButton); + this.Controls.Add(this.SquaredButton); + this.Controls.Add(this.label36); + this.Controls.Add(this.label37); + this.Controls.Add(this.label27); + this.Controls.Add(this.label26); + this.Controls.Add(this.label25); + this.Controls.Add(this.label24); + this.Controls.Add(this.label23); + this.Controls.Add(this.label22); + this.Controls.Add(this.label21); + this.Controls.Add(this.label20); + this.Controls.Add(this.ExpButton); + this.Controls.Add(this.TanButton); + this.Controls.Add(this.CosButton); + this.Controls.Add(this.SinButton); + this.Controls.Add(this.Neg1Button); + this.Controls.Add(this.label19); + this.Controls.Add(this.label18); + this.Controls.Add(this.label17); + this.Controls.Add(this.label16); + this.Controls.Add(this.label15); + this.Controls.Add(this.label14); + this.Controls.Add(this.label13); + this.Controls.Add(this.label12); + this.Controls.Add(this.ClearButton); + this.Controls.Add(this.VarsButton); + this.Controls.Add(this.PrgmButton); + this.Controls.Add(this.MatrixButton); + this.Controls.Add(this.label11); + this.Controls.Add(this.MathButton); + this.Controls.Add(this.label10); + this.Controls.Add(this.AlphaButton); + this.Controls.Add(this.label9); + this.Controls.Add(this.label8); + this.Controls.Add(this.StatButton); + this.Controls.Add(this.XButton); + this.Controls.Add(this.label7); + this.Controls.Add(this.DelButton); + this.Controls.Add(this.label6); + this.Controls.Add(this.ModeButton); + this.Controls.Add(this.label5); + this.Controls.Add(this.label4); + this.Controls.Add(this.label3); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.GraphButton); + this.Controls.Add(this.TraceButton); + this.Controls.Add(this.ZoomButton); + this.Controls.Add(this.WindowButton); + this.Controls.Add(this.SecondButton); + this.Controls.Add(this.YButton); + this.Controls.Add(this.menuStrip1); + this.MainMenuStrip = this.menuStrip1; + this.MaximizeBox = false; + this.Name = "TI83KeyPad"; + this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; + this.Load += new System.EventHandler(this.TI83KeyPad_Load); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.resx b/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.resx index c0be39983b7..2e2ef4776ab 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.resx @@ -117,10 +117,3145 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - + + + 88 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 84 + + + label15 + + + + 54, 21 + + + $this + + + $this + + + 54, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 198, 331 + + + SquaredButton + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 57, 418 + + + 54, 21 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 102 + + + 128 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + ( + + + $this + + + 48 + + + 87, 388 + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + label45 + + + 294, 253 + + + &Settings + + + 115 + + + 96 + + + 54, 21 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 87, 433 + + + $this + + + FORMAT + + + + + + 54, 21 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 107 + + + MODE + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + (-) + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 116 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 95 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label72 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 70 + + + 54, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 77 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + 7 + + + $this + + + VarsButton + + + label67 + + + Microsoft Sans Serif, 8.25pt + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 15, 164 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 102 + + + 224, 193 + + + 294, 54 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + label2 + + + C + + + 4 + + + 224, 418 + + + PeriodButton + + + Matrix + + + $this + + + 224, 477 + + + 224, 433 + + + 73 + + + 15, 120 + + + 54, 21 + + + 45 + + + 155, 331 + + + label65 + + + $this + + + 106 + + + label52 + + + label36 + + + 47 + + + $this + + + 0 + + + 155, 462 + + + OneButton + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 87, 373 + + + 155, 477 + + + 30 + + + 54, 21 + + + 126 + + + 231, 39 + + + L1 + + + 54, 21 + + + 37 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 224, 373 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 331 + + + $this + + + $this + + + label22 + + + 198, 418 + + + 36 + + + 14 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + SettingsSubMenu + + + 54, 21 + + + $this + + + 57, 373 + + + F + + + label11 + + + label16 + + + 74 + + + -1 + + + 198, 193 + + + 54, 18 + + + 133, 238 + + + 40 + + + L6 + + + Finance + + + 54, 21 + + + 3 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + A-LOCK + + + $this + + + LINK + + + LnButton + + + 224, 388 + + + U + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 40 + + + 33 + + + 87 + + + 31 + + + 71 + + + 332, 373 + + + Microsoft Sans Serif, 9.75pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + label18 + + + label33 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + – + + + 198, 462 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 101 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 54, 21 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Solve + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 283 + + + 108 + + + Microsoft Sans Serif, 9pt, style=Bold + + + 119 + + + label79 + + + 250, 101 + + + 94 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + TI83KeyPad + + + 15, 208 + + + 62 + + + label63 + + + 92 + + + 54, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 54, 21 + + + 103 + + + 22 + + + 76 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + MinusButton + + + 17 + + + 266, 331 + + + 87, 477 + + + Zoom + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 46 + + + $this + + + 294, 298 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 97 + + + Trace + + + 224, 253 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 155, 105 + + + 8 + + + 54, 21 + + + Microsoft Sans Serif, 9pt, style=Bold + + + label59 + + + label32 + + + _ + + + 58, 19 + + + 5 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + STO-> + + + 54 + + + label41 + + + label46 + + + 224, 462 + + + 54, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 67 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 15 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + MultiplyButton + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 294, 433 + + + 57, 331 + + + label5 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + label29 + + + TraceButton + + + label24 + + + 91 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 99 + + + 29, 370 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + QUIT + + + $this + + + e + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 7 + + + $this + + + label12 + + + STAT PLOT + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + SevenButton + + + S + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 43 + + + 252, 234 + + + $this + + + 198, 373 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NineButton + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + w + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Enter + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + $this + + + 29 + + + 51 + + + 87 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + 15, 373 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 155, 150 + + + 34 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 54, 21 + + + $this + + + $this + + + 294, 373 + + + $this + + + 69 + + + 155, 193 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 87, 238 + + + $this + + + 266, 373 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 52 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 371, 539 + + + $this + + + $this + + + 2 + + + 82 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + SIN + + + 0 + + + 123 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 87, 298 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 117 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 80 + + + 49 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + 87, 120 + + + u + + + 60, 18 + + + 5 + + + SIN + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 54, 21 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 75 + + + 9 + + + 294, 283 + + + $this + + + 32 + + + Catalog + + + label39 + + + label50 + + + label34 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 15, 418 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 110 + + + 15 + + + label42 + + + $this + + + 295, 234 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 54, 21 + + + 198, 283 + + + 65 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 266, 462 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + FileSubMenu + + + label19 + + + label74 + + + $this + + + 42 + + + LogButton + + + 114 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Y= + + + label14 + + + label53 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 60 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + N + + + 28 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + label20 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + StoButton + + + 15, 462 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 66 + + + 294, 331 + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 10 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 24 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 130 + + + 155, 164 + + + ZeroButton + + + label3 + + + $this + + + 20 + + + 2 + + + 3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 294, 418 + + + 113, 234 + + + 54, 21 + + + 57, 21 + + + 155, 283 + + + ClearButton + + + 127 + + + Microsoft Sans Serif, 8.25pt, style=Bold, Italic + + + 294, 388 + + + 79 + + + E + + + EightButton + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + R + + + J + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + SecondButton + + + 54, 21 + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 54, 21 + + + > + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 54, 21 + + + 88 + + + 35 + + + L5 + + + V + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 87, 164 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + P + + + 2nd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label8 + + + 133, 193 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 155, 388 + + + 68 + + + + CenterParent + + + 54, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ANGLE + + + 54, 21 + + + label30 + + + 54, 21 + + + $this + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 224, 346 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 87, 283 + + + label49 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label44 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 8 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + ^ + + + 12, 238 + + + $this + + + 54, 21 + + + 133, 283 + + + ? + + + $this + + + 332, 238 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + 116 + + + Z + + + 58 + + + DivideButton + + + 122 + + + v + + + $this + + + KeyPadToolTips + + + 54, 21 + + + $this + + + 8 + + + label10 + + + 54, 21 + + + 133, 462 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + label66 + + + AlphaButton + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 105 + + + × + + + PrgmButton + + + STAT + + + 15, 477 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 266, 238 + + + 332, 331 + + + menuStrip1 + + + X ־ ¹ + + + label81 + + + FiveButton + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + label31 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + label6 + + + 87, 331 + + + ANS + + + $this + + + 26 + + + 54, 21 + + + 266, 283 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 113 + + + $this + + + ZoomButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + YButton + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label78 + + + 285, 462 + + + 59 + + + $this + + + 6, 12 + + + $this + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 54, 18 + + + $this + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Alpha + + + 39 + + + label62 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 69 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 109 + + + Clear + + + LIST + + + 129 + + + DownButton + + + 155, 208 + + + 78 + + + $this + + + FourButton + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 18 + + + 56 + + + CommaButton + + + $this + + + $this + + + 294, 39 + + + B + + + 12 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 54, 21 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + X + + + 98 + + + 54, 21 + + + 185, 234 + + + 93 + + + RightButton + + + Graph + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + GraphButton + + + label40 + + + 100 + + + 15, 298 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + label57 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label21 + + + $this + + + VARS + + + 0 + + + 54, 21 + + + ShowHotkeysMenuItem + + + $this + + + L2 + + + 6 + + + label28 + + + 9 + + + 86 + + + 87, 193 + + + 12 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label27 + + + TAN + + + OnButton + + + 332, 418 + + + 44 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 8, 39 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + -1 + + + 4 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 13 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + L + + + &File + + + ] + + + D + + + TEST + + + 224, 54 + + + 3 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 9 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 11.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt + + + Window + + + Entry + + + PRGM + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + ThreeButton + + + 63 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 58 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + $this + + + 16 + + + 17 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + OFF + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MathButton + + + 222, 238 + + + 39 + + + $this + + + label38 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 58, 19 + + + label69 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + label64 + + + label73 + + + 294, 477 + + + TBLSET + + + $this + + + 55 + + + 87, 346 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 294, 208 + + + 133, 331 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 27, 49 + + + 224, 298 + + + $this + + + 70 + + + LOG + + + $this + + + x + + + $this + + + label9 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 25 + + + $this + + + EE + + + -1 + + + 321, 462 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + WindowButton + + + 54, 21 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + : + + + ’ + + + label37 + + + T + + + 250, 168 + + + $this + + + $this + + + 133, 373 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 155, 298 + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 155, 54 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 15, 253 + + + 35, 325 + + + √ + + + 43 + + + 104 + + + $this + + + G + + + 73 + + + label23 + + + 99 + + + } + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 155, 39 + + + 101 + + + 57, 193 + + + 78, 462 + + + $this + + + 27 + + + 15, 433 + + + ● + + + $this + + + 54, 21 + + + 87, 253 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 54 + + + label17 + + + MatrixButton + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + e + + + StatButton + + + ExpButton + + + A + + + 85 + + + $this + + + [ + + + label1 + + + 87, 418 + + + label4 + + + x + + + MATH + + + ParaCloseButton + + + label61 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 355, 500 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 54, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 124 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 64 + + + $this + + + 7 + + + 11 + + + 87, 208 + + + 61 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 155, 120 + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + 133, 418 + + + 90 + + + 294, 346 + + + CALC + + + $this + + + X,T,ø,n + + + 61, 238 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + label70 + + + MEM + + + M + + + ModeButton + + + COS + + + ) + + + label60 + + + label75 + + + 15, 150 + + + 15, 54 + + + X ² + + + 198, 238 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + { + + + 117 + + + 16 + + + 56 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 71 + + + '' + + + 266, 416 + + + 307, 120 + + + 87, 105 + + + 54, 18 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + TanButton + + + 57 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 81 + + + 83 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 118 + + + i + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + $this + + + label48 + + + INS + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 11 + + + label35 + + + label55 + + + Show Hotkeys + + + 20 + + + $this + + + 50 + + + 19 + + + label54 + + + 38 + + + 114 + + + 224, 283 + + + 125 + + + label47 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 54, 21 + + + $this + + + Microsoft Sans Serif, 14.25pt, style=Bold + + + $this + + + v + + + UpButton + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + I + + + $this + + + 5 + + + 332, 283 + + + 54, 21 + + + label25 + + + 155, 433 + + + DISTR + + + label77 + + + 371, 539 + + + 85, 39 + + + 41 + + + + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + TABLE + + + ÷ + + + 120 + + + 19 + + + L3 + + + label13 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + LN + + + $this + + + 10 + + + ON + + + EnterButton + + + 86 + + + PlusButton + + + $this + + + 27, 49 + + + 103 + + + label80 + + + $this + + + Microsoft Sans Serif, 8.25pt, style=Bold, Italic + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 155, 346 + + + label58 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 85 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15, 346 + + + $this + + + 1 + + + DEL + + + 15, 193 + + + TwoButton + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 42 + + + 6 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 6 + + + 115 + + + 72 + + + SinButton + + + 155, 253 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 112 + + + DelButton + + + 87, 54 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RCL + + + 23 + + + label68 + + + 18 + + + Microsoft Sans Serif, 9.75pt, style=Bold + + + Q + + + 53 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 224, 120 + + + + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + label71 + + + label76 + + + 54, 21 + + + K + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 113 + + + COS + + + 41 + + + TAN + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 57 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + L4 + + + 54, 18 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Microsoft Sans Serif, 12pt, style=Bold + + + LeftButton + + + W + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + O + + + $this + + + 54, 21 + + + Microsoft Sans Serif, 8.25pt, style=Bold, Italic + + + 224, 208 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 121 + + + Microsoft Sans Serif, 8.25pt + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + XButton + + + DashButton + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DRAW + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 155, 418 + + + 87, 150 + + + 89 + + + 4 + + + $this + + + 14 + + + Microsoft Sans Serif, 15.75pt, style=Bold + + + ø + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label51 + + + label56 + + + 224, 331 + + + 155, 238 + + + H + + + + + + + label43 + + + 155, 373 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CosButton + + + 72 + + + 10 + + + 15, 388 + + + SixButton + + + $this + + + $this + + + $this + + + label7 + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + Y + + + Microsoft Sans Serif, 8.25pt, style=Bold + + + 55 + + + $this + + + 131 + + + Neg1Button + + + $this + + + label26 + + + 111 + + + 84 + + + $this + + + π + + + 100 + + + 57, 283 + + + $this + + + ParaOpenButton + + + $this + 126, 17 + + True + + + 17, 17 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.zh-CN.resx new file mode 100644 index 00000000000..9237a1f22d5 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TI83/TI83KeyPad.zh-CN.resx @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 文件(&F) + + + 设置(&S) + + + 显示快捷键 + + + + 54, 21 + + + 60, 21 + + + 54, 21 + + + 54, 21 + + + 54, 21 + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/ToolBox.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/ToolBox.Designer.cs index 4a3d7558d80..78408c311fe 100644 --- a/src/BizHawk.Client.EmuHawk/tools/ToolBox.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/ToolBox.Designer.cs @@ -30,33 +30,26 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToolBox)); this.ToolBoxStrip = new BizHawk.WinForms.Controls.ToolStripEx(); this.SuspendLayout(); // // ToolBoxStrip // - this.ToolBoxStrip.AutoSize = false; + resources.ApplyResources(this.ToolBoxStrip, "ToolBoxStrip"); this.ToolBoxStrip.BackColor = System.Drawing.SystemColors.Control; - this.ToolBoxStrip.Dock = System.Windows.Forms.DockStyle.Fill; this.ToolBoxStrip.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden; this.ToolBoxStrip.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow; - this.ToolBoxStrip.Location = new System.Drawing.Point(0, 0); this.ToolBoxStrip.Name = "ToolBoxStrip"; - this.ToolBoxStrip.Padding = new System.Windows.Forms.Padding(0); this.ToolBoxStrip.Stretch = true; - this.ToolBoxStrip.TabIndex = 0; this.ToolBoxStrip.TabStop = true; // // ToolBox // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(184, 183); this.Controls.Add(this.ToolBoxStrip); - this.MaximumSize = new System.Drawing.Size(270, 600); - this.MinimumSize = new System.Drawing.Size(135, 39); this.Name = "ToolBox"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; this.Load += new System.EventHandler(this.ToolBox_Load); this.ResumeLayout(false); diff --git a/src/BizHawk.Client.EmuHawk/tools/ToolBox.resx b/src/BizHawk.Client.EmuHawk/tools/ToolBox.resx index 74c784a19b1..9b40d8eb939 100644 --- a/src/BizHawk.Client.EmuHawk/tools/ToolBox.resx +++ b/src/BizHawk.Client.EmuHawk/tools/ToolBox.resx @@ -117,6 +117,60 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 270, 557 + + + + Fill + + + 0, 0, 0, 0 + + + CenterParent + + + 184, 169 + + + 0, 0 + + + ToolBox + + + ToolBoxStrip + + + 6, 12 + + + + False + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + $this + + + BizHawk.WinForms.Controls.ToolStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 135, 39 + + + 0 + + + True + 17, 17 diff --git a/src/BizHawk.Client.EmuHawk/tools/ToolBox.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/ToolBox.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/ToolBox.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.cs b/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.cs index 176a21d712b..09fbeca71db 100644 --- a/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.cs +++ b/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.cs @@ -138,5 +138,18 @@ protected override void OnLoad(EventArgs e) public virtual void HandleHotkeyUpdate() { } public virtual void OnPauseToggle(bool newPauseState) { } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToolFormBase)); + this.SuspendLayout(); + // + // ToolFormBase + // + resources.ApplyResources(this, "$this"); + this.Name = "ToolFormBase"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.resx b/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.resx new file mode 100644 index 00000000000..9acd2074fab --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ToolFormBase + + + + 284, 261 + + + BizHawk.Client.EmuHawk.FormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.zh-CN.resx new file mode 100644 index 00000000000..c5e468180da --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/ToolFormBase.zh-CN.resx @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TraceLogger.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/TraceLogger.Designer.cs index 5fc4e5d1484..9640d6b96a8 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TraceLogger.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TraceLogger.Designer.cs @@ -30,270 +30,218 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.TracerBox = new System.Windows.Forms.GroupBox(); - this.TraceView = new BizHawk.Client.EmuHawk.InputRoll(); - this.TraceContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.CopyContextMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectAllContextMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearContextMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveLogMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CopyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MaxLinesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SegmentSizeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.OpenLogFile = new System.Windows.Forms.Button(); - this.BrowseBox = new System.Windows.Forms.Button(); - this.FileBox = new System.Windows.Forms.TextBox(); - this.ToFileRadio = new System.Windows.Forms.RadioButton(); - this.ToWindowRadio = new System.Windows.Forms.RadioButton(); - this.LoggingEnabled = new System.Windows.Forms.CheckBox(); - this.TracerBox.SuspendLayout(); - this.TraceContextMenu.SuspendLayout(); - this.menuStrip1.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.SuspendLayout(); - // - // TracerBox - // - this.TracerBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.TracerBox.Controls.Add(this.TraceView); - this.TracerBox.Location = new System.Drawing.Point(12, 27); - this.TracerBox.Name = "TracerBox"; - this.TracerBox.Size = new System.Drawing.Size(620, 444); - this.TracerBox.TabIndex = 1; - this.TracerBox.TabStop = false; - this.TracerBox.Text = "Trace log"; - // - // TraceView - // - this.TraceView.AllowColumnReorder = false; - this.TraceView.AllowColumnResize = true; - this.TraceView.AlwaysScroll = false; - this.TraceView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.TraceView.CellHeightPadding = 0; - this.TraceView.CellWidthPadding = 0; - this.TraceView.ContextMenuStrip = this.TraceContextMenu; - this.TraceView.Font = new System.Drawing.Font("Courier New", 8F); - this.TraceView.FullRowSelect = true; - this.TraceView.HorizontalOrientation = false; - this.TraceView.LetKeysModifySelection = false; - this.TraceView.Location = new System.Drawing.Point(8, 18); - this.TraceView.Name = "TraceView"; - this.TraceView.RowCount = 0; - this.TraceView.ScrollSpeed = 0; - this.TraceView.Size = new System.Drawing.Size(603, 414); - this.TraceView.TabIndex = 4; - this.TraceView.TabStop = false; - // - // TraceContextMenu - // - this.TraceContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TraceLogger)); + this.TracerBox = new System.Windows.Forms.GroupBox(); + this.TraceView = new BizHawk.Client.EmuHawk.InputRoll(); + this.TraceContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.CopyContextMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectAllContextMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearContextMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.menuStrip1 = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveLogMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CopyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MaxLinesMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SegmentSizeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.OpenLogFile = new System.Windows.Forms.Button(); + this.BrowseBox = new System.Windows.Forms.Button(); + this.FileBox = new System.Windows.Forms.TextBox(); + this.ToFileRadio = new System.Windows.Forms.RadioButton(); + this.ToWindowRadio = new System.Windows.Forms.RadioButton(); + this.LoggingEnabled = new System.Windows.Forms.CheckBox(); + this.TracerBox.SuspendLayout(); + this.TraceContextMenu.SuspendLayout(); + this.menuStrip1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.SuspendLayout(); + // + // TracerBox + // + resources.ApplyResources(this.TracerBox, "TracerBox"); + this.TracerBox.Controls.Add(this.TraceView); + this.TracerBox.Name = "TracerBox"; + this.TracerBox.TabStop = false; + // + // TraceView + // + resources.ApplyResources(this.TraceView, "TraceView"); + this.TraceView.AllowColumnReorder = false; + this.TraceView.AllowColumnResize = true; + this.TraceView.AlwaysScroll = false; + this.TraceView.CellHeightPadding = 0; + this.TraceView.CellWidthPadding = 0; + this.TraceView.ContextMenuStrip = this.TraceContextMenu; + this.TraceView.FullRowSelect = true; + this.TraceView.HorizontalOrientation = false; + this.TraceView.LetKeysModifySelection = false; + this.TraceView.Name = "TraceView"; + this.TraceView.RowCount = 0; + this.TraceView.ScrollSpeed = 3; + this.TraceView.TabStop = false; + // + // TraceContextMenu + // + resources.ApplyResources(this.TraceContextMenu, "TraceContextMenu"); + this.TraceContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.CopyContextMenu, this.SelectAllContextMenu, this.ClearContextMenu}); - this.TraceContextMenu.Name = "TraceContextMenu"; - this.TraceContextMenu.Size = new System.Drawing.Size(165, 70); - // - // CopyContextMenu - // - this.CopyContextMenu.ShortcutKeyDisplayString = "Ctrl+C"; - this.CopyContextMenu.Text = "&Copy"; - this.CopyContextMenu.Click += new System.EventHandler(this.CopyMenuItem_Click); - // - // SelectAllContextMenu - // - this.SelectAllContextMenu.ShortcutKeyDisplayString = "Ctrl+A"; - this.SelectAllContextMenu.Text = "Select &All"; - this.SelectAllContextMenu.Click += new System.EventHandler(this.SelectAllMenuItem_Click); - // - // ClearContextMenu - // - this.ClearContextMenu.Text = "Clear"; - this.ClearContextMenu.Click += new System.EventHandler(this.ClearMenuItem_Click); - // - // menuStrip1 - // - this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.TraceContextMenu.Name = "TraceContextMenu"; + // + // CopyContextMenu + // + resources.ApplyResources(this.CopyContextMenu, "CopyContextMenu"); + this.CopyContextMenu.Click += new System.EventHandler(this.CopyMenuItem_Click); + // + // SelectAllContextMenu + // + resources.ApplyResources(this.SelectAllContextMenu, "SelectAllContextMenu"); + this.SelectAllContextMenu.Click += new System.EventHandler(this.SelectAllMenuItem_Click); + // + // ClearContextMenu + // + resources.ApplyResources(this.ClearContextMenu, "ClearContextMenu"); + this.ClearContextMenu.Click += new System.EventHandler(this.ClearMenuItem_Click); + // + // menuStrip1 + // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.EditSubMenu, this.OptionsSubMenu}); - this.menuStrip1.TabIndex = 2; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.SaveLogMenuItem}); - this.FileSubMenu.Text = "&File"; - // - // SaveLogMenuItem - // - this.SaveLogMenuItem.Text = "&Save Log"; - this.SaveLogMenuItem.Click += new System.EventHandler(this.SaveLogMenuItem_Click); - // - // EditSubMenu - // - this.EditSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // SaveLogMenuItem + // + resources.ApplyResources(this.SaveLogMenuItem, "SaveLogMenuItem"); + this.SaveLogMenuItem.Click += new System.EventHandler(this.SaveLogMenuItem_Click); + // + // EditSubMenu + // + resources.ApplyResources(this.EditSubMenu, "EditSubMenu"); + this.EditSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.CopyMenuItem, this.SelectAllMenuItem, this.ClearMenuItem}); - this.EditSubMenu.Text = "Edit"; - // - // CopyMenuItem - // - this.CopyMenuItem.ShortcutKeyDisplayString = ""; - this.CopyMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C))); - this.CopyMenuItem.Text = "&Copy"; - this.CopyMenuItem.Click += new System.EventHandler(this.CopyMenuItem_Click); - // - // SelectAllMenuItem - // - this.SelectAllMenuItem.ShortcutKeyDisplayString = ""; - this.SelectAllMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.A))); - this.SelectAllMenuItem.Text = "Select &All"; - this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); - // - // ClearMenuItem - // - this.ClearMenuItem.Text = "Clear"; - this.ClearMenuItem.Click += new System.EventHandler(this.ClearMenuItem_Click); - // - // OptionsSubMenu - // - this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // CopyMenuItem + // + resources.ApplyResources(this.CopyMenuItem, "CopyMenuItem"); + this.CopyMenuItem.Click += new System.EventHandler(this.CopyMenuItem_Click); + // + // SelectAllMenuItem + // + resources.ApplyResources(this.SelectAllMenuItem, "SelectAllMenuItem"); + this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); + // + // ClearMenuItem + // + resources.ApplyResources(this.ClearMenuItem, "ClearMenuItem"); + this.ClearMenuItem.Click += new System.EventHandler(this.ClearMenuItem_Click); + // + // OptionsSubMenu + // + resources.ApplyResources(this.OptionsSubMenu, "OptionsSubMenu"); + this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.MaxLinesMenuItem, this.SegmentSizeMenuItem}); - this.OptionsSubMenu.Text = "&Settings"; - // - // MaxLinesMenuItem - // - this.MaxLinesMenuItem.Text = "&Set Max Lines..."; - this.MaxLinesMenuItem.Click += new System.EventHandler(this.MaxLinesMenuItem_Click); - // - // SegmentSizeMenuItem - // - this.SegmentSizeMenuItem.Text = "Set Segment Size..."; - this.SegmentSizeMenuItem.Click += new System.EventHandler(this.SegmentSizeMenuItem_Click); - // - // groupBox2 - // - this.groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox2.Controls.Add(this.OpenLogFile); - this.groupBox2.Controls.Add(this.BrowseBox); - this.groupBox2.Controls.Add(this.FileBox); - this.groupBox2.Controls.Add(this.ToFileRadio); - this.groupBox2.Controls.Add(this.ToWindowRadio); - this.groupBox2.Controls.Add(this.LoggingEnabled); - this.groupBox2.Location = new System.Drawing.Point(12, 477); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.Size = new System.Drawing.Size(620, 50); - this.groupBox2.TabIndex = 3; - this.groupBox2.TabStop = false; - this.groupBox2.Text = "Control"; - // - // OpenLogFile - // - this.OpenLogFile.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.OpenLogFile.Location = new System.Drawing.Point(551, 19); - this.OpenLogFile.Name = "OpenLogFile"; - this.OpenLogFile.Size = new System.Drawing.Size(60, 23); - this.OpenLogFile.TabIndex = 21; - this.OpenLogFile.Text = "&Open"; - this.OpenLogFile.UseVisualStyleBackColor = true; - this.OpenLogFile.Click += new System.EventHandler(this.OpenLogFile_Click); - // - // BrowseBox - // - this.BrowseBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.BrowseBox.Location = new System.Drawing.Point(470, 19); - this.BrowseBox.Name = "BrowseBox"; - this.BrowseBox.Size = new System.Drawing.Size(54, 23); - this.BrowseBox.TabIndex = 20; - this.BrowseBox.Text = "&Browse"; - this.BrowseBox.UseVisualStyleBackColor = true; - this.BrowseBox.Visible = false; - this.BrowseBox.Click += new System.EventHandler(this.BrowseBox_Click); - // - // FileBox - // - this.FileBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.FileBox.Location = new System.Drawing.Point(223, 20); - this.FileBox.Name = "FileBox"; - this.FileBox.ReadOnly = true; - this.FileBox.Size = new System.Drawing.Size(242, 20); - this.FileBox.TabIndex = 15; - this.FileBox.TabStop = false; - this.FileBox.Visible = false; - // - // ToFileRadio - // - this.ToFileRadio.AutoSize = true; - this.ToFileRadio.Location = new System.Drawing.Point(170, 22); - this.ToFileRadio.Name = "ToFileRadio"; - this.ToFileRadio.Size = new System.Drawing.Size(50, 17); - this.ToFileRadio.TabIndex = 10; - this.ToFileRadio.Text = "to file"; - this.ToFileRadio.UseVisualStyleBackColor = true; - this.ToFileRadio.CheckedChanged += new System.EventHandler(this.ToFileRadio_CheckedChanged); - // - // ToWindowRadio - // - this.ToWindowRadio.AutoSize = true; - this.ToWindowRadio.Checked = true; - this.ToWindowRadio.Location = new System.Drawing.Point(94, 22); - this.ToWindowRadio.Name = "ToWindowRadio"; - this.ToWindowRadio.Size = new System.Drawing.Size(73, 17); - this.ToWindowRadio.TabIndex = 5; - this.ToWindowRadio.TabStop = true; - this.ToWindowRadio.Text = "to window"; - this.ToWindowRadio.UseVisualStyleBackColor = true; - // - // LoggingEnabled - // - this.LoggingEnabled.Appearance = System.Windows.Forms.Appearance.Button; - this.LoggingEnabled.AutoSize = true; - this.LoggingEnabled.Location = new System.Drawing.Point(9, 19); - this.LoggingEnabled.Name = "LoggingEnabled"; - this.LoggingEnabled.Size = new System.Drawing.Size(55, 23); - this.LoggingEnabled.TabIndex = 1; - this.LoggingEnabled.Text = "Start &logging"; - this.LoggingEnabled.UseVisualStyleBackColor = true; - this.LoggingEnabled.CheckedChanged += new System.EventHandler(this.LoggingEnabled_CheckedChanged); - // - // TraceLogger - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(644, 539); - this.Controls.Add(this.groupBox2); - this.Controls.Add(this.TracerBox); - this.Controls.Add(this.menuStrip1); - this.KeyPreview = true; - this.MainMenuStrip = this.menuStrip1; - this.MinimumSize = new System.Drawing.Size(400, 230); - this.Name = "TraceLogger"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.TraceLogger_Load); - this.TracerBox.ResumeLayout(false); - this.TraceContextMenu.ResumeLayout(false); - this.menuStrip1.ResumeLayout(false); - this.menuStrip1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + // + // MaxLinesMenuItem + // + resources.ApplyResources(this.MaxLinesMenuItem, "MaxLinesMenuItem"); + this.MaxLinesMenuItem.Click += new System.EventHandler(this.MaxLinesMenuItem_Click); + // + // SegmentSizeMenuItem + // + resources.ApplyResources(this.SegmentSizeMenuItem, "SegmentSizeMenuItem"); + this.SegmentSizeMenuItem.Click += new System.EventHandler(this.SegmentSizeMenuItem_Click); + // + // groupBox2 + // + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Controls.Add(this.OpenLogFile); + this.groupBox2.Controls.Add(this.BrowseBox); + this.groupBox2.Controls.Add(this.FileBox); + this.groupBox2.Controls.Add(this.ToFileRadio); + this.groupBox2.Controls.Add(this.ToWindowRadio); + this.groupBox2.Controls.Add(this.LoggingEnabled); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; + // + // OpenLogFile + // + resources.ApplyResources(this.OpenLogFile, "OpenLogFile"); + this.OpenLogFile.Name = "OpenLogFile"; + this.OpenLogFile.UseVisualStyleBackColor = true; + this.OpenLogFile.Click += new System.EventHandler(this.OpenLogFile_Click); + // + // BrowseBox + // + resources.ApplyResources(this.BrowseBox, "BrowseBox"); + this.BrowseBox.Name = "BrowseBox"; + this.BrowseBox.UseVisualStyleBackColor = true; + this.BrowseBox.Click += new System.EventHandler(this.BrowseBox_Click); + // + // FileBox + // + resources.ApplyResources(this.FileBox, "FileBox"); + this.FileBox.Name = "FileBox"; + this.FileBox.ReadOnly = true; + this.FileBox.TabStop = false; + // + // ToFileRadio + // + resources.ApplyResources(this.ToFileRadio, "ToFileRadio"); + this.ToFileRadio.Name = "ToFileRadio"; + this.ToFileRadio.UseVisualStyleBackColor = true; + this.ToFileRadio.CheckedChanged += new System.EventHandler(this.ToFileRadio_CheckedChanged); + // + // ToWindowRadio + // + resources.ApplyResources(this.ToWindowRadio, "ToWindowRadio"); + this.ToWindowRadio.Checked = true; + this.ToWindowRadio.Name = "ToWindowRadio"; + this.ToWindowRadio.TabStop = true; + this.ToWindowRadio.UseVisualStyleBackColor = true; + // + // LoggingEnabled + // + resources.ApplyResources(this.LoggingEnabled, "LoggingEnabled"); + this.LoggingEnabled.Name = "LoggingEnabled"; + this.LoggingEnabled.UseVisualStyleBackColor = true; + this.LoggingEnabled.CheckedChanged += new System.EventHandler(this.LoggingEnabled_CheckedChanged); + // + // TraceLogger + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.groupBox2); + this.Controls.Add(this.TracerBox); + this.Controls.Add(this.menuStrip1); + this.KeyPreview = true; + this.MainMenuStrip = this.menuStrip1; + this.Name = "TraceLogger"; + this.Load += new System.EventHandler(this.TraceLogger_Load); + this.TracerBox.ResumeLayout(false); + this.TraceContextMenu.ResumeLayout(false); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/TraceLogger.resx b/src/BizHawk.Client.EmuHawk/tools/TraceLogger.resx index 184e4623ff4..334c8d9dcf7 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TraceLogger.resx +++ b/src/BizHawk.Client.EmuHawk/tools/TraceLogger.resx @@ -117,10 +117,433 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 132, 17 - + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + groupBox2 + + + Trace log + + + + Top, Right + + + groupBox2 + + + $this + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + groupBox2 + + + Top, Right + + + TraceContextMenu + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + Top, Bottom, Left, Right + + + + 54, 21 + + + Top, Left, Right + + + Select &All + + + 12, 25 + + + + 2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CenterParent + + + Clear + + + Edit + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TracerBox + + + ToFileRadio + + + 4 + + + Courier New, 8pt + + + 0 + + + 3 + + + 8, 17 + + + 12, 440 + + + $this + + + 5 + + + 93, 22 + + + Start &logging + + + 10 + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + OpenLogFile + + + True + + + Ctrl+A + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &File + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Select &All + + + groupBox2 + + + $this + + + 5 + + + False + + + Set Segment Size... + + + 223, 18 + + + 9, 18 + + + False + + + 0 + + + 620, 410 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+A + + + TracerBox + + + &Settings + + + Top, Bottom, Left, Right + + + BrowseBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 242, 21 + + + 1 + + + MaxLinesMenuItem + + + to file + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Browse + + + 65, 16 + + + 1 + + + Ctrl+C + + + SaveLogMenuItem + + + 2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OptionsSubMenu + + + 470, 18 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 644, 498 + + + &Copy + + + to window + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Ctrl+C + + + TraceLogger + + + 603, 382 + + + LoggingEnabled + + + menuStrip1 + + + SelectAllContextMenu + + + Control + + + ClearMenuItem + + + &Open + + + 620, 46 + + + &Save Log + + + CopyMenuItem + + + Clear + + + &Set Max Lines... + + + 77, 16 + + + 174, 70 + + + FileBox + + + True + + + 1 + + + 21 + + + ClearContextMenu + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + groupBox2 + + + Bottom, Left, Right + + + TraceView + + + CopyContextMenu + + + groupBox2 + + + EditSubMenu + + + SegmentSizeMenuItem + + + 15 + + + &Copy + + + 170, 20 + + + 2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SelectAllMenuItem + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 94, 20 + + + ToWindowRadio + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 20 + + + 6, 12 + + + 551, 18 + + + 3 + + + 60, 21 + + + + + + Button + + + FileSubMenu + + + 400, 215 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + 17, 17 + + True + + + 132, 17 + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/TraceLogger.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/TraceLogger.zh-CN.resx new file mode 100644 index 00000000000..5485de5ed18 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/TraceLogger.zh-CN.resx @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 跟踪记录器 + + + 保存日志(&S) + + + 文件(&F) + + + 复制(&C) + + + 全选(&A) + + + 清空 + + + 编辑 + + + 设置最大行数(&S) + + + 设置段大小 + + + 设置(&S) + + + + 554, 19 + + + 打开(&O) + + + 491, 19 + + + 60, 21 + + + 浏览(&B) + + + 243, 18 + + + 178, 20 + + + 59, 16 + + + 到文件 + + + 113, 20 + + + 59, 16 + + + 到窗口 + + + 81, 22 + + + 开始记录(&L) + + + 控制 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.Designer.cs index 69225196c5d..e70b6ae4d69 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.Designer.cs @@ -28,28 +28,24 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.PadBox = new System.Windows.Forms.GroupBox(); - this.SuspendLayout(); - // - // PadBox - // - this.PadBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.PadBox.Location = new System.Drawing.Point(0, 0); - this.PadBox.Name = "PadBox"; - this.PadBox.Size = new System.Drawing.Size(150, 150); - this.PadBox.TabIndex = 0; - this.PadBox.TabStop = false; - // - // VirtualPad - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.PadBox); - this.Name = "VirtualPad"; - this.Load += new System.EventHandler(this.VirtualPadControl_Load); - this.ResumeLayout(false); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VirtualPad)); + this.PadBox = new System.Windows.Forms.GroupBox(); + this.SuspendLayout(); + // + // PadBox + // + resources.ApplyResources(this.PadBox, "PadBox"); + this.PadBox.Name = "PadBox"; + this.PadBox.TabStop = false; + // + // VirtualPad + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.PadBox); + this.Name = "VirtualPad"; + this.Load += new System.EventHandler(this.VirtualPadControl_Load); + this.ResumeLayout(false); } diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.resx index 29dcb1b3a35..66dcd5a22cb 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.resx +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.resx @@ -117,4 +117,46 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 150, 138 + + + 150, 138 + + + + 0 + + + VirtualPad + + + 6, 12 + + + $this + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Top, Bottom, Left, Right + + + 0, 0 + + + 0 + + + PadBox + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.zh-CN.resx new file mode 100644 index 00000000000..8e245cbb994 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualPad.zh-CN.resx @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 150, 139 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.Designer.cs new file mode 100644 index 00000000000..d83ef192003 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.Designer.cs @@ -0,0 +1,166 @@ +using BizHawk.WinForms.Controls; + +namespace BizHawk.Client.EmuHawk +{ + partial class VirtualpadTool + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VirtualpadTool)); + this.ControllerBox = new System.Windows.Forms.GroupBox(); + this.PadBoxContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.clearAllToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StickyContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ControllerPanel = new System.Windows.Forms.Panel(); + this.PadMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.PadsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.StickyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ExitMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearClearsAnalogInputMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ControllerBox.SuspendLayout(); + this.PadBoxContextMenu.SuspendLayout(); + this.PadMenu.SuspendLayout(); + this.SuspendLayout(); + // + // ControllerBox + // + resources.ApplyResources(this.ControllerBox, "ControllerBox"); + this.ControllerBox.ContextMenuStrip = this.PadBoxContextMenu; + this.ControllerBox.Controls.Add(this.ControllerPanel); + this.ControllerBox.Name = "ControllerBox"; + this.ControllerBox.TabStop = false; + // + // PadBoxContextMenu + // + resources.ApplyResources(this.PadBoxContextMenu, "PadBoxContextMenu"); + this.PadBoxContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.clearAllToolStripMenuItem, + this.StickyContextMenuItem}); + this.PadBoxContextMenu.Name = "PadBoxContextMenu"; + this.PadBoxContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.PadBoxContextMenu_Opening); + // + // clearAllToolStripMenuItem + // + resources.ApplyResources(this.clearAllToolStripMenuItem, "clearAllToolStripMenuItem"); + this.clearAllToolStripMenuItem.Click += new System.EventHandler(this.ClearAllMenuItem_Click); + // + // StickyContextMenuItem + // + resources.ApplyResources(this.StickyContextMenuItem, "StickyContextMenuItem"); + this.StickyContextMenuItem.Click += new System.EventHandler(this.StickyMenuItem_Click); + // + // ControllerPanel + // + resources.ApplyResources(this.ControllerPanel, "ControllerPanel"); + this.ControllerPanel.Name = "ControllerPanel"; + // + // PadMenu + // + resources.ApplyResources(this.PadMenu, "PadMenu"); + this.PadMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.PadsSubMenu, + this.SettingsSubMenu}); + // + // PadsSubMenu + // + resources.ApplyResources(this.PadsSubMenu, "PadsSubMenu"); + this.PadsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ClearAllMenuItem, + this.StickyMenuItem, + this.toolStripSeparator4, + this.ExitMenuItem}); + this.PadsSubMenu.DropDownOpened += new System.EventHandler(this.PadsSubMenu_DropDownOpened); + // + // ClearAllMenuItem + // + resources.ApplyResources(this.ClearAllMenuItem, "ClearAllMenuItem"); + this.ClearAllMenuItem.Click += new System.EventHandler(this.ClearAllMenuItem_Click); + // + // StickyMenuItem + // + resources.ApplyResources(this.StickyMenuItem, "StickyMenuItem"); + this.StickyMenuItem.Click += new System.EventHandler(this.StickyMenuItem_Click); + // + // toolStripSeparator4 + // + resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4"); + // + // ExitMenuItem + // + resources.ApplyResources(this.ExitMenuItem, "ExitMenuItem"); + this.ExitMenuItem.Click += new System.EventHandler(this.ExitMenuItem_Click); + // + // SettingsSubMenu + // + resources.ApplyResources(this.SettingsSubMenu, "SettingsSubMenu"); + this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ClearClearsAnalogInputMenuItem}); + this.SettingsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); + // + // ClearClearsAnalogInputMenuItem + // + resources.ApplyResources(this.ClearClearsAnalogInputMenuItem, "ClearClearsAnalogInputMenuItem"); + this.ClearClearsAnalogInputMenuItem.Click += new System.EventHandler(this.ClearClearsAnalogInputMenuItem_Click); + // + // VirtualpadTool + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.ControllerBox); + this.Controls.Add(this.PadMenu); + this.Name = "VirtualpadTool"; + this.Load += new System.EventHandler(this.VirtualpadTool_Load); + this.ControllerBox.ResumeLayout(false); + this.PadBoxContextMenu.ResumeLayout(false); + this.PadMenu.ResumeLayout(false); + this.PadMenu.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private MenuStripEx PadMenu; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx SettingsSubMenu; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx PadsSubMenu; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx ClearAllMenuItem; + private System.Windows.Forms.GroupBox ControllerBox; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx StickyMenuItem; + private System.Windows.Forms.ContextMenuStrip PadBoxContextMenu; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx clearAllToolStripMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx StickyContextMenuItem; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx ClearClearsAnalogInputMenuItem; + private System.Windows.Forms.Panel ControllerPanel; + private BizHawk.WinForms.Controls.ToolStripSeparatorEx toolStripSeparator4; + private BizHawk.WinForms.Controls.ToolStripMenuItemEx ExitMenuItem; + } +} \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.cs similarity index 95% rename from src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.cs rename to src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.cs index bb5b781fc05..6d587e96db5 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.cs +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.cs @@ -1,248 +1,248 @@ -using System.Collections.Generic; -using System.Drawing; -using System.Linq; -using System.Windows.Forms; - -using BizHawk.Common; -using BizHawk.Emulation.Common; -using BizHawk.Emulation.Cores; -using BizHawk.Client.Common; - -namespace BizHawk.Client.EmuHawk -{ - public partial class VirtualpadTool : ToolFormBase, IToolFormAutoConfig - { - public static Icon ToolIcon - => Properties.Resources.GameControllerIcon; - - [RequiredService] - private IEmulator Emulator { get; set; } - - [ConfigPersist] - public bool StickyPads { get; set; } - - [ConfigPersist] - public bool ClearAlsoClearsAnalog { get; set; } = true; - - private bool _readOnly; - - private Control _lastFocusedNUD = null; - - public override bool BlocksInputWhenFocused => _lastFocusedNUD is not null; - - private List Pads => - ControllerPanel.Controls - .OfType() - .ToList(); - - public bool Readonly - { - get => _readOnly; - set - { - _readOnly = value; - Pads.ForEach(p => p.ReadOnly = value); - } - } - - protected override string WindowTitleStatic => "Virtual Pads"; - - public VirtualpadTool() - { - StickyPads = true; - InitializeComponent(); - Icon = ToolIcon; - } - - private void VirtualpadTool_Load(object sender, EventArgs e) - { - CreatePads(); - } - - public void ClearVirtualPadHolds() - { - if (ClearAlsoClearsAnalog) - { - Pads.ForEach(pad => pad.Clear()); - } - else - { - Pads.ForEach(pad => pad.ClearBoolean()); - } - } - - public void BumpAnalogValue(int? x, int? y) // TODO: multi-player - { - Pads.ForEach(pad => pad.BumpAnalog(x, y)); - } - - private void SetLastFocusedNUD(object sender, EventArgs args) - => _lastFocusedNUD = (Control) sender; - - private void CreatePads() - { - ControllerPanel.Controls.Clear(); - - Type schemaType; - try - { - schemaType = ReflectionCache_Biz_Emu_Cor.Types.Where(typeof(IVirtualPadSchema).IsAssignableFrom) - .Select(t => (SchemaType: t, Attr: t.GetCustomAttributes(false).OfType().FirstOrDefault())) - .First(tuple => tuple.Attr?.SystemId == Emulator.SystemId) - .SchemaType; - } - catch (Exception) - { - return; - } - - var padSchemata = ((IVirtualPadSchema) Activator.CreateInstance(schemaType)) - .GetPadSchemas(Emulator, s => DialogController.ShowMessageBox(s)) - .ToList(); - - if (VersionInfo.DeveloperBuild) - { - var buttonControls = Emulator.ControllerDefinition.BoolButtons; - var axisControls = Emulator.ControllerDefinition.Axes; - foreach (var schema in padSchemata) foreach (var controlSchema in schema.Buttons) - { - Predicate searchSetContains = controlSchema switch - { - ButtonSchema => buttonControls.Contains, - DiscManagerSchema => s => buttonControls.Contains(s) || axisControls.ContainsKey(s), - _ => axisControls.ContainsKey, - }; - if (!searchSetContains(controlSchema.Name)) - { - this.ModalMessageBox( - $"Schema warning: Schema entry '{schema.DisplayName}':'{controlSchema.Name}' will not correspond to any control in definition '{Emulator.ControllerDefinition.Name}'", - "Dev Warning"); - } - } - } - - ControllerPanel.Controls.AddRange(padSchemata.Select(Control (s) => new VirtualPad(s, InputManager, SetLastFocusedNUD)).Reverse().ToArray()); - } - - public void ScrollToPadSchema(string padSchemaName) - { - foreach (var control in ControllerPanel.Controls) - { - if (control is not VirtualPad vp) - { - continue; - } - - if (vp.PadSchemaDisplayName == padSchemaName) - { - ControllerPanel.ScrollControlIntoView(vp); - } - } - } - - public override void Restart() - { - if (!IsActive) - { - return; - } - - CreatePads(); - } - - protected override void GeneralUpdate() => UpdateAfter(); - - protected override void UpdateAfter() - { - if (!IsActive) - { - return; - } - - Pads.ForEach(p => p.SetPrevious(null)); // Not the cleanest way to clear this every frame - Readonly = MovieSession.Movie.IsPlaying(); - - if (MovieSession.Movie.IsPlaying()) - { - var currentInput = CurrentInput(); - if (currentInput != null) - { - Pads.ForEach(p => p.Set(currentInput)); - } - } - else if (MovieSession.Movie.IsRecording()) - { - var previousFrame = PreviousFrame(); - Pads.ForEach(p => p.SetPrevious(previousFrame)); - } - - if (!Readonly && !StickyPads && !MouseButtons.HasFlag(MouseButtons.Left)) - { - Pads.ForEach(pad => pad.Clear()); - } - - Pads.ForEach(pad => pad.UpdateValues()); - } - - private IController CurrentInput() - { - if (MovieSession.Movie.IsPlayingOrRecording() && Emulator.Frame > 0) - { - return MovieSession.Movie.GetInputState(Emulator.Frame - 1); - } - - return null; - } - - private IController PreviousFrame() - { - if (MovieSession.Movie.IsPlayingOrRecording() && Emulator.Frame > 1) - { - return MovieSession.Movie.GetInputState(Emulator.Frame - 2); - } - - return null; - } - - protected override void FastUpdateAfter() - { - // TODO: SetPrevious logic should go here too or that will get out of whack - - if (!Readonly && !StickyPads) - { - Pads.ForEach(pad => pad.Clear()); - } - } - - private void PadsSubMenu_DropDownOpened(object sender, EventArgs e) - { - StickyMenuItem.Checked = StickyPads; - } - - private void ClearAllMenuItem_Click(object sender, EventArgs e) - { - ClearVirtualPadHolds(); - } - - private void StickyMenuItem_Click(object sender, EventArgs e) - => StickyPads = !StickyPads; - - private void PadBoxContextMenu_Opening(object sender, System.ComponentModel.CancelEventArgs e) - { - StickyContextMenuItem.Checked = StickyPads; - } - - private void ExitMenuItem_Click(object sender, EventArgs e) - { - Close(); - } - - private void OptionsSubMenu_DropDownOpened(object sender, EventArgs e) - { - ClearClearsAnalogInputMenuItem.Checked = ClearAlsoClearsAnalog; - } - - private void ClearClearsAnalogInputMenuItem_Click(object sender, EventArgs e) - => ClearAlsoClearsAnalog = !ClearAlsoClearsAnalog; - } -} +using System.Collections.Generic; +using System.Drawing; +using System.Linq; +using System.Windows.Forms; + +using BizHawk.Common; +using BizHawk.Emulation.Common; +using BizHawk.Emulation.Cores; +using BizHawk.Client.Common; + +namespace BizHawk.Client.EmuHawk +{ + public partial class VirtualpadTool : ToolFormBase, IToolFormAutoConfig + { + public static Icon ToolIcon + => Properties.Resources.GameControllerIcon; + + [RequiredService] + private IEmulator Emulator { get; set; } + + [ConfigPersist] + public bool StickyPads { get; set; } + + [ConfigPersist] + public bool ClearAlsoClearsAnalog { get; set; } = true; + + private bool _readOnly; + + private Control _lastFocusedNUD = null; + + public override bool BlocksInputWhenFocused => _lastFocusedNUD is not null; + + private List Pads => + ControllerPanel.Controls + .OfType() + .ToList(); + + public bool Readonly + { + get => _readOnly; + set + { + _readOnly = value; + Pads.ForEach(p => p.ReadOnly = value); + } + } + + protected override string WindowTitleStatic => "Virtual Pads"; + + public VirtualpadTool() + { + StickyPads = true; + InitializeComponent(); + Icon = ToolIcon; + } + + private void VirtualpadTool_Load(object sender, EventArgs e) + { + CreatePads(); + } + + public void ClearVirtualPadHolds() + { + if (ClearAlsoClearsAnalog) + { + Pads.ForEach(pad => pad.Clear()); + } + else + { + Pads.ForEach(pad => pad.ClearBoolean()); + } + } + + public void BumpAnalogValue(int? x, int? y) // TODO: multi-player + { + Pads.ForEach(pad => pad.BumpAnalog(x, y)); + } + + private void SetLastFocusedNUD(object sender, EventArgs args) + => _lastFocusedNUD = (Control) sender; + + private void CreatePads() + { + ControllerPanel.Controls.Clear(); + + Type schemaType; + try + { + schemaType = ReflectionCache_Biz_Emu_Cor.Types.Where(typeof(IVirtualPadSchema).IsAssignableFrom) + .Select(t => (SchemaType: t, Attr: t.GetCustomAttributes(false).OfType().FirstOrDefault())) + .First(tuple => tuple.Attr?.SystemId == Emulator.SystemId) + .SchemaType; + } + catch (Exception) + { + return; + } + + var padSchemata = ((IVirtualPadSchema) Activator.CreateInstance(schemaType)) + .GetPadSchemas(Emulator, s => DialogController.ShowMessageBox(s)) + .ToList(); + + if (VersionInfo.DeveloperBuild) + { + var buttonControls = Emulator.ControllerDefinition.BoolButtons; + var axisControls = Emulator.ControllerDefinition.Axes; + foreach (var schema in padSchemata) foreach (var controlSchema in schema.Buttons) + { + Predicate searchSetContains = controlSchema switch + { + ButtonSchema => buttonControls.Contains, + DiscManagerSchema => s => buttonControls.Contains(s) || axisControls.ContainsKey(s), + _ => axisControls.ContainsKey, + }; + if (!searchSetContains(controlSchema.Name)) + { + this.ModalMessageBox( + $"Schema warning: Schema entry '{schema.DisplayName}':'{controlSchema.Name}' will not correspond to any control in definition '{Emulator.ControllerDefinition.Name}'", + "Dev Warning"); + } + } + } + + ControllerPanel.Controls.AddRange(padSchemata.Select(Control (s) => new VirtualPad(s, InputManager, SetLastFocusedNUD)).Reverse().ToArray()); + } + + public void ScrollToPadSchema(string padSchemaName) + { + foreach (var control in ControllerPanel.Controls) + { + if (control is not VirtualPad vp) + { + continue; + } + + if (vp.PadSchemaDisplayName == padSchemaName) + { + ControllerPanel.ScrollControlIntoView(vp); + } + } + } + + public override void Restart() + { + if (!IsActive) + { + return; + } + + CreatePads(); + } + + protected override void GeneralUpdate() => UpdateAfter(); + + protected override void UpdateAfter() + { + if (!IsActive) + { + return; + } + + Pads.ForEach(p => p.SetPrevious(null)); // Not the cleanest way to clear this every frame + Readonly = MovieSession.Movie.IsPlaying(); + + if (MovieSession.Movie.IsPlaying()) + { + var currentInput = CurrentInput(); + if (currentInput != null) + { + Pads.ForEach(p => p.Set(currentInput)); + } + } + else if (MovieSession.Movie.IsRecording()) + { + var previousFrame = PreviousFrame(); + Pads.ForEach(p => p.SetPrevious(previousFrame)); + } + + if (!Readonly && !StickyPads && !MouseButtons.HasFlag(MouseButtons.Left)) + { + Pads.ForEach(pad => pad.Clear()); + } + + Pads.ForEach(pad => pad.UpdateValues()); + } + + private IController CurrentInput() + { + if (MovieSession.Movie.IsPlayingOrRecording() && Emulator.Frame > 0) + { + return MovieSession.Movie.GetInputState(Emulator.Frame - 1); + } + + return null; + } + + private IController PreviousFrame() + { + if (MovieSession.Movie.IsPlayingOrRecording() && Emulator.Frame > 1) + { + return MovieSession.Movie.GetInputState(Emulator.Frame - 2); + } + + return null; + } + + protected override void FastUpdateAfter() + { + // TODO: SetPrevious logic should go here too or that will get out of whack + + if (!Readonly && !StickyPads) + { + Pads.ForEach(pad => pad.Clear()); + } + } + + private void PadsSubMenu_DropDownOpened(object sender, EventArgs e) + { + StickyMenuItem.Checked = StickyPads; + } + + private void ClearAllMenuItem_Click(object sender, EventArgs e) + { + ClearVirtualPadHolds(); + } + + private void StickyMenuItem_Click(object sender, EventArgs e) + => StickyPads = !StickyPads; + + private void PadBoxContextMenu_Opening(object sender, System.ComponentModel.CancelEventArgs e) + { + StickyContextMenuItem.Checked = StickyPads; + } + + private void ExitMenuItem_Click(object sender, EventArgs e) + { + Close(); + } + + private void OptionsSubMenu_DropDownOpened(object sender, EventArgs e) + { + ClearClearsAnalogInputMenuItem.Checked = ClearAlsoClearsAnalog; + } + + private void ClearClearsAnalogInputMenuItem_Click(object sender, EventArgs e) + => ClearAlsoClearsAnalog = !ClearAlsoClearsAnalog; + } +} diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.resx new file mode 100644 index 00000000000..0e2a4382be5 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.resx @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + Delete + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 452, 288 + + + + 11 + + + Sticky + + + toolStripSeparator4 + + + clearAllToolStripMenuItem + + + True + + + &Settings + + + 1 + + + ControllerBox + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Fill + + + E&xit + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + ClearAllMenuItem + + + Sticky + + + VirtualpadTool + + + PadBoxContextMenu + + + &Pads + + + StickyMenuItem + + + Top, Bottom, Left, Right + + + PadsSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 431, 256 + + + ControllerBox + + + &Clear All + + + 6, 12 + + + PadMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + StickyContextMenuItem + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SettingsSubMenu + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ControllerPanel + + + Controllers + + + ExitMenuItem + + + $this + + + 7 + + + 425, 236 + + + 3, 17 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 25 + + + ClearClearsAnalogInputMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Clear All + + + Del + + + 152, 48 + + + Alt+F4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Clear also clears Analog Input + + + 17, 17 + + + 121, 17 + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.zh-CN.resx new file mode 100644 index 00000000000..58aed84b96a --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadTool.zh-CN.resx @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 控制器 + + + 手柄(&P) + + + 清空时同时清空模拟输入(&C) + + + 设置(&S) + + + 清空所有(&C) + + + 粘滞 + + + 退出(&X) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.Designer.cs deleted file mode 100644 index b9ea16944e5..00000000000 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/VirtualpadsTool.Designer.cs +++ /dev/null @@ -1,175 +0,0 @@ -using BizHawk.WinForms.Controls; - -namespace BizHawk.Client.EmuHawk -{ - partial class VirtualpadTool - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - this.ControllerBox = new System.Windows.Forms.GroupBox(); - this.PadBoxContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.clearAllToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StickyContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ControllerPanel = new System.Windows.Forms.Panel(); - this.PadMenu = new MenuStripEx(); - this.PadsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.StickyMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ExitMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SettingsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearClearsAnalogInputMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ControllerBox.SuspendLayout(); - this.PadBoxContextMenu.SuspendLayout(); - this.PadMenu.SuspendLayout(); - this.SuspendLayout(); - // - // ControllerBox - // - this.ControllerBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.ControllerBox.ContextMenuStrip = this.PadBoxContextMenu; - this.ControllerBox.Controls.Add(this.ControllerPanel); - this.ControllerBox.Location = new System.Drawing.Point(12, 27); - this.ControllerBox.Name = "ControllerBox"; - this.ControllerBox.Size = new System.Drawing.Size(431, 277); - this.ControllerBox.TabIndex = 11; - this.ControllerBox.TabStop = false; - this.ControllerBox.Text = "Controllers"; - // - // PadBoxContextMenu - // - this.PadBoxContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.clearAllToolStripMenuItem, - this.StickyContextMenuItem}); - this.PadBoxContextMenu.Name = "PadBoxContextMenu"; - this.PadBoxContextMenu.Size = new System.Drawing.Size(143, 48); - this.PadBoxContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.PadBoxContextMenu_Opening); - // - // clearAllToolStripMenuItem - // - this.clearAllToolStripMenuItem.ShortcutKeyDisplayString = "Del"; - this.clearAllToolStripMenuItem.Text = "Clear All"; - this.clearAllToolStripMenuItem.Click += new System.EventHandler(this.ClearAllMenuItem_Click); - // - // StickyContextMenuItem - // - this.StickyContextMenuItem.Text = "Sticky"; - this.StickyContextMenuItem.Click += new System.EventHandler(this.StickyMenuItem_Click); - // - // ControllerPanel - // - this.ControllerPanel.AutoScroll = true; - this.ControllerPanel.Dock = System.Windows.Forms.DockStyle.Fill; - this.ControllerPanel.Location = new System.Drawing.Point(3, 16); - this.ControllerPanel.Name = "ControllerPanel"; - this.ControllerPanel.Size = new System.Drawing.Size(425, 258); - this.ControllerPanel.TabIndex = 0; - // - // PadMenu - // - this.PadMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.PadsSubMenu, - this.SettingsSubMenu}); - this.PadMenu.TabIndex = 7; - // - // PadsSubMenu - // - this.PadsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ClearAllMenuItem, - this.StickyMenuItem, - this.toolStripSeparator4, - this.ExitMenuItem}); - this.PadsSubMenu.Text = "&Pads"; - this.PadsSubMenu.DropDownOpened += new System.EventHandler(this.PadsSubMenu_DropDownOpened); - // - // ClearAllMenuItem - // - this.ClearAllMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Delete; - this.ClearAllMenuItem.Text = "&Clear All"; - this.ClearAllMenuItem.Click += new System.EventHandler(this.ClearAllMenuItem_Click); - // - // StickyMenuItem - // - this.StickyMenuItem.Text = "Sticky"; - this.StickyMenuItem.Click += new System.EventHandler(this.StickyMenuItem_Click); - // - // ExitMenuItem - // - this.ExitMenuItem.ShortcutKeyDisplayString = "Alt+F4"; - this.ExitMenuItem.Text = "E&xit"; - this.ExitMenuItem.Click += new System.EventHandler(this.ExitMenuItem_Click); - // - // SettingsSubMenu - // - this.SettingsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.ClearClearsAnalogInputMenuItem}); - this.SettingsSubMenu.Text = "&Settings"; - this.SettingsSubMenu.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); - // - // ClearClearsAnalogInputMenuItem - // - this.ClearClearsAnalogInputMenuItem.Text = "&Clear also clears Analog Input"; - this.ClearClearsAnalogInputMenuItem.Click += new System.EventHandler(this.ClearClearsAnalogInputMenuItem_Click); - // - // VirtualpadTool - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(452, 312); - this.Controls.Add(this.ControllerBox); - this.Controls.Add(this.PadMenu); - this.Name = "VirtualpadTool"; - this.Load += new System.EventHandler(this.VirtualpadTool_Load); - this.ControllerBox.ResumeLayout(false); - this.PadBoxContextMenu.ResumeLayout(false); - this.PadMenu.ResumeLayout(false); - this.PadMenu.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private MenuStripEx PadMenu; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx SettingsSubMenu; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx PadsSubMenu; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx ClearAllMenuItem; - private System.Windows.Forms.GroupBox ControllerBox; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx StickyMenuItem; - private System.Windows.Forms.ContextMenuStrip PadBoxContextMenu; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx clearAllToolStripMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx StickyContextMenuItem; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx ClearClearsAnalogInputMenuItem; - private System.Windows.Forms.Panel ControllerPanel; - private BizHawk.WinForms.Controls.ToolStripSeparatorEx toolStripSeparator4; - private BizHawk.WinForms.Controls.ToolStripMenuItemEx ExitMenuItem; - } -} \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.Designer.cs index 9bd2b27e8de..4167bce28a4 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.Designer.cs @@ -28,6 +28,7 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VirtualPadAnalogButton)); this.AnalogTrackBar = new System.Windows.Forms.TrackBar(); this.DisplayNameLabel = new BizHawk.WinForms.Controls.LocLabelEx(); this.ValueLabel = new BizHawk.WinForms.Controls.LocLabelEx(); @@ -36,37 +37,28 @@ private void InitializeComponent() // // AnalogTrackBar // - this.AnalogTrackBar.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.AnalogTrackBar.Location = new System.Drawing.Point(3, 3); + resources.ApplyResources(this.AnalogTrackBar, "AnalogTrackBar"); this.AnalogTrackBar.Name = "AnalogTrackBar"; - this.AnalogTrackBar.Size = new System.Drawing.Size(291, 45); - this.AnalogTrackBar.TabIndex = 0; this.AnalogTrackBar.ValueChanged += new System.EventHandler(this.AnalogTrackBar_ValueChanged); // // DisplayNameLabel // - this.DisplayNameLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.DisplayNameLabel.Location = new System.Drawing.Point(6, 51); + resources.ApplyResources(this.DisplayNameLabel, "DisplayNameLabel"); this.DisplayNameLabel.Name = "DisplayNameLabel"; - this.DisplayNameLabel.Text = "Slider"; // // ValueLabel // - this.ValueLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.ValueLabel.Location = new System.Drawing.Point(257, 51); + resources.ApplyResources(this.ValueLabel, "ValueLabel"); this.ValueLabel.Name = "ValueLabel"; - this.ValueLabel.Text = "99999"; // // VirtualPadAnalogButton // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.ValueLabel); this.Controls.Add(this.DisplayNameLabel); this.Controls.Add(this.AnalogTrackBar); this.Name = "VirtualPadAnalogButton"; - this.Size = new System.Drawing.Size(297, 74); ((System.ComponentModel.ISupportInitialize)(this.AnalogTrackBar)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.resx index 29dcb1b3a35..bb26293b9d8 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.resx +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.resx @@ -117,4 +117,88 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2 + + + 0 + + + System.Windows.Forms.TrackBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Top, Left, Right + + + + 0 + + + AnalogTrackBar + + + + 291, 45 + + + 297, 68 + + + VirtualPadAnalogButton + + + 99999 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + 6, 47 + + + 3, 3 + + + Bottom, Left + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + ValueLabel + + + Bottom, Right + + + 257, 47 + + + $this + + + 1 + + + DisplayNameLabel + + + $this + + + Slider + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.zh-CN.resx new file mode 100644 index 00000000000..99bd4f11b50 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogButton.zh-CN.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 滑动条 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.Designer.cs index 322af246d60..0270824937b 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.Designer.cs @@ -28,156 +28,132 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.XLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ManualX = new System.Windows.Forms.NumericUpDown(); - this.YLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ManualY = new System.Windows.Forms.NumericUpDown(); - this.MaxLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MaxXNumeric = new System.Windows.Forms.NumericUpDown(); - this.MaxYNumeric = new System.Windows.Forms.NumericUpDown(); - this.rLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.manualR = new System.Windows.Forms.NumericUpDown(); - this.manualTheta = new System.Windows.Forms.NumericUpDown(); - this.thetaLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AnalogStick = new BizHawk.Client.EmuHawk.AnalogStickPanel(); - ((System.ComponentModel.ISupportInitialize)(this.ManualX)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.ManualY)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.MaxXNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.MaxYNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.manualR)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.manualTheta)).BeginInit(); - this.SuspendLayout(); - // - // XLabel - // - this.XLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.XLabel.Location = new System.Drawing.Point(187, 7); - this.XLabel.Name = "XLabel"; - this.XLabel.Text = "X"; - // - // ManualX - // - this.ManualX.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.ManualX.Location = new System.Drawing.Point(205, 3); - this.ManualX.Name = "ManualX"; - this.ManualX.Size = new System.Drawing.Size(44, 20); - this.ManualX.TabIndex = 24; - this.ManualX.KeyUp += new System.Windows.Forms.KeyEventHandler(this.ManualXY_ValueChanged); - // - // YLabel - // - this.YLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.YLabel.Location = new System.Drawing.Point(187, 33); - this.YLabel.Name = "YLabel"; - this.YLabel.Text = "Y"; - // - // ManualY - // - this.ManualY.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.ManualY.Location = new System.Drawing.Point(205, 29); - this.ManualY.Name = "ManualY"; - this.ManualY.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.ManualY.Size = new System.Drawing.Size(44, 20); - this.ManualY.TabIndex = 25; - this.ManualY.KeyUp += new System.Windows.Forms.KeyEventHandler(this.ManualXY_ValueChanged); - // - // MaxLabel - // - this.MaxLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.MaxLabel.Location = new System.Drawing.Point(205, 107); - this.MaxLabel.Name = "MaxLabel"; - this.MaxLabel.Text = "Range%"; - // - // MaxXNumeric - // - this.MaxXNumeric.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.MaxXNumeric.Location = new System.Drawing.Point(205, 124); - this.MaxXNumeric.Name = "MaxXNumeric"; - this.MaxXNumeric.Size = new System.Drawing.Size(44, 20); - this.MaxXNumeric.TabIndex = 28; - this.MaxXNumeric.ValueChanged += new System.EventHandler(this.MaxManualXY_ValueChanged); - this.MaxXNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.MaxManualXY_ValueChanged); - // - // MaxYNumeric - // - this.MaxYNumeric.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.MaxYNumeric.Location = new System.Drawing.Point(205, 147); - this.MaxYNumeric.Name = "MaxYNumeric"; - this.MaxYNumeric.RightToLeft = System.Windows.Forms.RightToLeft.No; - this.MaxYNumeric.Size = new System.Drawing.Size(44, 20); - this.MaxYNumeric.TabIndex = 29; - this.MaxYNumeric.ValueChanged += new System.EventHandler(this.MaxManualXY_ValueChanged); - this.MaxYNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.MaxManualXY_ValueChanged); - // - // rLabel - // - this.rLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.rLabel.Location = new System.Drawing.Point(167, 60); - this.rLabel.Name = "rLabel"; - this.rLabel.Text = "Ray"; - // - // manualR - // - this.manualR.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.manualR.Location = new System.Drawing.Point(193, 58); - this.manualR.Maximum = 181.0M; - this.manualR.Name = "manualR"; - this.manualR.Size = new System.Drawing.Size(56, 20); - this.manualR.TabIndex = 31; - // - // manualTheta - // - this.manualTheta.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.manualTheta.Location = new System.Drawing.Point(193, 84); - this.manualTheta.Maximum = 359.0M; - this.manualTheta.Name = "manualTheta"; - this.manualTheta.Size = new System.Drawing.Size(56, 20); - this.manualTheta.TabIndex = 33; - // - // thetaLabel - // - this.thetaLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.thetaLabel.Location = new System.Drawing.Point(167, 86); - this.thetaLabel.Name = "thetaLabel"; - this.thetaLabel.Text = "θ (°)"; - // - // AnalogStick - // - this.AnalogStick.BackColor = System.Drawing.Color.Gray; - this.AnalogStick.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.AnalogStick.Location = new System.Drawing.Point(3, 3); - this.AnalogStick.Name = "AnalogStick"; - this.AnalogStick.Size = new System.Drawing.Size(164, 164); - this.AnalogStick.TabIndex = 0; - this.AnalogStick.MouseDown += new System.Windows.Forms.MouseEventHandler(this.AnalogStick_MouseDown); - this.AnalogStick.MouseMove += new System.Windows.Forms.MouseEventHandler(this.AnalogStick_MouseMove); - // - // VirtualPadAnalogStick - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.manualTheta); - this.Controls.Add(this.thetaLabel); - this.Controls.Add(this.manualR); - this.Controls.Add(this.rLabel); - this.Controls.Add(this.MaxYNumeric); - this.Controls.Add(this.MaxXNumeric); - this.Controls.Add(this.MaxLabel); - this.Controls.Add(this.YLabel); - this.Controls.Add(this.ManualY); - this.Controls.Add(this.ManualX); - this.Controls.Add(this.XLabel); - this.Controls.Add(this.AnalogStick); - this.Name = "VirtualPadAnalogStick"; - this.Size = new System.Drawing.Size(253, 172); - ((System.ComponentModel.ISupportInitialize)(this.ManualX)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.ManualY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.MaxXNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.MaxYNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.manualR)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.manualTheta)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VirtualPadAnalogStick)); + this.XLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ManualX = new System.Windows.Forms.NumericUpDown(); + this.YLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ManualY = new System.Windows.Forms.NumericUpDown(); + this.MaxLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MaxXNumeric = new System.Windows.Forms.NumericUpDown(); + this.MaxYNumeric = new System.Windows.Forms.NumericUpDown(); + this.rLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.manualR = new System.Windows.Forms.NumericUpDown(); + this.manualTheta = new System.Windows.Forms.NumericUpDown(); + this.thetaLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AnalogStick = new BizHawk.Client.EmuHawk.AnalogStickPanel(); + ((System.ComponentModel.ISupportInitialize)(this.ManualX)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.ManualY)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.MaxXNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.MaxYNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.manualR)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.manualTheta)).BeginInit(); + this.SuspendLayout(); + // + // XLabel + // + resources.ApplyResources(this.XLabel, "XLabel"); + this.XLabel.Name = "XLabel"; + // + // ManualX + // + resources.ApplyResources(this.ManualX, "ManualX"); + this.ManualX.Name = "ManualX"; + this.ManualX.KeyUp += new System.Windows.Forms.KeyEventHandler(this.ManualXY_ValueChanged); + // + // YLabel + // + resources.ApplyResources(this.YLabel, "YLabel"); + this.YLabel.Name = "YLabel"; + // + // ManualY + // + resources.ApplyResources(this.ManualY, "ManualY"); + this.ManualY.Name = "ManualY"; + this.ManualY.KeyUp += new System.Windows.Forms.KeyEventHandler(this.ManualXY_ValueChanged); + // + // MaxLabel + // + resources.ApplyResources(this.MaxLabel, "MaxLabel"); + this.MaxLabel.Name = "MaxLabel"; + // + // MaxXNumeric + // + resources.ApplyResources(this.MaxXNumeric, "MaxXNumeric"); + this.MaxXNumeric.Name = "MaxXNumeric"; + this.MaxXNumeric.ValueChanged += new System.EventHandler(this.MaxManualXY_ValueChanged); + this.MaxXNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.MaxManualXY_ValueChanged); + // + // MaxYNumeric + // + resources.ApplyResources(this.MaxYNumeric, "MaxYNumeric"); + this.MaxYNumeric.Name = "MaxYNumeric"; + this.MaxYNumeric.ValueChanged += new System.EventHandler(this.MaxManualXY_ValueChanged); + this.MaxYNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.MaxManualXY_ValueChanged); + // + // rLabel + // + resources.ApplyResources(this.rLabel, "rLabel"); + this.rLabel.Name = "rLabel"; + // + // manualR + // + resources.ApplyResources(this.manualR, "manualR"); + this.manualR.Maximum = new decimal(new int[] { + 1810, + 0, + 0, + 65536}); + this.manualR.Name = "manualR"; + // + // manualTheta + // + resources.ApplyResources(this.manualTheta, "manualTheta"); + this.manualTheta.Maximum = new decimal(new int[] { + 3590, + 0, + 0, + 65536}); + this.manualTheta.Name = "manualTheta"; + // + // thetaLabel + // + resources.ApplyResources(this.thetaLabel, "thetaLabel"); + this.thetaLabel.Name = "thetaLabel"; + // + // AnalogStick + // + resources.ApplyResources(this.AnalogStick, "AnalogStick"); + this.AnalogStick.BackColor = System.Drawing.Color.Gray; + this.AnalogStick.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.AnalogStick.Name = "AnalogStick"; + this.AnalogStick.MouseDown += new System.Windows.Forms.MouseEventHandler(this.AnalogStick_MouseDown); + this.AnalogStick.MouseMove += new System.Windows.Forms.MouseEventHandler(this.AnalogStick_MouseMove); + // + // VirtualPadAnalogStick + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.manualTheta); + this.Controls.Add(this.thetaLabel); + this.Controls.Add(this.manualR); + this.Controls.Add(this.rLabel); + this.Controls.Add(this.MaxYNumeric); + this.Controls.Add(this.MaxXNumeric); + this.Controls.Add(this.MaxLabel); + this.Controls.Add(this.YLabel); + this.Controls.Add(this.ManualY); + this.Controls.Add(this.ManualX); + this.Controls.Add(this.XLabel); + this.Controls.Add(this.AnalogStick); + this.Name = "VirtualPadAnalogStick"; + ((System.ComponentModel.ISupportInitialize)(this.ManualX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.ManualY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.MaxXNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.MaxYNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.manualR)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.manualTheta)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.resx index 29dcb1b3a35..c72191eaf6a 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.resx +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.resx @@ -117,4 +117,298 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + AnalogStick + + + Ray + + + 9 + + + + 44, 21 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Top, Right + + + $this + + + YLabel + + + 10 + + + 6 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + No + + + Top, Right + + + Top, Right + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Right + + + 3 + + + X + + + 4 + + + rLabel + + + $this + + + 205, 136 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ManualX + + + Top, Right + + + 205, 114 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + No + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + 31 + + + Top, Right + + + 56, 21 + + + 7 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + $this + + + $this + + + 44, 21 + + + 44, 21 + + + Top, Right + + + 193, 54 + + + Range% + + + Top, Right + + + 8 + + + 2 + + + 25 + + + 0 + + + 5 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + $this + + + 6, 12 + + + 56, 21 + + + $this + + + 205, 99 + + + Top, Right + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + manualR + + + 187, 6 + + + Y + + + 164, 152 + + + MaxYNumeric + + + ManualY + + + Top, Right + + + VirtualPadAnalogStick + + + 0 + + + thetaLabel + + + $this + + + θ (°) + + + 33 + + + XLabel + + + MaxXNumeric + + + 205, 27 + + + 28 + + + 24 + + + 11 + + + 167, 79 + + + manualTheta + + + 167, 55 + + + 44, 21 + + + $this + + + 205, 3 + + + $this + + + BizHawk.Client.EmuHawk.AnalogStickPanel, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 29 + + + 253, 159 + + + 3, 3 + + + $this + + + 193, 78 + + + Top, Right + + + MaxLabel + + + 187, 30 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.zh-CN.resx new file mode 100644 index 00000000000..b874d08307c --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadAnalogStick.zh-CN.resx @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 205, 54 + + + 44, 21 + + + 205, 78 + + + 44, 21 + + + 167, 80 + + + θ(°) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.Designer.cs index 9052002f5fd..277c2592597 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.Designer.cs @@ -28,116 +28,93 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.lvDiscs = new System.Windows.Forms.ListView(); - this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.btnClose = new BizHawk.Client.EmuHawk.VirtualPadButton(); - this.btnOpen = new BizHawk.Client.EmuHawk.VirtualPadButton(); - this.lblTimeZero = new BizHawk.WinForms.Controls.LocLabelEx(); - this.groupBox1.SuspendLayout(); - this.SuspendLayout(); - // - // groupBox1 - // - this.groupBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.groupBox1.Controls.Add(this.lvDiscs); - this.groupBox1.Location = new System.Drawing.Point(3, 32); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(279, 207); - this.groupBox1.TabIndex = 1; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "Discs"; - // - // lvDiscs - // - this.lvDiscs.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VirtualPadDiscManager)); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.lvDiscs = new System.Windows.Forms.ListView(); + this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader())); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.btnClose = new BizHawk.Client.EmuHawk.VirtualPadButton(); + this.btnOpen = new BizHawk.Client.EmuHawk.VirtualPadButton(); + this.lblTimeZero = new BizHawk.WinForms.Controls.LocLabelEx(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // groupBox1 + // + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Controls.Add(this.lvDiscs); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; + // + // lvDiscs + // + resources.ApplyResources(this.lvDiscs, "lvDiscs"); + this.lvDiscs.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { this.columnHeader1, this.columnHeader2}); - this.lvDiscs.Dock = System.Windows.Forms.DockStyle.Fill; - this.lvDiscs.FullRowSelect = true; - this.lvDiscs.GridLines = true; - this.lvDiscs.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; - this.lvDiscs.HideSelection = false; - this.lvDiscs.Location = new System.Drawing.Point(3, 16); - this.lvDiscs.MultiSelect = false; - this.lvDiscs.Name = "lvDiscs"; - this.lvDiscs.Size = new System.Drawing.Size(273, 188); - this.lvDiscs.TabIndex = 0; - this.lvDiscs.UseCompatibleStateImageBehavior = false; - this.lvDiscs.View = System.Windows.Forms.View.Details; - this.lvDiscs.SelectedIndexChanged += new System.EventHandler(this.lvDiscs_SelectedIndexChanged); - // - // columnHeader1 - // - this.columnHeader1.Text = "#"; - this.columnHeader1.Width = 27; - // - // columnHeader2 - // - this.columnHeader2.Text = "Name"; - this.columnHeader2.Width = 228; - // - // label1 - // - this.label1.Location = new System.Drawing.Point(6, 11); - this.label1.Name = "label1"; - this.label1.Text = "Tray :"; - // - // btnClose - // - this.btnClose.Appearance = System.Windows.Forms.Appearance.Button; - this.btnClose.AutoSize = true; - this.btnClose.ForeColor = System.Drawing.SystemColors.ControlText; - this.btnClose.Location = new System.Drawing.Point(93, 6); - this.btnClose.Name = "btnClose"; - this.btnClose.ReadOnly = false; - this.btnClose.RightClicked = false; - this.btnClose.Size = new System.Drawing.Size(43, 23); - this.btnClose.TabIndex = 2; - this.btnClose.Text = "Close"; - this.btnClose.UseVisualStyleBackColor = true; - this.btnClose.Click += new System.EventHandler(this.btnClose_Click); - // - // btnOpen - // - this.btnOpen.Appearance = System.Windows.Forms.Appearance.Button; - this.btnOpen.AutoSize = true; - this.btnOpen.ForeColor = System.Drawing.SystemColors.ControlText; - this.btnOpen.Location = new System.Drawing.Point(46, 6); - this.btnOpen.Name = "btnOpen"; - this.btnOpen.ReadOnly = false; - this.btnOpen.RightClicked = false; - this.btnOpen.Size = new System.Drawing.Size(43, 23); - this.btnOpen.TabIndex = 0; - this.btnOpen.Text = "Open"; - this.btnOpen.UseVisualStyleBackColor = true; - this.btnOpen.Click += new System.EventHandler(this.btnOpen_Click); - // - // lblTimeZero - // - this.lblTimeZero.Location = new System.Drawing.Point(142, 11); - this.lblTimeZero.Name = "lblTimeZero"; - this.lblTimeZero.Text = "(T=0: Freely set initial state)"; - // - // VirtualPadDiscManager - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; - this.Controls.Add(this.lblTimeZero); - this.Controls.Add(this.label1); - this.Controls.Add(this.btnClose); - this.Controls.Add(this.groupBox1); - this.Controls.Add(this.btnOpen); - this.Name = "VirtualPadDiscManager"; - this.Size = new System.Drawing.Size(286, 244); - this.groupBox1.ResumeLayout(false); - this.ResumeLayout(false); - this.PerformLayout(); + this.lvDiscs.FullRowSelect = true; + this.lvDiscs.GridLines = true; + this.lvDiscs.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; + this.lvDiscs.HideSelection = false; + this.lvDiscs.MultiSelect = false; + this.lvDiscs.Name = "lvDiscs"; + this.lvDiscs.UseCompatibleStateImageBehavior = false; + this.lvDiscs.View = System.Windows.Forms.View.Details; + this.lvDiscs.SelectedIndexChanged += new System.EventHandler(this.lvDiscs_SelectedIndexChanged); + // + // columnHeader1 + // + resources.ApplyResources(this.columnHeader1, "columnHeader1"); + // + // columnHeader2 + // + resources.ApplyResources(this.columnHeader2, "columnHeader2"); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // btnClose + // + resources.ApplyResources(this.btnClose, "btnClose"); + this.btnClose.ForeColor = System.Drawing.SystemColors.ControlText; + this.btnClose.Name = "btnClose"; + this.btnClose.ReadOnly = false; + this.btnClose.RightClicked = false; + this.btnClose.UseVisualStyleBackColor = true; + this.btnClose.Click += new System.EventHandler(this.btnClose_Click); + // + // btnOpen + // + resources.ApplyResources(this.btnOpen, "btnOpen"); + this.btnOpen.ForeColor = System.Drawing.SystemColors.ControlText; + this.btnOpen.Name = "btnOpen"; + this.btnOpen.ReadOnly = false; + this.btnOpen.RightClicked = false; + this.btnOpen.UseVisualStyleBackColor = true; + this.btnOpen.Click += new System.EventHandler(this.btnOpen_Click); + // + // lblTimeZero + // + resources.ApplyResources(this.lblTimeZero, "lblTimeZero"); + this.lblTimeZero.Name = "lblTimeZero"; + // + // VirtualPadDiscManager + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.Controls.Add(this.lblTimeZero); + this.Controls.Add(this.label1); + this.Controls.Add(this.btnClose); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.btnOpen); + this.Name = "VirtualPadDiscManager"; + this.groupBox1.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.resx index 29dcb1b3a35..b546daea243 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.resx +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.resx @@ -117,4 +117,193 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + (T=0: Freely set initial state) + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 0 + + + + 46, 6 + + + 27 + + + groupBox1 + + + 6, 10 + + + 1 + + + 0 + + + + Fill + + + 39, 22 + + + 3 + + + True + + + 3, 17 + + + lblTimeZero + + + btnClose + + + Button + + + 286, 225 + + + 228 + + + groupBox1 + + + columnHeader2 + + + VirtualPadDiscManager + + + 142, 10 + + + lvDiscs + + + BizHawk.Client.EmuHawk.VirtualPadButton, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 273, 171 + + + label1 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Button + + + 4 + + + # + + + 6, 12 + + + $this + + + 93, 6 + + + $this + + + Discs + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3, 30 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Name + + + Top, Bottom, Left, Right + + + columnHeader1 + + + btnOpen + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 45, 22 + + + 2 + + + 2 + + + Close + + + System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Open + + + 279, 191 + + + $this + + + Tray : + + + $this + + + BizHawk.Client.EmuHawk.VirtualPadButton, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 0 + + + 1 + + + System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.zh-CN.resx new file mode 100644 index 00000000000..4dbd1a48e4c --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadDiscManager.zh-CN.resx @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 名称 + + + + 39, 22 + + + 关闭 + + + 打开 + + + 132, 10 + + + (T=0:自由设置初始状态) + + + 278, 217 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.Designer.cs index a811a60be56..5daae684fc4 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.Designer.cs @@ -28,77 +28,65 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.TargetPanel = new System.Windows.Forms.Panel(); - this.XNumeric = new System.Windows.Forms.NumericUpDown(); - this.XLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.YLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.YNumeric = new System.Windows.Forms.NumericUpDown(); - ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).BeginInit(); - this.SuspendLayout(); - // - // TargetPanel - // - this.TargetPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.TargetPanel.Location = new System.Drawing.Point(0, 0); - this.TargetPanel.Name = "TargetPanel"; - this.TargetPanel.Size = new System.Drawing.Size(256, 224); - this.TargetPanel.TabIndex = 0; - this.TargetPanel.Paint += new System.Windows.Forms.PaintEventHandler(this.TargetPanel_Paint); - this.TargetPanel.MouseDown += new System.Windows.Forms.MouseEventHandler(this.TargetPanel_MouseDown); - this.TargetPanel.MouseMove += new System.Windows.Forms.MouseEventHandler(this.TargetPanel_MouseMove); - this.TargetPanel.MouseUp += new System.Windows.Forms.MouseEventHandler(this.TargetPanel_MouseUp); - // - // XNumeric - // - this.XNumeric.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.XNumeric.Location = new System.Drawing.Point(23, 229); - this.XNumeric.Name = "XNumeric"; - this.XNumeric.Size = new System.Drawing.Size(50, 20); - this.XNumeric.TabIndex = 1; - this.XNumeric.ValueChanged += new System.EventHandler(this.XNumeric_ValueChanged); - this.XNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.XNumeric_KeyUp); - // - // XLabel - // - this.XLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.XLabel.Location = new System.Drawing.Point(3, 233); - this.XLabel.Name = "XLabel"; - this.XLabel.Text = "X"; - // - // YLabel - // - this.YLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.YLabel.Location = new System.Drawing.Point(91, 233); - this.YLabel.Name = "YLabel"; - this.YLabel.Text = "Y"; - // - // YNumeric - // - this.YNumeric.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.YNumeric.Location = new System.Drawing.Point(111, 229); - this.YNumeric.Name = "YNumeric"; - this.YNumeric.Size = new System.Drawing.Size(50, 20); - this.YNumeric.TabIndex = 3; - this.YNumeric.ValueChanged += new System.EventHandler(this.YNumeric_ValueChanged); - this.YNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.YNumeric_KeyUp); - // - // VirtualPadTargetScreen - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.YLabel); - this.Controls.Add(this.YNumeric); - this.Controls.Add(this.XLabel); - this.Controls.Add(this.XNumeric); - this.Controls.Add(this.TargetPanel); - this.Name = "VirtualPadTargetScreen"; - this.Size = new System.Drawing.Size(256, 254); - this.Load += new System.EventHandler(this.VirtualPadTargetScreen_Load); - ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VirtualPadTargetScreen)); + this.TargetPanel = new System.Windows.Forms.Panel(); + this.XNumeric = new System.Windows.Forms.NumericUpDown(); + this.XLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.YLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.YNumeric = new System.Windows.Forms.NumericUpDown(); + ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).BeginInit(); + this.SuspendLayout(); + // + // TargetPanel + // + resources.ApplyResources(this.TargetPanel, "TargetPanel"); + this.TargetPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.TargetPanel.Name = "TargetPanel"; + this.TargetPanel.Paint += new System.Windows.Forms.PaintEventHandler(this.TargetPanel_Paint); + this.TargetPanel.MouseDown += new System.Windows.Forms.MouseEventHandler(this.TargetPanel_MouseDown); + this.TargetPanel.MouseMove += new System.Windows.Forms.MouseEventHandler(this.TargetPanel_MouseMove); + this.TargetPanel.MouseUp += new System.Windows.Forms.MouseEventHandler(this.TargetPanel_MouseUp); + // + // XNumeric + // + resources.ApplyResources(this.XNumeric, "XNumeric"); + this.XNumeric.Name = "XNumeric"; + this.XNumeric.ValueChanged += new System.EventHandler(this.XNumeric_ValueChanged); + this.XNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.XNumeric_KeyUp); + // + // XLabel + // + resources.ApplyResources(this.XLabel, "XLabel"); + this.XLabel.Name = "XLabel"; + // + // YLabel + // + resources.ApplyResources(this.YLabel, "YLabel"); + this.YLabel.Name = "YLabel"; + // + // YNumeric + // + resources.ApplyResources(this.YNumeric, "YNumeric"); + this.YNumeric.Name = "YNumeric"; + this.YNumeric.ValueChanged += new System.EventHandler(this.YNumeric_ValueChanged); + this.YNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.YNumeric_KeyUp); + // + // VirtualPadTargetScreen + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.YLabel); + this.Controls.Add(this.YNumeric); + this.Controls.Add(this.XLabel); + this.Controls.Add(this.XNumeric); + this.Controls.Add(this.TargetPanel); + this.Name = "VirtualPadTargetScreen"; + this.Load += new System.EventHandler(this.VirtualPadTargetScreen_Load); + ((System.ComponentModel.ISupportInitialize)(this.XNumeric)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.YNumeric)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.resx index 29dcb1b3a35..30f46747e62 100644 --- a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.resx +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.resx @@ -117,4 +117,133 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + 0 + + + X + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 91, 215 + + + 1 + + + 256, 207 + + + + Bottom, Left + + + 4 + + + 3, 215 + + + YLabel + + + 6, 12 + + + Bottom, Left + + + 256, 234 + + + + 0 + + + VirtualPadTargetScreen + + + $this + + + XLabel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23, 211 + + + System.Windows.Forms.UserControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 111, 211 + + + Bottom, Left + + + XNumeric + + + TargetPanel + + + 50, 21 + + + Bottom, Left + + + YNumeric + + + 1 + + + 3 + + + 3 + + + 50, 21 + + + 0, 0 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Y + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.zh-CN.resx new file mode 100644 index 00000000000..87ccf282d8f --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/VirtualPads/controls/VirtualPadTargetScreen.zh-CN.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + X: + + + Y: + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.Designer.cs index 8315bf3fcd5..38293d8d3b0 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.Designer.cs @@ -28,176 +28,145 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.OK = new System.Windows.Forms.Button(); - this.Cancel = new System.Windows.Forms.Button(); - this.OutputLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ValeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ValueBox = new BizHawk.Client.EmuHawk.WatchValueBox(); - this.ValueHexLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DisplayTypeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.BigEndianLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.AddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DomainLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.SuspendLayout(); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(20, 33); - this.label1.Name = "label1"; - this.label1.Text = "Address: 0x"; - // - // OK - // - this.OK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.OK.Location = new System.Drawing.Point(12, 169); - this.OK.Name = "OK"; - this.OK.Size = new System.Drawing.Size(65, 23); - this.OK.TabIndex = 35; - this.OK.Text = "&Poke"; - this.OK.UseVisualStyleBackColor = true; - this.OK.Click += new System.EventHandler(this.Ok_Click); - // - // Cancel - // - this.Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.Cancel.Location = new System.Drawing.Point(136, 169); - this.Cancel.Name = "Cancel"; - this.Cancel.Size = new System.Drawing.Size(65, 23); - this.Cancel.TabIndex = 40; - this.Cancel.Text = "&Close"; - this.Cancel.UseVisualStyleBackColor = true; - this.Cancel.Click += new System.EventHandler(this.Cancel_Click); - // - // OutputLabel - // - this.OutputLabel.Location = new System.Drawing.Point(12, 7); - this.OutputLabel.Name = "OutputLabel"; - this.OutputLabel.Text = "Enter an address to poke:"; - // - // ValeLabel - // - this.ValeLabel.Location = new System.Drawing.Point(31, 59); - this.ValeLabel.Name = "ValeLabel"; - this.ValeLabel.Text = "Value:"; - // - // ValueBox - // - this.ValueBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; - this.ValueBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.ValueBox.Location = new System.Drawing.Point(82, 57); - this.ValueBox.MaxLength = 2; - this.ValueBox.Name = "ValueBox"; - this.ValueBox.Nullable = false; - this.ValueBox.Size = new System.Drawing.Size(116, 20); - this.ValueBox.TabIndex = 10; - this.ValueBox.Text = "00"; - this.ValueBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; - // - // ValueHexLabel - // - this.ValueHexLabel.Location = new System.Drawing.Point(64, 60); - this.ValueHexLabel.Name = "ValueHexLabel"; - this.ValueHexLabel.Text = "0x"; - // - // DisplayTypeLabel - // - this.DisplayTypeLabel.Location = new System.Drawing.Point(81, 118); - this.DisplayTypeLabel.Name = "DisplayTypeLabel"; - this.DisplayTypeLabel.Text = "Unsigned"; - // - // SizeLabel - // - this.SizeLabel.Location = new System.Drawing.Point(82, 101); - this.SizeLabel.Name = "SizeLabel"; - this.SizeLabel.Text = "Byte"; - // - // BigEndianLabel - // - this.BigEndianLabel.Location = new System.Drawing.Point(82, 135); - this.BigEndianLabel.Name = "BigEndianLabel"; - this.BigEndianLabel.Text = "Big Endian"; - // - // AddressBox - // - this.AddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.AddressBox.Enabled = false; - this.AddressBox.Location = new System.Drawing.Point(82, 30); - this.AddressBox.MaxLength = 8; - this.AddressBox.Name = "AddressBox"; - this.AddressBox.Nullable = false; - this.AddressBox.Size = new System.Drawing.Size(116, 20); - this.AddressBox.TabIndex = 5; - this.AddressBox.Text = "0000"; - // - // label2 - // - this.label2.Location = new System.Drawing.Point(39, 135); - this.label2.Name = "label2"; - this.label2.Text = "Endian:"; - // - // label3 - // - this.label3.Location = new System.Drawing.Point(11, 118); - this.label3.Name = "label3"; - this.label3.Text = "Display Type:"; - // - // label4 - // - this.label4.Location = new System.Drawing.Point(52, 101); - this.label4.Name = "label4"; - this.label4.Text = "Size:"; - // - // label5 - // - this.label5.Location = new System.Drawing.Point(36, 84); - this.label5.Name = "label5"; - this.label5.Text = "Domain:"; - // - // DomainLabel - // - this.DomainLabel.Location = new System.Drawing.Point(82, 84); - this.DomainLabel.Name = "DomainLabel"; - this.DomainLabel.Text = "Main Memory"; - // - // RamPoke - // - this.AcceptButton = this.OK; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.CancelButton = this.Cancel; - this.ClientSize = new System.Drawing.Size(213, 208); - this.Controls.Add(this.label5); - this.Controls.Add(this.DomainLabel); - this.Controls.Add(this.label2); - this.Controls.Add(this.label3); - this.Controls.Add(this.label4); - this.Controls.Add(this.BigEndianLabel); - this.Controls.Add(this.DisplayTypeLabel); - this.Controls.Add(this.SizeLabel); - this.Controls.Add(this.ValueHexLabel); - this.Controls.Add(this.ValueBox); - this.Controls.Add(this.ValeLabel); - this.Controls.Add(this.OutputLabel); - this.Controls.Add(this.Cancel); - this.Controls.Add(this.OK); - this.Controls.Add(this.AddressBox); - this.Controls.Add(this.label1); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "RamPoke"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "RAM Poke"; - this.Load += new System.EventHandler(this.RamPoke_Load); - this.ResumeLayout(false); - this.PerformLayout(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RamPoke)); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.OK = new System.Windows.Forms.Button(); + this.Cancel = new System.Windows.Forms.Button(); + this.OutputLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ValeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ValueBox = new BizHawk.Client.EmuHawk.WatchValueBox(); + this.ValueHexLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DisplayTypeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SizeLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.BigEndianLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.AddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label3 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label4 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label5 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DomainLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.SuspendLayout(); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // OK + // + resources.ApplyResources(this.OK, "OK"); + this.OK.Name = "OK"; + this.OK.UseVisualStyleBackColor = true; + this.OK.Click += new System.EventHandler(this.Ok_Click); + // + // Cancel + // + resources.ApplyResources(this.Cancel, "Cancel"); + this.Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.Cancel.Name = "Cancel"; + this.Cancel.UseVisualStyleBackColor = true; + this.Cancel.Click += new System.EventHandler(this.Cancel_Click); + // + // OutputLabel + // + resources.ApplyResources(this.OutputLabel, "OutputLabel"); + this.OutputLabel.Name = "OutputLabel"; + // + // ValeLabel + // + resources.ApplyResources(this.ValeLabel, "ValeLabel"); + this.ValeLabel.Name = "ValeLabel"; + // + // ValueBox + // + resources.ApplyResources(this.ValueBox, "ValueBox"); + this.ValueBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; + this.ValueBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.ValueBox.Name = "ValueBox"; + this.ValueBox.Nullable = false; + this.ValueBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; + // + // ValueHexLabel + // + resources.ApplyResources(this.ValueHexLabel, "ValueHexLabel"); + this.ValueHexLabel.Name = "ValueHexLabel"; + // + // DisplayTypeLabel + // + resources.ApplyResources(this.DisplayTypeLabel, "DisplayTypeLabel"); + this.DisplayTypeLabel.Name = "DisplayTypeLabel"; + // + // SizeLabel + // + resources.ApplyResources(this.SizeLabel, "SizeLabel"); + this.SizeLabel.Name = "SizeLabel"; + // + // BigEndianLabel + // + resources.ApplyResources(this.BigEndianLabel, "BigEndianLabel"); + this.BigEndianLabel.Name = "BigEndianLabel"; + // + // AddressBox + // + resources.ApplyResources(this.AddressBox, "AddressBox"); + this.AddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.AddressBox.Name = "AddressBox"; + this.AddressBox.Nullable = false; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // DomainLabel + // + resources.ApplyResources(this.DomainLabel, "DomainLabel"); + this.DomainLabel.Name = "DomainLabel"; + // + // RamPoke + // + this.AcceptButton = this.OK; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.CancelButton = this.Cancel; + this.Controls.Add(this.label5); + this.Controls.Add(this.DomainLabel); + this.Controls.Add(this.label2); + this.Controls.Add(this.label3); + this.Controls.Add(this.label4); + this.Controls.Add(this.BigEndianLabel); + this.Controls.Add(this.DisplayTypeLabel); + this.Controls.Add(this.SizeLabel); + this.Controls.Add(this.ValueHexLabel); + this.Controls.Add(this.ValueBox); + this.Controls.Add(this.ValeLabel); + this.Controls.Add(this.OutputLabel); + this.Controls.Add(this.Cancel); + this.Controls.Add(this.OK); + this.Controls.Add(this.AddressBox); + this.Controls.Add(this.label1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "RamPoke"; + this.Load += new System.EventHandler(this.RamPoke_Load); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.resx b/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.resx index c7e0d4bdf13..c3ddd6f8eee 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.resx @@ -117,4 +117,355 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + $this + + + + 39, 125 + + + Address: 0x + + + BigEndianLabel + + + 2 + + + Size: + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 11 + + + DomainLabel + + + 14 + + + 15 + + + + 5 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ValueBox + + + 12, 6 + + + label2 + + + 00 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Value: + + + 116, 21 + + + $this + + + 12 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 65, 21 + + + RAM Poke + + + Endian: + + + 0000 + + + 116, 21 + + + 10 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.WatchValueBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 12, 156 + + + $this + + + 5 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 82, 78 + + + 7 + + + 6 + + + 35 + + + $this + + + label1 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + 40 + + + &Close + + + 81, 109 + + + $this + + + 4 + + + $this + + + label4 + + + 9 + + + $this + + + &Poke + + + 8 + + + 82, 125 + + + ValueHexLabel + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 136, 156 + + + Unsigned + + + $this + + + 31, 54 + + + 64, 55 + + + 213, 192 + + + SizeLabel + + + 82, 28 + + + DisplayTypeLabel + + + False + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 6, 12 + + + + CenterParent + + + Big Endian + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Cancel + + + 20, 30 + + + Display Type: + + + Byte + + + $this + + + 36, 78 + + + $this + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 8 + + + AddressBox + + + 10 + + + 82, 93 + + + 65, 21 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RamPoke + + + Bottom, Left + + + Enter an address to poke: + + + OK + + + 3 + + + $this + + + Bottom, Right + + + $this + + + 11, 109 + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ValeLabel + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + Main Memory + + + label3 + + + 0 + + + label5 + + + 82, 53 + + + Domain: + + + 13 + + + OutputLabel + + + $this + + + 52, 93 + + + 0x + + + True + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.zh-CN.resx new file mode 100644 index 00000000000..7c952a68add --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamPoke.zh-CN.resx @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 24, 31 + + + 地址:0x + + + 刺探地址(&P) + + + 关闭(&C) + + + 输入刺探地址: + + + 24, 56 + + + 值: + + + 59, 56 + + + 字节 + + + 大端序 + + + 24, 125 + + + 字节序: + + + 22, 109 + + + 显示为: + + + 24, 93 + + + 大小: + + + 24, 78 + + + 域: + + + 主内存 + + + RAM 刺探 + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.Designer.cs index d2c3e4a6895..0998ee09463 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.Designer.cs @@ -30,171 +30,169 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.SearchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.TotalSearchLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.WatchListView = new BizHawk.Client.EmuHawk.InputRoll(); - this.ListViewContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.DoSearchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewSearchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ContextMenuSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RemoveContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AddToRamWatchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PokeContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FreezeContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UnfreezeAllContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ContextMenuSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ViewInHexEditorContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ContextMenuSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ClearPreviewContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RamSearchMenu = new BizHawk.WinForms.Controls.MenuStripEx(); - this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AppendFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.TruncateFromFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.OptionsSubMenuMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.modeToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DetailedMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FastMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MemoryDomainsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.sizeToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.WordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DWordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CheckMisalignedMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.BigEndianMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DisplayTypeSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.DefinePreviousValueSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Previous_LastSearchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PreviousFrameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Previous_OriginalMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Previous_LastChangeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.searchToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.newSearchToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.UndoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RedoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.CopyValueToPrevMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearChangeCountsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.GoToAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AddToRamWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PokeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FreezeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator13 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ClearUndoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PreviewModeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AutoSearchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AutoSearchAccountForLagMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator9 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ExcludeRamWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UseUndoHistoryMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MemDomainLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.MessageLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.AutoSearchCheckBox = new System.Windows.Forms.CheckBox(); - this.CompareToBox = new System.Windows.Forms.GroupBox(); - this.DifferenceBox = new BizHawk.Client.EmuHawk.WatchValueBox(); - this.DifferenceRadio = new System.Windows.Forms.RadioButton(); - this.NumberOfChangesBox = new BizHawk.Client.EmuHawk.UnsignedIntegerBox(); - this.SpecificAddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); - this.SpecificValueBox = new BizHawk.Client.EmuHawk.WatchValueBox(); - this.NumberOfChangesRadio = new System.Windows.Forms.RadioButton(); - this.SpecificAddressRadio = new System.Windows.Forms.RadioButton(); - this.SpecificValueRadio = new System.Windows.Forms.RadioButton(); - this.PreviousValueRadio = new System.Windows.Forms.RadioButton(); - this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); - this.DoSearchToolButton = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator10 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.NewSearchToolButton = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator15 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.CopyValueToPrevToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.ClearChangeCountsToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator16 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RemoveToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.AddToRamWatchToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.PokeAddressToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.FreezeAddressToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator12 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.UndoToolBarButton = new System.Windows.Forms.ToolStripButton(); - this.RedoToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.RebootToolBarSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RebootToolbarButton = new System.Windows.Forms.ToolStripButton(); - this.ErrorIconButton = new System.Windows.Forms.ToolStripButton(); - this.ComparisonBox = new System.Windows.Forms.GroupBox(); - this.DifferentByBox = new BizHawk.Client.EmuHawk.WatchValueBox(); - this.DifferentByRadio = new System.Windows.Forms.RadioButton(); - this.NotEqualToRadio = new System.Windows.Forms.RadioButton(); - this.EqualToRadio = new System.Windows.Forms.RadioButton(); - this.GreaterThanOrEqualToRadio = new System.Windows.Forms.RadioButton(); - this.LessThanOrEqualToRadio = new System.Windows.Forms.RadioButton(); - this.GreaterThanRadio = new System.Windows.Forms.RadioButton(); - this.LessThanRadio = new System.Windows.Forms.RadioButton(); - this.SearchButton = new System.Windows.Forms.Button(); - this.SizeDropdown = new System.Windows.Forms.ComboBox(); - this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); - this.DisplayTypeDropdown = new System.Windows.Forms.ComboBox(); - this.ListViewContextMenu.SuspendLayout(); - this.RamSearchMenu.SuspendLayout(); - this.CompareToBox.SuspendLayout(); - this.toolStrip1.SuspendLayout(); - this.ComparisonBox.SuspendLayout(); - this.SuspendLayout(); - // - // SearchMenuItem - // - this.SearchMenuItem.Text = "&Search"; - this.SearchMenuItem.Click += new System.EventHandler(this.SearchMenuItem_Click); - // - // TotalSearchLabel - // - this.TotalSearchLabel.Location = new System.Drawing.Point(12, 49); - this.TotalSearchLabel.Name = "TotalSearchLabel"; - this.TotalSearchLabel.Text = "0 addresses"; - // - // WatchListView - // - this.WatchListView.AllowColumnReorder = true; - this.WatchListView.AllowColumnResize = true; - this.WatchListView.AllowDrop = true; - this.WatchListView.AlwaysScroll = false; - this.WatchListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.WatchListView.CellHeightPadding = 0; - this.WatchListView.CellWidthPadding = 0; - this.WatchListView.ContextMenuStrip = this.ListViewContextMenu; - this.WatchListView.FullRowSelect = true; - this.WatchListView.HorizontalOrientation = false; - this.WatchListView.LetKeysModifySelection = false; - this.WatchListView.Location = new System.Drawing.Point(9, 65); - this.WatchListView.Name = "WatchListView"; - this.WatchListView.RowCount = 0; - this.WatchListView.ScrollSpeed = 0; - this.WatchListView.Size = new System.Drawing.Size(230, 366); - this.WatchListView.TabIndex = 1; - this.WatchListView.ColumnClick += new BizHawk.Client.EmuHawk.InputRoll.ColumnClickEventHandler(this.WatchListView_ColumnClick); - this.WatchListView.SelectedIndexChanged += new System.EventHandler(this.WatchListView_SelectedIndexChanged); - this.WatchListView.DragDrop += new System.Windows.Forms.DragEventHandler(this.NewRamSearch_DragDrop); - this.WatchListView.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); - this.WatchListView.Enter += new System.EventHandler(this.WatchListView_Enter); - this.WatchListView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.WatchListView_KeyDown); - this.WatchListView.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.WatchListView_MouseDoubleClick); - // - // ListViewContextMenu - // - this.ListViewContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RamSearch)); + this.SearchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.TotalSearchLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.WatchListView = new BizHawk.Client.EmuHawk.InputRoll(); + this.ListViewContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.DoSearchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewSearchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ContextMenuSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RemoveContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AddToRamWatchContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PokeContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FreezeContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UnfreezeAllContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ContextMenuSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ViewInHexEditorContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ContextMenuSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ClearPreviewContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RamSearchMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.fileToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AppendFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.TruncateFromFileMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.OptionsSubMenuMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.modeToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DetailedMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FastMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MemoryDomainsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.sizeToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ByteMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.WordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DWordMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CheckMisalignedMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.BigEndianMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DisplayTypeSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator1 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.DefinePreviousValueSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Previous_LastSearchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PreviousFrameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Previous_OriginalMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Previous_LastChangeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.searchToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.newSearchToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator7 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.UndoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RedoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.CopyValueToPrevMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearChangeCountsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.GoToAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AddToRamWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PokeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FreezeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator13 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ClearUndoMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SettingsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PreviewModeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AutoSearchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AutoSearchAccountForLagMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator9 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ExcludeRamWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UseUndoHistoryMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MemDomainLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.MessageLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.AutoSearchCheckBox = new System.Windows.Forms.CheckBox(); + this.CompareToBox = new System.Windows.Forms.GroupBox(); + this.DifferenceBox = new BizHawk.Client.EmuHawk.WatchValueBox(); + this.DifferenceRadio = new System.Windows.Forms.RadioButton(); + this.NumberOfChangesBox = new BizHawk.Client.EmuHawk.UnsignedIntegerBox(); + this.SpecificAddressBox = new BizHawk.Client.EmuHawk.HexTextBox(); + this.SpecificValueBox = new BizHawk.Client.EmuHawk.WatchValueBox(); + this.NumberOfChangesRadio = new System.Windows.Forms.RadioButton(); + this.SpecificAddressRadio = new System.Windows.Forms.RadioButton(); + this.SpecificValueRadio = new System.Windows.Forms.RadioButton(); + this.PreviousValueRadio = new System.Windows.Forms.RadioButton(); + this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); + this.DoSearchToolButton = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator10 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.NewSearchToolButton = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator15 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.CopyValueToPrevToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.ClearChangeCountsToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator16 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RemoveToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.AddToRamWatchToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.PokeAddressToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.FreezeAddressToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator12 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.UndoToolBarButton = new System.Windows.Forms.ToolStripButton(); + this.RedoToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.RebootToolBarSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RebootToolbarButton = new System.Windows.Forms.ToolStripButton(); + this.ErrorIconButton = new System.Windows.Forms.ToolStripButton(); + this.ComparisonBox = new System.Windows.Forms.GroupBox(); + this.DifferentByBox = new BizHawk.Client.EmuHawk.WatchValueBox(); + this.DifferentByRadio = new System.Windows.Forms.RadioButton(); + this.NotEqualToRadio = new System.Windows.Forms.RadioButton(); + this.EqualToRadio = new System.Windows.Forms.RadioButton(); + this.GreaterThanOrEqualToRadio = new System.Windows.Forms.RadioButton(); + this.LessThanOrEqualToRadio = new System.Windows.Forms.RadioButton(); + this.GreaterThanRadio = new System.Windows.Forms.RadioButton(); + this.LessThanRadio = new System.Windows.Forms.RadioButton(); + this.SearchButton = new System.Windows.Forms.Button(); + this.SizeDropdown = new System.Windows.Forms.ComboBox(); + this.label1 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.label2 = new BizHawk.WinForms.Controls.LocLabelEx(); + this.DisplayTypeDropdown = new System.Windows.Forms.ComboBox(); + this.ListViewContextMenu.SuspendLayout(); + this.RamSearchMenu.SuspendLayout(); + this.CompareToBox.SuspendLayout(); + this.toolStrip1.SuspendLayout(); + this.ComparisonBox.SuspendLayout(); + this.SuspendLayout(); + // + // SearchMenuItem + // + resources.ApplyResources(this.SearchMenuItem, "SearchMenuItem"); + this.SearchMenuItem.Click += new System.EventHandler(this.SearchMenuItem_Click); + // + // TotalSearchLabel + // + resources.ApplyResources(this.TotalSearchLabel, "TotalSearchLabel"); + this.TotalSearchLabel.Name = "TotalSearchLabel"; + this.toolTip1.SetToolTip(this.TotalSearchLabel, resources.GetString("TotalSearchLabel.ToolTip")); + // + // WatchListView + // + resources.ApplyResources(this.WatchListView, "WatchListView"); + this.WatchListView.AllowColumnReorder = true; + this.WatchListView.AllowColumnResize = true; + this.WatchListView.AllowDrop = true; + this.WatchListView.AlwaysScroll = false; + this.WatchListView.CellHeightPadding = 0; + this.WatchListView.CellWidthPadding = 0; + this.WatchListView.ContextMenuStrip = this.ListViewContextMenu; + this.WatchListView.FullRowSelect = true; + this.WatchListView.HorizontalOrientation = false; + this.WatchListView.LetKeysModifySelection = false; + this.WatchListView.Name = "WatchListView"; + this.WatchListView.RowCount = 0; + this.WatchListView.ScrollSpeed = 3; + this.toolTip1.SetToolTip(this.WatchListView, resources.GetString("WatchListView.ToolTip")); + this.WatchListView.ColumnClick += new BizHawk.Client.EmuHawk.InputRoll.ColumnClickEventHandler(this.WatchListView_ColumnClick); + this.WatchListView.SelectedIndexChanged += new System.EventHandler(this.WatchListView_SelectedIndexChanged); + this.WatchListView.DragDrop += new System.Windows.Forms.DragEventHandler(this.NewRamSearch_DragDrop); + this.WatchListView.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); + this.WatchListView.Enter += new System.EventHandler(this.WatchListView_Enter); + this.WatchListView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.WatchListView_KeyDown); + this.WatchListView.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.WatchListView_MouseDoubleClick); + // + // ListViewContextMenu + // + resources.ApplyResources(this.ListViewContextMenu, "ListViewContextMenu"); + this.ListViewContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.DoSearchContextMenuItem, this.NewSearchContextMenuItem, this.ContextMenuSeparator1, @@ -207,119 +205,129 @@ private void InitializeComponent() this.ViewInHexEditorContextMenuItem, this.ContextMenuSeparator3, this.ClearPreviewContextMenuItem}); - this.ListViewContextMenu.Name = "contextMenuStrip1"; - this.ListViewContextMenu.Size = new System.Drawing.Size(222, 220); - this.ListViewContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.ListViewContextMenu_Opening); - // - // DoSearchContextMenuItem - // - this.DoSearchContextMenuItem.Text = "&Search"; - this.DoSearchContextMenuItem.Click += new System.EventHandler(this.SearchMenuItem_Click); - // - // NewSearchContextMenuItem - // - this.NewSearchContextMenuItem.Text = "&Start New Search"; - this.NewSearchContextMenuItem.Click += new System.EventHandler(this.NewSearchMenuMenuItem_Click); - // - // RemoveContextMenuItem - // - this.RemoveContextMenuItem.ShortcutKeyDisplayString = "Del"; - this.RemoveContextMenuItem.Text = "Remove Selected"; - this.RemoveContextMenuItem.Click += new System.EventHandler(this.RemoveMenuItem_Click); - // - // AddToRamWatchContextMenuItem - // - this.AddToRamWatchContextMenuItem.ShortcutKeyDisplayString = "Ctrl+W"; - this.AddToRamWatchContextMenuItem.Text = "Add to RAM Watch"; - this.AddToRamWatchContextMenuItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); - // - // PokeContextMenuItem - // - this.PokeContextMenuItem.ShortcutKeyDisplayString = "Ctrl+P"; - this.PokeContextMenuItem.Text = "Poke Address"; - this.PokeContextMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); - // - // FreezeContextMenuItem - // - this.FreezeContextMenuItem.ShortcutKeyDisplayString = "Ctrl+F"; - this.FreezeContextMenuItem.Text = "Freeze Address"; - this.FreezeContextMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); - // - // UnfreezeAllContextMenuItem - // - this.UnfreezeAllContextMenuItem.Text = "Unfreeze &All"; - this.UnfreezeAllContextMenuItem.Click += new System.EventHandler(this.UnfreezeAllContextMenuItem_Click); - // - // ViewInHexEditorContextMenuItem - // - this.ViewInHexEditorContextMenuItem.Text = "View in Hex Editor"; - this.ViewInHexEditorContextMenuItem.Click += new System.EventHandler(this.ViewInHexEditorContextMenuItem_Click); - // - // ClearPreviewContextMenuItem - // - this.ClearPreviewContextMenuItem.Text = "&Clear Preview"; - this.ClearPreviewContextMenuItem.Click += new System.EventHandler(this.ClearPreviewContextMenuItem_Click); - // - // RamSearchMenu - // - this.RamSearchMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ListViewContextMenu.Name = "contextMenuStrip1"; + this.toolTip1.SetToolTip(this.ListViewContextMenu, resources.GetString("ListViewContextMenu.ToolTip")); + this.ListViewContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.ListViewContextMenu_Opening); + // + // DoSearchContextMenuItem + // + resources.ApplyResources(this.DoSearchContextMenuItem, "DoSearchContextMenuItem"); + this.DoSearchContextMenuItem.Click += new System.EventHandler(this.SearchMenuItem_Click); + // + // NewSearchContextMenuItem + // + resources.ApplyResources(this.NewSearchContextMenuItem, "NewSearchContextMenuItem"); + this.NewSearchContextMenuItem.Click += new System.EventHandler(this.NewSearchMenuMenuItem_Click); + // + // ContextMenuSeparator1 + // + resources.ApplyResources(this.ContextMenuSeparator1, "ContextMenuSeparator1"); + // + // RemoveContextMenuItem + // + resources.ApplyResources(this.RemoveContextMenuItem, "RemoveContextMenuItem"); + this.RemoveContextMenuItem.Click += new System.EventHandler(this.RemoveMenuItem_Click); + // + // AddToRamWatchContextMenuItem + // + resources.ApplyResources(this.AddToRamWatchContextMenuItem, "AddToRamWatchContextMenuItem"); + this.AddToRamWatchContextMenuItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); + // + // PokeContextMenuItem + // + resources.ApplyResources(this.PokeContextMenuItem, "PokeContextMenuItem"); + this.PokeContextMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); + // + // FreezeContextMenuItem + // + resources.ApplyResources(this.FreezeContextMenuItem, "FreezeContextMenuItem"); + this.FreezeContextMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); + // + // UnfreezeAllContextMenuItem + // + resources.ApplyResources(this.UnfreezeAllContextMenuItem, "UnfreezeAllContextMenuItem"); + this.UnfreezeAllContextMenuItem.Click += new System.EventHandler(this.UnfreezeAllContextMenuItem_Click); + // + // ContextMenuSeparator2 + // + resources.ApplyResources(this.ContextMenuSeparator2, "ContextMenuSeparator2"); + // + // ViewInHexEditorContextMenuItem + // + resources.ApplyResources(this.ViewInHexEditorContextMenuItem, "ViewInHexEditorContextMenuItem"); + this.ViewInHexEditorContextMenuItem.Click += new System.EventHandler(this.ViewInHexEditorContextMenuItem_Click); + // + // ContextMenuSeparator3 + // + resources.ApplyResources(this.ContextMenuSeparator3, "ContextMenuSeparator3"); + // + // ClearPreviewContextMenuItem + // + resources.ApplyResources(this.ClearPreviewContextMenuItem, "ClearPreviewContextMenuItem"); + this.ClearPreviewContextMenuItem.Click += new System.EventHandler(this.ClearPreviewContextMenuItem_Click); + // + // RamSearchMenu + // + resources.ApplyResources(this.RamSearchMenu, "RamSearchMenu"); + this.RamSearchMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.fileToolStripMenuItem, this.OptionsSubMenuMenuItem, this.searchToolStripMenuItem, this.SettingsMenuItem}); - this.RamSearchMenu.TabIndex = 4; - // - // fileToolStripMenuItem - // - this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolTip1.SetToolTip(this.RamSearchMenu, resources.GetString("RamSearchMenu.ToolTip")); + // + // fileToolStripMenuItem + // + resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem"); + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.OpenMenuItem, this.SaveMenuItem, this.SaveAsMenuItem, this.AppendFileMenuItem, this.TruncateFromFileMenuItem, this.RecentSubMenu}); - this.fileToolStripMenuItem.Text = "&File"; - this.fileToolStripMenuItem.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // OpenMenuItem - // - this.OpenMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.OpenMenuItem.Text = "&Open..."; - this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // SaveMenuItem - // - this.SaveMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.SaveMenuItem.Text = "&Save"; - this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); - // - // SaveAsMenuItem - // - this.SaveAsMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.S))); - this.SaveAsMenuItem.Text = "Save As..."; - this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); - // - // AppendFileMenuItem - // - this.AppendFileMenuItem.Text = "&Append File..."; - this.AppendFileMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // TruncateFromFileMenuItem - // - this.TruncateFromFileMenuItem.Text = "&Truncate from File..."; - this.TruncateFromFileMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // RecentSubMenu - // - this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fileToolStripMenuItem.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // OpenMenuItem + // + resources.ApplyResources(this.OpenMenuItem, "OpenMenuItem"); + this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // SaveMenuItem + // + resources.ApplyResources(this.SaveMenuItem, "SaveMenuItem"); + this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); + // + // SaveAsMenuItem + // + resources.ApplyResources(this.SaveAsMenuItem, "SaveAsMenuItem"); + this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); + // + // AppendFileMenuItem + // + resources.ApplyResources(this.AppendFileMenuItem, "AppendFileMenuItem"); + this.AppendFileMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // TruncateFromFileMenuItem + // + resources.ApplyResources(this.TruncateFromFileMenuItem, "TruncateFromFileMenuItem"); + this.TruncateFromFileMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // RecentSubMenu + // + resources.ApplyResources(this.RecentSubMenu, "RecentSubMenu"); + this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator2}); - this.RecentSubMenu.Text = "Recent"; - this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); - // - // OptionsSubMenuMenuItem - // - this.OptionsSubMenuMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); + // + // toolStripSeparator2 + // + resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + // + // OptionsSubMenuMenuItem + // + resources.ApplyResources(this.OptionsSubMenuMenuItem, "OptionsSubMenuMenuItem"); + this.OptionsSubMenuMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.modeToolStripMenuItem, this.MemoryDomainsSubMenu, this.sizeToolStripMenuItem, @@ -328,108 +336,120 @@ private void InitializeComponent() this.BigEndianMenuItem, this.DisplayTypeSubMenu, this.DefinePreviousValueSubMenu}); - this.OptionsSubMenuMenuItem.Text = "&Options"; - this.OptionsSubMenuMenuItem.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); - // - // modeToolStripMenuItem - // - this.modeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.OptionsSubMenuMenuItem.DropDownOpened += new System.EventHandler(this.OptionsSubMenu_DropDownOpened); + // + // modeToolStripMenuItem + // + resources.ApplyResources(this.modeToolStripMenuItem, "modeToolStripMenuItem"); + this.modeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.DetailedMenuItem, this.FastMenuItem}); - this.modeToolStripMenuItem.Text = "&Mode"; - this.modeToolStripMenuItem.DropDownOpened += new System.EventHandler(this.ModeSubMenu_DropDownOpened); - // - // DetailedMenuItem - // - this.DetailedMenuItem.Text = "&Detailed"; - this.DetailedMenuItem.Click += new System.EventHandler(this.DetailedMenuItem_Click); - // - // FastMenuItem - // - this.FastMenuItem.Text = "&Fast"; - this.FastMenuItem.Click += new System.EventHandler(this.FastMenuItem_Click); - // - // MemoryDomainsSubMenu - // - this.MemoryDomainsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.modeToolStripMenuItem.DropDownOpened += new System.EventHandler(this.ModeSubMenu_DropDownOpened); + // + // DetailedMenuItem + // + resources.ApplyResources(this.DetailedMenuItem, "DetailedMenuItem"); + this.DetailedMenuItem.Click += new System.EventHandler(this.DetailedMenuItem_Click); + // + // FastMenuItem + // + resources.ApplyResources(this.FastMenuItem, "FastMenuItem"); + this.FastMenuItem.Click += new System.EventHandler(this.FastMenuItem_Click); + // + // MemoryDomainsSubMenu + // + resources.ApplyResources(this.MemoryDomainsSubMenu, "MemoryDomainsSubMenu"); + this.MemoryDomainsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator6}); - this.MemoryDomainsSubMenu.Text = "&Memory Domains"; - this.MemoryDomainsSubMenu.DropDownOpened += new System.EventHandler(this.MemoryDomainsSubMenu_DropDownOpened); - // - // sizeToolStripMenuItem - // - this.sizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MemoryDomainsSubMenu.DropDownOpened += new System.EventHandler(this.MemoryDomainsSubMenu_DropDownOpened); + // + // toolStripSeparator6 + // + resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6"); + // + // sizeToolStripMenuItem + // + resources.ApplyResources(this.sizeToolStripMenuItem, "sizeToolStripMenuItem"); + this.sizeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ByteMenuItem, this.WordMenuItem, this.DWordMenuItem}); - this.sizeToolStripMenuItem.Text = "&Size"; - this.sizeToolStripMenuItem.DropDownOpened += new System.EventHandler(this.SizeSubMenu_DropDownOpened); - // - // ByteMenuItem - // - this.ByteMenuItem.Text = "&1 Byte"; - this.ByteMenuItem.Click += new System.EventHandler(this.ByteMenuItem_Click); - // - // WordMenuItem - // - this.WordMenuItem.Text = "&2 Byte"; - this.WordMenuItem.Click += new System.EventHandler(this.WordMenuItem_Click); - // - // DWordMenuItem - // - this.DWordMenuItem.Text = "&4 Byte"; - this.DWordMenuItem.Click += new System.EventHandler(this.DWordMenuItem_Click_Click); - // - // CheckMisalignedMenuItem - // - this.CheckMisalignedMenuItem.Text = "Check Mis-aligned"; - this.CheckMisalignedMenuItem.Click += new System.EventHandler(this.CheckMisalignedMenuItem_Click); - // - // BigEndianMenuItem - // - this.BigEndianMenuItem.Text = "&Big Endian"; - this.BigEndianMenuItem.Click += new System.EventHandler(this.BigEndianMenuItem_Click); - // - // DisplayTypeSubMenu - // - this.DisplayTypeSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.sizeToolStripMenuItem.DropDownOpened += new System.EventHandler(this.SizeSubMenu_DropDownOpened); + // + // ByteMenuItem + // + resources.ApplyResources(this.ByteMenuItem, "ByteMenuItem"); + this.ByteMenuItem.Click += new System.EventHandler(this.ByteMenuItem_Click); + // + // WordMenuItem + // + resources.ApplyResources(this.WordMenuItem, "WordMenuItem"); + this.WordMenuItem.Click += new System.EventHandler(this.WordMenuItem_Click); + // + // DWordMenuItem + // + resources.ApplyResources(this.DWordMenuItem, "DWordMenuItem"); + this.DWordMenuItem.Click += new System.EventHandler(this.DWordMenuItem_Click_Click); + // + // CheckMisalignedMenuItem + // + resources.ApplyResources(this.CheckMisalignedMenuItem, "CheckMisalignedMenuItem"); + this.CheckMisalignedMenuItem.Click += new System.EventHandler(this.CheckMisalignedMenuItem_Click); + // + // toolStripSeparator8 + // + resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8"); + // + // BigEndianMenuItem + // + resources.ApplyResources(this.BigEndianMenuItem, "BigEndianMenuItem"); + this.BigEndianMenuItem.Click += new System.EventHandler(this.BigEndianMenuItem_Click); + // + // DisplayTypeSubMenu + // + resources.ApplyResources(this.DisplayTypeSubMenu, "DisplayTypeSubMenu"); + this.DisplayTypeSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator1}); - this.DisplayTypeSubMenu.Text = "&Display Type"; - this.DisplayTypeSubMenu.DropDownOpened += new System.EventHandler(this.DisplayTypeSubMenu_DropDownOpened); - // - // DefinePreviousValueSubMenu - // - this.DefinePreviousValueSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.DisplayTypeSubMenu.DropDownOpened += new System.EventHandler(this.DisplayTypeSubMenu_DropDownOpened); + // + // toolStripSeparator1 + // + resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + // + // DefinePreviousValueSubMenu + // + resources.ApplyResources(this.DefinePreviousValueSubMenu, "DefinePreviousValueSubMenu"); + this.DefinePreviousValueSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.Previous_LastSearchMenuItem, this.PreviousFrameMenuItem, this.Previous_OriginalMenuItem, this.Previous_LastChangeMenuItem}); - this.DefinePreviousValueSubMenu.Text = "Define Previous Value"; - this.DefinePreviousValueSubMenu.DropDownOpened += new System.EventHandler(this.DefinePreviousValueSubMenu_DropDownOpened); - // - // Previous_LastSearchMenuItem - // - this.Previous_LastSearchMenuItem.Text = "Last &Search"; - this.Previous_LastSearchMenuItem.Click += new System.EventHandler(this.Previous_LastSearchMenuItem_Click); - // - // PreviousFrameMenuItem - // - this.PreviousFrameMenuItem.Text = "&Previous Frame"; - this.PreviousFrameMenuItem.Click += new System.EventHandler(this.Previous_LastFrameMenuItem_Click); - // - // Previous_OriginalMenuItem - // - this.Previous_OriginalMenuItem.Text = "&Original"; - this.Previous_OriginalMenuItem.Click += new System.EventHandler(this.Previous_OriginalMenuItem_Click); - // - // Previous_LastChangeMenuItem - // - this.Previous_LastChangeMenuItem.Text = "Last &Change"; - this.Previous_LastChangeMenuItem.Click += new System.EventHandler(this.Previous_LastChangeMenuItem_Click); - // - // searchToolStripMenuItem - // - this.searchToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.DefinePreviousValueSubMenu.DropDownOpened += new System.EventHandler(this.DefinePreviousValueSubMenu_DropDownOpened); + // + // Previous_LastSearchMenuItem + // + resources.ApplyResources(this.Previous_LastSearchMenuItem, "Previous_LastSearchMenuItem"); + this.Previous_LastSearchMenuItem.Click += new System.EventHandler(this.Previous_LastSearchMenuItem_Click); + // + // PreviousFrameMenuItem + // + resources.ApplyResources(this.PreviousFrameMenuItem, "PreviousFrameMenuItem"); + this.PreviousFrameMenuItem.Click += new System.EventHandler(this.Previous_LastFrameMenuItem_Click); + // + // Previous_OriginalMenuItem + // + resources.ApplyResources(this.Previous_OriginalMenuItem, "Previous_OriginalMenuItem"); + this.Previous_OriginalMenuItem.Click += new System.EventHandler(this.Previous_OriginalMenuItem_Click); + // + // Previous_LastChangeMenuItem + // + resources.ApplyResources(this.Previous_LastChangeMenuItem, "Previous_LastChangeMenuItem"); + this.Previous_LastChangeMenuItem.Click += new System.EventHandler(this.Previous_LastChangeMenuItem_Click); + // + // searchToolStripMenuItem + // + resources.ApplyResources(this.searchToolStripMenuItem, "searchToolStripMenuItem"); + this.searchToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.newSearchToolStripMenuItem, this.toolStripSeparator7, this.SearchMenuItem, @@ -446,284 +466,243 @@ private void InitializeComponent() this.SelectAllMenuItem, this.toolStripSeparator13, this.ClearUndoMenuItem}); - this.searchToolStripMenuItem.Text = "&Search"; - this.searchToolStripMenuItem.DropDownOpened += new System.EventHandler(this.SearchSubMenu_DropDownOpened); - // - // newSearchToolStripMenuItem - // - this.newSearchToolStripMenuItem.Text = "&New Search"; - this.newSearchToolStripMenuItem.Click += new System.EventHandler(this.NewSearchMenuMenuItem_Click); - // - // UndoMenuItem - // - this.UndoMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Z))); - this.UndoMenuItem.Text = "&Undo"; - this.UndoMenuItem.Click += new System.EventHandler(this.UndoMenuItem_Click); - // - // RedoMenuItem - // - this.RedoMenuItem.ShortcutKeyDisplayString = ""; - this.RedoMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Y))); - this.RedoMenuItem.Text = "&Redo"; - this.RedoMenuItem.Click += new System.EventHandler(this.RedoMenuItem_Click); - // - // CopyValueToPrevMenuItem - // - this.CopyValueToPrevMenuItem.Text = "Copy Value to Prev"; - this.CopyValueToPrevMenuItem.Click += new System.EventHandler(this.CopyValueToPrevMenuItem_Click); - // - // ClearChangeCountsMenuItem - // - this.ClearChangeCountsMenuItem.Text = "&Clear Change Counts"; - this.ClearChangeCountsMenuItem.Click += new System.EventHandler(this.ClearChangeCountsMenuItem_Click); - // - // RemoveMenuItem - // - this.RemoveMenuItem.ShortcutKeyDisplayString = "Delete"; - this.RemoveMenuItem.Text = "&Remove selected"; - this.RemoveMenuItem.Click += new System.EventHandler(this.RemoveMenuItem_Click); - // - // GoToAddressMenuItem - // - this.GoToAddressMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.G))); - this.GoToAddressMenuItem.Text = "&Go to Address..."; - this.GoToAddressMenuItem.Click += new System.EventHandler(this.GoToAddressMenuItem_Click); - // - // AddToRamWatchMenuItem - // - this.AddToRamWatchMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.W))); - this.AddToRamWatchMenuItem.Text = "&Add to RAM Watch"; - this.AddToRamWatchMenuItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); - // - // PokeAddressMenuItem - // - this.PokeAddressMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P))); - this.PokeAddressMenuItem.Text = "&Poke Address"; - this.PokeAddressMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); - // - // FreezeAddressMenuItem - // - this.FreezeAddressMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F))); - this.FreezeAddressMenuItem.Text = "Freeze Address"; - this.FreezeAddressMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); - // - // SelectAllMenuItem - // - this.SelectAllMenuItem.ShortcutKeyDisplayString = "Ctrl+A"; - this.SelectAllMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.A))); - this.SelectAllMenuItem.Text = "Select All"; - this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); - // - // ClearUndoMenuItem - // - this.ClearUndoMenuItem.Text = "Clear Undo History"; - this.ClearUndoMenuItem.Click += new System.EventHandler(this.ClearUndoMenuItem_Click); - // - // SettingsMenuItem - // - this.SettingsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.searchToolStripMenuItem.DropDownOpened += new System.EventHandler(this.SearchSubMenu_DropDownOpened); + // + // newSearchToolStripMenuItem + // + resources.ApplyResources(this.newSearchToolStripMenuItem, "newSearchToolStripMenuItem"); + this.newSearchToolStripMenuItem.Click += new System.EventHandler(this.NewSearchMenuMenuItem_Click); + // + // toolStripSeparator7 + // + resources.ApplyResources(this.toolStripSeparator7, "toolStripSeparator7"); + // + // UndoMenuItem + // + resources.ApplyResources(this.UndoMenuItem, "UndoMenuItem"); + this.UndoMenuItem.Click += new System.EventHandler(this.UndoMenuItem_Click); + // + // RedoMenuItem + // + resources.ApplyResources(this.RedoMenuItem, "RedoMenuItem"); + this.RedoMenuItem.Click += new System.EventHandler(this.RedoMenuItem_Click); + // + // CopyValueToPrevMenuItem + // + resources.ApplyResources(this.CopyValueToPrevMenuItem, "CopyValueToPrevMenuItem"); + this.CopyValueToPrevMenuItem.Click += new System.EventHandler(this.CopyValueToPrevMenuItem_Click); + // + // ClearChangeCountsMenuItem + // + resources.ApplyResources(this.ClearChangeCountsMenuItem, "ClearChangeCountsMenuItem"); + this.ClearChangeCountsMenuItem.Click += new System.EventHandler(this.ClearChangeCountsMenuItem_Click); + // + // RemoveMenuItem + // + resources.ApplyResources(this.RemoveMenuItem, "RemoveMenuItem"); + this.RemoveMenuItem.Click += new System.EventHandler(this.RemoveMenuItem_Click); + // + // toolStripSeparator5 + // + resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5"); + // + // GoToAddressMenuItem + // + resources.ApplyResources(this.GoToAddressMenuItem, "GoToAddressMenuItem"); + this.GoToAddressMenuItem.Click += new System.EventHandler(this.GoToAddressMenuItem_Click); + // + // AddToRamWatchMenuItem + // + resources.ApplyResources(this.AddToRamWatchMenuItem, "AddToRamWatchMenuItem"); + this.AddToRamWatchMenuItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); + // + // PokeAddressMenuItem + // + resources.ApplyResources(this.PokeAddressMenuItem, "PokeAddressMenuItem"); + this.PokeAddressMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); + // + // FreezeAddressMenuItem + // + resources.ApplyResources(this.FreezeAddressMenuItem, "FreezeAddressMenuItem"); + this.FreezeAddressMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); + // + // SelectAllMenuItem + // + resources.ApplyResources(this.SelectAllMenuItem, "SelectAllMenuItem"); + this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); + // + // toolStripSeparator13 + // + resources.ApplyResources(this.toolStripSeparator13, "toolStripSeparator13"); + // + // ClearUndoMenuItem + // + resources.ApplyResources(this.ClearUndoMenuItem, "ClearUndoMenuItem"); + this.ClearUndoMenuItem.Click += new System.EventHandler(this.ClearUndoMenuItem_Click); + // + // SettingsMenuItem + // + resources.ApplyResources(this.SettingsMenuItem, "SettingsMenuItem"); + this.SettingsMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.PreviewModeMenuItem, this.AutoSearchMenuItem, this.AutoSearchAccountForLagMenuItem, this.toolStripSeparator9, this.ExcludeRamWatchMenuItem, this.UseUndoHistoryMenuItem}); - this.SettingsMenuItem.Text = "&Settings"; - this.SettingsMenuItem.DropDownOpened += new System.EventHandler(this.SettingsSubMenu_DropDownOpened); - // - // PreviewModeMenuItem - // - this.PreviewModeMenuItem.Text = "&Preview Mode"; - this.PreviewModeMenuItem.Click += new System.EventHandler(this.PreviewModeMenuItem_Click); - // - // AutoSearchMenuItem - // - this.AutoSearchMenuItem.Text = "&Auto-Search"; - this.AutoSearchMenuItem.Click += new System.EventHandler(this.AutoSearchMenuItem_Click); - // - // AutoSearchAccountForLagMenuItem - // - this.AutoSearchAccountForLagMenuItem.Text = "&Auto-Search Account for Lag"; - this.AutoSearchAccountForLagMenuItem.Click += new System.EventHandler(this.AutoSearchAccountForLagMenuItem_Click); - // - // ExcludeRamWatchMenuItem - // - this.ExcludeRamWatchMenuItem.Text = "Always E&xclude RAM Watch List"; - this.ExcludeRamWatchMenuItem.Click += new System.EventHandler(this.ExcludeRamWatchMenuItem_Click); - // - // UseUndoHistoryMenuItem - // - this.UseUndoHistoryMenuItem.Text = "&Use Undo History"; - this.UseUndoHistoryMenuItem.Click += new System.EventHandler(this.UseUndoHistoryMenuItem_Click); - // - // MemDomainLabel - // - this.MemDomainLabel.Location = new System.Drawing.Point(135, 49); - this.MemDomainLabel.Name = "MemDomainLabel"; - this.MemDomainLabel.Text = "Main Memory"; - // - // MessageLabel - // - this.MessageLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.MessageLabel.Location = new System.Drawing.Point(9, 434); - this.MessageLabel.Name = "MessageLabel"; - this.MessageLabel.Text = " todo "; - // - // AutoSearchCheckBox - // - this.AutoSearchCheckBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.AutoSearchCheckBox.Appearance = System.Windows.Forms.Appearance.Button; - this.AutoSearchCheckBox.AutoSize = true; - this.AutoSearchCheckBox.Location = new System.Drawing.Point(348, 410); - this.AutoSearchCheckBox.Name = "AutoSearchCheckBox"; - this.AutoSearchCheckBox.Size = new System.Drawing.Size(6, 6); - this.AutoSearchCheckBox.TabIndex = 105; - this.AutoSearchCheckBox.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText; - this.toolTip1.SetToolTip(this.AutoSearchCheckBox, "Automatically search each frame"); - this.AutoSearchCheckBox.UseVisualStyleBackColor = true; - this.AutoSearchCheckBox.Click += new System.EventHandler(this.AutoSearchMenuItem_Click); - // - // CompareToBox - // - this.CompareToBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.CompareToBox.Controls.Add(this.DifferenceBox); - this.CompareToBox.Controls.Add(this.DifferenceRadio); - this.CompareToBox.Controls.Add(this.NumberOfChangesBox); - this.CompareToBox.Controls.Add(this.SpecificAddressBox); - this.CompareToBox.Controls.Add(this.SpecificValueBox); - this.CompareToBox.Controls.Add(this.NumberOfChangesRadio); - this.CompareToBox.Controls.Add(this.SpecificAddressRadio); - this.CompareToBox.Controls.Add(this.SpecificValueRadio); - this.CompareToBox.Controls.Add(this.PreviousValueRadio); - this.CompareToBox.Location = new System.Drawing.Point(244, 65); - this.CompareToBox.Name = "CompareToBox"; - this.CompareToBox.Size = new System.Drawing.Size(190, 125); - this.CompareToBox.TabIndex = 10; - this.CompareToBox.TabStop = false; - this.CompareToBox.Text = "Compare To / By"; - // - // DifferenceBox - // - this.DifferenceBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.DifferenceBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; - this.DifferenceBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.DifferenceBox.Enabled = false; - this.DifferenceBox.Location = new System.Drawing.Point(114, 98); - this.DifferenceBox.MaxLength = 2; - this.DifferenceBox.Name = "DifferenceBox"; - this.DifferenceBox.Nullable = false; - this.DifferenceBox.Size = new System.Drawing.Size(72, 20); - this.DifferenceBox.TabIndex = 45; - this.DifferenceBox.Text = "00"; - this.DifferenceBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; - this.DifferenceBox.TextChanged += new System.EventHandler(this.CompareToValue_TextChanged); - // - // DifferenceRadio - // - this.DifferenceRadio.AutoSize = true; - this.DifferenceRadio.Location = new System.Drawing.Point(6, 100); - this.DifferenceRadio.Name = "DifferenceRadio"; - this.DifferenceRadio.Size = new System.Drawing.Size(89, 17); - this.DifferenceRadio.TabIndex = 40; - this.DifferenceRadio.Text = "Difference of:"; - this.DifferenceRadio.UseVisualStyleBackColor = true; - this.DifferenceRadio.Click += new System.EventHandler(this.DifferenceRadio_Click); - // - // NumberOfChangesBox - // - this.NumberOfChangesBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.NumberOfChangesBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.NumberOfChangesBox.Enabled = false; - this.NumberOfChangesBox.Location = new System.Drawing.Point(114, 78); - this.NumberOfChangesBox.MaxLength = 8; - this.NumberOfChangesBox.Name = "NumberOfChangesBox"; - this.NumberOfChangesBox.Nullable = false; - this.NumberOfChangesBox.Size = new System.Drawing.Size(72, 20); - this.NumberOfChangesBox.TabIndex = 35; - this.NumberOfChangesBox.TextChanged += new System.EventHandler(this.CompareToValue_TextChanged); - // - // SpecificAddressBox - // - this.SpecificAddressBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.SpecificAddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.SpecificAddressBox.Enabled = false; - this.SpecificAddressBox.Location = new System.Drawing.Point(114, 58); - this.SpecificAddressBox.MaxLength = 8; - this.SpecificAddressBox.Name = "SpecificAddressBox"; - this.SpecificAddressBox.Nullable = false; - this.SpecificAddressBox.Size = new System.Drawing.Size(72, 20); - this.SpecificAddressBox.TabIndex = 25; - this.SpecificAddressBox.TextChanged += new System.EventHandler(this.CompareToValue_TextChanged); - // - // SpecificValueBox - // - this.SpecificValueBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.SpecificValueBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; - this.SpecificValueBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.SpecificValueBox.Enabled = false; - this.SpecificValueBox.Location = new System.Drawing.Point(114, 38); - this.SpecificValueBox.MaxLength = 2; - this.SpecificValueBox.Name = "SpecificValueBox"; - this.SpecificValueBox.Nullable = false; - this.SpecificValueBox.Size = new System.Drawing.Size(72, 20); - this.SpecificValueBox.TabIndex = 15; - this.SpecificValueBox.Text = "00"; - this.SpecificValueBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; - this.SpecificValueBox.TextChanged += new System.EventHandler(this.CompareToValue_TextChanged); - // - // NumberOfChangesRadio - // - this.NumberOfChangesRadio.AutoSize = true; - this.NumberOfChangesRadio.Location = new System.Drawing.Point(7, 80); - this.NumberOfChangesRadio.Name = "NumberOfChangesRadio"; - this.NumberOfChangesRadio.Size = new System.Drawing.Size(111, 17); - this.NumberOfChangesRadio.TabIndex = 30; - this.NumberOfChangesRadio.Text = "Specific Changes:"; - this.NumberOfChangesRadio.UseVisualStyleBackColor = true; - this.NumberOfChangesRadio.Click += new System.EventHandler(this.NumberOfChangesRadio_Click); - // - // SpecificAddressRadio - // - this.SpecificAddressRadio.AutoSize = true; - this.SpecificAddressRadio.Location = new System.Drawing.Point(7, 60); - this.SpecificAddressRadio.Name = "SpecificAddressRadio"; - this.SpecificAddressRadio.Size = new System.Drawing.Size(107, 17); - this.SpecificAddressRadio.TabIndex = 20; - this.SpecificAddressRadio.Text = "Specific Address:"; - this.SpecificAddressRadio.UseVisualStyleBackColor = true; - this.SpecificAddressRadio.Click += new System.EventHandler(this.SpecificAddressRadio_Click); - // - // SpecificValueRadio - // - this.SpecificValueRadio.AutoSize = true; - this.SpecificValueRadio.Location = new System.Drawing.Point(7, 40); - this.SpecificValueRadio.Name = "SpecificValueRadio"; - this.SpecificValueRadio.Size = new System.Drawing.Size(96, 17); - this.SpecificValueRadio.TabIndex = 10; - this.SpecificValueRadio.Text = "Specific Value:"; - this.SpecificValueRadio.UseVisualStyleBackColor = true; - this.SpecificValueRadio.Click += new System.EventHandler(this.SpecificValueRadio_Click); - // - // PreviousValueRadio - // - this.PreviousValueRadio.AutoSize = true; - this.PreviousValueRadio.Checked = true; - this.PreviousValueRadio.Location = new System.Drawing.Point(7, 20); - this.PreviousValueRadio.Name = "PreviousValueRadio"; - this.PreviousValueRadio.Size = new System.Drawing.Size(96, 17); - this.PreviousValueRadio.TabIndex = 5; - this.PreviousValueRadio.TabStop = true; - this.PreviousValueRadio.Text = "Previous Value"; - this.PreviousValueRadio.UseVisualStyleBackColor = true; - this.PreviousValueRadio.Click += new System.EventHandler(this.PreviousValueRadio_Click); - // - // toolStrip1 - // - this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.SettingsMenuItem.DropDownOpened += new System.EventHandler(this.SettingsSubMenu_DropDownOpened); + // + // PreviewModeMenuItem + // + resources.ApplyResources(this.PreviewModeMenuItem, "PreviewModeMenuItem"); + this.PreviewModeMenuItem.Click += new System.EventHandler(this.PreviewModeMenuItem_Click); + // + // AutoSearchMenuItem + // + resources.ApplyResources(this.AutoSearchMenuItem, "AutoSearchMenuItem"); + this.AutoSearchMenuItem.Click += new System.EventHandler(this.AutoSearchMenuItem_Click); + // + // AutoSearchAccountForLagMenuItem + // + resources.ApplyResources(this.AutoSearchAccountForLagMenuItem, "AutoSearchAccountForLagMenuItem"); + this.AutoSearchAccountForLagMenuItem.Click += new System.EventHandler(this.AutoSearchAccountForLagMenuItem_Click); + // + // toolStripSeparator9 + // + resources.ApplyResources(this.toolStripSeparator9, "toolStripSeparator9"); + // + // ExcludeRamWatchMenuItem + // + resources.ApplyResources(this.ExcludeRamWatchMenuItem, "ExcludeRamWatchMenuItem"); + this.ExcludeRamWatchMenuItem.Click += new System.EventHandler(this.ExcludeRamWatchMenuItem_Click); + // + // UseUndoHistoryMenuItem + // + resources.ApplyResources(this.UseUndoHistoryMenuItem, "UseUndoHistoryMenuItem"); + this.UseUndoHistoryMenuItem.Click += new System.EventHandler(this.UseUndoHistoryMenuItem_Click); + // + // MemDomainLabel + // + resources.ApplyResources(this.MemDomainLabel, "MemDomainLabel"); + this.MemDomainLabel.Name = "MemDomainLabel"; + this.toolTip1.SetToolTip(this.MemDomainLabel, resources.GetString("MemDomainLabel.ToolTip")); + // + // MessageLabel + // + resources.ApplyResources(this.MessageLabel, "MessageLabel"); + this.MessageLabel.Name = "MessageLabel"; + this.toolTip1.SetToolTip(this.MessageLabel, resources.GetString("MessageLabel.ToolTip")); + // + // AutoSearchCheckBox + // + resources.ApplyResources(this.AutoSearchCheckBox, "AutoSearchCheckBox"); + this.AutoSearchCheckBox.Name = "AutoSearchCheckBox"; + this.toolTip1.SetToolTip(this.AutoSearchCheckBox, resources.GetString("AutoSearchCheckBox.ToolTip")); + this.AutoSearchCheckBox.UseVisualStyleBackColor = true; + this.AutoSearchCheckBox.Click += new System.EventHandler(this.AutoSearchMenuItem_Click); + // + // CompareToBox + // + resources.ApplyResources(this.CompareToBox, "CompareToBox"); + this.CompareToBox.Controls.Add(this.DifferenceBox); + this.CompareToBox.Controls.Add(this.DifferenceRadio); + this.CompareToBox.Controls.Add(this.NumberOfChangesBox); + this.CompareToBox.Controls.Add(this.SpecificAddressBox); + this.CompareToBox.Controls.Add(this.SpecificValueBox); + this.CompareToBox.Controls.Add(this.NumberOfChangesRadio); + this.CompareToBox.Controls.Add(this.SpecificAddressRadio); + this.CompareToBox.Controls.Add(this.SpecificValueRadio); + this.CompareToBox.Controls.Add(this.PreviousValueRadio); + this.CompareToBox.Name = "CompareToBox"; + this.CompareToBox.TabStop = false; + this.toolTip1.SetToolTip(this.CompareToBox, resources.GetString("CompareToBox.ToolTip")); + // + // DifferenceBox + // + resources.ApplyResources(this.DifferenceBox, "DifferenceBox"); + this.DifferenceBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; + this.DifferenceBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.DifferenceBox.Name = "DifferenceBox"; + this.DifferenceBox.Nullable = false; + this.toolTip1.SetToolTip(this.DifferenceBox, resources.GetString("DifferenceBox.ToolTip")); + this.DifferenceBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; + this.DifferenceBox.TextChanged += new System.EventHandler(this.CompareToValue_TextChanged); + // + // DifferenceRadio + // + resources.ApplyResources(this.DifferenceRadio, "DifferenceRadio"); + this.DifferenceRadio.Name = "DifferenceRadio"; + this.toolTip1.SetToolTip(this.DifferenceRadio, resources.GetString("DifferenceRadio.ToolTip")); + this.DifferenceRadio.UseVisualStyleBackColor = true; + this.DifferenceRadio.Click += new System.EventHandler(this.DifferenceRadio_Click); + // + // NumberOfChangesBox + // + resources.ApplyResources(this.NumberOfChangesBox, "NumberOfChangesBox"); + this.NumberOfChangesBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.NumberOfChangesBox.Name = "NumberOfChangesBox"; + this.NumberOfChangesBox.Nullable = false; + this.toolTip1.SetToolTip(this.NumberOfChangesBox, resources.GetString("NumberOfChangesBox.ToolTip")); + this.NumberOfChangesBox.TextChanged += new System.EventHandler(this.CompareToValue_TextChanged); + // + // SpecificAddressBox + // + resources.ApplyResources(this.SpecificAddressBox, "SpecificAddressBox"); + this.SpecificAddressBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.SpecificAddressBox.Name = "SpecificAddressBox"; + this.SpecificAddressBox.Nullable = false; + this.toolTip1.SetToolTip(this.SpecificAddressBox, resources.GetString("SpecificAddressBox.ToolTip")); + this.SpecificAddressBox.TextChanged += new System.EventHandler(this.CompareToValue_TextChanged); + // + // SpecificValueBox + // + resources.ApplyResources(this.SpecificValueBox, "SpecificValueBox"); + this.SpecificValueBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; + this.SpecificValueBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.SpecificValueBox.Name = "SpecificValueBox"; + this.SpecificValueBox.Nullable = false; + this.toolTip1.SetToolTip(this.SpecificValueBox, resources.GetString("SpecificValueBox.ToolTip")); + this.SpecificValueBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; + this.SpecificValueBox.TextChanged += new System.EventHandler(this.CompareToValue_TextChanged); + // + // NumberOfChangesRadio + // + resources.ApplyResources(this.NumberOfChangesRadio, "NumberOfChangesRadio"); + this.NumberOfChangesRadio.Name = "NumberOfChangesRadio"; + this.toolTip1.SetToolTip(this.NumberOfChangesRadio, resources.GetString("NumberOfChangesRadio.ToolTip")); + this.NumberOfChangesRadio.UseVisualStyleBackColor = true; + this.NumberOfChangesRadio.Click += new System.EventHandler(this.NumberOfChangesRadio_Click); + // + // SpecificAddressRadio + // + resources.ApplyResources(this.SpecificAddressRadio, "SpecificAddressRadio"); + this.SpecificAddressRadio.Name = "SpecificAddressRadio"; + this.toolTip1.SetToolTip(this.SpecificAddressRadio, resources.GetString("SpecificAddressRadio.ToolTip")); + this.SpecificAddressRadio.UseVisualStyleBackColor = true; + this.SpecificAddressRadio.Click += new System.EventHandler(this.SpecificAddressRadio_Click); + // + // SpecificValueRadio + // + resources.ApplyResources(this.SpecificValueRadio, "SpecificValueRadio"); + this.SpecificValueRadio.Name = "SpecificValueRadio"; + this.toolTip1.SetToolTip(this.SpecificValueRadio, resources.GetString("SpecificValueRadio.ToolTip")); + this.SpecificValueRadio.UseVisualStyleBackColor = true; + this.SpecificValueRadio.Click += new System.EventHandler(this.SpecificValueRadio_Click); + // + // PreviousValueRadio + // + resources.ApplyResources(this.PreviousValueRadio, "PreviousValueRadio"); + this.PreviousValueRadio.Checked = true; + this.PreviousValueRadio.Name = "PreviousValueRadio"; + this.PreviousValueRadio.TabStop = true; + this.toolTip1.SetToolTip(this.PreviousValueRadio, resources.GetString("PreviousValueRadio.ToolTip")); + this.PreviousValueRadio.UseVisualStyleBackColor = true; + this.PreviousValueRadio.Click += new System.EventHandler(this.PreviousValueRadio_Click); + // + // toolStrip1 + // + resources.ApplyResources(this.toolStrip1, "toolStrip1"); + this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.DoSearchToolButton, this.toolStripSeparator10, this.NewSearchToolButton, @@ -741,335 +720,279 @@ private void InitializeComponent() this.RebootToolBarSeparator, this.RebootToolbarButton, this.ErrorIconButton}); - this.toolStrip1.Location = new System.Drawing.Point(0, 24); - this.toolStrip1.Name = "toolStrip1"; - this.toolStrip1.TabIndex = 11; - // - // DoSearchToolButton - // - this.DoSearchToolButton.Enabled = false; - this.DoSearchToolButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.DoSearchToolButton.Name = "DoSearchToolButton"; - this.DoSearchToolButton.Size = new System.Drawing.Size(49, 22); - this.DoSearchToolButton.Text = "Search "; - this.DoSearchToolButton.Click += new System.EventHandler(this.SearchMenuItem_Click); - // - // NewSearchToolButton - // - this.NewSearchToolButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.NewSearchToolButton.Name = "NewSearchToolButton"; - this.NewSearchToolButton.Size = new System.Drawing.Size(35, 22); - this.NewSearchToolButton.Text = "New"; - this.NewSearchToolButton.Click += new System.EventHandler(this.NewSearchMenuMenuItem_Click); - // - // CopyValueToPrevToolBarItem - // - this.CopyValueToPrevToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.CopyValueToPrevToolBarItem.Enabled = false; - this.CopyValueToPrevToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.CopyValueToPrevToolBarItem.Name = "CopyValueToPrevToolBarItem"; - this.CopyValueToPrevToolBarItem.Size = new System.Drawing.Size(23, 22); - this.CopyValueToPrevToolBarItem.Text = "Copy Value to Previous"; - this.CopyValueToPrevToolBarItem.Click += new System.EventHandler(this.CopyValueToPrevMenuItem_Click); - // - // ClearChangeCountsToolBarItem - // - this.ClearChangeCountsToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.ClearChangeCountsToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.ClearChangeCountsToolBarItem.Name = "ClearChangeCountsToolBarItem"; - this.ClearChangeCountsToolBarItem.Size = new System.Drawing.Size(23, 22); - this.ClearChangeCountsToolBarItem.Text = "C"; - this.ClearChangeCountsToolBarItem.ToolTipText = "Clear Change Counts"; - this.ClearChangeCountsToolBarItem.Click += new System.EventHandler(this.ClearChangeCountsMenuItem_Click); - // - // RemoveToolBarItem - // - this.RemoveToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.RemoveToolBarItem.Enabled = false; - this.RemoveToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.RemoveToolBarItem.Name = "RemoveToolBarItem"; - this.RemoveToolBarItem.Size = new System.Drawing.Size(23, 22); - this.RemoveToolBarItem.Text = "C&ut"; - this.RemoveToolBarItem.ToolTipText = "Eliminate Selected Items"; - this.RemoveToolBarItem.Click += new System.EventHandler(this.RemoveMenuItem_Click); - // - // AddToRamWatchToolBarItem - // - this.AddToRamWatchToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.AddToRamWatchToolBarItem.Enabled = false; - this.AddToRamWatchToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.AddToRamWatchToolBarItem.Name = "AddToRamWatchToolBarItem"; - this.AddToRamWatchToolBarItem.Size = new System.Drawing.Size(23, 22); - this.AddToRamWatchToolBarItem.Text = "Watch"; - this.AddToRamWatchToolBarItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); - // - // PokeAddressToolBarItem - // - this.PokeAddressToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.PokeAddressToolBarItem.Enabled = false; - this.PokeAddressToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.PokeAddressToolBarItem.Name = "PokeAddressToolBarItem"; - this.PokeAddressToolBarItem.Size = new System.Drawing.Size(23, 22); - this.PokeAddressToolBarItem.Text = "Poke"; - this.PokeAddressToolBarItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); - // - // FreezeAddressToolBarItem - // - this.FreezeAddressToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.FreezeAddressToolBarItem.Enabled = false; - this.FreezeAddressToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.FreezeAddressToolBarItem.Name = "FreezeAddressToolBarItem"; - this.FreezeAddressToolBarItem.Size = new System.Drawing.Size(23, 22); - this.FreezeAddressToolBarItem.Text = "Freeze"; - this.FreezeAddressToolBarItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); - // - // UndoToolBarButton - // - this.UndoToolBarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.UndoToolBarButton.Enabled = false; - this.UndoToolBarButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.UndoToolBarButton.Name = "UndoToolBarButton"; - this.UndoToolBarButton.Size = new System.Drawing.Size(23, 22); - this.UndoToolBarButton.Text = "Undo Search"; - this.UndoToolBarButton.Click += new System.EventHandler(this.UndoMenuItem_Click); - // - // RedoToolBarItem - // - this.RedoToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.RedoToolBarItem.Enabled = false; - this.RedoToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.RedoToolBarItem.Name = "RedoToolBarItem"; - this.RedoToolBarItem.Size = new System.Drawing.Size(23, 22); - this.RedoToolBarItem.Text = "Redo"; - this.RedoToolBarItem.Click += new System.EventHandler(this.RedoMenuItem_Click); - // - // RebootToolbarButton - // - this.RebootToolbarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.RebootToolbarButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.RebootToolbarButton.Name = "RebootToolbarButton"; - this.RebootToolbarButton.Size = new System.Drawing.Size(23, 22); - this.RebootToolbarButton.Text = "A new search needs to be started in order for these changes to take effect"; - this.RebootToolbarButton.Click += new System.EventHandler(this.NewSearchMenuMenuItem_Click); - // - // ErrorIconButton - // - this.ErrorIconButton.BackColor = System.Drawing.Color.NavajoWhite; - this.ErrorIconButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.ErrorIconButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.ErrorIconButton.Name = "ErrorIconButton"; - this.ErrorIconButton.Size = new System.Drawing.Size(23, 22); - this.ErrorIconButton.Text = "Warning! Out of Range Addresses in list, click to remove them"; - this.ErrorIconButton.Click += new System.EventHandler(this.ErrorIconButton_Click); - // - // ComparisonBox - // - this.ComparisonBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.ComparisonBox.Controls.Add(this.DifferentByBox); - this.ComparisonBox.Controls.Add(this.DifferentByRadio); - this.ComparisonBox.Controls.Add(this.NotEqualToRadio); - this.ComparisonBox.Controls.Add(this.EqualToRadio); - this.ComparisonBox.Controls.Add(this.GreaterThanOrEqualToRadio); - this.ComparisonBox.Controls.Add(this.LessThanOrEqualToRadio); - this.ComparisonBox.Controls.Add(this.GreaterThanRadio); - this.ComparisonBox.Controls.Add(this.LessThanRadio); - this.ComparisonBox.Location = new System.Drawing.Point(244, 196); - this.ComparisonBox.Name = "ComparisonBox"; - this.ComparisonBox.Size = new System.Drawing.Size(190, 159); - this.ComparisonBox.TabIndex = 12; - this.ComparisonBox.TabStop = false; - this.ComparisonBox.Text = "Comparison Operator"; - // - // DifferentByBox - // - this.DifferentByBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; - this.DifferentByBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.DifferentByBox.Enabled = false; - this.DifferentByBox.Location = new System.Drawing.Point(88, 132); - this.DifferentByBox.MaxLength = 2; - this.DifferentByBox.Name = "DifferentByBox"; - this.DifferentByBox.Nullable = false; - this.DifferentByBox.Size = new System.Drawing.Size(55, 20); - this.DifferentByBox.TabIndex = 85; - this.DifferentByBox.Text = "00"; - this.DifferentByBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; - this.DifferentByBox.TextChanged += new System.EventHandler(this.DifferentByBox_TextChanged); - // - // DifferentByRadio - // - this.DifferentByRadio.AutoSize = true; - this.DifferentByRadio.Location = new System.Drawing.Point(7, 134); - this.DifferentByRadio.Name = "DifferentByRadio"; - this.DifferentByRadio.Size = new System.Drawing.Size(82, 17); - this.DifferentByRadio.TabIndex = 80; - this.DifferentByRadio.Text = "Different by:"; - this.DifferentByRadio.UseVisualStyleBackColor = true; - this.DifferentByRadio.Click += new System.EventHandler(this.DifferentByRadio_Click); - // - // NotEqualToRadio - // - this.NotEqualToRadio.AutoSize = true; - this.NotEqualToRadio.Location = new System.Drawing.Point(7, 35); - this.NotEqualToRadio.Name = "NotEqualToRadio"; - this.NotEqualToRadio.Size = new System.Drawing.Size(88, 17); - this.NotEqualToRadio.TabIndex = 55; - this.NotEqualToRadio.Text = "Not Equal To"; - this.NotEqualToRadio.UseVisualStyleBackColor = true; - this.NotEqualToRadio.Click += new System.EventHandler(this.NotEqualToRadio_Click); - // - // EqualToRadio - // - this.EqualToRadio.AutoSize = true; - this.EqualToRadio.Checked = true; - this.EqualToRadio.Location = new System.Drawing.Point(7, 15); - this.EqualToRadio.Name = "EqualToRadio"; - this.EqualToRadio.Size = new System.Drawing.Size(68, 17); - this.EqualToRadio.TabIndex = 50; - this.EqualToRadio.TabStop = true; - this.EqualToRadio.Text = "Equal To"; - this.EqualToRadio.UseVisualStyleBackColor = true; - this.EqualToRadio.Click += new System.EventHandler(this.EqualToRadio_Click); - // - // GreaterThanOrEqualToRadio - // - this.GreaterThanOrEqualToRadio.AutoSize = true; - this.GreaterThanOrEqualToRadio.Location = new System.Drawing.Point(7, 113); - this.GreaterThanOrEqualToRadio.Name = "GreaterThanOrEqualToRadio"; - this.GreaterThanOrEqualToRadio.Size = new System.Drawing.Size(146, 17); - this.GreaterThanOrEqualToRadio.TabIndex = 75; - this.GreaterThanOrEqualToRadio.Text = "Greater Than or Equal To"; - this.GreaterThanOrEqualToRadio.UseVisualStyleBackColor = true; - this.GreaterThanOrEqualToRadio.Click += new System.EventHandler(this.GreaterThanOrEqualToRadio_Click); - // - // LessThanOrEqualToRadio - // - this.LessThanOrEqualToRadio.AutoSize = true; - this.LessThanOrEqualToRadio.Location = new System.Drawing.Point(7, 93); - this.LessThanOrEqualToRadio.Name = "LessThanOrEqualToRadio"; - this.LessThanOrEqualToRadio.Size = new System.Drawing.Size(133, 17); - this.LessThanOrEqualToRadio.TabIndex = 70; - this.LessThanOrEqualToRadio.Text = "Less Than or Equal To"; - this.LessThanOrEqualToRadio.UseVisualStyleBackColor = true; - this.LessThanOrEqualToRadio.Click += new System.EventHandler(this.LessThanOrEqualToRadio_Click); - // - // GreaterThanRadio - // - this.GreaterThanRadio.AutoSize = true; - this.GreaterThanRadio.Location = new System.Drawing.Point(7, 74); - this.GreaterThanRadio.Name = "GreaterThanRadio"; - this.GreaterThanRadio.Size = new System.Drawing.Size(88, 17); - this.GreaterThanRadio.TabIndex = 65; - this.GreaterThanRadio.Text = "Greater Than"; - this.GreaterThanRadio.UseVisualStyleBackColor = true; - this.GreaterThanRadio.Click += new System.EventHandler(this.GreaterThanRadio_Click); - // - // LessThanRadio - // - this.LessThanRadio.AutoSize = true; - this.LessThanRadio.Location = new System.Drawing.Point(7, 54); - this.LessThanRadio.Name = "LessThanRadio"; - this.LessThanRadio.Size = new System.Drawing.Size(75, 17); - this.LessThanRadio.TabIndex = 60; - this.LessThanRadio.Text = "Less Than"; - this.LessThanRadio.UseVisualStyleBackColor = true; - this.LessThanRadio.Click += new System.EventHandler(this.LessThanRadio_Click); - // - // SearchButton - // - this.SearchButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.SearchButton.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft; - this.SearchButton.Location = new System.Drawing.Point(244, 409); - this.SearchButton.Name = "SearchButton"; - this.SearchButton.Size = new System.Drawing.Size(70, 23); - this.SearchButton.TabIndex = 100; - this.SearchButton.Text = "&Search"; - this.SearchButton.TextAlign = System.Drawing.ContentAlignment.MiddleRight; - this.SearchButton.UseVisualStyleBackColor = true; - this.SearchButton.Click += new System.EventHandler(this.SearchMenuItem_Click); - // - // SizeDropdown - // - this.SizeDropdown.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.SizeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.SizeDropdown.FormattingEnabled = true; - this.SizeDropdown.Items.AddRange(new object[] { - "1 Byte", - "2 Byte", - "4 Byte"}); - this.SizeDropdown.Location = new System.Drawing.Point(244, 374); - this.SizeDropdown.Name = "SizeDropdown"; - this.SizeDropdown.Size = new System.Drawing.Size(73, 21); - this.SizeDropdown.TabIndex = 90; - this.SizeDropdown.SelectedIndexChanged += new System.EventHandler(this.SizeDropdown_SelectedIndexChanged); - // - // label1 - // - this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label1.Location = new System.Drawing.Point(244, 358); - this.label1.Name = "label1"; - this.label1.Text = "Size"; - // - // label2 - // - this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.label2.Location = new System.Drawing.Point(327, 358); - this.label2.Name = "label2"; - this.label2.Text = "Display"; - // - // DisplayTypeDropdown - // - this.DisplayTypeDropdown.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.DisplayTypeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.DisplayTypeDropdown.FormattingEnabled = true; - this.DisplayTypeDropdown.Items.AddRange(new object[] { - "1 Byte", - "2 Byte", - "4 Byte"}); - this.DisplayTypeDropdown.Location = new System.Drawing.Point(327, 374); - this.DisplayTypeDropdown.Name = "DisplayTypeDropdown"; - this.DisplayTypeDropdown.Size = new System.Drawing.Size(107, 21); - this.DisplayTypeDropdown.TabIndex = 95; - this.DisplayTypeDropdown.SelectedIndexChanged += new System.EventHandler(this.DisplayTypeDropdown_SelectedIndexChanged); - // - // RamSearch - // - this.AllowDrop = true; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(445, 459); - this.Controls.Add(this.label2); - this.Controls.Add(this.DisplayTypeDropdown); - this.Controls.Add(this.label1); - this.Controls.Add(this.SizeDropdown); - this.Controls.Add(this.SearchButton); - this.Controls.Add(this.AutoSearchCheckBox); - this.Controls.Add(this.ComparisonBox); - this.Controls.Add(this.toolStrip1); - this.Controls.Add(this.MessageLabel); - this.Controls.Add(this.MemDomainLabel); - this.Controls.Add(this.CompareToBox); - this.Controls.Add(this.WatchListView); - this.Controls.Add(this.TotalSearchLabel); - this.Controls.Add(this.RamSearchMenu); - this.MainMenuStrip = this.RamSearchMenu; - this.MinimumSize = new System.Drawing.Size(290, 399); - this.Name = "RamSearch"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Activated += new System.EventHandler(this.NewRamSearch_Activated); - this.Load += new System.EventHandler(this.RamSearch_Load); - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.NewRamSearch_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); - this.ListViewContextMenu.ResumeLayout(false); - this.RamSearchMenu.ResumeLayout(false); - this.RamSearchMenu.PerformLayout(); - this.CompareToBox.ResumeLayout(false); - this.CompareToBox.PerformLayout(); - this.toolStrip1.ResumeLayout(false); - this.toolStrip1.PerformLayout(); - this.ComparisonBox.ResumeLayout(false); - this.ComparisonBox.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.toolStrip1.Name = "toolStrip1"; + this.toolTip1.SetToolTip(this.toolStrip1, resources.GetString("toolStrip1.ToolTip")); + // + // DoSearchToolButton + // + resources.ApplyResources(this.DoSearchToolButton, "DoSearchToolButton"); + this.DoSearchToolButton.Name = "DoSearchToolButton"; + this.DoSearchToolButton.Click += new System.EventHandler(this.SearchMenuItem_Click); + // + // toolStripSeparator10 + // + resources.ApplyResources(this.toolStripSeparator10, "toolStripSeparator10"); + // + // NewSearchToolButton + // + resources.ApplyResources(this.NewSearchToolButton, "NewSearchToolButton"); + this.NewSearchToolButton.Name = "NewSearchToolButton"; + this.NewSearchToolButton.Click += new System.EventHandler(this.NewSearchMenuMenuItem_Click); + // + // toolStripSeparator15 + // + resources.ApplyResources(this.toolStripSeparator15, "toolStripSeparator15"); + // + // CopyValueToPrevToolBarItem + // + resources.ApplyResources(this.CopyValueToPrevToolBarItem, "CopyValueToPrevToolBarItem"); + this.CopyValueToPrevToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.CopyValueToPrevToolBarItem.Name = "CopyValueToPrevToolBarItem"; + this.CopyValueToPrevToolBarItem.Click += new System.EventHandler(this.CopyValueToPrevMenuItem_Click); + // + // ClearChangeCountsToolBarItem + // + resources.ApplyResources(this.ClearChangeCountsToolBarItem, "ClearChangeCountsToolBarItem"); + this.ClearChangeCountsToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.ClearChangeCountsToolBarItem.Name = "ClearChangeCountsToolBarItem"; + this.ClearChangeCountsToolBarItem.Click += new System.EventHandler(this.ClearChangeCountsMenuItem_Click); + // + // toolStripSeparator16 + // + resources.ApplyResources(this.toolStripSeparator16, "toolStripSeparator16"); + // + // RemoveToolBarItem + // + resources.ApplyResources(this.RemoveToolBarItem, "RemoveToolBarItem"); + this.RemoveToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.RemoveToolBarItem.Name = "RemoveToolBarItem"; + this.RemoveToolBarItem.Click += new System.EventHandler(this.RemoveMenuItem_Click); + // + // AddToRamWatchToolBarItem + // + resources.ApplyResources(this.AddToRamWatchToolBarItem, "AddToRamWatchToolBarItem"); + this.AddToRamWatchToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.AddToRamWatchToolBarItem.Name = "AddToRamWatchToolBarItem"; + this.AddToRamWatchToolBarItem.Click += new System.EventHandler(this.AddToRamWatchMenuItem_Click); + // + // PokeAddressToolBarItem + // + resources.ApplyResources(this.PokeAddressToolBarItem, "PokeAddressToolBarItem"); + this.PokeAddressToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.PokeAddressToolBarItem.Name = "PokeAddressToolBarItem"; + this.PokeAddressToolBarItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); + // + // FreezeAddressToolBarItem + // + resources.ApplyResources(this.FreezeAddressToolBarItem, "FreezeAddressToolBarItem"); + this.FreezeAddressToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.FreezeAddressToolBarItem.Name = "FreezeAddressToolBarItem"; + this.FreezeAddressToolBarItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); + // + // toolStripSeparator12 + // + resources.ApplyResources(this.toolStripSeparator12, "toolStripSeparator12"); + // + // UndoToolBarButton + // + resources.ApplyResources(this.UndoToolBarButton, "UndoToolBarButton"); + this.UndoToolBarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.UndoToolBarButton.Name = "UndoToolBarButton"; + this.UndoToolBarButton.Click += new System.EventHandler(this.UndoMenuItem_Click); + // + // RedoToolBarItem + // + resources.ApplyResources(this.RedoToolBarItem, "RedoToolBarItem"); + this.RedoToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.RedoToolBarItem.Name = "RedoToolBarItem"; + this.RedoToolBarItem.Click += new System.EventHandler(this.RedoMenuItem_Click); + // + // RebootToolBarSeparator + // + resources.ApplyResources(this.RebootToolBarSeparator, "RebootToolBarSeparator"); + // + // RebootToolbarButton + // + resources.ApplyResources(this.RebootToolbarButton, "RebootToolbarButton"); + this.RebootToolbarButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.RebootToolbarButton.Name = "RebootToolbarButton"; + this.RebootToolbarButton.Click += new System.EventHandler(this.NewSearchMenuMenuItem_Click); + // + // ErrorIconButton + // + resources.ApplyResources(this.ErrorIconButton, "ErrorIconButton"); + this.ErrorIconButton.BackColor = System.Drawing.Color.NavajoWhite; + this.ErrorIconButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.ErrorIconButton.Name = "ErrorIconButton"; + this.ErrorIconButton.Click += new System.EventHandler(this.ErrorIconButton_Click); + // + // ComparisonBox + // + resources.ApplyResources(this.ComparisonBox, "ComparisonBox"); + this.ComparisonBox.Controls.Add(this.DifferentByBox); + this.ComparisonBox.Controls.Add(this.DifferentByRadio); + this.ComparisonBox.Controls.Add(this.NotEqualToRadio); + this.ComparisonBox.Controls.Add(this.EqualToRadio); + this.ComparisonBox.Controls.Add(this.GreaterThanOrEqualToRadio); + this.ComparisonBox.Controls.Add(this.LessThanOrEqualToRadio); + this.ComparisonBox.Controls.Add(this.GreaterThanRadio); + this.ComparisonBox.Controls.Add(this.LessThanRadio); + this.ComparisonBox.Name = "ComparisonBox"; + this.ComparisonBox.TabStop = false; + this.toolTip1.SetToolTip(this.ComparisonBox, resources.GetString("ComparisonBox.ToolTip")); + // + // DifferentByBox + // + resources.ApplyResources(this.DifferentByBox, "DifferentByBox"); + this.DifferentByBox.ByteSize = BizHawk.Client.Common.WatchSize.Byte; + this.DifferentByBox.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.DifferentByBox.Name = "DifferentByBox"; + this.DifferentByBox.Nullable = false; + this.toolTip1.SetToolTip(this.DifferentByBox, resources.GetString("DifferentByBox.ToolTip")); + this.DifferentByBox.Type = BizHawk.Client.Common.WatchDisplayType.Hex; + this.DifferentByBox.TextChanged += new System.EventHandler(this.DifferentByBox_TextChanged); + // + // DifferentByRadio + // + resources.ApplyResources(this.DifferentByRadio, "DifferentByRadio"); + this.DifferentByRadio.Name = "DifferentByRadio"; + this.toolTip1.SetToolTip(this.DifferentByRadio, resources.GetString("DifferentByRadio.ToolTip")); + this.DifferentByRadio.UseVisualStyleBackColor = true; + this.DifferentByRadio.Click += new System.EventHandler(this.DifferentByRadio_Click); + // + // NotEqualToRadio + // + resources.ApplyResources(this.NotEqualToRadio, "NotEqualToRadio"); + this.NotEqualToRadio.Name = "NotEqualToRadio"; + this.toolTip1.SetToolTip(this.NotEqualToRadio, resources.GetString("NotEqualToRadio.ToolTip")); + this.NotEqualToRadio.UseVisualStyleBackColor = true; + this.NotEqualToRadio.Click += new System.EventHandler(this.NotEqualToRadio_Click); + // + // EqualToRadio + // + resources.ApplyResources(this.EqualToRadio, "EqualToRadio"); + this.EqualToRadio.Checked = true; + this.EqualToRadio.Name = "EqualToRadio"; + this.EqualToRadio.TabStop = true; + this.toolTip1.SetToolTip(this.EqualToRadio, resources.GetString("EqualToRadio.ToolTip")); + this.EqualToRadio.UseVisualStyleBackColor = true; + this.EqualToRadio.Click += new System.EventHandler(this.EqualToRadio_Click); + // + // GreaterThanOrEqualToRadio + // + resources.ApplyResources(this.GreaterThanOrEqualToRadio, "GreaterThanOrEqualToRadio"); + this.GreaterThanOrEqualToRadio.Name = "GreaterThanOrEqualToRadio"; + this.toolTip1.SetToolTip(this.GreaterThanOrEqualToRadio, resources.GetString("GreaterThanOrEqualToRadio.ToolTip")); + this.GreaterThanOrEqualToRadio.UseVisualStyleBackColor = true; + this.GreaterThanOrEqualToRadio.Click += new System.EventHandler(this.GreaterThanOrEqualToRadio_Click); + // + // LessThanOrEqualToRadio + // + resources.ApplyResources(this.LessThanOrEqualToRadio, "LessThanOrEqualToRadio"); + this.LessThanOrEqualToRadio.Name = "LessThanOrEqualToRadio"; + this.toolTip1.SetToolTip(this.LessThanOrEqualToRadio, resources.GetString("LessThanOrEqualToRadio.ToolTip")); + this.LessThanOrEqualToRadio.UseVisualStyleBackColor = true; + this.LessThanOrEqualToRadio.Click += new System.EventHandler(this.LessThanOrEqualToRadio_Click); + // + // GreaterThanRadio + // + resources.ApplyResources(this.GreaterThanRadio, "GreaterThanRadio"); + this.GreaterThanRadio.Name = "GreaterThanRadio"; + this.toolTip1.SetToolTip(this.GreaterThanRadio, resources.GetString("GreaterThanRadio.ToolTip")); + this.GreaterThanRadio.UseVisualStyleBackColor = true; + this.GreaterThanRadio.Click += new System.EventHandler(this.GreaterThanRadio_Click); + // + // LessThanRadio + // + resources.ApplyResources(this.LessThanRadio, "LessThanRadio"); + this.LessThanRadio.Name = "LessThanRadio"; + this.toolTip1.SetToolTip(this.LessThanRadio, resources.GetString("LessThanRadio.ToolTip")); + this.LessThanRadio.UseVisualStyleBackColor = true; + this.LessThanRadio.Click += new System.EventHandler(this.LessThanRadio_Click); + // + // SearchButton + // + resources.ApplyResources(this.SearchButton, "SearchButton"); + this.SearchButton.Name = "SearchButton"; + this.toolTip1.SetToolTip(this.SearchButton, resources.GetString("SearchButton.ToolTip")); + this.SearchButton.UseVisualStyleBackColor = true; + this.SearchButton.Click += new System.EventHandler(this.SearchMenuItem_Click); + // + // SizeDropdown + // + resources.ApplyResources(this.SizeDropdown, "SizeDropdown"); + this.SizeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.SizeDropdown.FormattingEnabled = true; + this.SizeDropdown.Items.AddRange(new object[] { + resources.GetString("SizeDropdown.Items"), + resources.GetString("SizeDropdown.Items1"), + resources.GetString("SizeDropdown.Items2")}); + this.SizeDropdown.Name = "SizeDropdown"; + this.toolTip1.SetToolTip(this.SizeDropdown, resources.GetString("SizeDropdown.ToolTip")); + this.SizeDropdown.SelectedIndexChanged += new System.EventHandler(this.SizeDropdown_SelectedIndexChanged); + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + this.toolTip1.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + this.toolTip1.SetToolTip(this.label2, resources.GetString("label2.ToolTip")); + // + // DisplayTypeDropdown + // + resources.ApplyResources(this.DisplayTypeDropdown, "DisplayTypeDropdown"); + this.DisplayTypeDropdown.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.DisplayTypeDropdown.FormattingEnabled = true; + this.DisplayTypeDropdown.Items.AddRange(new object[] { + resources.GetString("DisplayTypeDropdown.Items"), + resources.GetString("DisplayTypeDropdown.Items1"), + resources.GetString("DisplayTypeDropdown.Items2")}); + this.DisplayTypeDropdown.Name = "DisplayTypeDropdown"; + this.toolTip1.SetToolTip(this.DisplayTypeDropdown, resources.GetString("DisplayTypeDropdown.ToolTip")); + this.DisplayTypeDropdown.SelectedIndexChanged += new System.EventHandler(this.DisplayTypeDropdown_SelectedIndexChanged); + // + // RamSearch + // + resources.ApplyResources(this, "$this"); + this.AllowDrop = true; + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.label2); + this.Controls.Add(this.DisplayTypeDropdown); + this.Controls.Add(this.label1); + this.Controls.Add(this.SizeDropdown); + this.Controls.Add(this.SearchButton); + this.Controls.Add(this.AutoSearchCheckBox); + this.Controls.Add(this.ComparisonBox); + this.Controls.Add(this.toolStrip1); + this.Controls.Add(this.MessageLabel); + this.Controls.Add(this.MemDomainLabel); + this.Controls.Add(this.CompareToBox); + this.Controls.Add(this.WatchListView); + this.Controls.Add(this.TotalSearchLabel); + this.Controls.Add(this.RamSearchMenu); + this.MainMenuStrip = this.RamSearchMenu; + this.Name = "RamSearch"; + this.toolTip1.SetToolTip(this, resources.GetString("$this.ToolTip")); + this.Activated += new System.EventHandler(this.NewRamSearch_Activated); + this.Load += new System.EventHandler(this.RamSearch_Load); + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.NewRamSearch_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); + this.ListViewContextMenu.ResumeLayout(false); + this.RamSearchMenu.ResumeLayout(false); + this.RamSearchMenu.PerformLayout(); + this.CompareToBox.ResumeLayout(false); + this.CompareToBox.PerformLayout(); + this.toolStrip1.ResumeLayout(false); + this.toolStrip1.PerformLayout(); + this.ComparisonBox.ResumeLayout(false); + this.ComparisonBox.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.resx b/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.resx index 6eaa06301e0..fc39664e023 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.resx @@ -117,16 +117,1810 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + &Size + + + + 7, 50 + + + + 40 + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + &Fast + + + AutoSearchAccountForLagMenuItem + + + &Add to RAM Watch + + + SpecificAddressRadio + + + CompareToBox + + + CompareToBox + + + + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Preview Mode + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Search + + + 105 + + + MemoryDomainsSubMenu + + + DifferentByBox + + + TruncateFromFileMenuItem + + + Search + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Truncate from File... + + + + + + 72, 21 + + + 7, 74 + + + 107, 16 + + + 167, 16 + + + + + + 60 + + + 4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Greater Than or Equal To + + + Undo Search + + + 95 + + + Watch + + + 244, 181 + + + 7, 32 + + + Magenta + + + 70, 21 + + + TotalSearchLabel + + + 3 + + + Previous Value + + + AddToRamWatchContextMenuItem + + + DetailedMenuItem + + + + Top, Right + + + 4 Byte + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 107, 16 + + + 0 addresses + + + toolStripSeparator1 + + + &2 Byte + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + searchToolStripMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &New Search + + + 9, 401 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 114, 72 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + FastMenuItem + + + GoToAddressMenuItem + + + PokeContextMenuItem + + + Magenta + + + NumberOfChangesRadio + + + ClearChangeCountsMenuItem + + + 2 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 88, 122 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 5 + + + CompareToBox + + + Freeze + + + $this + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 4 + + + 114, 90 + + + modeToolStripMenuItem + + + Magenta + + + BigEndianMenuItem + + + 10 + + + False + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Comparison Operator + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + $this + + + 00 + + + 107, 20 + + + AddToRamWatchToolBarItem + + + EqualToRadio + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + False + + + 7 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ClearUndoMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7, 14 + + + Equal To + + + 445, 424 + + + False + + + ByteMenuItem + + + Copy Value to Previous + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &1 Byte + + + 6 + + + &Start New Search + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ComparisonBox + + + ComparisonBox + + + &Auto-Search + + + Different by: + + + 73, 20 + + + Save As... + + + toolStripSeparator6 + + + &Previous Frame + + + 10 + + + PreviousValueRadio + + + $this + + + ContextMenuSeparator1 + + + 71, 16 + + + ComparisonBox + + + Add to RAM Watch + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Original + + + + + + RemoveMenuItem + + + 7, 68 + + + + + + Warning! Out of Range Addresses in list, click to remove them + + + DifferenceBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Settings + + + Delete + + + 1 + + + Ctrl+Z + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Bottom, Left + + + SelectAllMenuItem + + + True + + + Size + + + 12, 45 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + True + + + DifferenceRadio + + + 7, 37 + + + 1 + + + $this + + + 244, 330 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RecentSubMenu + + + Always E&xclude RAM Watch List + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Undo + + + Ctrl+Shift+S + + + 348, 378 + + + BizHawk.WinForms.Controls.ToolStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7 + + + 1 Byte + + + toolStripSeparator10 + + + Ctrl+W + + + toolStrip1 + + + ComparisonBox + + + Copy Value to Prev + + + SpecificAddressBox + + + + + + &Append File... + + + Previous_OriginalMenuItem + + + Difference of: + + + FreezeAddressToolBarItem + + + Main Memory + + + Last &Change + + + $this + + + Clear Undo History + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Top, Right + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Left, Right + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 113, 16 + + + Less Than + + + Compare To / By + + + False + + + 2 Byte + + + CompareToBox + + + $this + + + 95, 16 + + + 0 + + + Redo + + + False + + + &Go to Address... + + + True + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 50 + + + 00 + + + + + + 35 + + + LessThanOrEqualToRadio + + + Ctrl+Y + + + 8 + + + 4 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + CompareToBox + + + 80 + + + SearchButton + + + &Detailed + + + 25 + + + 72, 21 + + + $this + + + UnfreezeAllContextMenuItem + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 327, 330 + + + True + + + 190, 147 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Previous_LastSearchMenuItem + + + 95, 16 + + + $this + + + 85 + + + 7 + + + &Options + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + Specific Address: + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Left, Right + + + CopyValueToPrevMenuItem + + + 230, 338 + + + + + + &Big Endian + + + 4 + + + 20 + + + SpecificValueBox + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 72, 21 + + + Ctrl+P + + + True + + + Ctrl+W + + + 9, 60 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.UnsignedIntegerBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Memory Domains + + + + + + False + + + 2 + + + True + + + + + + 15 + + + toolStripSeparator13 + + + &Open... + + + SizeDropdown + + + + + + Clear Change Counts + + + label1 + + + Magenta + + + Ctrl+F + + + Top, Right + + + 55, 22 + + + MemDomainLabel + + + + + + 244, 378 + + + ComparisonBox + + + &Search + + + SaveAsMenuItem + + + 55, 21 + + + toolStripSeparator8 + + + 23, 22 + + + toolStripSeparator15 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 30 + + + sizeToolStripMenuItem + + + False + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 12 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11 + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ComparisonBox + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 244, 345 + + + Ctrl+O + + + AutoSearchCheckBox + + + RebootToolBarSeparator + + + 00 + + + + + + 7, 55 + + + &4 Byte + + + 101, 16 + + + &Search + + + AutoSearchMenuItem + + + &Use Undo History + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Clear Change Counts + + + 45 + + + False + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ErrorIconButton + + + Unfreeze &All + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23, 22 + + + Previous_LastChangeMenuItem + + + ExcludeRamWatchMenuItem + + + 23, 22 + + + 5 + + + $this + + + 114, 35 + + + 327, 345 + + + 6 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+P + + + SearchMenuItem + + + FreezeContextMenuItem + + + 6, 92 + + + toolStripSeparator16 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + NewSearchToolButton + + + 5 + + + ContextMenuSeparator3 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + RamSearchMenu + + + $this + + + 11 + + + 7, 86 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Auto-Search Account for Lag + + + 125, 16 + + + 23, 22 + + + Select All + + + 244, 60 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + SaveMenuItem + + + NotEqualToRadio + + + True + + + 1 Byte + + + RemoveContextMenuItem + + + CompareToBox + + + SpecificValueRadio + + + 3 + + + &Poke Address + + + CheckMisalignedMenuItem + + + &Remove selected + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ComparisonBox + + + + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + NumberOfChangesBox + + + 72, 21 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RamSearch + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + C&ut + + + CompareToBox + + + 6, 6 + + + 65 + + + SettingsMenuItem + + + Not Equal To + + + PreviewModeMenuItem + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Check Mis-aligned + + + Top, Right + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Specific Value: + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MiddleLeft + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Clear Preview + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + AddToRamWatchMenuItem + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7, 124 + + + LessThanRadio + + + 23, 22 + + + View in Hex Editor + + + BizHawk.Client.EmuHawk.HexTextBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + RebootToolbarButton + + + ClearChangeCountsToolBarItem + + + + + + Ctrl+G + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Right + + + Eliminate Selected Items + + + Top, Left, Right + + + 55 + + + toolStripSeparator2 + + + 100 + + + 23, 22 + + + toolStripSeparator7 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator9 + + + 114, 54 + + + + + + UndoMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ComparisonBox + + + RemoveToolBarItem + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 70 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DoSearchContextMenuItem + + + Button + + + PokeAddressMenuItem + + + + + + DoSearchToolButton + + + Less Than or Equal To + + + + + + DisplayTypeSubMenu + + + UseUndoHistoryMenuItem + + + + + + + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 3 + + + GreaterThanOrEqualToRadio + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + fileToolStripMenuItem + + + False + + + True + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GreaterThanRadio + + + 12 + + + True + + + DefinePreviousValueSubMenu + + + 13 + + + &File + + + Automatically search each frame + + + toolTip1 + + + Ctrl+A + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Redo + + + ComparisonBox + + + BizHawk.Client.EmuHawk.WatchValueBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + False + + + Freeze Address + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + UndoToolBarButton + + + 0, 25 + + + True + + + 75 + + + 125, 16 + + + 149, 16 + + + False + + + False + + + True + + + DifferentByRadio + + + BizHawk.Client.EmuHawk.WatchValueBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 7, 18 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Display + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + DWordMenuItem + + + 2 Byte + + + $this + + + 2 + + + True + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 9 + + + RedoToolBarItem + + + todo + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PreviousFrameMenuItem + + + Ctrl+S + + + 2 + + + 8 + + + CenterParent + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + toolStripSeparator12 + + + MessageLabel + + + Last &Search + + + $this + + + &Search + + + $this + + + C + + + 1 + + + FreezeAddressMenuItem + + + ClearPreviewContextMenuItem + + + MiddleRight + + + OpenMenuItem + + + CopyValueToPrevToolBarItem + + + RedoMenuItem + + + 0 + + + AppendFileMenuItem + + + 2 + + + + + + 8 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator5 + + + label2 + + + &Mode + + + ViewInHexEditorContextMenuItem + + + Magenta + + + CompareToBox + + + newSearchToolStripMenuItem + + + 6, 12 + + + 38, 22 + + + Freeze Address + + + 2 + + + + + + Greater Than + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8 + + + Top, Right + + + 290, 371 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Define Previous Value + + + 90 + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 77, 16 + + + $this + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+F + + + 6 + + + + + + ImageBeforeText + + + Magenta + + + A new search needs to be started in order for these changes to take effect + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + BizHawk.Client.EmuHawk.WatchValueBox, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ListViewContextMenu + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 Byte + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + 135, 45 + + + True + + + 7, 104 + + + Ctrl+A + + + Top, Left, Right + + + &Display Type + + + False + + + CompareToBox + + + Specific Changes: + + + CompareToBox + + + WordMenuItem + + + DisplayTypeDropdown + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Right + + + Del + + + New + + + 238, 220 + + + Top, Bottom, Left, Right + + + &Save + + + Magenta + + + Poke + + + OptionsSubMenuMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Recent + + + 190, 115 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ContextMenuSeparator2 + + + Remove Selected + + + + + + 10 + + + Top, Right + + + NewSearchContextMenuItem + + + WatchListView + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Poke Address + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + PokeAddressToolBarItem + + + 23, 22 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 428, 17 + 161, 17 - - 17, 17 + + True 331, 17 - - 428, 17 - \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.zh-CN.resx new file mode 100644 index 00000000000..9f561efda98 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamSearch.zh-CN.resx @@ -0,0 +1,418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 搜索(&S) + + + + 12, 50 + + + 0 地址 + + + 9, 65 + + + 230, 333 + + + 打开(&O) + + + 保存(&S) + + + 另存为 + + + 附加文件(&A) + + + 从文件截断(&T) + + + 历史 + + + 文件(&F) + + + 详细(&D) + + + 快速(&F) + + + 模式(&M) + + + 内存域(&M) + + + &1 字节 + + + &2 字节 + + + &4 字节 + + + 大小(&S) + + + 检查非对齐 + + + 大端序(&B) + + + 显示类型(&D) + + + 上次搜索(&S) + + + 前一帧(&P) + + + 原始值(&O) + + + 最后变更(&C) + + + 定义前值 + + + 选项(&O) + + + 新建搜索(&N) + + + 撤销(&U) + + + 重做(&R) + + + 复制到前值 + + + 清空变更计数(&C) + + + 移除所选(&R) + + + 转到地址(&G) + + + 添加到 RAM 监视(&A) + + + 刺探地址(&P) + + + 冻结地址 + + + 全选 + + + 清空撤销历史 + + + 搜索(&S) + + + 预览模式(&P) + + + 自动搜索(&A) + + + 自动搜索并计入延迟帧(&A) + + + 始终排除 RAM 监视列表(&X) + + + 使用撤销历史(&U) + + + 设置(&S) + + + 134, 50 + + + 主内存 + + + todo? + + + 95, 16 + + + 与前值的差: + + + 95, 16 + + + 指定变更数: + + + 83, 16 + + + 指定地址: + + + 71, 16 + + + 指定值: + + + 47, 16 + + + 前值 + + + 参照值: + + + 36, 22 + + + 搜索 + + + 36, 22 + + + 新建 + + + 复制到前值 + + + 复制到前值 + + + 清空变更计数 + + + 剪切(&U) + + + 移除所选 + + + 监视 + + + 刺探 + + + 刺探 + + + 冻结 + + + 撤销所选 + + + 重做 + + + 开始新的搜索使更改生效 + + + 警告!列表中的地址超出范围,单击以删除它们 + + + 114, 123 + + + 70, 21 + + + 107, 16 + + + 与参照值的差: + + + 59, 16 + + + 不等于 + + + 47, 16 + + + 等于 + + + 71, 16 + + + 大于等于 + + + 71, 16 + + + 小于等于 + + + 47, 16 + + + 大于 + + + 47, 16 + + + 小于 + + + 比较类型: + + + 搜索(&S) + + + 大小: + + + 显示为: + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.Designer.cs b/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.Designer.cs index 0308ac37764..7893eea6434 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.Designer.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.Designer.cs @@ -30,101 +30,102 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.WatchCountLabel = new BizHawk.WinForms.Controls.LocLabelEx(); - this.ListViewContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); - this.newToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DuplicateContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SplitContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PokeContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FreezeContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.UnfreezeAllContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ViewInHexEditorContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Separator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.ReadBreakpointContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.WriteBreakpointContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Separator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.InsertSeperatorContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveUpContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveDownContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveTopContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveBottomContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.statusStrip1 = new BizHawk.WinForms.Controls.StatusStripEx(); - this.ErrorIconButton = new System.Windows.Forms.ToolStripButton(); - this.MessageLabel = new System.Windows.Forms.ToolStripStatusLabel(); - this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); - this.newToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.openToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.saveToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.newWatchToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.editWatchToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.cutToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.clearChangeCountsToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.duplicateWatchToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.SplitWatchToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.PokeAddressToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.FreezeAddressToolBarItem = new System.Windows.Forms.ToolStripButton(); - this.seperatorToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.moveUpToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.moveDownToolStripButton = new System.Windows.Forms.ToolStripButton(); - this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.RamWatchMenu = new BizHawk.WinForms.Controls.MenuStripEx(); - this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.NewListMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.AppendMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.noneToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.WatchesSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MemoryDomainsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.Separator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.NewWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.EditWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.RemoveWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DuplicateWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SplitWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PokeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.FreezeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.InsertSeparatorMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.ClearChangeCountsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); - this.MoveUpMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveDownMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveTopMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.MoveBottomMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DefinePreviousValueSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.PreviousFrameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.LastChangeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.OriginalMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.WatchesOnScreenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DoubleClickActionSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DoubleClickToEditMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.DoubleClickToPokeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); - this.WatchListView = new BizHawk.Client.EmuHawk.InputRoll(); - this.ListViewContextMenu.SuspendLayout(); - this.statusStrip1.SuspendLayout(); - this.toolStrip1.SuspendLayout(); - this.RamWatchMenu.SuspendLayout(); - this.SuspendLayout(); - // - // WatchCountLabel - // - this.WatchCountLabel.Location = new System.Drawing.Point(16, 57); - this.WatchCountLabel.Name = "WatchCountLabel"; - this.WatchCountLabel.Text = "0 watches"; - // - // ListViewContextMenu - // - this.ListViewContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RamWatch)); + this.WatchCountLabel = new BizHawk.WinForms.Controls.LocLabelEx(); + this.ListViewContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); + this.newToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DuplicateContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SplitContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PokeContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FreezeContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.UnfreezeAllContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ViewInHexEditorContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Separator4 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.ReadBreakpointContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.WriteBreakpointContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Separator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.InsertSeperatorContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveUpContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveDownContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveTopContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveBottomContextMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.statusStrip1 = new BizHawk.WinForms.Controls.StatusStripEx(); + this.ErrorIconButton = new System.Windows.Forms.ToolStripButton(); + this.MessageLabel = new System.Windows.Forms.ToolStripStatusLabel(); + this.toolStrip1 = new BizHawk.WinForms.Controls.ToolStripEx(); + this.newToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.openToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.saveToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.newWatchToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.editWatchToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.cutToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.clearChangeCountsToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.duplicateWatchToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.SplitWatchToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.PokeAddressToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.FreezeAddressToolBarItem = new System.Windows.Forms.ToolStripButton(); + this.seperatorToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator6 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.moveUpToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.moveDownToolStripButton = new System.Windows.Forms.ToolStripButton(); + this.toolStripSeparator5 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.RamWatchMenu = new BizHawk.WinForms.Controls.MenuStripEx(); + this.FileSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.NewListMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OpenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SaveAsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.AppendMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RecentSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.noneToolStripMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.WatchesSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MemoryDomainsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.Separator2 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.toolStripSeparator8 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.NewWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.EditWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.RemoveWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DuplicateWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SplitWatchMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PokeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.FreezeAddressMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.InsertSeparatorMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.ClearChangeCountsMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.toolStripSeparator3 = new BizHawk.WinForms.Controls.ToolStripSeparatorEx(); + this.MoveUpMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveDownMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveTopMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.MoveBottomMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.SelectAllMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OptionsSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DefinePreviousValueSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.PreviousFrameMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.LastChangeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.OriginalMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.WatchesOnScreenMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DoubleClickActionSubMenu = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DoubleClickToEditMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.DoubleClickToPokeMenuItem = new BizHawk.WinForms.Controls.ToolStripMenuItemEx(); + this.WatchListView = new BizHawk.Client.EmuHawk.InputRoll(); + this.ListViewContextMenu.SuspendLayout(); + this.statusStrip1.SuspendLayout(); + this.toolStrip1.SuspendLayout(); + this.RamWatchMenu.SuspendLayout(); + this.SuspendLayout(); + // + // WatchCountLabel + // + resources.ApplyResources(this.WatchCountLabel, "WatchCountLabel"); + this.WatchCountLabel.Name = "WatchCountLabel"; + // + // ListViewContextMenu + // + resources.ApplyResources(this.ListViewContextMenu, "ListViewContextMenu"); + this.ListViewContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.newToolStripMenuItem, this.EditContextMenuItem, this.RemoveContextMenuItem, @@ -143,131 +144,122 @@ private void InitializeComponent() this.MoveDownContextMenuItem, this.MoveTopContextMenuItem, this.MoveBottomContextMenuItem}); - this.ListViewContextMenu.Name = "contextMenuStrip1"; - this.ListViewContextMenu.Size = new System.Drawing.Size(245, 368); - this.ListViewContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.ListViewContextMenu_Opening); - // - // newToolStripMenuItem - // - this.newToolStripMenuItem.Text = "&New Watch"; - this.newToolStripMenuItem.Click += new System.EventHandler(this.NewWatchMenuItem_Click); - // - // EditContextMenuItem - // - this.EditContextMenuItem.ShortcutKeyDisplayString = "Ctrl+E"; - this.EditContextMenuItem.Text = "&Edit"; - this.EditContextMenuItem.Click += new System.EventHandler(this.EditWatchMenuItem_Click); - // - // RemoveContextMenuItem - // - this.RemoveContextMenuItem.ShortcutKeyDisplayString = "Ctrl+R"; - this.RemoveContextMenuItem.Text = "&Remove"; - this.RemoveContextMenuItem.Click += new System.EventHandler(this.RemoveWatchMenuItem_Click); - // - // DuplicateContextMenuItem - // - this.DuplicateContextMenuItem.ShortcutKeyDisplayString = "Ctrl+D"; - this.DuplicateContextMenuItem.Text = "&Duplicate"; - this.DuplicateContextMenuItem.Click += new System.EventHandler(this.DuplicateWatchMenuItem_Click); - // - // SplitContextMenuItem - // - this.SplitContextMenuItem.ShortcutKeyDisplayString = "Ctrl+L"; - this.SplitContextMenuItem.Text = "Sp&lit"; - this.SplitContextMenuItem.Click += new System.EventHandler(this.SplitWatchMenuItem_Click); - // - // PokeContextMenuItem - // - this.PokeContextMenuItem.ShortcutKeyDisplayString = "Ctrl+P"; - this.PokeContextMenuItem.Text = "&Poke"; - this.PokeContextMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); - // - // FreezeContextMenuItem - // - this.FreezeContextMenuItem.ShortcutKeyDisplayString = "Ctrl+F"; - this.FreezeContextMenuItem.Text = "&Freeze"; - this.FreezeContextMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); - // - // UnfreezeAllContextMenuItem - // - this.UnfreezeAllContextMenuItem.Text = "Unfreeze &All"; - this.UnfreezeAllContextMenuItem.Click += new System.EventHandler(this.UnfreezeAllContextMenuItem_Click); - // - // ViewInHexEditorContextMenuItem - // - this.ViewInHexEditorContextMenuItem.Text = "View in Hex Editor"; - this.ViewInHexEditorContextMenuItem.Click += new System.EventHandler(this.ViewInHexEditorContextMenuItem_Click); - // - // ReadBreakpointContextMenuItem - // - this.ReadBreakpointContextMenuItem.Text = "Set Read Breakpoint"; - this.ReadBreakpointContextMenuItem.Click += new System.EventHandler(this.ReadBreakpointContextMenuItem_Click); - // - // WriteBreakpointContextMenuItem - // - this.WriteBreakpointContextMenuItem.Text = "Set Write Breakpoint"; - this.WriteBreakpointContextMenuItem.Click += new System.EventHandler(this.WriteBreakpointContextMenuItem_Click); - // - // InsertSeperatorContextMenuItem - // - this.InsertSeperatorContextMenuItem.ShortcutKeyDisplayString = "Ctrl+I"; - this.InsertSeperatorContextMenuItem.Text = "&Insert Separator"; - this.InsertSeperatorContextMenuItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); - // - // MoveUpContextMenuItem - // - this.MoveUpContextMenuItem.ShortcutKeyDisplayString = "Ctrl+Up"; - this.MoveUpContextMenuItem.Text = "Move &Up"; - this.MoveUpContextMenuItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); - // - // MoveDownContextMenuItem - // - this.MoveDownContextMenuItem.ShortcutKeyDisplayString = "Ctrl+Down"; - this.MoveDownContextMenuItem.Text = "Move &Down"; - this.MoveDownContextMenuItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); - // - // MoveTopContextMenuItem - // - this.MoveTopContextMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.Up))); - this.MoveTopContextMenuItem.Text = "Move &Top"; - this.MoveTopContextMenuItem.Click += new System.EventHandler(this.MoveTopMenuItem_Click); - // - // MoveBottomContextMenuItem - // - this.MoveBottomContextMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.Down))); - this.MoveBottomContextMenuItem.Text = "Move &Bottom"; - this.MoveBottomContextMenuItem.Click += new System.EventHandler(this.MoveBottomMenuItem_Click); - // - // statusStrip1 - // - this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.ListViewContextMenu.Name = "contextMenuStrip1"; + this.ListViewContextMenu.Opening += new System.ComponentModel.CancelEventHandler(this.ListViewContextMenu_Opening); + // + // newToolStripMenuItem + // + resources.ApplyResources(this.newToolStripMenuItem, "newToolStripMenuItem"); + this.newToolStripMenuItem.Click += new System.EventHandler(this.NewWatchMenuItem_Click); + // + // EditContextMenuItem + // + resources.ApplyResources(this.EditContextMenuItem, "EditContextMenuItem"); + this.EditContextMenuItem.Click += new System.EventHandler(this.EditWatchMenuItem_Click); + // + // RemoveContextMenuItem + // + resources.ApplyResources(this.RemoveContextMenuItem, "RemoveContextMenuItem"); + this.RemoveContextMenuItem.Click += new System.EventHandler(this.RemoveWatchMenuItem_Click); + // + // DuplicateContextMenuItem + // + resources.ApplyResources(this.DuplicateContextMenuItem, "DuplicateContextMenuItem"); + this.DuplicateContextMenuItem.Click += new System.EventHandler(this.DuplicateWatchMenuItem_Click); + // + // SplitContextMenuItem + // + resources.ApplyResources(this.SplitContextMenuItem, "SplitContextMenuItem"); + this.SplitContextMenuItem.Click += new System.EventHandler(this.SplitWatchMenuItem_Click); + // + // PokeContextMenuItem + // + resources.ApplyResources(this.PokeContextMenuItem, "PokeContextMenuItem"); + this.PokeContextMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); + // + // FreezeContextMenuItem + // + resources.ApplyResources(this.FreezeContextMenuItem, "FreezeContextMenuItem"); + this.FreezeContextMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); + // + // UnfreezeAllContextMenuItem + // + resources.ApplyResources(this.UnfreezeAllContextMenuItem, "UnfreezeAllContextMenuItem"); + this.UnfreezeAllContextMenuItem.Click += new System.EventHandler(this.UnfreezeAllContextMenuItem_Click); + // + // ViewInHexEditorContextMenuItem + // + resources.ApplyResources(this.ViewInHexEditorContextMenuItem, "ViewInHexEditorContextMenuItem"); + this.ViewInHexEditorContextMenuItem.Click += new System.EventHandler(this.ViewInHexEditorContextMenuItem_Click); + // + // Separator4 + // + resources.ApplyResources(this.Separator4, "Separator4"); + // + // ReadBreakpointContextMenuItem + // + resources.ApplyResources(this.ReadBreakpointContextMenuItem, "ReadBreakpointContextMenuItem"); + this.ReadBreakpointContextMenuItem.Click += new System.EventHandler(this.ReadBreakpointContextMenuItem_Click); + // + // WriteBreakpointContextMenuItem + // + resources.ApplyResources(this.WriteBreakpointContextMenuItem, "WriteBreakpointContextMenuItem"); + this.WriteBreakpointContextMenuItem.Click += new System.EventHandler(this.WriteBreakpointContextMenuItem_Click); + // + // Separator6 + // + resources.ApplyResources(this.Separator6, "Separator6"); + // + // InsertSeperatorContextMenuItem + // + resources.ApplyResources(this.InsertSeperatorContextMenuItem, "InsertSeperatorContextMenuItem"); + this.InsertSeperatorContextMenuItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); + // + // MoveUpContextMenuItem + // + resources.ApplyResources(this.MoveUpContextMenuItem, "MoveUpContextMenuItem"); + this.MoveUpContextMenuItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); + // + // MoveDownContextMenuItem + // + resources.ApplyResources(this.MoveDownContextMenuItem, "MoveDownContextMenuItem"); + this.MoveDownContextMenuItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); + // + // MoveTopContextMenuItem + // + resources.ApplyResources(this.MoveTopContextMenuItem, "MoveTopContextMenuItem"); + this.MoveTopContextMenuItem.Click += new System.EventHandler(this.MoveTopMenuItem_Click); + // + // MoveBottomContextMenuItem + // + resources.ApplyResources(this.MoveBottomContextMenuItem, "MoveBottomContextMenuItem"); + this.MoveBottomContextMenuItem.Click += new System.EventHandler(this.MoveBottomMenuItem_Click); + // + // statusStrip1 + // + resources.ApplyResources(this.statusStrip1, "statusStrip1"); + this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.ErrorIconButton, this.MessageLabel}); - this.statusStrip1.Location = new System.Drawing.Point(0, 356); - this.statusStrip1.Name = "statusStrip1"; - this.statusStrip1.TabIndex = 8; - // - // ErrorIconButton - // - this.ErrorIconButton.BackColor = System.Drawing.Color.NavajoWhite; - this.ErrorIconButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.ErrorIconButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.ErrorIconButton.Name = "ErrorIconButton"; - this.ErrorIconButton.Size = new System.Drawing.Size(23, 20); - this.ErrorIconButton.Text = "Warning! Out of Range Addresses in list, click to remove them"; - this.ErrorIconButton.Click += new System.EventHandler(this.ErrorIconButton_Click); - // - // MessageLabel - // - this.MessageLabel.Name = "MessageLabel"; - this.MessageLabel.Size = new System.Drawing.Size(31, 17); - this.MessageLabel.Text = " "; - // - // toolStrip1 - // - this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.statusStrip1.Name = "statusStrip1"; + // + // ErrorIconButton + // + resources.ApplyResources(this.ErrorIconButton, "ErrorIconButton"); + this.ErrorIconButton.BackColor = System.Drawing.Color.NavajoWhite; + this.ErrorIconButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.ErrorIconButton.Name = "ErrorIconButton"; + this.ErrorIconButton.Click += new System.EventHandler(this.ErrorIconButton_Click); + // + // MessageLabel + // + resources.ApplyResources(this.MessageLabel, "MessageLabel"); + this.MessageLabel.Name = "MessageLabel"; + // + // toolStrip1 + // + resources.ApplyResources(this.toolStrip1, "toolStrip1"); + this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.newToolStripButton, this.openToolStripButton, this.saveToolStripButton, @@ -285,206 +277,179 @@ private void InitializeComponent() this.moveUpToolStripButton, this.moveDownToolStripButton, this.toolStripSeparator5}); - this.toolStrip1.Location = new System.Drawing.Point(0, 24); - this.toolStrip1.Name = "toolStrip1"; - this.toolStrip1.TabIndex = 4; - this.toolStrip1.TabStop = true; - // - // newToolStripButton - // - this.newToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.newToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.newToolStripButton.Name = "newToolStripButton"; - this.newToolStripButton.Size = new System.Drawing.Size(23, 22); - this.newToolStripButton.Text = "&New"; - this.newToolStripButton.Click += new System.EventHandler(this.NewListMenuItem_Click); - // - // openToolStripButton - // - this.openToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.openToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.openToolStripButton.Name = "openToolStripButton"; - this.openToolStripButton.Size = new System.Drawing.Size(23, 22); - this.openToolStripButton.Text = "&Open"; - this.openToolStripButton.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // saveToolStripButton - // - this.saveToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.saveToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.saveToolStripButton.Name = "saveToolStripButton"; - this.saveToolStripButton.Size = new System.Drawing.Size(23, 22); - this.saveToolStripButton.Text = "&Save"; - this.saveToolStripButton.Click += new System.EventHandler(this.SaveMenuItem_Click); - // - // newWatchToolStripButton - // - this.newWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.newWatchToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.newWatchToolStripButton.Name = "newWatchToolStripButton"; - this.newWatchToolStripButton.Size = new System.Drawing.Size(23, 22); - this.newWatchToolStripButton.Text = "New Watch"; - this.newWatchToolStripButton.ToolTipText = "New Watch"; - this.newWatchToolStripButton.Click += new System.EventHandler(this.NewWatchMenuItem_Click); - // - // editWatchToolStripButton - // - this.editWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.editWatchToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.editWatchToolStripButton.Name = "editWatchToolStripButton"; - this.editWatchToolStripButton.Size = new System.Drawing.Size(23, 22); - this.editWatchToolStripButton.Text = "Edit Watch"; - this.editWatchToolStripButton.Click += new System.EventHandler(this.EditWatchMenuItem_Click); - // - // cutToolStripButton - // - this.cutToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.cutToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.cutToolStripButton.Name = "cutToolStripButton"; - this.cutToolStripButton.Size = new System.Drawing.Size(23, 22); - this.cutToolStripButton.Text = "C&ut"; - this.cutToolStripButton.ToolTipText = "Remove Watch"; - this.cutToolStripButton.Click += new System.EventHandler(this.RemoveWatchMenuItem_Click); - // - // clearChangeCountsToolStripButton - // - this.clearChangeCountsToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; - this.clearChangeCountsToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.clearChangeCountsToolStripButton.Name = "clearChangeCountsToolStripButton"; - this.clearChangeCountsToolStripButton.Size = new System.Drawing.Size(23, 22); - this.clearChangeCountsToolStripButton.Text = "C"; - this.clearChangeCountsToolStripButton.ToolTipText = "Clear Change Counts"; - this.clearChangeCountsToolStripButton.Click += new System.EventHandler(this.ClearChangeCountsMenuItem_Click); - // - // duplicateWatchToolStripButton - // - this.duplicateWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.duplicateWatchToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.duplicateWatchToolStripButton.Name = "duplicateWatchToolStripButton"; - this.duplicateWatchToolStripButton.Size = new System.Drawing.Size(23, 22); - this.duplicateWatchToolStripButton.Text = "Duplicate Watch"; - this.duplicateWatchToolStripButton.Click += new System.EventHandler(this.DuplicateWatchMenuItem_Click); - // - // SplitWatchToolStripButton - // - this.SplitWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.SplitWatchToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.SplitWatchToolStripButton.Name = "SplitWatchToolStripButton"; - this.SplitWatchToolStripButton.Size = new System.Drawing.Size(23, 22); - this.SplitWatchToolStripButton.Text = "Split Watch"; - this.SplitWatchToolStripButton.Click += new System.EventHandler(this.SplitWatchMenuItem_Click); - // - // PokeAddressToolBarItem - // - this.PokeAddressToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.PokeAddressToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.PokeAddressToolBarItem.Name = "PokeAddressToolBarItem"; - this.PokeAddressToolBarItem.Size = new System.Drawing.Size(23, 22); - this.PokeAddressToolBarItem.Text = "toolStripButton2"; - this.PokeAddressToolBarItem.ToolTipText = "Poke address"; - this.PokeAddressToolBarItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); - // - // FreezeAddressToolBarItem - // - this.FreezeAddressToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.FreezeAddressToolBarItem.ImageTransparentColor = System.Drawing.Color.Magenta; - this.FreezeAddressToolBarItem.Name = "FreezeAddressToolBarItem"; - this.FreezeAddressToolBarItem.Size = new System.Drawing.Size(23, 22); - this.FreezeAddressToolBarItem.Text = "Freeze Address"; - this.FreezeAddressToolBarItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); - // - // seperatorToolStripButton - // - this.seperatorToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.seperatorToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.seperatorToolStripButton.Name = "seperatorToolStripButton"; - this.seperatorToolStripButton.Size = new System.Drawing.Size(23, 22); - this.seperatorToolStripButton.Text = "-"; - this.seperatorToolStripButton.ToolTipText = "Insert Separator"; - this.seperatorToolStripButton.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); - // - // moveUpToolStripButton - // - this.moveUpToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.moveUpToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.moveUpToolStripButton.Name = "moveUpToolStripButton"; - this.moveUpToolStripButton.Size = new System.Drawing.Size(23, 22); - this.moveUpToolStripButton.Text = "Move Up"; - this.moveUpToolStripButton.Click += new System.EventHandler(this.MoveUpMenuItem_Click); - // - // moveDownToolStripButton - // - this.moveDownToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; - this.moveDownToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; - this.moveDownToolStripButton.Name = "moveDownToolStripButton"; - this.moveDownToolStripButton.Size = new System.Drawing.Size(23, 22); - this.moveDownToolStripButton.Text = "Move Down"; - this.moveDownToolStripButton.Click += new System.EventHandler(this.MoveDownMenuItem_Click); - // - // RamWatchMenu - // - this.RamWatchMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStrip1.Name = "toolStrip1"; + this.toolStrip1.TabStop = true; + // + // newToolStripButton + // + resources.ApplyResources(this.newToolStripButton, "newToolStripButton"); + this.newToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.newToolStripButton.Name = "newToolStripButton"; + this.newToolStripButton.Click += new System.EventHandler(this.NewListMenuItem_Click); + // + // openToolStripButton + // + resources.ApplyResources(this.openToolStripButton, "openToolStripButton"); + this.openToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.openToolStripButton.Name = "openToolStripButton"; + this.openToolStripButton.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // saveToolStripButton + // + resources.ApplyResources(this.saveToolStripButton, "saveToolStripButton"); + this.saveToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.saveToolStripButton.Name = "saveToolStripButton"; + this.saveToolStripButton.Click += new System.EventHandler(this.SaveMenuItem_Click); + // + // toolStripSeparator + // + resources.ApplyResources(this.toolStripSeparator, "toolStripSeparator"); + // + // newWatchToolStripButton + // + resources.ApplyResources(this.newWatchToolStripButton, "newWatchToolStripButton"); + this.newWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.newWatchToolStripButton.Name = "newWatchToolStripButton"; + this.newWatchToolStripButton.Click += new System.EventHandler(this.NewWatchMenuItem_Click); + // + // editWatchToolStripButton + // + resources.ApplyResources(this.editWatchToolStripButton, "editWatchToolStripButton"); + this.editWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.editWatchToolStripButton.Name = "editWatchToolStripButton"; + this.editWatchToolStripButton.Click += new System.EventHandler(this.EditWatchMenuItem_Click); + // + // cutToolStripButton + // + resources.ApplyResources(this.cutToolStripButton, "cutToolStripButton"); + this.cutToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.cutToolStripButton.Name = "cutToolStripButton"; + this.cutToolStripButton.Click += new System.EventHandler(this.RemoveWatchMenuItem_Click); + // + // clearChangeCountsToolStripButton + // + resources.ApplyResources(this.clearChangeCountsToolStripButton, "clearChangeCountsToolStripButton"); + this.clearChangeCountsToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.clearChangeCountsToolStripButton.Name = "clearChangeCountsToolStripButton"; + this.clearChangeCountsToolStripButton.Click += new System.EventHandler(this.ClearChangeCountsMenuItem_Click); + // + // duplicateWatchToolStripButton + // + resources.ApplyResources(this.duplicateWatchToolStripButton, "duplicateWatchToolStripButton"); + this.duplicateWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.duplicateWatchToolStripButton.Name = "duplicateWatchToolStripButton"; + this.duplicateWatchToolStripButton.Click += new System.EventHandler(this.DuplicateWatchMenuItem_Click); + // + // SplitWatchToolStripButton + // + resources.ApplyResources(this.SplitWatchToolStripButton, "SplitWatchToolStripButton"); + this.SplitWatchToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.SplitWatchToolStripButton.Name = "SplitWatchToolStripButton"; + this.SplitWatchToolStripButton.Click += new System.EventHandler(this.SplitWatchMenuItem_Click); + // + // PokeAddressToolBarItem + // + resources.ApplyResources(this.PokeAddressToolBarItem, "PokeAddressToolBarItem"); + this.PokeAddressToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.PokeAddressToolBarItem.Name = "PokeAddressToolBarItem"; + this.PokeAddressToolBarItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); + // + // FreezeAddressToolBarItem + // + resources.ApplyResources(this.FreezeAddressToolBarItem, "FreezeAddressToolBarItem"); + this.FreezeAddressToolBarItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.FreezeAddressToolBarItem.Name = "FreezeAddressToolBarItem"; + this.FreezeAddressToolBarItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); + // + // seperatorToolStripButton + // + resources.ApplyResources(this.seperatorToolStripButton, "seperatorToolStripButton"); + this.seperatorToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.seperatorToolStripButton.Name = "seperatorToolStripButton"; + this.seperatorToolStripButton.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); + // + // toolStripSeparator6 + // + resources.ApplyResources(this.toolStripSeparator6, "toolStripSeparator6"); + // + // moveUpToolStripButton + // + resources.ApplyResources(this.moveUpToolStripButton, "moveUpToolStripButton"); + this.moveUpToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.moveUpToolStripButton.Name = "moveUpToolStripButton"; + this.moveUpToolStripButton.Click += new System.EventHandler(this.MoveUpMenuItem_Click); + // + // moveDownToolStripButton + // + resources.ApplyResources(this.moveDownToolStripButton, "moveDownToolStripButton"); + this.moveDownToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; + this.moveDownToolStripButton.Name = "moveDownToolStripButton"; + this.moveDownToolStripButton.Click += new System.EventHandler(this.MoveDownMenuItem_Click); + // + // toolStripSeparator5 + // + resources.ApplyResources(this.toolStripSeparator5, "toolStripSeparator5"); + // + // RamWatchMenu + // + resources.ApplyResources(this.RamWatchMenu, "RamWatchMenu"); + this.RamWatchMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.FileSubMenu, this.WatchesSubMenu, this.OptionsSubMenu}); - this.RamWatchMenu.TabIndex = 3; - // - // FileSubMenu - // - this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + // + // FileSubMenu + // + resources.ApplyResources(this.FileSubMenu, "FileSubMenu"); + this.FileSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.NewListMenuItem, this.OpenMenuItem, this.SaveMenuItem, this.SaveAsMenuItem, this.AppendMenuItem, this.RecentSubMenu}); - this.FileSubMenu.Text = "&Files"; - this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); - // - // NewListMenuItem - // - this.NewListMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N))); - this.NewListMenuItem.Text = "&New List"; - this.NewListMenuItem.Click += new System.EventHandler(this.NewListMenuItem_Click); - // - // OpenMenuItem - // - this.OpenMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O))); - this.OpenMenuItem.Text = "&Open..."; - this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // SaveMenuItem - // - this.SaveMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S))); - this.SaveMenuItem.Text = "&Save"; - this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); - // - // SaveAsMenuItem - // - this.SaveAsMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.S))); - this.SaveAsMenuItem.Text = "Save &As..."; - this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); - // - // AppendMenuItem - // - this.AppendMenuItem.Text = "A&ppend File..."; - this.AppendMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); - // - // RecentSubMenu - // - this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.FileSubMenu.DropDownOpened += new System.EventHandler(this.FileSubMenu_DropDownOpened); + // + // NewListMenuItem + // + resources.ApplyResources(this.NewListMenuItem, "NewListMenuItem"); + this.NewListMenuItem.Click += new System.EventHandler(this.NewListMenuItem_Click); + // + // OpenMenuItem + // + resources.ApplyResources(this.OpenMenuItem, "OpenMenuItem"); + this.OpenMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // SaveMenuItem + // + resources.ApplyResources(this.SaveMenuItem, "SaveMenuItem"); + this.SaveMenuItem.Click += new System.EventHandler(this.SaveMenuItem_Click); + // + // SaveAsMenuItem + // + resources.ApplyResources(this.SaveAsMenuItem, "SaveAsMenuItem"); + this.SaveAsMenuItem.Click += new System.EventHandler(this.SaveAsMenuItem_Click); + // + // AppendMenuItem + // + resources.ApplyResources(this.AppendMenuItem, "AppendMenuItem"); + this.AppendMenuItem.Click += new System.EventHandler(this.OpenMenuItem_Click); + // + // RecentSubMenu + // + resources.ApplyResources(this.RecentSubMenu, "RecentSubMenu"); + this.RecentSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.noneToolStripMenuItem}); - this.RecentSubMenu.Text = "Recent"; - this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); - // - // noneToolStripMenuItem - // - this.noneToolStripMenuItem.Text = "None"; - // - // WatchesSubMenu - // - this.WatchesSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.RecentSubMenu.DropDownOpened += new System.EventHandler(this.RecentSubMenu_DropDownOpened); + // + // noneToolStripMenuItem + // + resources.ApplyResources(this.noneToolStripMenuItem, "noneToolStripMenuItem"); + // + // WatchesSubMenu + // + resources.ApplyResources(this.WatchesSubMenu, "WatchesSubMenu"); + this.WatchesSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.MemoryDomainsSubMenu, this.toolStripSeparator8, this.NewWatchMenuItem, @@ -502,212 +467,199 @@ private void InitializeComponent() this.MoveTopMenuItem, this.MoveBottomMenuItem, this.SelectAllMenuItem}); - this.WatchesSubMenu.Text = "&Watches"; - this.WatchesSubMenu.DropDownOpened += new System.EventHandler(this.WatchesSubMenu_DropDownOpened); - // - // MemoryDomainsSubMenu - // - this.MemoryDomainsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.WatchesSubMenu.DropDownOpened += new System.EventHandler(this.WatchesSubMenu_DropDownOpened); + // + // MemoryDomainsSubMenu + // + resources.ApplyResources(this.MemoryDomainsSubMenu, "MemoryDomainsSubMenu"); + this.MemoryDomainsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.Separator2}); - this.MemoryDomainsSubMenu.Text = "Default Domain"; - this.MemoryDomainsSubMenu.DropDownOpened += new System.EventHandler(this.MemoryDomainsSubMenu_DropDownOpened); - // - // NewWatchMenuItem - // - this.NewWatchMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.W))); - this.NewWatchMenuItem.Text = "&New Watch"; - this.NewWatchMenuItem.Click += new System.EventHandler(this.NewWatchMenuItem_Click); - // - // EditWatchMenuItem - // - this.EditWatchMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.E))); - this.EditWatchMenuItem.Text = "&Edit Watch"; - this.EditWatchMenuItem.Click += new System.EventHandler(this.EditWatchMenuItem_Click); - // - // RemoveWatchMenuItem - // - this.RemoveWatchMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.R))); - this.RemoveWatchMenuItem.Text = "&Remove Watch"; - this.RemoveWatchMenuItem.Click += new System.EventHandler(this.RemoveWatchMenuItem_Click); - // - // DuplicateWatchMenuItem - // - this.DuplicateWatchMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D))); - this.DuplicateWatchMenuItem.Text = "&Duplicate Watch"; - this.DuplicateWatchMenuItem.Click += new System.EventHandler(this.DuplicateWatchMenuItem_Click); - // - // SplitWatchMenuItem - // - this.SplitWatchMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.L))); - this.SplitWatchMenuItem.Text = "Sp&lit Watch"; - this.SplitWatchMenuItem.Click += new System.EventHandler(this.SplitWatchMenuItem_Click); - // - // PokeAddressMenuItem - // - this.PokeAddressMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P))); - this.PokeAddressMenuItem.Text = "Poke Address"; - this.PokeAddressMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); - // - // FreezeAddressMenuItem - // - this.FreezeAddressMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F))); - this.FreezeAddressMenuItem.Text = "Freeze Address"; - this.FreezeAddressMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); - // - // InsertSeparatorMenuItem - // - this.InsertSeparatorMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.I))); - this.InsertSeparatorMenuItem.Text = "Insert Separator"; - this.InsertSeparatorMenuItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); - // - // ClearChangeCountsMenuItem - // - this.ClearChangeCountsMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.C))); - this.ClearChangeCountsMenuItem.Text = "&Clear Change Counts"; - this.ClearChangeCountsMenuItem.Click += new System.EventHandler(this.ClearChangeCountsMenuItem_Click); - // - // MoveUpMenuItem - // - this.MoveUpMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Up))); - this.MoveUpMenuItem.Text = "Move &Up"; - this.MoveUpMenuItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); - // - // MoveDownMenuItem - // - this.MoveDownMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Down))); - this.MoveDownMenuItem.Text = "Move &Down"; - this.MoveDownMenuItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); - // - // MoveTopMenuItem - // - this.MoveTopMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.Up))); - this.MoveTopMenuItem.Text = "Move &Top"; - this.MoveTopMenuItem.Click += new System.EventHandler(this.MoveTopMenuItem_Click); - // - // MoveBottomMenuItem - // - this.MoveBottomMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) - | System.Windows.Forms.Keys.Down))); - this.MoveBottomMenuItem.Text = "Move &Bottom"; - this.MoveBottomMenuItem.Click += new System.EventHandler(this.MoveBottomMenuItem_Click); - // - // SelectAllMenuItem - // - this.SelectAllMenuItem.ShortcutKeyDisplayString = "Ctrl+A"; - this.SelectAllMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.A))); - this.SelectAllMenuItem.Text = "Select &All"; - this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); - // - // OptionsSubMenu - // - this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.MemoryDomainsSubMenu.DropDownOpened += new System.EventHandler(this.MemoryDomainsSubMenu_DropDownOpened); + // + // Separator2 + // + resources.ApplyResources(this.Separator2, "Separator2"); + // + // toolStripSeparator8 + // + resources.ApplyResources(this.toolStripSeparator8, "toolStripSeparator8"); + // + // NewWatchMenuItem + // + resources.ApplyResources(this.NewWatchMenuItem, "NewWatchMenuItem"); + this.NewWatchMenuItem.Click += new System.EventHandler(this.NewWatchMenuItem_Click); + // + // EditWatchMenuItem + // + resources.ApplyResources(this.EditWatchMenuItem, "EditWatchMenuItem"); + this.EditWatchMenuItem.Click += new System.EventHandler(this.EditWatchMenuItem_Click); + // + // RemoveWatchMenuItem + // + resources.ApplyResources(this.RemoveWatchMenuItem, "RemoveWatchMenuItem"); + this.RemoveWatchMenuItem.Click += new System.EventHandler(this.RemoveWatchMenuItem_Click); + // + // DuplicateWatchMenuItem + // + resources.ApplyResources(this.DuplicateWatchMenuItem, "DuplicateWatchMenuItem"); + this.DuplicateWatchMenuItem.Click += new System.EventHandler(this.DuplicateWatchMenuItem_Click); + // + // SplitWatchMenuItem + // + resources.ApplyResources(this.SplitWatchMenuItem, "SplitWatchMenuItem"); + this.SplitWatchMenuItem.Click += new System.EventHandler(this.SplitWatchMenuItem_Click); + // + // PokeAddressMenuItem + // + resources.ApplyResources(this.PokeAddressMenuItem, "PokeAddressMenuItem"); + this.PokeAddressMenuItem.Click += new System.EventHandler(this.PokeAddressMenuItem_Click); + // + // FreezeAddressMenuItem + // + resources.ApplyResources(this.FreezeAddressMenuItem, "FreezeAddressMenuItem"); + this.FreezeAddressMenuItem.Click += new System.EventHandler(this.FreezeAddressMenuItem_Click); + // + // InsertSeparatorMenuItem + // + resources.ApplyResources(this.InsertSeparatorMenuItem, "InsertSeparatorMenuItem"); + this.InsertSeparatorMenuItem.Click += new System.EventHandler(this.InsertSeparatorMenuItem_Click); + // + // ClearChangeCountsMenuItem + // + resources.ApplyResources(this.ClearChangeCountsMenuItem, "ClearChangeCountsMenuItem"); + this.ClearChangeCountsMenuItem.Click += new System.EventHandler(this.ClearChangeCountsMenuItem_Click); + // + // toolStripSeparator3 + // + resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + // + // MoveUpMenuItem + // + resources.ApplyResources(this.MoveUpMenuItem, "MoveUpMenuItem"); + this.MoveUpMenuItem.Click += new System.EventHandler(this.MoveUpMenuItem_Click); + // + // MoveDownMenuItem + // + resources.ApplyResources(this.MoveDownMenuItem, "MoveDownMenuItem"); + this.MoveDownMenuItem.Click += new System.EventHandler(this.MoveDownMenuItem_Click); + // + // MoveTopMenuItem + // + resources.ApplyResources(this.MoveTopMenuItem, "MoveTopMenuItem"); + this.MoveTopMenuItem.Click += new System.EventHandler(this.MoveTopMenuItem_Click); + // + // MoveBottomMenuItem + // + resources.ApplyResources(this.MoveBottomMenuItem, "MoveBottomMenuItem"); + this.MoveBottomMenuItem.Click += new System.EventHandler(this.MoveBottomMenuItem_Click); + // + // SelectAllMenuItem + // + resources.ApplyResources(this.SelectAllMenuItem, "SelectAllMenuItem"); + this.SelectAllMenuItem.Click += new System.EventHandler(this.SelectAllMenuItem_Click); + // + // OptionsSubMenu + // + resources.ApplyResources(this.OptionsSubMenu, "OptionsSubMenu"); + this.OptionsSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.DefinePreviousValueSubMenu, this.WatchesOnScreenMenuItem, this.DoubleClickActionSubMenu}); - this.OptionsSubMenu.Text = "&Settings"; - this.OptionsSubMenu.DropDownOpened += new System.EventHandler(this.SettingsSubMenu_DropDownOpened); - // - // DefinePreviousValueSubMenu - // - this.DefinePreviousValueSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.OptionsSubMenu.DropDownOpened += new System.EventHandler(this.SettingsSubMenu_DropDownOpened); + // + // DefinePreviousValueSubMenu + // + resources.ApplyResources(this.DefinePreviousValueSubMenu, "DefinePreviousValueSubMenu"); + this.DefinePreviousValueSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.PreviousFrameMenuItem, this.LastChangeMenuItem, this.OriginalMenuItem}); - this.DefinePreviousValueSubMenu.Text = "Define Previous Value"; - this.DefinePreviousValueSubMenu.DropDownOpened += new System.EventHandler(this.DefinePreviousValueSubMenu_DropDownOpened); - // - // PreviousFrameMenuItem - // - this.PreviousFrameMenuItem.Text = "Previous Frame"; - this.PreviousFrameMenuItem.Click += new System.EventHandler(this.PreviousFrameMenuItem_Click); - // - // LastChangeMenuItem - // - this.LastChangeMenuItem.Text = "Last Change"; - this.LastChangeMenuItem.Click += new System.EventHandler(this.LastChangeMenuItem_Click); - // - // OriginalMenuItem - // - this.OriginalMenuItem.Text = "&Original"; - this.OriginalMenuItem.Click += new System.EventHandler(this.OriginalMenuItem_Click); - // - // WatchesOnScreenMenuItem - // - this.WatchesOnScreenMenuItem.Text = "Display Watches On Screen"; - this.WatchesOnScreenMenuItem.Click += new System.EventHandler(this.WatchesOnScreenMenuItem_Click); - // - // DoubleClickActionSubMenu - // - this.DoubleClickActionSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.DefinePreviousValueSubMenu.DropDownOpened += new System.EventHandler(this.DefinePreviousValueSubMenu_DropDownOpened); + // + // PreviousFrameMenuItem + // + resources.ApplyResources(this.PreviousFrameMenuItem, "PreviousFrameMenuItem"); + this.PreviousFrameMenuItem.Click += new System.EventHandler(this.PreviousFrameMenuItem_Click); + // + // LastChangeMenuItem + // + resources.ApplyResources(this.LastChangeMenuItem, "LastChangeMenuItem"); + this.LastChangeMenuItem.Click += new System.EventHandler(this.LastChangeMenuItem_Click); + // + // OriginalMenuItem + // + resources.ApplyResources(this.OriginalMenuItem, "OriginalMenuItem"); + this.OriginalMenuItem.Click += new System.EventHandler(this.OriginalMenuItem_Click); + // + // WatchesOnScreenMenuItem + // + resources.ApplyResources(this.WatchesOnScreenMenuItem, "WatchesOnScreenMenuItem"); + this.WatchesOnScreenMenuItem.Click += new System.EventHandler(this.WatchesOnScreenMenuItem_Click); + // + // DoubleClickActionSubMenu + // + resources.ApplyResources(this.DoubleClickActionSubMenu, "DoubleClickActionSubMenu"); + this.DoubleClickActionSubMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.DoubleClickToEditMenuItem, this.DoubleClickToPokeMenuItem}); - this.DoubleClickActionSubMenu.Text = "On Double-Clicking a Watch"; - this.DoubleClickActionSubMenu.DropDownOpening += new System.EventHandler(this.DoubleClickActionSubMenu_DropDownOpening); - // - // DoubleClickToEditMenuItem - // - this.DoubleClickToEditMenuItem.Text = "Edit Watch"; - this.DoubleClickToEditMenuItem.Click += new System.EventHandler(this.DoubleClickToEditMenuItem_Click); - // - // DoubleClickToPokeMenuItem - // - this.DoubleClickToPokeMenuItem.Text = "Poke Address"; - this.DoubleClickToPokeMenuItem.Click += new System.EventHandler(this.DoubleClickToPokeMenuItem_Click); - // - // WatchListView - // - this.WatchListView.AllowColumnReorder = true; - this.WatchListView.AllowColumnResize = true; - this.WatchListView.AllowDrop = true; - this.WatchListView.AlwaysScroll = false; - this.WatchListView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.WatchListView.CellHeightPadding = 0; - this.WatchListView.CellWidthPadding = 0; - this.WatchListView.ContextMenuStrip = this.ListViewContextMenu; - this.WatchListView.FullRowSelect = true; - this.WatchListView.HorizontalOrientation = false; - this.WatchListView.LetKeysModifySelection = false; - this.WatchListView.Location = new System.Drawing.Point(16, 76); - this.WatchListView.Name = "WatchListView"; - this.WatchListView.RowCount = 0; - this.WatchListView.ScrollSpeed = 0; - this.WatchListView.Size = new System.Drawing.Size(363, 281); - this.WatchListView.TabIndex = 2; - this.WatchListView.ColumnClick += new BizHawk.Client.EmuHawk.InputRoll.ColumnClickEventHandler(this.WatchListView_ColumnClick); - this.WatchListView.SelectedIndexChanged += new System.EventHandler(this.WatchListView_SelectedIndexChanged); - this.WatchListView.DragDrop += new System.Windows.Forms.DragEventHandler(this.RamWatch_DragDrop); - this.WatchListView.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); - this.WatchListView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.WatchListView_KeyDown); - this.WatchListView.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.WatchListView_MouseDoubleClick); - // - // RamWatch - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(395, 378); - this.Controls.Add(this.statusStrip1); - this.Controls.Add(this.WatchCountLabel); - this.Controls.Add(this.toolStrip1); - this.Controls.Add(this.RamWatchMenu); - this.Controls.Add(this.WatchListView); - this.Name = "RamWatch"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Load += new System.EventHandler(this.RamWatch_Load); - this.DragDrop += new System.Windows.Forms.DragEventHandler(this.RamWatch_DragDrop); - this.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); - this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.WatchListView_KeyDown); - this.ListViewContextMenu.ResumeLayout(false); - this.statusStrip1.ResumeLayout(false); - this.statusStrip1.PerformLayout(); - this.toolStrip1.ResumeLayout(false); - this.toolStrip1.PerformLayout(); - this.RamWatchMenu.ResumeLayout(false); - this.RamWatchMenu.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.DoubleClickActionSubMenu.DropDownOpening += new System.EventHandler(this.DoubleClickActionSubMenu_DropDownOpening); + // + // DoubleClickToEditMenuItem + // + resources.ApplyResources(this.DoubleClickToEditMenuItem, "DoubleClickToEditMenuItem"); + this.DoubleClickToEditMenuItem.Click += new System.EventHandler(this.DoubleClickToEditMenuItem_Click); + // + // DoubleClickToPokeMenuItem + // + resources.ApplyResources(this.DoubleClickToPokeMenuItem, "DoubleClickToPokeMenuItem"); + this.DoubleClickToPokeMenuItem.Click += new System.EventHandler(this.DoubleClickToPokeMenuItem_Click); + // + // WatchListView + // + resources.ApplyResources(this.WatchListView, "WatchListView"); + this.WatchListView.AllowColumnReorder = true; + this.WatchListView.AllowColumnResize = true; + this.WatchListView.AllowDrop = true; + this.WatchListView.AlwaysScroll = false; + this.WatchListView.CellHeightPadding = 0; + this.WatchListView.CellWidthPadding = 0; + this.WatchListView.ContextMenuStrip = this.ListViewContextMenu; + this.WatchListView.FullRowSelect = true; + this.WatchListView.HorizontalOrientation = false; + this.WatchListView.LetKeysModifySelection = false; + this.WatchListView.Name = "WatchListView"; + this.WatchListView.RowCount = 0; + this.WatchListView.ScrollSpeed = 3; + this.WatchListView.ColumnClick += new BizHawk.Client.EmuHawk.InputRoll.ColumnClickEventHandler(this.WatchListView_ColumnClick); + this.WatchListView.SelectedIndexChanged += new System.EventHandler(this.WatchListView_SelectedIndexChanged); + this.WatchListView.DragDrop += new System.Windows.Forms.DragEventHandler(this.RamWatch_DragDrop); + this.WatchListView.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); + this.WatchListView.KeyDown += new System.Windows.Forms.KeyEventHandler(this.WatchListView_KeyDown); + this.WatchListView.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.WatchListView_MouseDoubleClick); + // + // RamWatch + // + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.statusStrip1); + this.Controls.Add(this.WatchCountLabel); + this.Controls.Add(this.toolStrip1); + this.Controls.Add(this.RamWatchMenu); + this.Controls.Add(this.WatchListView); + this.Name = "RamWatch"; + this.Load += new System.EventHandler(this.RamWatch_Load); + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.RamWatch_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.DragEnterWrapper); + this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.WatchListView_KeyDown); + this.ListViewContextMenu.ResumeLayout(false); + this.statusStrip1.ResumeLayout(false); + this.statusStrip1.PerformLayout(); + this.toolStrip1.ResumeLayout(false); + this.toolStrip1.PerformLayout(); + this.RamWatchMenu.ResumeLayout(false); + this.RamWatchMenu.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.resx b/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.resx index e2d59d5a5fb..d4127cfda2e 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.resx +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.resx @@ -117,16 +117,970 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Edit + + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 3 + + + 1 + + + Edit Watch + + + MemoryDomainsSubMenu + + + &New + + + Remove Watch + + + &Settings + + + Move &Bottom + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Move &Top + + + Insert Separator + + + Ctrl+Up + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + duplicateWatchToolStripButton + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + FileSubMenu + + + SaveMenuItem + + + OpenMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + PokeContextMenuItem + + + ClearChangeCountsMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + UnfreezeAllContextMenuItem + + + FreezeAddressToolBarItem + + + Freeze Address + + + Set Write Breakpoint + + + Magenta + + + Ctrl+E + + + NewListMenuItem + + + BizHawk.WinForms.Controls.StatusStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Edit Watch + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + OptionsSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Files + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Split Watch + + + $this + + + newToolStripButton + + + RemoveWatchMenuItem + + + Magenta + + + Sp&lit + + + WatchesSubMenu + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Separator6 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + Alt+C + + + Ctrl+Down + + + newToolStripMenuItem + + + Save &As... + + + toolStripSeparator6 + + + Ctrl+W + + + Previous Frame + + + moveUpToolStripButton + + + + 8 + + + $this + + + 23, 22 + + + Move &Up + + + 395, 349 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + Warning! Out of Range Addresses in list, click to remove them + + + &New Watch + + + WatchesOnScreenMenuItem + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Edit Watch + + + WatchCountLabel + + + toolStripSeparator3 + + + Ctrl+Up + + + Ctrl+I + + + New Watch + + + RemoveContextMenuItem + + + RecentSubMenu + + + MoveBottomMenuItem + + + Clear Change Counts + + + Last Change + + + Ctrl+Shift+S + + + BizHawk.WinForms.Controls.ToolStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + Separator4 + + + &New Watch + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MoveDownContextMenuItem + + + BizHawk.WinForms.Controls.MenuStripEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + Move &Down + + + Ctrl+N + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+Shift+Down + + + MoveTopMenuItem + + + $this + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Move Up + + + &Remove Watch + + + &Original + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + saveToolStripButton + + + newWatchToolStripButton + + + Move Down + + + MoveUpContextMenuItem + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + &Poke + + + 40, 17 + + + Ctrl+I + + + 0, 327 + + + 23, 22 + + + Ctrl+R + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Poke address + + + cutToolStripButton + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 363, 259 + + + WriteBreakpointContextMenuItem + + + AppendMenuItem + + + 0 + + + SplitContextMenuItem + + + Ctrl+P + + + EditWatchMenuItem + + + 16, 70 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + MoveDownMenuItem + + + &Open... + + + On Double-Clicking a Watch + + + 23, 22 + + + Move &Up + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Move &Top + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SaveAsMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + noneToolStripMenuItem + + + toolStrip1 + + + 23, 22 + + + EditContextMenuItem + + + 4 + + + 23, 20 + + + InsertSeparatorMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Duplicate Watch + + + Ctrl+O + + + Magenta + + + Magenta + + + Magenta + + + BizHawk.WinForms.Controls.LocLabelEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + InsertSeperatorContextMenuItem + + + Ctrl+D + + + seperatorToolStripButton + + + &Clear Change Counts + + + 0 watches + + + DuplicateContextMenuItem + + + ErrorIconButton + + + Poke Address + + + Magenta + + + DoubleClickToPokeMenuItem + + + 23, 22 + + + FreezeAddressMenuItem + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+P + + + Magenta + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+Shift+Up + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 4 + + + Move &Down + + + Select &All + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+A + + + RamWatchMenu + + + Ctrl+F + + + MoveTopContextMenuItem + + + Default Domain + + + LastChangeMenuItem + + + toolStripSeparator5 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + editWatchToolStripButton + + + 23, 22 + + + RamWatch + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+E + + + Display Watches On Screen + + + statusStrip1 + + + FreezeContextMenuItem + + + Define Previous Value + + + openToolStripButton + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Sp&lit Watch + + + Ctrl+L + + + ReadBreakpointContextMenuItem + + + C + + + WatchListView + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + View in Hex Editor + + + 23, 22 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + DuplicateWatchMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 261, 368 + + + Recent + + + $this + + + PokeAddressMenuItem + + + 3 + + + DoubleClickToEditMenuItem + + + 16, 53 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.Client.EmuHawk.InputRoll, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Save + + + Poke Address + + + &Save + + + C&ut + + + Ctrl+Shift+Up + + + Set Read Breakpoint + + + Insert Separator + + + SplitWatchMenuItem + + + &Watches + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+A + + + Separator2 + + + Freeze Address + + + 0, 25 + + + MoveUpMenuItem + + + Unfreeze &All + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripButton2 + + + - + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + CenterParent + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + &Remove + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + DoubleClickActionSubMenu + + + Ctrl+Shift+Down + + + PreviousFrameMenuItem + + + Ctrl+S + + + clearChangeCountsToolStripButton + + + PokeAddressToolBarItem + + + Magenta + + + MessageLabel + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + A&ppend File... + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 2 + + + &Insert Separator + + + None + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + BizHawk.WinForms.Controls.ToolStripSeparatorEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 23, 22 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+D + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + ViewInHexEditorContextMenuItem + + + moveDownToolStripButton + + + 6, 12 + + + &Freeze + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + SelectAllMenuItem + + + NewWatchMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 23, 22 + + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Magenta + + + BizHawk.Client.EmuHawk.ToolFormBase, BizHawk.Client.EmuHawk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Ctrl+F + + + &Duplicate + + + ListViewContextMenu + + + $this + + + SplitWatchToolStripButton + + + &New List + + + Move &Bottom + + + Ctrl+R + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + Top, Bottom, Left, Right + + + toolStripSeparator8 + + + MoveBottomContextMenuItem + + + &Duplicate Watch + + + DefinePreviousValueSubMenu + + + New Watch + + + toolStripSeparator + + + &Open + + + Ctrl+Down + + + Ctrl+L + + + OriginalMenuItem + + + BizHawk.WinForms.Controls.ToolStripMenuItemEx, BizHawk.WinForms.Controls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + 434, 17 + + + 17, 17 + 264, 17 - - 434, 17 + + True 159, 17 - - 17, 17 - \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.zh-CN.resx new file mode 100644 index 00000000000..04a2f912c49 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/RamWatch.zh-CN.resx @@ -0,0 +1,279 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 监视 + + + 新建(&N) + + + 新建 + + + 打开(&O) + + + 打开 + + + 保存(S) + + + 保存 + + + 新建监视 + + + 新建监视 + + + 编辑监视 + + + 剪切(&U) + + + 移除监视 + + + 清空变更计数 + + + 克隆监视 + + + 拆分监视 + + + 刺探地址 + + + 冻结地址 + + + 插入分隔符 + + + 上移 + + + 上移 + + + 下移 + + + 新建列表(&N) + + + 打开(&O) + + + 保存(&S) + + + 另存为(&A) + + + 附加文件(&P) + + + 历史 + + + 文件(&F) + + + 默认内存域 + + + 新建监视(&N) + + + 编辑监视(&E) + + + 移除监视(&R) + + + 克隆监视(&D) + + + 拆分监视(&L) + + + 刺探地址 + + + 冻结地址 + + + 插入分隔符 + + + 清空变更计数(&C) + + + 上移(&U) + + + 下移(&D) + + + 移到顶部(&T) + + + 移到底部(&B) + + + 全选(&A) + + + 监视(&W) + + + 前一帧 + + + 最后变更 + + + 原始值(&O) + + + 定义前值 + + + 在屏幕上显示监视 + + + 编辑监视 + + + 刺探地址 + + + 双击监视时 + + + 设置(&S) + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.cs b/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.cs index f6607acb670..3386653d2e1 100644 --- a/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.cs +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.cs @@ -411,5 +411,18 @@ private void DisplayTypeDropDown_SelectedIndexChanged(object sender, EventArgs e { _changedDisplayType = true; } + + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WatchEditor)); + this.SuspendLayout(); + // + // WatchEditor + // + resources.ApplyResources(this, "$this"); + this.Name = "WatchEditor"; + this.ResumeLayout(false); + + } } } diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.resx b/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.resx new file mode 100644 index 00000000000..84b57d32d84 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.resx @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 284, 261 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + WatchEditor + + + True + + \ No newline at end of file diff --git a/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.zh-CN.resx b/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.zh-CN.resx new file mode 100644 index 00000000000..1af7de150c9 --- /dev/null +++ b/src/BizHawk.Client.EmuHawk/tools/Watch/WatchEditor.zh-CN.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file