diff --git a/BizHawk.MultiClient/BizHawk.MultiClient.csproj b/BizHawk.MultiClient/BizHawk.MultiClient.csproj
index c48490028e..fcb24d1f4d 100644
--- a/BizHawk.MultiClient/BizHawk.MultiClient.csproj
+++ b/BizHawk.MultiClient/BizHawk.MultiClient.csproj
@@ -420,6 +420,12 @@
TraceLogger.cs
+
+ UserControl
+
+
+ VirtualPadC64Keyboard.cs
+
Form
@@ -531,6 +537,9 @@
Resources.resx
True
+
+ VirtualPadC64Keyboard.cs
+
VirtualPadForm.cs
diff --git a/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.Designer.cs b/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.Designer.cs
new file mode 100644
index 0000000000..670657cf67
--- /dev/null
+++ b/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.Designer.cs
@@ -0,0 +1,1102 @@
+namespace BizHawk.MultiClient.tools
+{
+ partial class VirtualPadC64Keyboard
+ {
+ ///
+ /// 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 Component Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.checkBox1 = new System.Windows.Forms.CheckBox();
+ this.checkBox2 = new System.Windows.Forms.CheckBox();
+ this.checkBox3 = new System.Windows.Forms.CheckBox();
+ this.checkBox4 = new System.Windows.Forms.CheckBox();
+ this.checkBox5 = new System.Windows.Forms.CheckBox();
+ this.checkBox6 = new System.Windows.Forms.CheckBox();
+ this.checkBox7 = new System.Windows.Forms.CheckBox();
+ this.checkBox8 = new System.Windows.Forms.CheckBox();
+ this.checkBox9 = new System.Windows.Forms.CheckBox();
+ this.checkBox10 = new System.Windows.Forms.CheckBox();
+ this.checkBox11 = new System.Windows.Forms.CheckBox();
+ this.checkBox12 = new System.Windows.Forms.CheckBox();
+ this.checkBox13 = new System.Windows.Forms.CheckBox();
+ this.checkBox14 = new System.Windows.Forms.CheckBox();
+ this.checkBox15 = new System.Windows.Forms.CheckBox();
+ this.checkBox16 = new System.Windows.Forms.CheckBox();
+ this.checkBox17 = new System.Windows.Forms.CheckBox();
+ this.checkBox18 = new System.Windows.Forms.CheckBox();
+ this.checkBox19 = new System.Windows.Forms.CheckBox();
+ this.checkBox20 = new System.Windows.Forms.CheckBox();
+ this.checkBox21 = new System.Windows.Forms.CheckBox();
+ this.checkBox22 = new System.Windows.Forms.CheckBox();
+ this.checkBox23 = new System.Windows.Forms.CheckBox();
+ this.checkBox24 = new System.Windows.Forms.CheckBox();
+ this.checkBox25 = new System.Windows.Forms.CheckBox();
+ this.checkBox26 = new System.Windows.Forms.CheckBox();
+ this.checkBox27 = new System.Windows.Forms.CheckBox();
+ this.checkBox28 = new System.Windows.Forms.CheckBox();
+ this.checkBox29 = new System.Windows.Forms.CheckBox();
+ this.checkBox30 = new System.Windows.Forms.CheckBox();
+ this.checkBox31 = new System.Windows.Forms.CheckBox();
+ this.checkBox32 = new System.Windows.Forms.CheckBox();
+ this.checkBox33 = new System.Windows.Forms.CheckBox();
+ this.checkBox34 = new System.Windows.Forms.CheckBox();
+ this.checkBox35 = new System.Windows.Forms.CheckBox();
+ this.checkBox36 = new System.Windows.Forms.CheckBox();
+ this.checkBox37 = new System.Windows.Forms.CheckBox();
+ this.checkBox38 = new System.Windows.Forms.CheckBox();
+ this.checkBox39 = new System.Windows.Forms.CheckBox();
+ this.checkBox40 = new System.Windows.Forms.CheckBox();
+ this.checkBox41 = new System.Windows.Forms.CheckBox();
+ this.checkBox42 = new System.Windows.Forms.CheckBox();
+ this.checkBox43 = new System.Windows.Forms.CheckBox();
+ this.checkBox44 = new System.Windows.Forms.CheckBox();
+ this.checkBox45 = new System.Windows.Forms.CheckBox();
+ this.checkBox46 = new System.Windows.Forms.CheckBox();
+ this.checkBox47 = new System.Windows.Forms.CheckBox();
+ this.checkBox48 = new System.Windows.Forms.CheckBox();
+ this.checkBox49 = new System.Windows.Forms.CheckBox();
+ this.checkBox50 = new System.Windows.Forms.CheckBox();
+ this.checkBox51 = new System.Windows.Forms.CheckBox();
+ this.checkBox52 = new System.Windows.Forms.CheckBox();
+ this.checkBox53 = new System.Windows.Forms.CheckBox();
+ this.checkBox54 = new System.Windows.Forms.CheckBox();
+ this.checkBox55 = new System.Windows.Forms.CheckBox();
+ this.checkBox56 = new System.Windows.Forms.CheckBox();
+ this.checkBox57 = new System.Windows.Forms.CheckBox();
+ this.checkBox58 = new System.Windows.Forms.CheckBox();
+ this.checkBox59 = new System.Windows.Forms.CheckBox();
+ this.checkBox60 = new System.Windows.Forms.CheckBox();
+ this.checkBox61 = new System.Windows.Forms.CheckBox();
+ this.checkBox62 = new System.Windows.Forms.CheckBox();
+ this.checkBox63 = new System.Windows.Forms.CheckBox();
+ this.checkBox64 = new System.Windows.Forms.CheckBox();
+ this.checkBox65 = new System.Windows.Forms.CheckBox();
+ this.checkBox66 = new System.Windows.Forms.CheckBox();
+ this.SuspendLayout();
+ //
+ // checkBox1
+ //
+ this.checkBox1.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox1.AutoSize = true;
+ this.checkBox1.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox1.Image = global::BizHawk.MultiClient.Properties.Resources.MoveLeft;
+ this.checkBox1.Location = new System.Drawing.Point(19, 15);
+ this.checkBox1.Name = "checkBox1";
+ this.checkBox1.Size = new System.Drawing.Size(22, 22);
+ this.checkBox1.TabIndex = 0;
+ this.checkBox1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox1.UseVisualStyleBackColor = true;
+ //
+ // checkBox2
+ //
+ this.checkBox2.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox2.AutoSize = true;
+ this.checkBox2.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox2.Location = new System.Drawing.Point(39, 14);
+ this.checkBox2.Name = "checkBox2";
+ this.checkBox2.Size = new System.Drawing.Size(24, 24);
+ this.checkBox2.TabIndex = 1;
+ this.checkBox2.Text = "1";
+ this.checkBox2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox2.UseVisualStyleBackColor = true;
+ //
+ // checkBox3
+ //
+ this.checkBox3.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox3.AutoSize = true;
+ this.checkBox3.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox3.Location = new System.Drawing.Point(60, 14);
+ this.checkBox3.Name = "checkBox3";
+ this.checkBox3.Size = new System.Drawing.Size(24, 24);
+ this.checkBox3.TabIndex = 2;
+ this.checkBox3.Text = "2";
+ this.checkBox3.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox3.UseVisualStyleBackColor = true;
+ //
+ // checkBox4
+ //
+ this.checkBox4.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox4.AutoSize = true;
+ this.checkBox4.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox4.Location = new System.Drawing.Point(102, 14);
+ this.checkBox4.Name = "checkBox4";
+ this.checkBox4.Size = new System.Drawing.Size(24, 24);
+ this.checkBox4.TabIndex = 4;
+ this.checkBox4.Text = "4";
+ this.checkBox4.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox4.UseVisualStyleBackColor = true;
+ //
+ // checkBox5
+ //
+ this.checkBox5.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox5.AutoSize = true;
+ this.checkBox5.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox5.Location = new System.Drawing.Point(81, 14);
+ this.checkBox5.Name = "checkBox5";
+ this.checkBox5.Size = new System.Drawing.Size(24, 24);
+ this.checkBox5.TabIndex = 3;
+ this.checkBox5.Text = "3";
+ this.checkBox5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox5.UseVisualStyleBackColor = true;
+ //
+ // checkBox6
+ //
+ this.checkBox6.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox6.AutoSize = true;
+ this.checkBox6.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox6.Location = new System.Drawing.Point(188, 14);
+ this.checkBox6.Name = "checkBox6";
+ this.checkBox6.Size = new System.Drawing.Size(24, 24);
+ this.checkBox6.TabIndex = 8;
+ this.checkBox6.Text = "8";
+ this.checkBox6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox6.UseVisualStyleBackColor = true;
+ //
+ // checkBox7
+ //
+ this.checkBox7.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox7.AutoSize = true;
+ this.checkBox7.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox7.Location = new System.Drawing.Point(167, 14);
+ this.checkBox7.Name = "checkBox7";
+ this.checkBox7.Size = new System.Drawing.Size(24, 24);
+ this.checkBox7.TabIndex = 7;
+ this.checkBox7.Text = "7";
+ this.checkBox7.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox7.UseVisualStyleBackColor = true;
+ //
+ // checkBox8
+ //
+ this.checkBox8.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox8.AutoSize = true;
+ this.checkBox8.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox8.Location = new System.Drawing.Point(145, 14);
+ this.checkBox8.Name = "checkBox8";
+ this.checkBox8.Size = new System.Drawing.Size(24, 24);
+ this.checkBox8.TabIndex = 6;
+ this.checkBox8.Text = "6";
+ this.checkBox8.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox8.UseVisualStyleBackColor = true;
+ //
+ // checkBox9
+ //
+ this.checkBox9.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox9.AutoSize = true;
+ this.checkBox9.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox9.Location = new System.Drawing.Point(124, 14);
+ this.checkBox9.Name = "checkBox9";
+ this.checkBox9.Size = new System.Drawing.Size(24, 24);
+ this.checkBox9.TabIndex = 5;
+ this.checkBox9.Text = "5";
+ this.checkBox9.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox9.UseVisualStyleBackColor = true;
+ //
+ // checkBox10
+ //
+ this.checkBox10.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox10.AutoSize = true;
+ this.checkBox10.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox10.Location = new System.Drawing.Point(209, 14);
+ this.checkBox10.Name = "checkBox10";
+ this.checkBox10.Size = new System.Drawing.Size(24, 24);
+ this.checkBox10.TabIndex = 9;
+ this.checkBox10.Text = "9";
+ this.checkBox10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox10.UseVisualStyleBackColor = true;
+ //
+ // checkBox11
+ //
+ this.checkBox11.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox11.AutoSize = true;
+ this.checkBox11.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox11.Location = new System.Drawing.Point(230, 14);
+ this.checkBox11.Name = "checkBox11";
+ this.checkBox11.Size = new System.Drawing.Size(24, 24);
+ this.checkBox11.TabIndex = 10;
+ this.checkBox11.Text = "0";
+ this.checkBox11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox11.UseVisualStyleBackColor = true;
+ //
+ // checkBox12
+ //
+ this.checkBox12.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox12.AutoSize = true;
+ this.checkBox12.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox12.Location = new System.Drawing.Point(250, 14);
+ this.checkBox12.Name = "checkBox12";
+ this.checkBox12.Size = new System.Drawing.Size(24, 24);
+ this.checkBox12.TabIndex = 11;
+ this.checkBox12.Text = "+";
+ this.checkBox12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox12.UseVisualStyleBackColor = true;
+ //
+ // checkBox13
+ //
+ this.checkBox13.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox13.AutoSize = true;
+ this.checkBox13.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox13.Location = new System.Drawing.Point(271, 14);
+ this.checkBox13.Name = "checkBox13";
+ this.checkBox13.Size = new System.Drawing.Size(24, 24);
+ this.checkBox13.TabIndex = 12;
+ this.checkBox13.Text = "-";
+ this.checkBox13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox13.UseVisualStyleBackColor = true;
+ //
+ // checkBox14
+ //
+ this.checkBox14.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox14.AutoSize = true;
+ this.checkBox14.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox14.Location = new System.Drawing.Point(293, 15);
+ this.checkBox14.Name = "checkBox14";
+ this.checkBox14.Size = new System.Drawing.Size(24, 24);
+ this.checkBox14.TabIndex = 13;
+ this.checkBox14.Text = "£";
+ this.checkBox14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox14.UseVisualStyleBackColor = true;
+ //
+ // checkBox15
+ //
+ this.checkBox15.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox15.AutoSize = true;
+ this.checkBox15.Font = new System.Drawing.Font("Times New Roman", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox15.Location = new System.Drawing.Point(315, 15);
+ this.checkBox15.Name = "checkBox15";
+ this.checkBox15.Size = new System.Drawing.Size(35, 24);
+ this.checkBox15.TabIndex = 14;
+ this.checkBox15.Text = "C/H";
+ this.checkBox15.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox15.UseVisualStyleBackColor = true;
+ //
+ // checkBox16
+ //
+ this.checkBox16.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox16.AutoSize = true;
+ this.checkBox16.Font = new System.Drawing.Font("Times New Roman", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox16.Location = new System.Drawing.Point(348, 14);
+ this.checkBox16.Name = "checkBox16";
+ this.checkBox16.Size = new System.Drawing.Size(32, 24);
+ this.checkBox16.TabIndex = 15;
+ this.checkBox16.Text = "I/D";
+ this.checkBox16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox16.UseVisualStyleBackColor = true;
+ //
+ // checkBox17
+ //
+ this.checkBox17.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox17.AutoSize = true;
+ this.checkBox17.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox17.Location = new System.Drawing.Point(406, 14);
+ this.checkBox17.Name = "checkBox17";
+ this.checkBox17.Size = new System.Drawing.Size(38, 24);
+ this.checkBox17.TabIndex = 16;
+ this.checkBox17.Text = "f 1";
+ this.checkBox17.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox17.UseVisualStyleBackColor = true;
+ //
+ // checkBox18
+ //
+ this.checkBox18.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox18.AutoSize = true;
+ this.checkBox18.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox18.Location = new System.Drawing.Point(406, 37);
+ this.checkBox18.Name = "checkBox18";
+ this.checkBox18.Size = new System.Drawing.Size(38, 24);
+ this.checkBox18.TabIndex = 17;
+ this.checkBox18.Text = "f 3";
+ this.checkBox18.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox18.UseVisualStyleBackColor = true;
+ //
+ // checkBox19
+ //
+ this.checkBox19.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox19.AutoSize = true;
+ this.checkBox19.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox19.Location = new System.Drawing.Point(406, 84);
+ this.checkBox19.Name = "checkBox19";
+ this.checkBox19.Size = new System.Drawing.Size(38, 24);
+ this.checkBox19.TabIndex = 19;
+ this.checkBox19.Text = "f 7";
+ this.checkBox19.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox19.UseVisualStyleBackColor = true;
+ //
+ // checkBox20
+ //
+ this.checkBox20.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox20.AutoSize = true;
+ this.checkBox20.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox20.Location = new System.Drawing.Point(406, 60);
+ this.checkBox20.Name = "checkBox20";
+ this.checkBox20.Size = new System.Drawing.Size(38, 24);
+ this.checkBox20.TabIndex = 18;
+ this.checkBox20.Text = "f 5";
+ this.checkBox20.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox20.UseVisualStyleBackColor = true;
+ //
+ // checkBox21
+ //
+ this.checkBox21.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox21.AutoSize = true;
+ this.checkBox21.Location = new System.Drawing.Point(17, 38);
+ this.checkBox21.Name = "checkBox21";
+ this.checkBox21.Size = new System.Drawing.Size(45, 23);
+ this.checkBox21.TabIndex = 20;
+ this.checkBox21.Text = "CTRL";
+ this.checkBox21.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox21.UseVisualStyleBackColor = true;
+ //
+ // checkBox22
+ //
+ this.checkBox22.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox22.AutoSize = true;
+ this.checkBox22.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox22.Location = new System.Drawing.Point(251, 38);
+ this.checkBox22.Name = "checkBox22";
+ this.checkBox22.Size = new System.Drawing.Size(24, 24);
+ this.checkBox22.TabIndex = 30;
+ this.checkBox22.Text = "P";
+ this.checkBox22.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox22.UseVisualStyleBackColor = true;
+ //
+ // checkBox23
+ //
+ this.checkBox23.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox23.AutoSize = true;
+ this.checkBox23.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox23.Location = new System.Drawing.Point(227, 38);
+ this.checkBox23.Name = "checkBox23";
+ this.checkBox23.Size = new System.Drawing.Size(24, 24);
+ this.checkBox23.TabIndex = 29;
+ this.checkBox23.Text = "O";
+ this.checkBox23.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox23.UseVisualStyleBackColor = true;
+ //
+ // checkBox24
+ //
+ this.checkBox24.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox24.AutoSize = true;
+ this.checkBox24.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox24.Location = new System.Drawing.Point(209, 38);
+ this.checkBox24.Name = "checkBox24";
+ this.checkBox24.Size = new System.Drawing.Size(24, 24);
+ this.checkBox24.TabIndex = 28;
+ this.checkBox24.Text = "I";
+ this.checkBox24.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox24.UseVisualStyleBackColor = true;
+ //
+ // checkBox25
+ //
+ this.checkBox25.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox25.AutoSize = true;
+ this.checkBox25.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox25.Location = new System.Drawing.Point(188, 38);
+ this.checkBox25.Name = "checkBox25";
+ this.checkBox25.Size = new System.Drawing.Size(24, 24);
+ this.checkBox25.TabIndex = 27;
+ this.checkBox25.Text = "U";
+ this.checkBox25.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox25.UseVisualStyleBackColor = true;
+ //
+ // checkBox26
+ //
+ this.checkBox26.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox26.AutoSize = true;
+ this.checkBox26.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox26.Location = new System.Drawing.Point(166, 38);
+ this.checkBox26.Name = "checkBox26";
+ this.checkBox26.Size = new System.Drawing.Size(24, 24);
+ this.checkBox26.TabIndex = 26;
+ this.checkBox26.Text = "Y";
+ this.checkBox26.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox26.UseVisualStyleBackColor = true;
+ //
+ // checkBox27
+ //
+ this.checkBox27.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox27.AutoSize = true;
+ this.checkBox27.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox27.Location = new System.Drawing.Point(145, 38);
+ this.checkBox27.Name = "checkBox27";
+ this.checkBox27.Size = new System.Drawing.Size(24, 24);
+ this.checkBox27.TabIndex = 25;
+ this.checkBox27.Text = "T";
+ this.checkBox27.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox27.UseVisualStyleBackColor = true;
+ //
+ // checkBox28
+ //
+ this.checkBox28.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox28.AutoSize = true;
+ this.checkBox28.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox28.Location = new System.Drawing.Point(123, 38);
+ this.checkBox28.Name = "checkBox28";
+ this.checkBox28.Size = new System.Drawing.Size(24, 24);
+ this.checkBox28.TabIndex = 24;
+ this.checkBox28.Text = "R";
+ this.checkBox28.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox28.UseVisualStyleBackColor = true;
+ //
+ // checkBox29
+ //
+ this.checkBox29.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox29.AutoSize = true;
+ this.checkBox29.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox29.Location = new System.Drawing.Point(102, 38);
+ this.checkBox29.Name = "checkBox29";
+ this.checkBox29.Size = new System.Drawing.Size(24, 24);
+ this.checkBox29.TabIndex = 23;
+ this.checkBox29.Text = "E";
+ this.checkBox29.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox29.UseVisualStyleBackColor = true;
+ //
+ // checkBox30
+ //
+ this.checkBox30.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox30.AutoSize = true;
+ this.checkBox30.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox30.Location = new System.Drawing.Point(81, 38);
+ this.checkBox30.Name = "checkBox30";
+ this.checkBox30.Size = new System.Drawing.Size(24, 24);
+ this.checkBox30.TabIndex = 22;
+ this.checkBox30.Text = "W";
+ this.checkBox30.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox30.UseVisualStyleBackColor = true;
+ //
+ // checkBox31
+ //
+ this.checkBox31.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox31.AutoSize = true;
+ this.checkBox31.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox31.Location = new System.Drawing.Point(60, 38);
+ this.checkBox31.Name = "checkBox31";
+ this.checkBox31.Size = new System.Drawing.Size(24, 24);
+ this.checkBox31.TabIndex = 21;
+ this.checkBox31.Text = "Q";
+ this.checkBox31.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox31.UseVisualStyleBackColor = true;
+ //
+ // checkBox32
+ //
+ this.checkBox32.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox32.AutoSize = true;
+ this.checkBox32.Location = new System.Drawing.Point(274, 38);
+ this.checkBox32.Name = "checkBox32";
+ this.checkBox32.Size = new System.Drawing.Size(28, 23);
+ this.checkBox32.TabIndex = 31;
+ this.checkBox32.Text = "@";
+ this.checkBox32.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox32.UseVisualStyleBackColor = true;
+ //
+ // checkBox33
+ //
+ this.checkBox33.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox33.AutoSize = true;
+ this.checkBox33.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox33.Location = new System.Drawing.Point(300, 38);
+ this.checkBox33.Name = "checkBox33";
+ this.checkBox33.Size = new System.Drawing.Size(21, 23);
+ this.checkBox33.TabIndex = 32;
+ this.checkBox33.Text = "*";
+ this.checkBox33.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+ this.checkBox33.UseVisualStyleBackColor = true;
+ //
+ // checkBox34
+ //
+ this.checkBox34.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox34.AutoSize = true;
+ this.checkBox34.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox34.Image = global::BizHawk.MultiClient.Properties.Resources.MoveUp;
+ this.checkBox34.Location = new System.Drawing.Point(320, 39);
+ this.checkBox34.Name = "checkBox34";
+ this.checkBox34.Size = new System.Drawing.Size(22, 22);
+ this.checkBox34.TabIndex = 33;
+ this.checkBox34.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
+ this.checkBox34.UseVisualStyleBackColor = true;
+ //
+ // checkBox35
+ //
+ this.checkBox35.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox35.AutoSize = true;
+ this.checkBox35.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox35.Location = new System.Drawing.Point(341, 37);
+ this.checkBox35.Name = "checkBox35";
+ this.checkBox35.Size = new System.Drawing.Size(38, 24);
+ this.checkBox35.TabIndex = 34;
+ this.checkBox35.Text = "RST";
+ this.checkBox35.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox35.UseVisualStyleBackColor = true;
+ //
+ // checkBox36
+ //
+ this.checkBox36.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox36.AutoSize = true;
+ this.checkBox36.Font = new System.Drawing.Font("Times New Roman", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox36.Location = new System.Drawing.Point(7, 60);
+ this.checkBox36.Name = "checkBox36";
+ this.checkBox36.Size = new System.Drawing.Size(32, 24);
+ this.checkBox36.TabIndex = 35;
+ this.checkBox36.Text = "R/S";
+ this.checkBox36.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox36.UseVisualStyleBackColor = true;
+ //
+ // checkBox37
+ //
+ this.checkBox37.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox37.AutoSize = true;
+ this.checkBox37.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox37.Location = new System.Drawing.Point(38, 60);
+ this.checkBox37.Name = "checkBox37";
+ this.checkBox37.Size = new System.Drawing.Size(35, 23);
+ this.checkBox37.TabIndex = 36;
+ this.checkBox37.Text = "Lck";
+ this.checkBox37.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox37.UseVisualStyleBackColor = true;
+ //
+ // checkBox38
+ //
+ this.checkBox38.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox38.AutoSize = true;
+ this.checkBox38.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox38.Location = new System.Drawing.Point(220, 60);
+ this.checkBox38.Name = "checkBox38";
+ this.checkBox38.Size = new System.Drawing.Size(24, 24);
+ this.checkBox38.TabIndex = 44;
+ this.checkBox38.Text = "K";
+ this.checkBox38.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox38.UseVisualStyleBackColor = true;
+ //
+ // checkBox39
+ //
+ this.checkBox39.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox39.AutoSize = true;
+ this.checkBox39.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox39.Location = new System.Drawing.Point(199, 60);
+ this.checkBox39.Name = "checkBox39";
+ this.checkBox39.Size = new System.Drawing.Size(24, 24);
+ this.checkBox39.TabIndex = 43;
+ this.checkBox39.Text = "J";
+ this.checkBox39.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox39.UseVisualStyleBackColor = true;
+ //
+ // checkBox40
+ //
+ this.checkBox40.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox40.AutoSize = true;
+ this.checkBox40.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox40.Location = new System.Drawing.Point(177, 60);
+ this.checkBox40.Name = "checkBox40";
+ this.checkBox40.Size = new System.Drawing.Size(24, 24);
+ this.checkBox40.TabIndex = 42;
+ this.checkBox40.Text = "H";
+ this.checkBox40.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox40.UseVisualStyleBackColor = true;
+ //
+ // checkBox41
+ //
+ this.checkBox41.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox41.AutoSize = true;
+ this.checkBox41.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox41.Location = new System.Drawing.Point(156, 60);
+ this.checkBox41.Name = "checkBox41";
+ this.checkBox41.Size = new System.Drawing.Size(24, 24);
+ this.checkBox41.TabIndex = 41;
+ this.checkBox41.Text = "G";
+ this.checkBox41.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox41.UseVisualStyleBackColor = true;
+ //
+ // checkBox42
+ //
+ this.checkBox42.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox42.AutoSize = true;
+ this.checkBox42.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox42.Location = new System.Drawing.Point(134, 60);
+ this.checkBox42.Name = "checkBox42";
+ this.checkBox42.Size = new System.Drawing.Size(24, 24);
+ this.checkBox42.TabIndex = 40;
+ this.checkBox42.Text = "F";
+ this.checkBox42.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox42.UseVisualStyleBackColor = true;
+ //
+ // checkBox43
+ //
+ this.checkBox43.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox43.AutoSize = true;
+ this.checkBox43.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox43.Location = new System.Drawing.Point(113, 60);
+ this.checkBox43.Name = "checkBox43";
+ this.checkBox43.Size = new System.Drawing.Size(24, 24);
+ this.checkBox43.TabIndex = 39;
+ this.checkBox43.Text = "D";
+ this.checkBox43.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox43.UseVisualStyleBackColor = true;
+ //
+ // checkBox44
+ //
+ this.checkBox44.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox44.AutoSize = true;
+ this.checkBox44.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox44.Location = new System.Drawing.Point(92, 60);
+ this.checkBox44.Name = "checkBox44";
+ this.checkBox44.Size = new System.Drawing.Size(24, 24);
+ this.checkBox44.TabIndex = 38;
+ this.checkBox44.Text = "S";
+ this.checkBox44.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox44.UseVisualStyleBackColor = true;
+ //
+ // checkBox45
+ //
+ this.checkBox45.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox45.AutoSize = true;
+ this.checkBox45.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox45.Location = new System.Drawing.Point(71, 60);
+ this.checkBox45.Name = "checkBox45";
+ this.checkBox45.Size = new System.Drawing.Size(24, 24);
+ this.checkBox45.TabIndex = 37;
+ this.checkBox45.Text = "A";
+ this.checkBox45.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox45.UseVisualStyleBackColor = true;
+ //
+ // checkBox46
+ //
+ this.checkBox46.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox46.AutoSize = true;
+ this.checkBox46.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox46.Location = new System.Drawing.Point(242, 60);
+ this.checkBox46.Name = "checkBox46";
+ this.checkBox46.Size = new System.Drawing.Size(24, 24);
+ this.checkBox46.TabIndex = 45;
+ this.checkBox46.Text = "L";
+ this.checkBox46.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox46.UseVisualStyleBackColor = true;
+ //
+ // checkBox47
+ //
+ this.checkBox47.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox47.AutoSize = true;
+ this.checkBox47.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox47.Location = new System.Drawing.Point(264, 60);
+ this.checkBox47.Name = "checkBox47";
+ this.checkBox47.Size = new System.Drawing.Size(24, 24);
+ this.checkBox47.TabIndex = 46;
+ this.checkBox47.Text = ":";
+ this.checkBox47.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox47.UseVisualStyleBackColor = true;
+ //
+ // checkBox48
+ //
+ this.checkBox48.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox48.AutoSize = true;
+ this.checkBox48.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox48.Location = new System.Drawing.Point(286, 60);
+ this.checkBox48.Name = "checkBox48";
+ this.checkBox48.Size = new System.Drawing.Size(24, 24);
+ this.checkBox48.TabIndex = 47;
+ this.checkBox48.Text = ";";
+ this.checkBox48.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox48.UseVisualStyleBackColor = true;
+ //
+ // checkBox49
+ //
+ this.checkBox49.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox49.AutoSize = true;
+ this.checkBox49.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox49.Location = new System.Drawing.Point(308, 60);
+ this.checkBox49.Name = "checkBox49";
+ this.checkBox49.Size = new System.Drawing.Size(24, 24);
+ this.checkBox49.TabIndex = 48;
+ this.checkBox49.Text = "=";
+ this.checkBox49.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox49.UseVisualStyleBackColor = true;
+ //
+ // checkBox50
+ //
+ this.checkBox50.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox50.AutoSize = true;
+ this.checkBox50.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox50.Location = new System.Drawing.Point(330, 61);
+ this.checkBox50.Name = "checkBox50";
+ this.checkBox50.Size = new System.Drawing.Size(49, 23);
+ this.checkBox50.TabIndex = 49;
+ this.checkBox50.Text = "Return";
+ this.checkBox50.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox50.UseVisualStyleBackColor = true;
+ //
+ // checkBox51
+ //
+ this.checkBox51.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox51.AutoSize = true;
+ this.checkBox51.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox51.Location = new System.Drawing.Point(7, 83);
+ this.checkBox51.Name = "checkBox51";
+ this.checkBox51.Size = new System.Drawing.Size(24, 24);
+ this.checkBox51.TabIndex = 50;
+ this.checkBox51.Text = "O";
+ this.checkBox51.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox51.UseVisualStyleBackColor = true;
+ //
+ // checkBox52
+ //
+ this.checkBox52.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox52.AutoSize = true;
+ this.checkBox52.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox52.Location = new System.Drawing.Point(31, 84);
+ this.checkBox52.Name = "checkBox52";
+ this.checkBox52.Size = new System.Drawing.Size(38, 23);
+ this.checkBox52.TabIndex = 51;
+ this.checkBox52.Text = "Shift";
+ this.checkBox52.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox52.UseVisualStyleBackColor = true;
+ //
+ // checkBox53
+ //
+ this.checkBox53.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox53.AutoSize = true;
+ this.checkBox53.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox53.Location = new System.Drawing.Point(283, 84);
+ this.checkBox53.Name = "checkBox53";
+ this.checkBox53.Size = new System.Drawing.Size(38, 23);
+ this.checkBox53.TabIndex = 52;
+ this.checkBox53.Text = "Shift";
+ this.checkBox53.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox53.UseVisualStyleBackColor = true;
+ //
+ // checkBox54
+ //
+ this.checkBox54.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox54.AutoSize = true;
+ this.checkBox54.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox54.Location = new System.Drawing.Point(260, 83);
+ this.checkBox54.Name = "checkBox54";
+ this.checkBox54.Size = new System.Drawing.Size(24, 24);
+ this.checkBox54.TabIndex = 62;
+ this.checkBox54.Text = "/";
+ this.checkBox54.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox54.UseVisualStyleBackColor = true;
+ //
+ // checkBox55
+ //
+ this.checkBox55.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox55.AutoSize = true;
+ this.checkBox55.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox55.Location = new System.Drawing.Point(238, 83);
+ this.checkBox55.Name = "checkBox55";
+ this.checkBox55.Size = new System.Drawing.Size(24, 24);
+ this.checkBox55.TabIndex = 61;
+ this.checkBox55.Text = ".";
+ this.checkBox55.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox55.UseVisualStyleBackColor = true;
+ //
+ // checkBox56
+ //
+ this.checkBox56.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox56.AutoSize = true;
+ this.checkBox56.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox56.Location = new System.Drawing.Point(216, 83);
+ this.checkBox56.Name = "checkBox56";
+ this.checkBox56.Size = new System.Drawing.Size(24, 24);
+ this.checkBox56.TabIndex = 60;
+ this.checkBox56.Text = ",";
+ this.checkBox56.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox56.UseVisualStyleBackColor = true;
+ //
+ // checkBox57
+ //
+ this.checkBox57.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox57.AutoSize = true;
+ this.checkBox57.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox57.Location = new System.Drawing.Point(195, 83);
+ this.checkBox57.Name = "checkBox57";
+ this.checkBox57.Size = new System.Drawing.Size(24, 24);
+ this.checkBox57.TabIndex = 59;
+ this.checkBox57.Text = "M";
+ this.checkBox57.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox57.UseVisualStyleBackColor = true;
+ //
+ // checkBox58
+ //
+ this.checkBox58.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox58.AutoSize = true;
+ this.checkBox58.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox58.Location = new System.Drawing.Point(173, 83);
+ this.checkBox58.Name = "checkBox58";
+ this.checkBox58.Size = new System.Drawing.Size(24, 24);
+ this.checkBox58.TabIndex = 58;
+ this.checkBox58.Text = "N";
+ this.checkBox58.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox58.UseVisualStyleBackColor = true;
+ //
+ // checkBox59
+ //
+ this.checkBox59.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox59.AutoSize = true;
+ this.checkBox59.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox59.Location = new System.Drawing.Point(152, 83);
+ this.checkBox59.Name = "checkBox59";
+ this.checkBox59.Size = new System.Drawing.Size(24, 24);
+ this.checkBox59.TabIndex = 57;
+ this.checkBox59.Text = "B";
+ this.checkBox59.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox59.UseVisualStyleBackColor = true;
+ //
+ // checkBox60
+ //
+ this.checkBox60.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox60.AutoSize = true;
+ this.checkBox60.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox60.Location = new System.Drawing.Point(130, 83);
+ this.checkBox60.Name = "checkBox60";
+ this.checkBox60.Size = new System.Drawing.Size(24, 24);
+ this.checkBox60.TabIndex = 56;
+ this.checkBox60.Text = "V";
+ this.checkBox60.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox60.UseVisualStyleBackColor = true;
+ //
+ // checkBox61
+ //
+ this.checkBox61.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox61.AutoSize = true;
+ this.checkBox61.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox61.Location = new System.Drawing.Point(109, 83);
+ this.checkBox61.Name = "checkBox61";
+ this.checkBox61.Size = new System.Drawing.Size(24, 24);
+ this.checkBox61.TabIndex = 55;
+ this.checkBox61.Text = "C";
+ this.checkBox61.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox61.UseVisualStyleBackColor = true;
+ //
+ // checkBox62
+ //
+ this.checkBox62.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox62.AutoSize = true;
+ this.checkBox62.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox62.Location = new System.Drawing.Point(88, 83);
+ this.checkBox62.Name = "checkBox62";
+ this.checkBox62.Size = new System.Drawing.Size(24, 24);
+ this.checkBox62.TabIndex = 54;
+ this.checkBox62.Text = "X";
+ this.checkBox62.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox62.UseVisualStyleBackColor = true;
+ //
+ // checkBox63
+ //
+ this.checkBox63.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox63.AutoSize = true;
+ this.checkBox63.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox63.Location = new System.Drawing.Point(67, 83);
+ this.checkBox63.Name = "checkBox63";
+ this.checkBox63.Size = new System.Drawing.Size(24, 24);
+ this.checkBox63.TabIndex = 53;
+ this.checkBox63.Text = "Z";
+ this.checkBox63.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox63.UseVisualStyleBackColor = true;
+ //
+ // checkBox64
+ //
+ this.checkBox64.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox64.AutoSize = true;
+ this.checkBox64.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox64.Location = new System.Drawing.Point(320, 84);
+ this.checkBox64.Name = "checkBox64";
+ this.checkBox64.Size = new System.Drawing.Size(35, 23);
+ this.checkBox64.TabIndex = 63;
+ this.checkBox64.Text = "Crsr";
+ this.checkBox64.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox64.UseVisualStyleBackColor = true;
+ //
+ // checkBox65
+ //
+ this.checkBox65.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox65.AutoSize = true;
+ this.checkBox65.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox65.Location = new System.Drawing.Point(354, 83);
+ this.checkBox65.Name = "checkBox65";
+ this.checkBox65.Size = new System.Drawing.Size(35, 23);
+ this.checkBox65.TabIndex = 64;
+ this.checkBox65.Text = "Crsr";
+ this.checkBox65.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox65.UseVisualStyleBackColor = true;
+ //
+ // checkBox66
+ //
+ this.checkBox66.Appearance = System.Windows.Forms.Appearance.Button;
+ this.checkBox66.AutoSize = true;
+ this.checkBox66.Font = new System.Drawing.Font("Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBox66.Location = new System.Drawing.Point(77, 106);
+ this.checkBox66.Name = "checkBox66";
+ this.checkBox66.Size = new System.Drawing.Size(206, 24);
+ this.checkBox66.TabIndex = 65;
+ this.checkBox66.Text = " Space ";
+ this.checkBox66.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
+ this.checkBox66.UseVisualStyleBackColor = true;
+ //
+ // VirtualPadC64Keyboard
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.checkBox66);
+ this.Controls.Add(this.checkBox65);
+ this.Controls.Add(this.checkBox64);
+ this.Controls.Add(this.checkBox54);
+ this.Controls.Add(this.checkBox55);
+ this.Controls.Add(this.checkBox56);
+ this.Controls.Add(this.checkBox57);
+ this.Controls.Add(this.checkBox58);
+ this.Controls.Add(this.checkBox59);
+ this.Controls.Add(this.checkBox60);
+ this.Controls.Add(this.checkBox61);
+ this.Controls.Add(this.checkBox62);
+ this.Controls.Add(this.checkBox63);
+ this.Controls.Add(this.checkBox53);
+ this.Controls.Add(this.checkBox52);
+ this.Controls.Add(this.checkBox51);
+ this.Controls.Add(this.checkBox50);
+ this.Controls.Add(this.checkBox49);
+ this.Controls.Add(this.checkBox48);
+ this.Controls.Add(this.checkBox47);
+ this.Controls.Add(this.checkBox46);
+ this.Controls.Add(this.checkBox38);
+ this.Controls.Add(this.checkBox39);
+ this.Controls.Add(this.checkBox40);
+ this.Controls.Add(this.checkBox41);
+ this.Controls.Add(this.checkBox42);
+ this.Controls.Add(this.checkBox43);
+ this.Controls.Add(this.checkBox44);
+ this.Controls.Add(this.checkBox45);
+ this.Controls.Add(this.checkBox37);
+ this.Controls.Add(this.checkBox36);
+ this.Controls.Add(this.checkBox35);
+ this.Controls.Add(this.checkBox34);
+ this.Controls.Add(this.checkBox33);
+ this.Controls.Add(this.checkBox32);
+ this.Controls.Add(this.checkBox22);
+ this.Controls.Add(this.checkBox23);
+ this.Controls.Add(this.checkBox24);
+ this.Controls.Add(this.checkBox25);
+ this.Controls.Add(this.checkBox26);
+ this.Controls.Add(this.checkBox27);
+ this.Controls.Add(this.checkBox28);
+ this.Controls.Add(this.checkBox29);
+ this.Controls.Add(this.checkBox30);
+ this.Controls.Add(this.checkBox31);
+ this.Controls.Add(this.checkBox21);
+ this.Controls.Add(this.checkBox19);
+ this.Controls.Add(this.checkBox20);
+ this.Controls.Add(this.checkBox18);
+ this.Controls.Add(this.checkBox17);
+ this.Controls.Add(this.checkBox16);
+ this.Controls.Add(this.checkBox15);
+ this.Controls.Add(this.checkBox14);
+ this.Controls.Add(this.checkBox13);
+ this.Controls.Add(this.checkBox12);
+ this.Controls.Add(this.checkBox11);
+ this.Controls.Add(this.checkBox10);
+ this.Controls.Add(this.checkBox6);
+ this.Controls.Add(this.checkBox7);
+ this.Controls.Add(this.checkBox8);
+ this.Controls.Add(this.checkBox9);
+ this.Controls.Add(this.checkBox4);
+ this.Controls.Add(this.checkBox5);
+ this.Controls.Add(this.checkBox3);
+ this.Controls.Add(this.checkBox2);
+ this.Controls.Add(this.checkBox1);
+ this.Name = "VirtualPadC64Keyboard";
+ this.Size = new System.Drawing.Size(454, 140);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.CheckBox checkBox1;
+ private System.Windows.Forms.CheckBox checkBox2;
+ private System.Windows.Forms.CheckBox checkBox3;
+ private System.Windows.Forms.CheckBox checkBox4;
+ private System.Windows.Forms.CheckBox checkBox5;
+ private System.Windows.Forms.CheckBox checkBox6;
+ private System.Windows.Forms.CheckBox checkBox7;
+ private System.Windows.Forms.CheckBox checkBox8;
+ private System.Windows.Forms.CheckBox checkBox9;
+ private System.Windows.Forms.CheckBox checkBox10;
+ private System.Windows.Forms.CheckBox checkBox11;
+ private System.Windows.Forms.CheckBox checkBox12;
+ private System.Windows.Forms.CheckBox checkBox13;
+ private System.Windows.Forms.CheckBox checkBox14;
+ private System.Windows.Forms.CheckBox checkBox15;
+ private System.Windows.Forms.CheckBox checkBox16;
+ private System.Windows.Forms.CheckBox checkBox17;
+ private System.Windows.Forms.CheckBox checkBox18;
+ private System.Windows.Forms.CheckBox checkBox19;
+ private System.Windows.Forms.CheckBox checkBox20;
+ private System.Windows.Forms.CheckBox checkBox21;
+ private System.Windows.Forms.CheckBox checkBox22;
+ private System.Windows.Forms.CheckBox checkBox23;
+ private System.Windows.Forms.CheckBox checkBox24;
+ private System.Windows.Forms.CheckBox checkBox25;
+ private System.Windows.Forms.CheckBox checkBox26;
+ private System.Windows.Forms.CheckBox checkBox27;
+ private System.Windows.Forms.CheckBox checkBox28;
+ private System.Windows.Forms.CheckBox checkBox29;
+ private System.Windows.Forms.CheckBox checkBox30;
+ private System.Windows.Forms.CheckBox checkBox31;
+ private System.Windows.Forms.CheckBox checkBox32;
+ private System.Windows.Forms.CheckBox checkBox33;
+ private System.Windows.Forms.CheckBox checkBox34;
+ private System.Windows.Forms.CheckBox checkBox35;
+ private System.Windows.Forms.CheckBox checkBox36;
+ private System.Windows.Forms.CheckBox checkBox37;
+ private System.Windows.Forms.CheckBox checkBox38;
+ private System.Windows.Forms.CheckBox checkBox39;
+ private System.Windows.Forms.CheckBox checkBox40;
+ private System.Windows.Forms.CheckBox checkBox41;
+ private System.Windows.Forms.CheckBox checkBox42;
+ private System.Windows.Forms.CheckBox checkBox43;
+ private System.Windows.Forms.CheckBox checkBox44;
+ private System.Windows.Forms.CheckBox checkBox45;
+ private System.Windows.Forms.CheckBox checkBox46;
+ private System.Windows.Forms.CheckBox checkBox47;
+ private System.Windows.Forms.CheckBox checkBox48;
+ private System.Windows.Forms.CheckBox checkBox49;
+ private System.Windows.Forms.CheckBox checkBox50;
+ private System.Windows.Forms.CheckBox checkBox51;
+ private System.Windows.Forms.CheckBox checkBox52;
+ private System.Windows.Forms.CheckBox checkBox53;
+ private System.Windows.Forms.CheckBox checkBox54;
+ private System.Windows.Forms.CheckBox checkBox55;
+ private System.Windows.Forms.CheckBox checkBox56;
+ private System.Windows.Forms.CheckBox checkBox57;
+ private System.Windows.Forms.CheckBox checkBox58;
+ private System.Windows.Forms.CheckBox checkBox59;
+ private System.Windows.Forms.CheckBox checkBox60;
+ private System.Windows.Forms.CheckBox checkBox61;
+ private System.Windows.Forms.CheckBox checkBox62;
+ private System.Windows.Forms.CheckBox checkBox63;
+ private System.Windows.Forms.CheckBox checkBox64;
+ private System.Windows.Forms.CheckBox checkBox65;
+ private System.Windows.Forms.CheckBox checkBox66;
+
+ }
+}
diff --git a/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.cs b/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.cs
new file mode 100644
index 0000000000..219886ceb5
--- /dev/null
+++ b/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.cs
@@ -0,0 +1,19 @@
+using System;
+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.MultiClient.tools
+{
+ public partial class VirtualPadC64Keyboard : UserControl
+ {
+ public VirtualPadC64Keyboard()
+ {
+ InitializeComponent();
+ }
+ }
+}
diff --git a/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.resx b/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.resx
new file mode 100644
index 0000000000..29dcb1b3a3
--- /dev/null
+++ b/BizHawk.MultiClient/tools/VirtualPadC64Keyboard.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